Document Document Title
US08938753B2 Configurable computer system
According to one aspect, embodiments of the invention provide a computer system comprising a base station having a communication interface adapted to communicate with an external network, an external display device configured to receive output display signals from the base station, a user interface displayed on the external display device and generated in response to the output display signals, wherein the user interface is selectively configurable in one of a plurality of modes of content, and a remote control configured to interact with the user interface displayed by the external display device, wherein the remote control is selectively operable in at least two configurations and wherein the selectively operable remote is configured to permit a user to select for display on the external display device one of the plurality of modes of content of the user interface based on the selected configuration of the remote control.
US08938746B2 Object lens driving device and optical disc drive including the same
Provided is an object lens driving device that includes a wire holder coupled to a support portion and on which an end of a plurality of suspension wires are fixed. The wire holder includes a first area supported on the support portion and a second area extending from the first area and on which the end of each of the plurality of suspension wires is fixed. In this example, a thickness of the second area is thinner than a thickness of the first area.
US08938743B2 Methods and systems for providing, to a first application executed by a first operating system, an interface for communicating with at least one application executed by a second operating system
A method for providing, to a first application executed by a first operating system, an interface for communicating with at least one application executed by a second operating system includes providing, by a first interface object executed by the first operating system, a mechanism for external communication with a first application executed by the first operating system. A second interface object executed by the second operating system provides a mechanism for external communication with a window handler executed by the second operating system. The first interface object receives an identification of a window displayed by the first operating system and generated by a second application executed by the second operating system and requests, from the second interface object, analysis of the identified window. The first interface object receives, from the second interface object, an identification of contact information displayed by the window resulting from the analysis by the window handler.
US08938742B2 Processing system for switching between execution of a normal task and a management task
A data processing device includes an instruction executing part executing a normal task and a management task scheduling an execution order of the normal task with switching the normal task and the management task, a counter measuring an execution state of the normal task being executed in the instruction executing part, and a state controller controlling the counter based on the normal task being executed in the instruction executing part. The instruction executing part determines whether the normal task to be executed next of a plurality of normal tasks scheduled by the management task is a measurement object or not, and outputs an operation signal notifying the state controller of the determination result. The state controller operates the counter in accordance with the branch operation.
US08938729B2 Two pass automated application instrumentation
A two-pass technique for instrumenting an application is disclosed. One pass may be performed statically by analyzing the application and inserting probes while the application is not running. Another pass may be performed dynamically by analyzing data collected by the probes while the application runs to derive metrics for the probes. One or more metrics for each probe may be analyzed to determine whether to dynamically modify the probe. By dynamically modifying the probe, the application does not need to be shut down. Dynamically modifying the probe could include removing the probe from the application or moving the probe to another component (e.g., method) in the application, as examples. For example, the probe might be moved to a component that is either up or down the call graph from the component that the probe is presently in.
US08938724B2 Delivering customized content to mobile devices
The illustrative embodiment of the present invention provides a platform that enables a content developer to distribute uniform content to multiple types of requesting mobile devices. By authoring content in a generic markup language and using the technologies included in the Mobile Content Framework (MCF), the content developer is able to provide content to multiple types devices without providing different versions of the content. The content may be authored originally in the generic markup language or translated from other languages into the generic markup language by the MCF. The MCF exploits the capabilities and accommodates the limitations of different types of wireless devices by converting generic markup language content to device-specific content. The MCF interacts with device registries holding records of the device attributes in order to provide the device-specific content. The MCF handles these issues for current mobile devices while also being extensible for future mobile devices.
US08938723B1 Use of GPU for support and acceleration of virtual machines and virtual environments
A system, method and computer program product for a system, method and computer program product for using a GPU of a host computer system for supporting functionality of a number of VMs implemented on the host computer system. The GPU usage by a VM includes e.g., sharing a video card with a VM hypervisor; executing applications controlled by the hypervisor; optimization of a snapshot memory consumption; CRC calculations for memory ballooning; on-the-fly disk data encryption; indexing disk data; efficient data compression for HDD; compression of the VM execution trace data and video traffic; computations for backup storage; AV scanning; firewall-related services; traffic encryption (IPSec); processing and restoration of disk transactions; optimization of incremental backups (creation and comparison of snapshots); traffic indexing and replay; isolating some applications on the GPU for virus protection; optimization of runtime compilers.
US08938721B2 Measuring actual end user performance and availability of web applications
Techniques for monitoring web application performance are provided. A request for a web application is received at an application server. A response pipeline at the application server generates client application code corresponding to the requested web application. The client application code is intercepted in the response pipeline. Instrumentation code is inserted into the intercepted client application code to generate an instrumented client application code. The instrumentation code is configured to be executed when the instrumented client application code is rendered at the client to capture performance information at the client, and is configured to transmit the captured performance information from the client.
US08938718B2 Managing window focus while debugging a graphical user interface program
An embodiment of the present invention utilizes the abilities of an operating system to manage the window focus while debugging a graphical user interface program. In an example, a debugger program intercepts a breakpoint in the code of a graphical user interface computer program undergoing automated testing by a separate computer program. The debugger program instructs the operating system to save states of the window focus. Responsive to determining the breakpoint condition has ended, the debugger program instructs the operating system to restore saved states of the window that had focus prior to the breakpoint condition. Another embodiment of the present invention arranges similar window focus management where an operating system on its own is unable to save and restore states of the window that had focus prior to the breakpoint condition.
US08938716B2 Synchronization modules for programmable hardware and use
Customizing a target system. The target system may include a first device with a first programmable hardware element (PHE) and a second device with a second PHE. Synchronization modules may be provided for implementation on the first and second PHEs. The synchronization modules may provide a standard interface for interacting with other code. A user may specify user-created code for the first and second PHEs which utilizes the synchronization modules. The user-created code may interact with the synchronization modules using the standard interface. Accordingly, hardware descriptions may be generated for the first and second PHEs of the target system. Different modules may be used for different interconnects. Additionally, multiple synchronization modules may be used, e.g., dynamically, during operation of the target system.
US08938715B2 Using the z/OS load module system status index to distinguish product tag files
A method, system, and computer-usable medium are disclosed for managing software product information in a z/OS environment. Product information associated with a software product is determined and then processed to generate product tag information. A System Status Index (SSI) attribute is generated with a unique identifier signifying that the SSI attribute comprises SSI product tag information. The SSI product tag information is then associated with the SSI attribute with the unique identifier. The z/OS environment is then scanned for SSI attributes. Those SSI attributes comprising a unique identifier are processed to read their associated SSI product tag information. The product tag information is then processed to generate software product information, which is then stored in a repository of software product information.
US08938713B2 Developing a collective operation for execution in a parallel computer
Developing a collective operation for execution in a parallel computer that includes compute nodes coupled for data communications, including: receiving, by a collective development tool, a specification of a target collective operation to develop; receiving, by the collective development tool, a specification of computer hardware characteristics of the parallel computer within which the target collective operation will be executed; selecting, by the collective development tool automatically without user interaction, iteratively for each stage of the target collective operation, a collective primitive in dependence upon the specification of computer hardware characteristics and a predefined set of rules specifying selection criteria of collective primitives based on computer hardware characteristics; and generating, by the collective development tool, the target collective operation in dependence upon the selected collective primitives.
US08938712B2 Cross-platform virtual machine and method
A system includes a virtual source code specification corresponding to no particular platform and at least one transform mechanism corresponding to a particular platform and configured to be applied to the virtual source code specification to generate a source code corresponding to the particular platform.
US08938711B2 Healthcare service integration software development system and method therefor
A method includes providing a graphical user interface to an automated software development system, and providing a customized software application to an enterprise. The application comprises a collection of codesets that together are configured to perform an integration process. The system provides a configuration dialog interface for soliciting, from a user, information indicating a Health Level Seven (HL7) version and an HL7 message type. The system determines an HL7 electronic data interchange document profile defining a document schema and a set of data elements included at an HL7 message document corresponding to the HL7 version and the HL7 message type. The system generates a profile codeset based on the HL7 document profile. The system provides the customized software application for installation at an enterprise, the application comprising a collection of codesets including the profile codeset.
US08938710B2 Preventing interference between subsystem blocks at a design time
A method of preventing interference between subsystem blocks includes obtaining an integrity level for a first subsystem block, obtaining an integrity level for a second subsystem block, assigning an integrity level property to at least one input port of the first block, the integrity level property assigned to the input port of the first block being based on the integrity level defined for the first block, and assigning an integrity level property to at least one output port of the second block, the integrity level property assigned to the output port of the second block being based on the integrity level defined for the second block. The method further includes evaluating the integrity level property of at least one input/output pair to determine whether an inappropriate connection exists, and performing a first action when an inappropriate connection exists, or performing a second action when an appropriate connection exists.
US08938708B2 Determining project status in a development environment
A method and program product to monitor the activities of a named person for developing a computer program. The method comprises the steps of logging operations performed by a software build tool or software test tool, a record in the log for each of the operations comprising an identity of a person that requested the operation and a time stamp of the operation; identifying the activities of the named person; determining that the named person is currently accessing the software build tool or software test tool; querying the log records with a time stamp within a predetermined period to determine that the named person has used the software build tool or software test tool to develop the computer program within the predetermined period; and reporting to the user that the named person used the tool to develop the computer program within the predetermined period.
US08938704B1 Circuit module generation for programmable integrated circuits
An exemplary method of implementing a circuit design for a programmable integrated circuit (IC) includes, on at least one programmed processor, performing operations including: generating a description of circuit components of the circuit design including first portion of a circuit module that is independent of assignment of resources of the programmable IC; assigning a plurality of the resources of the programmable IC to a plurality of the circuit components including determining at least one resource assignment for the circuit module; and generating a physical implementation of the circuit components for implementation in the programmable IC, including generating a second portion of the circuit module that is dependent on the at least one resource assignment, and combining the second portion of the circuit module with the first portion of the circuit module.
US08938703B1 Method and apparatus for comprehension of common path pessimism during timing model extraction
Systems and methods for generating Extracted Timing Models (ETM) for use in an analysis of the timing of an integrated circuit design in which common paths that contribute to Common Path Pessimism (CPP) are identified and included in the generated ETM such that a CPP removal algorithm implemented during the timing analysis will be properly adjusted to remove such pessimism. To generate an ETM, the clock latency paths will be characterized, taking into account the pins and timing arcs that are necessary for the identification and removal of common path pessimism, the timing information of the topologically crucial points of the design block will be retained in the ETM, and the non-essential and noisy information will be removed from the ETM to ensure that the ETM is robust and compact.
US08938702B1 Timing driven routing for noise reduction in integrated circuit design
A mechanism is provided in a data processing system for timing-driven routing for noise reduction in integrated circuit design. Responsive to performing timing driving routing on an integrated circuit design, the mechanism identifies a set of noise-critical nets in the integrated circuit design. The mechanism performs timing driven routing on the integrated circuit design with noise constraints based on the set of noise-critical nets.
US08938700B1 Data-driven pattern matching in synthesis of circuit designs
Data-driven processing of a circuit design includes converting each pattern of one or more input patterns from a first format into a second format. Each pattern identifies one or more inputs and one or more outputs and specifies each function that generates each of the one or more outputs from the one or more inputs. Each pattern of the second format is stored in a database. An input circuit design is searched for circuit design elements that match patterns in the database. Data indicative of each pattern in the database that matches a circuit design element is output.
US08938688B2 Contextual prediction of user words and user actions
An operating sequence for a handheld computing device manages the device to automatically detect cues describing the device's environmental and user actions performed with the device, learn which cues and cue combinations are relevant to predict user actions, and then in response to occurrence of the relevant cues, predictively implementing the appropriate user action or configuring the device in anticipation of user action.
US08938685B2 Automated graphical user interface design and development systems and methods
An exemplary method includes a graphics export subsystem interfacing with a graphical user interface design subsystem to access data representative of a graphical user interface screen design, generating, based on the data representative of the graphical user interface screen design, abstraction data representative of the graphical user interface screen design, and generating, based on the abstraction data, computing code configured to be processed by target computing devices having different computing platforms to render graphical user interface screens in accordance with the graphical user interface screen design. In certain examples, the method may further include exporting the computing code to a distribution subsystem for access by a developer. Corresponding methods and systems are also disclosed.
US08938674B2 Managing media player sound output
A method includes initiating media player instances for producing output by execution on an electronic device. Each of the media player instances is implemented using a modular framework on the electronic device configured to have each of multiple types of media player runtimes implemented therein and to host modules that configure any of the types of media player runtimes for respective device types. The method includes determining, using a sound module of the modular framework, which of the media player instances should be used for audio output by the electronic device. The method includes generating the audio output using the electronic device, the audio output produced by at least one of the media player instances as determined.
US08938672B2 Amending the display property of grid elements
The present invention relates to a method and system for amending a display property of a grid element. The method for amending a display property of a grid element comprises: receiving a command to amend the display property of at least one grid element; searching grid elements associated with said grid element; amending the display property of said grid elements and said associated grid elements. The present invention improves the operation of adjusting the display property of the grid, and enhances the operational efficiency and feasibility.
US08938671B2 Methods and apparatus for securely displaying digital images
The invention provides methods and apparatus for securing personalized or sensitive information appearing in digital images. Digital images containing information to be secured is processed and divided into a plurality of image cells. At least one image cell from the plurality of image cells is selected and redacted or altered to render the information to be secured with the selected image cells indecipherable. The invention also provides methods and apparatus for transmitting or streaming unredacted image cells alone or in combination with redacted image cells for secured viewing on a user browser or computer.
US08938666B2 Support selective graphical display of system configurations using view filters
A user enters a selection of system components to be included within a configurable system. An initial top-level system diagram is then generated and displayed to the user. The user can then input a designation specifying one or more logical groups, functional groups, or other specified system components that the user wishes to display as a filtered system diagram. Other system components are examined to determine which, if any, of the system components have attributes matching the designation. A filtered system diagram is then generated highlighting the included system components having attributes matching the designation. Alternatively, the filtered system diagram can exclude those system components not having attributes matching the designation.
US08938665B2 Read-detection in solid-state storage devices
A method for detecting codewords of a length-N, qary-symbol code, the symbols of each codeword stored in respective q-level cells of solid-state memory, where q>2, includes reading from memory cells storing a group of codewords to obtain respective read signals each comprising N signal components corresponding to respective symbols of a codeword. The signal components of the read signals are ordered according to signal level to produce an ordered component sequence. The ordered component sequence is partitioned to obtain segments corresponding to respective memory cell levels. Each segment contains a number of components dependent on predetermined frequency data indicative of expected frequency of occurrence of the corresponding level in use of the code. A reference signal level corresponding to each q memory cell level is determined in dependence on the signal components. The codeword corresponding to each read signal is then detected in dependence on the reference signal levels.
US08938663B2 Modem architecture for joint source channel decoding
A modem architecture that supports the application of joint source channel decoding (JSCD). The modem architecture includes two channel decoders, one of which is modified to provide improved signal quality. The modem architecture further includes transparent network layers that enable the passage of data from one layer to another layer. For example, the modem architecture enables the passage soft bits, when available, from a physical layer to an application layer. The soft bits may be utilized for JSCD, packet loss concealment, or other applications. The modem architecture enables encryption and decryption of data to incorporate extrinsic information in operating JSCD.
US08938658B2 Statistical read comparison signal generation for memory systems
Implementations include systems, methods and/or devices suitable for use in a memory system that may enhance the performance of error control codes used to improve the reliability with which data can be stored and read. Some implementations include systems, methods and/or devices enabled to generate and utilize soft information for decoding encoded data read from a storage medium. More specifically, some implementations utilize a collection of characterization vectors that include soft information values for bit-tuples that may be read from the storage medium for various combinations of the storage medium characterization parameter values. Some implementations are enabled to determine and utilize read comparison signal values associated with one or more storage medium characterization parameter values. And some implementations are enabled to determine and utilize shifted read comparison signal values associated with one or more storage medium characterization parameter values and an identified error condition.
US08938657B2 Data and error correction code mixing device and method
Memory devices and methods are described such as those that mix data and associated error correction code blocks between multiple memory device locations. Examples include mixing between multiple memory blocks, mixing between memory pages, mixing between memory chips and mixing between memory modules. In selected examples, memory blocks and associated error correction code are mixed between multiple levels of memory device hierarchy.
US08938652B2 Addressable tap domain selection circuit with AUXI/O, TDI/TDO, TMS/TRCK leads
This disclosure describes a reduced pin bus that can be used on integrated circuits or embedded cores within integrated circuits. The bus may be used for serial access to circuits where the availability of pins on ICs or terminals on cores is limited. The bus may be used for a variety of serial communication operations such as, but not limited to, serial communication related test, emulation, debug, and/or trace operations of an IC or core design. Other aspects of the disclosure include the use of reduced pin buses for emulation, debug, and trace operations and for functional operations. In a fifth aspect of the present disclosure, an interface select circuit, FIGS. 41-49, provides for selectively using either the 5 signal interface of FIG. 41 or the 3 signal interface of FIG. 8.
US08938648B2 Multi-entity test case execution workflow
The present subject matter relates to a method for managing a testing workflow, based on execution of at least one Multi Entity Test Case (METC) of the testing workflow. The method includes assigning at least one role to each of a plurality of test steps of the METC, where the at least one role is indicative of a privilege level to execute each of the plurality of test steps. The method also includes defining a failure condition for each of the plurality of test steps, where the failure condition is indicative of an expected result of execution of each of the plurality of test steps. The method further includes specifying a failure action associated with the failure condition for execution of each of the plurality of test steps, executing one of the plurality of test steps, and applying the failure action to proceed with the testing workflow.
US08938647B2 System and method for capturing and using web page views in a test environment
A system assembles a plurality of views into a plurality of view sets. A view set includes at least one view, and a view includes at least one configuration. The view configuration includes sets of fields and locations of the fields in the view. The system displays one of the plurality of view sets as a web page in a window, and the system generates a view component using a union of the fields belonging to the different configurations defined for the view. The view component includes a test element for the corresponding view, the view component includes a plurality of parameters wherein each parameter is linked to a single view field, and the view component includes no duplication of fields.
US08938646B2 Mutations on input for test generation
A method, apparatus and product to be used in verification. The method comprising: based on a test generation input that defines a plurality of requirements automatically determining a mutated test generation input, wherein the mutated test generation input defining a mutated requirement which is absent from the test generation input, wherein the mutated requirement is based on a requirement of the plurality of requirements and contradicts, at least in part, the plurality of requirements; and generating one or more test-cases based on the mutated test generation input, whereby the one or more test-cases violate at least one requirement of the test generation input.
US08938641B2 Method and apparatus for synchronizing storage volumes
A disk array redundancy controller ensures integrity of a mirrored or RAID storage array supporting a host system and minimizes recovery time responsive to a storage volume failure by traversing caches of recently written blocks to identify partially flushed stripes of data and recovering the inconsistent stripes on each of the storage volumes based on a master copy derived from the scan of all pre-failure caches of the storage array. The storage array employs nonvolatile caches in conjunction with solid state drive (SSD) storage volumes, allowing post-failure recovery of recently written blocks. A cache depth at least sufficient to store the largest stripe, or set of blocks, from the host ensures recovery of the entire stripe from a collective scan of the caches of all storage volumes of the storage array.
US08938639B1 Systems and methods for performing fast failovers
A computer-implemented method for performing fast failovers may include 1) identifying an application to fail over from a first computing system to a second computing system, 2) identifying a first component of the application to fail over, the first component depending on a second component of the application and a third component of the application, the second component and third component being mutually independent, and 3) failing the application over from the first computing system to the second computing system by, based on a determination that the second component and third component are mutually independent, (i) taking the second component offline on the first computing system after taking the first component offline on the first computing system and (ii) taking the third component offline on the first computing system while bringing the second component online on the second computing system. Various other methods, systems, and computer-readable media are also disclosed.
US08938635B2 Host detection circuit powered from primary side of the alternating current adaptor for detecting changes to a power level pulse of an information handling system
A method for managing an alternating current adaptor system is disclosed. A direct current voltage is received at a high impedance power delivery network from a primary side of an alternating current adaptor system. An isolated voltage is output from the high impedance power delivery network to components of a secondary side of the alternating current adaptor system. A transition in a power state identification of an information handling system associated with the alternating current adaptor system is detected. An output voltage level of the alternating current adaptor system is alternated in response to the transition in the power state identification of the information handling system.
US08938631B2 Energy efficient implementation of read-copy update for light workloads running on systems with many processors
A technique for determining if a processor in a multiprocessor system implementing a read-copy update (RCU) subsystem may be placed in a low power state. The technique may include performing a first predictive query of the RCU subsystem to request permission for the processor to enter the low power state. If permission is denied, the processor is not placed in the low power state. If permission is granted, the processor is placed in the low power state for a non-fixed duration. Regardless whether permission is denied or granted, a second confirming query of the RCU subsystem is performed to redetermined whether it is permissible for the processor to be in the low power state.
US08938627B2 Multilayer securing structure and method thereof for the protection of cryptographic keys and code
An arrangement for the protection of cryptographic keys and codes from being compromised by external tampering, wherein the arrangement is utilized within a multilayered securing structure. More particularly, there is provided a multilayered securing structure for the protection of cryptographic keys and codes, which may be subject to potential tampering when employed in computers and/or telecommunication systems. A method is provided for producing such multilayered securing structures within a modular substrate with the intent to protect cryptographic keys and codes which are employed in computers and/or telecommunication systems from the dangers of potential tampering or unauthorized access.
US08938624B2 Encryption key destruction for secure data erasure
Techniques for encryption key destruction for secure data erasure via an external interface or physical key removal are described. Electrical destruction of key material retained in a memory of a storage device renders the device securely erased, even when the device is otherwise inoperable. The memory (e.g. non-volatile, such as flash) stores key material for encrypting/decrypting storage data for the device. An eraser provides power and commands to the memory, even when all or any portion of the device is inoperable. The commands (e.g. erase or write) enable zeroizing or destroying the key material, rendering data encrypted with the destroyed key material inaccessible, and therefore securely erased. Alternatively, the memory is a removable component (e.g. an external security device or smartcard) coupled to the device during storage operation. Removing and physically destroying the memory renders the device securely erased. The device and/or the memory are sealed to enable tamper detection.
US08938618B2 Device booting with an initial protection component
Booting a computing device includes executing one or more firmware components followed by a boot loader component. A protection component for the computing device, such as an anti-malware program, is identified and executed as an initial component after executing the boot loader component. One or more boot components are also executed, these one or more boot components including only boot components that have been approved by the protection component. A list of boot components that have been previously approved by the protection component can also be maintained in a tamper-proof manner.
US08938613B2 Techniques for secure message offloading
Techniques for secure message offloading are presented. An intermediary is transparently situated between a user's local messaging client and an external and remote messaging client. The user authenticates to the local client for access and the intermediary authenticates the user for access to the remote client using different credentials unknown to the user. Messages sent from the local client are transparently encrypted by the intermediary before being passed to the remote client and messages received from the remote client are transparently decrypted before being delivered to the local client.
US08938612B1 Limited-access state for inadvertent inputs
Techniques for a computing device operating in access-states are provided. One example method includes receiving, by the computing device operating in a first access state, an indication of first input and responsive to determining that at least one value of a characteristic of the first input exceeds a predetermined characteristic threshold, transitioning the computing device to operate in a second access state. While the computing device is operating in the second access state, the method further includes outputting instructions for transitioning the computing device from operating in the second access state. The method further includes receiving, by the computing device operating in the second access state, an indication of a second input and responsive to determining that the indication of the second input satisfies a threshold of compliance with the instructions, transitioning the computing device from operating in the second access state to operating in the first access state.
US08938609B2 Methods and apparatus for priority initialization of a second processor
Methods and systems provide for activating a second processor by a first processor in a dual processor device early within an initialization routine to enable the second processor to help complete initialization operations. The first processor may prepare a second processor chip for start up, configure the second chip's pins, program the second processor, download a firmware image on the second processor, and initiate operations on the second processor. By performing this initialization early within the initialization routine, the second processor can assist in the initialization routine.
US08938603B2 Cache system optimized for cache miss detection
According to an embodiment of the invention, cache management comprises maintaining a cache comprising a hash table including rows of data items in the cache, wherein each row in the hash table is associated with a hash value representing a logical block address (LBA) of each data item in that row. Searching for a target data item in the cache includes calculating a hash value representing a LBA of the target data item, and using the hash value to index into a counting Bloom filter that indicates that the target data item is either not in the cache, indicating a cache miss, or that the target data item may be in the cache. If a cache miss is not indicated, using the hash value to select a row in the hash table, and indicating a cache miss if the target data item is not found in the selected row.
US08938602B2 Multiple sets of attribute fields within a single page table entry
A first processing unit and a second processing unit can access a system memory that stores a common page table that is common to the first processing unit and the second processing unit. The common page table can store virtual memory addresses to physical memory addresses mapping for memory chunks accessed by a job of an application. A page entry, within the common page table, can include a first set of attribute bits that defines accessibility of the memory chunk by the first processing unit, a second set of attribute bits that defines accessibility of the same memory chunk by the second processing unit, and physical address bits that define a physical address of the memory chunk.
US08938601B2 Hybrid memory system having a volatile memory with cache and method of managing the same
A hybrid memory system includes a central processing unit, a storage device configured to store user data and code data, and a main memory including a volatile memory and a nonvolatile memory, the main memory being configured to receive data necessary to perform an operation of the central processing unit from the storage device and to store the data, a part of the volatile memory being allocated for a cache for data stored in the nonvolatile memory.
US08938595B2 Emulated storage system
A method for removing redundant data from a backup storage system is presented. In one example, the method may include identifying a first back-up data object, identifying a second back-up data object, detecting a first portion of the first back-up data object that is a copy of a second portion of the second back-up data object, and replacing the second portion with a pointer to the first portion.
US08938594B2 Method and system for metadata-based resilvering
A method for resilvering a storage pool includes determining whether any of a first plurality of blocks in the storage pool, comprising metadata, require resilvering, determining whether any of a second plurality of blocks in the storage pool, comprising data, require resilvering, resilvering all of the first plurality of blocks that require resilvering, and resilvering all of the second plurality of blocks that require resilvering, wherein all of the first plurality of blocks that require resilvering are resilvered prior to resilvering any of the second plurality of blocks.
US08938589B2 Interface methods and apparatus for memory devices using arbitration
A disclosed example apparatus includes an interface (702, 726) to receive a request to access a memory (602a) of a memory module (600) and a data store status monitor (730) to determine a status of the memory. The example apparatus also includes a message output subsystem (732) to, when the memory is busy, respond to the request with a negative acknowledgement indicating that the request to access the memory is not grantable.
US08938588B2 Ensuring forward progress of token-required cache operations in a shared cache
Ensuring forward progress of token-required cache operations in a shared cache, including: snooping an instruction to execute a token-required cache operation; determining if a snoop machine is available and if the snoop machine is set to a reservation state; if the snoop machine is available and the snoop machine is in the reservation state, determining whether the instruction to execute the token-required cache operation owns a token or is a joint instruction; if the instruction is a joint instruction, instructing the operation to retry; if the instruction to execute the token-required cache operation owns a token, dispatching a cache controller; determining whether all required cache controllers of relevant compute nodes are available to execute the instruction; executing the instruction if the required cache controllers are available otherwise not executing the instruction.
US08938586B2 Memory system with flush processing from volatile memory to nonvolatile memory utilizing management tables and different management units
A memory system includes: a cache memory, a nonvolatile semiconductor memory, and a controller. The controller includes a plurality of management tables that manage data stored in the cache memory and the nonvolatile semiconductor memory using a cluster unit and a track unit. The controller performs data flushing processing from the cache memory to the nonvolatile semiconductor memory when the number of track units registered in the cache memory exceeds a predetermined threshold. Data may be flushed to the nonvolatile memory in different size data units such as a cluster or a track. Data flushing processing may also be performed if a last free way is used when data writing processing is performed on the cache memory managed in a set associative system. The nonvolatile semiconductor memory can be a NAND flash memory.
US08938582B2 Storage systems with reduced energy consumption
Storage systems with reduced energy consumption, methods of operating thereof, corresponding computer program products and corresponding program storage devices. Some non-limiting examples of a write method include: configuring a plurality of storage disk units such that at any given point in time there are at least two storage disk drives operating in active state in any storage disk unit; caching in a cache memory one or more write requests and generating a consolidated write request corresponding to a stripe in a RAID group; destaging the consolidated write request; and writing the destaged consolidated write request in a write out of place manner to one or more storage disk drives operating at the destage point of time in active state. Some non-limiting examples of a read method include: configuring local storage disk drives so that at any given point in time, a part of the local storage disk drives operates in low power state, wherein the local storage disk drives are operable to switch between low power state and active state; and responsive to a read request for a portion on a local storage disk drive, reading from the local storage disk drive, if active; and if the local storage disk drive is not active, enquiring if a remote mirror storage disk drive storing a copy of the portion is active, and if yes, reading from the remote mirror storage disk drive.
US08938579B2 Method and system for using range bitmaps in TCAM access
Various exemplary embodiments relate to a method and related network node including one or more of the following: determining that a first search value is associated with a first range field; determining a first bitmap associated with the first search value, wherein the first bitmap indicates at least one range encompassing the first search value; generating a search key based on the first bitmap; and accessing the ternary content addressable memory based on the search key.
US08938577B2 Incoming bus traffic storage system
In managing incoming bus traffic storage for store cell memory (SCM) in a sequential-write, random-read system, a priority encoder system can be used to find a next empty cell in the sequential-write step. Each cell in the SCM has a bit that indicates whether the cell is full or empty. The priority encoder encodes the next empty cell using these bits and the current write pointer. The priority encoder can also find next group of empty cells by being coupled to AND operators that are coupled to each group of cells. Further, a cell locator selector selects a next empty cell location among priority encoders for cell groups of various sizes according to an opcode by appending ‘0’s to cell locations outputs from priority encoders that are smaller than the size of the SCM.
US08938576B2 Data transfer in memory card system
A memory card system includes a host that issues a read command and a memory card that upon receiving the read command sends read data to the host in synchronism with a read clock signal generated within the memory card. In addition, the memory card sends the read clock signal to the host, and the host receives the read data in synchronism with the read clock signal, for increasing the allowable setup time period at the host.
US08938575B2 Minimized half-select current in multi-state memories
A multi-state memory system with encoding that minimizes half-select currents. The system includes an array of row and column conductors with a plurality of storage cells each capable of being placed into any of three or more physical states. An encoder is connected to receive data bits for storage and to apply activation signals to the row and column conductors to write information to the storage cells. The encoder is programmed to encode the data bits into entries in an array having one row corresponding with each row conductor and one column corresponding with each column conductor; select entries in the array according to half-select currents of the storage cells; apply a predetermined one-dimensional mapping that increases the value of at most one entry in the array to obtain a mapped array; and write entries of the mapped array into the storage cells.
US08938572B1 Virtual machine memory page sharing system
Various embodiments disclosed herein including systems and methods for improving allocation of computing resources in a virtual machine (VM) environment. Embodiments maintain data relating to how VM image data is stored in storage devices and loaded into volatile memory such as random access memory (RAM). The data is then used to identify common content in the volatile memory that can be shared across VM instances. In some embodiments, multiple VM instances can share at least a portion of a single common VM image loaded into a shared volatile memory.
US08938571B1 Managing I/O operations in a virtualized environment
A set of techniques is described for performing input/output (I/O) between a guest domain and a host domain in a virtualized environment. A pool of memory buffers is reserved for performing virtualized I/O operations. The reserved pool of memory buffers has static mappings that grant access to both the guest domain and the host domain. When a request to perform an I/O operation is received, the system can determine whether the memory buffers allocated to the I/O operation belong to the reserved pool. If the buffers are in the reserved pool, the host domain executes the I/O operation using the buffers without the need to map/unmap the buffers and perform TLB flushes. If the buffers are not in the reserved pool, the system can either copy the data into the reserved pool or perform the mapping and unmapping of the memory buffers to the address space of the host domain.
US08938568B2 Multi-processor electronic systems
Disclosed herein is a system having a multi-processor configuration for electronics devices and systems, such as, computing and communication devices like laptop, notebook, tablets, smartphones, etc. In accordance with one embodiment of the subject matter the system comprises a plurality of processors and a multi protocol multi-root input output virtualization (MPMRIOV) switch communicatively coupled to at least one of the plurality of processors. The system further includes a peripheral and interface virtualization unit (PIVU) coupled to the MPMRIOV switch. In said embodiment, the PIVU is configured to communicatively couple at least one of the plurality of processors with at least one of a Peripheral Component Interconnect (PCI) compliant peripheral, a Peripheral Component Interconnect express (PCIe) compliant peripheral, a non PCI compliant peripheral, and a non PCIe compliant peripheral.
US08938564B2 Processing input/output requests using proxy and owner storage systems
A first storage system is configured as a proxy for a logical volume stored on a second storage system. The first computer system receives an I/O request from a host computer for the logical volume, the host computer, and identifies a port on the second storage system for the I/O request. In some embodiments, the second storage system has multiple SCSI ports, and the identified port comprises a least busy SCSI port. A probe request verifying availability of the logical volume is conveyed to the identified port, and upon receiving a response from the second storage system verifying the availability of the logical volume for the I/O request, the I/O request is conveyed to the identified port, a result of the I/O request is received from the identified port, the result is conveyed to the host computer.
US08938559B2 Isochronous data transfer between memory-mapped domains of a memory-mapped fabric
Techniques for isochronous data transfer between different memory-mapped domains in a distributed system. A method includes configuring an isochronous engine with an isochronous period. The method further includes transferring data over a memory-mapped fabric from a first memory to a second memory during a specified portion of a cycle of the isochronous period. The first memory is comprised in a first device in a first memory-mapped domain of the memory-mapped fabric and the second memory is comprised in a second device in a second memory-mapped domain of the memory-mapped fabric. The method may further comprise translating one or more addresses related to the transferring. The memory-mapped fabric may be a PCI-Express fabric. The transferring may be performed by a DMA controller. A non-transparent bridge may separate the first and the second memory-mapped domains and may perform the translating.
US08938557B2 Method for configuring field devices
The disclosure relates to a method for configuring field devices in a process automation system wherein the field devices are connected to other automation components by means of a field bus. In order to minimize the load placed on the field bus, a copy of the current configuration of each field device is stored in a configuration tool, the appropriate set of configuration and parameter data is transmitted to each field device during initial start-up and modifications in relation to the previous copy of the configuration and parameter data are transmitted to the respective field device.
US08938553B2 Cooperative proxy auto-discovery and connection interception through network address translation
Proxy devices associate their direct connection with a client/server connection passing through one or more NAT devices. First proxy device receives a network connection request from a client. First proxy device stores connection information in association with a connection identifier. Connection information may reflect the usage of NAT devices between the two proxy devices. First proxy device sends a connection response including the connection identifier to the client. Second proxy device sends a direct connection request to first proxy device to establish a direct connection. Direct connection request includes the connection identifier, which is used by first proxy device to associate the direct connection with stored connection information. First proxy device may use the connection information to direct network traffic received via this direct connection to the correct destination and to divert network traffic from the server to the client through the direct connection and first and second proxy devices.
US08938552B2 Resolving a protocol issue within a dispersed storage network
A method begins by a processing module detecting a potential dispersed storage network (DSN) protocol issue that effects access of dispersed storage error encoded data within a DSN. The method continues with the processing module identifying a DSN entity based on the DSN protocol issue and generating a DSN protocol inquiry frame. The method continues with the processing module transmitting the DSN protocol inquiry frame to the DSN entity. The method continues with the processing module receiving a DSN protocol response frame from the DSN entity and resolving the DSN protocol issue based on the DSN protocol response frame.
US08938551B2 Data processing device
According to one aspect of this disclosure, a data processing device is provided including a controller configured to open a logical channel with another data processing device and a receiver configured to receive a message from the other data processing device specifying a data link layer protocol data unit size to be used for exchanging data via the logical channel and further including a transceiver configured to exchange data with the other data processing device over the logical channel in accordance with the data link layer protocol data unit size wherein the data link layer protocol data unit size is constant for the logical channel until the logical channel is closed.
US08938549B2 Reduction of peak-to-average traffic ratio in distributed streaming systems
Reduction of peak-to-average traffic ratio in distributed streaming systems, including a large number of fractional-storage CDN servers accessed via the Internet, and storing erasure-coded fragments encoded with a redundancy factor greater than one from streaming contents, and a very large number of assembling devices obtaining the fragments from the servers in order to reconstruct the streaming contents. The assembling devices are spread over different time zones spanning at least three hours and balance the bandwidth load between the servers.
US08938546B2 Data retrieval in a two-way network
A system receives a first request for data associated with a data stream received over a first network from a remote source and then determines when the requested data will be available based on analyzing the data stream. The system communicates a second request for the requested data over a second network to the remote source when the requested data will not be available from the data stream within a threshold time and receives the requested data from the remote source over at least one from the list including the first network and the second network.
US08938544B2 Vehicle network connectivity management
A system and method for determining a network is disclosed. The system comprises a requesting module and a determination module. The requesting module sends a request from a vehicle for network data to a connectivity server. The request includes vehicle data describing a current location of the vehicle and a destination for the vehicle. The requested network data is associated with the vehicle data. The determination module receives the network data relating to one or more networks. The determination module caches the network data and determines which network to connect to from the one or more networks based at least in part on the network data.
US08938543B2 Remote subscription management method and system
A method and system for enabling a consumer to remotely access a media content subscription are described. The method includes providing a local point of presence to the consumer. The local point of presence has an address within the local media market in which the local media content provider provides the media content subscription. The method further includes allowing the consumer to use the address of the local point of presence to subscribe to the media content subscription from the local media content provider. Finally, the method includes receiving, at the address of the local point of presence from the local media content provider, media content that is available to the consumer under the media content subscription that is subscribed to by the consumer.
US08938532B2 Methods, systems, and computer program products for network server performance anomaly detection
Methods, systems, and computer readable media for network server performance anomaly detection are disclosed. According to one aspect of the subject matter disclosed, a method is disclosed for real-time computation of an endpoint performance measure based on transport and network layer header information. The method includes passively collecting transport and network layer header information from packet traffic in a network. Connections in the network are modeled using an abstract syntax for characterizing a sequence of application-level bidirectional interactions between endpoints of each connection and delays between the interactions. Application-level characteristics of the packet traffic are determined based on the modeled connections. A performance measure of at least one endpoint is computed based on the application-level characteristics and the modeled connections.
US08938531B1 Apparatus, system and method for multi-context event streaming network vulnerability scanner
An apparatus, systems, and methods for multi-context event streaming network vulnerability scanners. A method is disclosed for scanning a network by executing a first test program, receiving data from one or more devices on a network in response to the data sent by the first test program, determining one or more context findings from the first test program, and reporting the one or more context findings from the first test program to the scanner engine while the first test program is executing.
US08938524B2 Comparing and provisioning configurations for a client having a windows-based embedded image
Examples of methods and apparatus are provided for comparing and provisioning configurations for a local client having a windows-based embedded image. The apparatus may include a retrieval module of the local client configured to facilitate locating a remote repository server containing a new configuration file, to facilitate obtaining the new configuration file from the remote repository server, and to facilitate obtaining a previous configuration file associated with a previous configuration change successfully applied to the embedded image. The apparatus may include a configuration comparison module of the local client configured to compare the new configuration file with the previous configuration file. The apparatus may include an apply settings module of the local client configured to apply, to the embedded image, one of a new configuration change and the previous configuration change based on the comparison. The new configuration change may be based on the new configuration file.
US08938517B2 System, method and computer program product for managing a remote storage
A method, system and a computer program product that includes a non-transitory computer readable medium that stores instructions for: receiving, by a target entity, a plurality of information blocks and metadata that is associated with the plurality of information blocks, wherein the metadata comprises non-block layer metadata that differs from block layer metadata; and performing at least one memory storage operation on the information blocks before at least some of the information blocks are sent to a remote storage device over a wide area network (WAN).
US08938513B2 Method and system for creating multimedia message
The present invention provides a method for creating a multimedia message, including: receiving a request for creating the multimedia message; establishing a connection channel between a multimedia message resource pool and a module storing multimedia message content resources on a mobile terminal; storing a required multimedia message content resource into the multimedia message resource pool through the connection channel; and organizing the multimedia message content resource in the multimedia message resource pool according to preset multimedia message organization parameters, and generating the multimedia message. With the technical scheme of the present invention, it can be avoided that switching always happens between the multimedia message creation interface and the resource management interface repeatedly in the multimedia message creation process and the user operation can be simplified.
US08938510B2 On-demand mailbox synchronization and migration system
A system for managing physical and logical resources to provide on-demand synchronization or migration of mailboxes and their corresponding content. Physical resources are managed by automatically assigning mailbox processing tasks to either reserved computing resources, or computing resources dynamically obtained from cloud computing services. Authentication resources are managed by automatically requesting credentials from users, accepting submitted credentials, and initiating mailbox processing tasks.
US08938507B2 Integrated two-way communications between database client users and administrators
Embodiments may include receiving a message request to send to one or more recipients, the message request including message content and an indication of the one or more recipients to which the message will be sent. Embodiments may also include determining an Internet Protocol (IP) address associated with each of the one or more recipients based on the message request and transmitting a message to each of the determined IP addresses, where the message includes the received message content. Embodiments may also include receiving a second message from one of the determined IP addresses. Further embodiments may include displaying the second message in a display window. Recipients of messages may include database administrators (DBAs) or database client users.
US08938506B2 System and method for addressing messages
A method is provided for automatically using address information from a selected message to create a new message that is unrelated to the selected message in response to a user action, such as selecting one of a plurality of improved reply options. These improved reply options may include a “New Message To” command and a “New Message To All” command that do not establish a relationship between the reply message and the selected message that could be exploited by, for example, a threading service. In particular, these commands populate address fields of the new message with values from address fields of the selected message without populating any other fields that are used to identify relationships among messages.
US08938504B2 Forming networks of users associated with a central entity
Computer-implemented methods, computer-readable media, and systems for forming networks of users associated with a central entity. When a central entity receives multiple requests from multiple users to register for an event associated with the entity, the entity forms a user network that did not exist until then. The entity receives data describing the users using which the entity generates user interfaces showing all users in the network, and presents the user interfaces on users' computer systems. When a subset of the users check-in with the entity, the entity displays information about one of the users in the subset to another, and allows the users to communicate with each other. When the event associated with the entity ends, the entity terminates the network. In this manner, the central entity forms temporary user networks that expire when an event scheduled at the central entity occurs.
US08938501B2 Method and system of generating consumer data by facilitating the communication of feedback in a group setting
A method of generating consumer data by facilitating the communication of feedback in a group setting over a global data communications network is shown. After creating or joining a group, members of the group may send or receive polls, consisting of photos, videos, group texts and event messages to other group members and/or the poll creators' social networks. Other group members and social network friends are notified instantly or almost instantly and respond back promptly. The results are organized and presented in an engaging visual manner and the consumer data collected from such interactions are stored in a database.
US08938498B2 Uninterruptable group communication sessions within a wireless communications system
A call request message is sent from an access terminal to an application server in order to request initiation of a group communication session to a communication group and to request that an allocation of the floor to the given access terminal for the duration of the given group communication session remain uninterrupted by call targets of the session. The application server announces the session, and sends a floor-grant to the access terminal after the session is accepted by at least one target. The access terminal forwards media to the application server which is then forwarded to the at least one target. The floor is not transferred away from the access terminal during the session. For example, floor requests are suppressed at the at least one target, or floor requests are sent by the at least one target but are then ignored or denied by the application server.
US08938496B2 Processing browser requests to provide multiple portions of content having a consistent appearance
Processing a browser request that specifies a destination network resource generally includes intercepting a browser request that specifies a selected destination network resource and redirecting the browser request to a network server that differs from the destination resource specified by the browser request. Processing a browser request also may include intercepting a browser request received from a client computer at a proxy server when the browser request specifies a selected destination network resource and performing instructions associated with and in addition to instructions performed to download the selected destination network resource.
US08938493B2 Simulation system
Provided is a simulation system capable of reducing a deviation that occurs in simulation results between a client and a server. In the simulation system, a server (2) notifies a client (3) of event information regarding behaviors of one or a plurality of objects, which is obtained as results of executing simulations, along with timing information indicating timings of the behaviors, and the client (3) executes, based on the event information notified from the server (2), a simulation regarding behaviors of at least part of the objects. Also in the simulation system, the client (3) executes the simulation at a timing delayed from the execution of the simulation by the server (2), and causes the behavior of the object corresponding to the event information to occur at a timing determined according to the timing information.
US08938491B1 System and method for secure binding of client calls and server functions
A system and method for secure binding of client calls and server functions is disclosed herein. On a server-side, the present invention alters the proxy codes of client-side JavaScript code of a Web-page. The present invention alters the name of each of the proxy codes at a predetermined time generate altered proxy codes.
US08938490B2 System and method for accessing mainframe system automation from a process automation application
A system and computer-implemented method communicatively interfaces a Process Automation (PA) application executing on a mainframe computer with a mainframe automation function executing on the mainframe computer. The PA application executes within a services layer, which runs on top of a base Operating System (OS) layer of the mainframe computer. Some automation functions execute within the base OS layer, while other automation functions within the services layer. Therefore, an interface executing within the services layer determines which of the two disparate execution environments is needed to execute a given mainframe automation function, and invokes the function within the appropriate environment.
US08938484B2 Maintaining dependencies among supernodes during repeated matrix factorizations
Advantageously, embodiments of the invention provide techniques for determining dependency relationships between matrix supernodes by storing a list of dependencies for each supernode in a data structure and augmenting this list as needed when a column is moved from one supernode to another while factorizing a series Ai of symmetric matrices. As iterating over all supernodes to determine which supernodes a given supernode depends on at the beginning of each factorization adds significant overhead to the computation, embodiments described above maintains a supernode dependency data structure used for each successive factorization, greatly reducing the overhead of the dependency determination.
US08938483B1 Filter parallelization for high data throughput
A filter can include a first channel and a second channel. The first channel can be configured to process a first term and a second term of an input vector using a first coefficient and a second coefficient of the filter. The first channel can be configured to generate a first term of an output vector. The second channel can be configured to process the first term and the second term of the input vector using the first coefficient and the second coefficient of the filter. The second channel can be configured to generate a second term of the output vector. The first and second channels can be configured to operate in parallel.
US08938480B2 Techniques for fast loading of data from an external distributed file system to a database management system
Techniques for fast loading data from an external distributed file system (DFS) to a database management system (DBMS) are provided. Assigning a portion of data from a file located in the DFS to each of a plurality of DFS clients. Configuring each DFS client to interact with a specific gateway from a plurality of gateways associated with the DBMS. Each gateway configured to send its portion of the file received from its designated client to every access module processor (AMP) controlled by that gateway. Each AMP processes a portion of the data received from the gateway to load the data into a table of the DBMS.
US08938479B1 Systems and methods for dynamically selecting a logical location for an index
A computer-implemented method for dynamically selecting a logical location for an index is described. Information relating to a computing device and a location within the computing device is collected. The information is uploaded to a database. The database is queried for stored information relating to at least one computing device and at least one location within the at least one computing device. A performance score is calculated from the stored information. A logical location for the index is selected based on the calculated scores.
US08938478B2 Dynamic presentation of web content
Dynamic presentation of web content is provided. One embodiment comprises a computer system for dynamically presenting market channel information associated with items on a web site to a customer. One such computer system comprises: a data service containing information for a plurality of products and a plurality of market participants; and a product web page for displaying information related to a product, the product web page comprising program code that instructs a client browser to query the data service to determine whether the product has available market channel information.
US08938476B2 Method and apparatus for a subscriber database
A method including receiving a request to change first information relating to a first identity of a subscriber in a database; obtaining information from said database relating to said first identity and at least one other identity of said subscriber; determining from the obtained information if said requested change can be made, in dependence on if said first identity is at least partially shared.
US08938475B2 Managing business objects data sources
Methods, non-transitory computer-readable media, and systems for managing business objects data sources. Multiple business objects data sources, each storing multiple data items, are accessed. For each data source, multiple computer-searchable index documents and multiple metadata tables, including master tables and mapping tables, are generated. The multiple computer-searchable index documents and the multiple metadata tables are provided to perform a search for data items in the multiple business objects data sources.
US08938467B2 System and method for intelligent storage of time shifted content
A media broker comprises a communication interface and a controller associated with the communication interface configured to receive a request from a user to record a requested media item. The media broker proceeds to query an aggregated stored content list (ASCL) including information indicative of each of the media items stored on one or more media storage device communicatively coupled to the media broker to determine if the requested media item is stored on the one or more media storage devices. If it is determined that the requested media item is stored on the one or more media storage devices the user that requested the media item is informed. Conversely, if it is determined that the requested media item is not stored on the one or more media storage devices, the requested media item is recorded.
US08938466B2 Systems and methods for ranking documents
Systems, methods, and computer-readable media are provided for ranking documents. An exemplary method includes receiving a plurality of queries from a user that are related to a search topic. The queries are compared to a plurality of documents stored in a database to identify candidate documents that match one or more of the queries. The number of matching queries is determined for the candidate documents. The candidate documents are ranked, using a computer processor, for relevance to the search topic based at least on the number of matching queries for each respective candidate document.
US08938460B2 Automated highest priority ordering of content items stored on a device
A method and device relate to prioritizing content items stored on a device and, more particularly, relate to automatically ordering highest priority content items stored on a device according to multiple criteria. The method and device enabling presentation, on a display of the device, the high priority content items in order of their total priority.
US08938457B2 Information classification
Providing information classification in a computer system for use in an information management system. Information management provides services such as data protection, backup, retention, compliance, etc., by classifying the objects and/or environment of an entity according to its value to the entity. Initially a series of rules are identified relating to information management services. Using these rules, information is classified into categories by using a series of plugins that relate to specific characteristics of information within data. Often, classification includes the collection and/or generation of metadata. After the data is classified, service level objectives can be identified and mapped to service levels. After service levels are selected, the corresponding actions can be orchestrated such that the objects of the entity received the selected services in the service level.
US08938456B2 Data recovery system and method in a resource description framework environment
A method of optimizing data recovery in an RDF data system in which the occurrence of data values across one or more of subject, predicate, and object are ranked, a handle is assigned to each of one or more of the ranked data values wherein the handle is directly based on the ranking. The rank-based handle can then be used to index the RDF statements. An RDF data recovery system includes an RDF statement processor configured to rank data values and assign handles to data values based on ranking.
US08938450B2 Natural language processing optimized for micro content
A system and a method for microcontent natural language processing are presented. The method comprising steps of receiving a microcontent message from a social networking server, tokenizing the microcontent message into one or more text tokens, detecting the language of the microcontent message and selecting the property dictionary for part-of-speech tag, part-of-speech tagging the microcontent message to identify related pronouns and nouns based on the selected dictionary, and extracting topics form the microcontent messages and assigning confidence values to the topics.
US08938445B2 System and method for rowset inserts
There is provided a computer-executed method of executing a rowset insert against a database. The method comprises receiving a structured query language statement (SQL) specifying the rowset insert. Additionally, the method comprises raising an error for a first row of the rowset insert. The method also comprises updating a table for a second row of the rowset insert. Further, the method comprises updating a materialized view of the table based on the second row. Additionally, the method comprises performing a commit to the database. The table comprises the second row, and the updated materialized view is consistent with the table.
US08938444B2 Techniques for external application-directed data partitioning in data exporting from a database management system
Techniques for external application-directed data partitioning in data exported from a parallel database management system (DBMS) are provided. An external application sends a query, a total number of requested access module processors (AMPs), and an application-defined data partitioning expression to the DBMS. The DBMS executes the query with the results vertical partitioned on the identified number of AMPs. Individual external mappers access their assigned AMPs asking for specific partitions that they are assigned to process the query results.
US08938443B2 Runtime optimization of spatiotemporal events processing
A method of optimizing runtime spatiotemporal events processing is provided. The method includes the following stages: defining a plurality of spatial contexts or spatiotemporal contexts; specifying a plurality of spatial patterns or spatiotemporal patterns being relationships between events complying with specified policies within the defined spatial contexts and spatiotemporal contexts respectively; identifying events of specified properties out of a stream of incoming events, based on the defined spatial contexts or the defined spatiotemporal contexts; detecting event patterns of specified properties out of the stream of incoming events by grouping the incoming events and applying a pattern matching process based on the specified spatial patterns or spatiotemporal patterns; adaptively generating a spatial evaluation plan that defines an order of processing such that event processing is optimized, based on off-line and runtime data; and processing the incoming events based on the order defined in the spatial evaluation plan.
US08938440B2 Method and device for extracting a meta data fragment from a metadata component associated with multimedia data
A method and device for extracting, from a metadata component associated with a media resource, a metadata fragment associated with a given media fragment of the media resource, the method comprising and the device comprising means for obtaining at least one search expression, for finding the metadata fragment in the metadata component, based on the type of extraction parameters related to a request for obtaining the media fragment from the media resource and the structure of metadata component; parameterization of the or each obtained search expression with values based on values of the extraction parameters and extracting from the metadata component the metadata fragment using the or each parameterized search expression.
US08938439B2 Collaborative systems and methods for constructing representations of data
Embodiments relate to methods and systems for building representations of related subjects. User instructions may be received via a computer system that relate identifying information relating to a subject (e.g., an individual, group and/or event) to a node being associated therewith. Nodes in different accounts may be compared and matched based on identifying information associated with the nodes. Characteristics of one of the matched nodes may be added or modified based on characteristics of another of the matched nodes. A user may be notified of a potential match, a match, and/or node characteristics additions and/or modifications.
US08938438B2 Optimizing search engine ranking by recommending content including frequently searched questions
Systems and method of the present invention provide for one or more server computers configured to receive one or more keywords topically relevant to a content of a web page, request from a search engine a first metric comprising a quantity of times the keywords have appeared in a search query with one or more question keywords during a time period and a second metric comprising a probability of receiving a high rank associated with the one or more keywords and the one or more question keywords, receive, from the search engine, the first metric and the second metric, calculate a keyword effectiveness index from the first metric and the second metric, and generate and transmit to a client computer one or more recommendations to include a high ranked suggested content on the web page according to the keyword effectiveness index.
US08938437B2 Method and system for comparing and locating projects
One embodiment of the present invention is directed to a project search system, implemented on one or more computer systems, comprising two or more stored projects represented by electronically stored, computer-accessible data that are stored in a project-database component; a project-comparator subsystem, executed on the one or more computer systems, that generates a similarity metric for two electronically-represented projects input to the project-comparator subsystem; and a project search engine, executed on the one or more computer systems, that receives data that represents an input project, identifies, by pairwise comparison of the stored projects with the input project using the project-comparator subsystem, one or more stored projects with greatest similarity to the input project, and outputs, to a graphical interface displayed on a computer display or to an application program, indications of the one or more stored projects with greatest similarity to the input project.
US08938436B2 System for and method of providing reusable software service information based on natural language queries
A system for and method of providing reusable software service information based on natural language queries. The system and method may include receiving, from a user system, query data in a natural language format that indicates a request for a plurality of reusable software service applications that are configured to perform a particular task, processing the query data to generate search criteria that include query values, and searching, a database, for the plurality of reusable software service applications based on the query values.
US08938435B2 Knowledge management tool
A system, method and article of manufacture are provided for managing data across an enterprise. A request for information is received from a user. Data relating to the user request is searched for in at least two geographically separated information repositories. The results of the search are presented to the user. The user is allowed to browse through additional data of the information repositories. Links between data items and other data entries in the information repositories are created according to relationships the data items have to the other data entries.
US08938428B1 Systems and methods for efficiently locating object names in a large index of records containing object names
A method, article of manufacture, and apparatus for tracking a plurality of objects being stored are disclosed. In an embodiment, this comprises computing the hash value of the name of each object being stored, setting the corresponding bits in a bitmap, and storing the bitmap as a hint in an index. The size of the bitmap is determined by the space available for storing the hint, and the range of hash values is determined by the size of the bitmap. The range may be determined by choosing a prime number smaller than the space available for storing the bitmap. Either the hint or the longest pathname containing the objects can be stored, and this may be selected based on the application.
US08938426B2 System, method and computer readable medium for effieicnt snapshot-based mirroring operations
A storage system that may include a management module, a communication module and a storage module; wherein the management module is arranged to receive, at an intermediate point in time that occurs between the first point in time and a second point in time, a first request that indicates that a certain extent of the second logical volume is irrelevant; participate in a creation of second point in time snapshots of the first and second logical volumes; select, in response to the first request, out of all data deltas generated between the first and second point in time, selected data deltas to be transmitted to the other storage system; wherein the selected data deltas exclude data deltas associated with the certain extent that were generated between the first point in time and the intermediate point in time.
US08938422B1 Delay retrieval of synchronization information
A computer-implemented method for delaying synchronization of a computing device is disclosed according to one aspect of the subject technology. The method comprises receiving an update notification at the computing device, determining whether the computing device is idle, and, if the computing device is idle, then delaying retrieval of synchronization information corresponding to the update notification. The method also comprises determining whether a user has started using the computing device, and, if the user has started using the computing device, then retrieving the synchronization information corresponding to the update notification.
US08938420B1 Systems and methods for natural batching of I/O operations on a replication log
A computer-implemented method for natural batching of I/O operations on a replication log may include: 1) identifying a replication log that records the order of writes within a cluster replication system, 2) determining that the replication log is unavailable, 3) queuing incoming I/O operations for the replication log in a single batch while the replication log is unavailable, 4) determining that the replication log has become available, 5) ceasing queuing of incoming I/O operations for the replication log based on the determination that the replication log has become available, and 6) grouping a plurality of I/O operations in the single batch for processing in parallel by assigning a same generation number to the plurality of I/O operations. Various other methods, systems, and computer-readable media are also disclosed.
US08938419B2 Hybrid real-time data replication
Techniques are described for replicating data from one to one or more heterogeneous data processing or communication devices for the purpose of remote backup, redundancy, content distribution, communications, observations or measurements. In a first phase, the attributes of the data that are modified or created on a device or that are passing through the device are tracked and journaled in volatile or non-volatile storage in real-time. In a second phase, the attributes that match patterns pre-specified in a configuration are used to determine which data to replicate and which modifications to make the devices. In a third phase, the data is replicated. In a preferred embodiment, the described techniques comprise an application that runs on a host device or is embedded in a logic or memory device. The described invention is designed to be transparent for system redundancy and error recovery processes such as error correction, re-transmission on links, and raid configuration.
US08938418B2 Method and system for efficiently replicating data in non-relational databases
A method replicates data between instances of a distributed database. The method tracks changes to the distributed database at a first instance by storing deltas. Each delta includes a row identifier that identifies a row having a base value, and a sequence identifier that specifies an order in which the delta is applied to the base value to compute a current value for the row. The method identifies a set of deltas to send to a second instance based in part on an egress map at the first instance, wherein the egress map specifies which combinations of row identifier and sequence identifier have been acknowledged as received at the second instance. The method then transmits the identified set of deltas to the second instance. After receiving acknowledgement that the deltas in the identified set of deltas have been incorporated into the second instance, the egress map is updated accordingly.
US08938413B2 Method and system for predicting a location of an object in a multi-dimensional space
Embodiments of the present invention characterizing the uncertainty of the orbital state of an Earth-orbiting space object hereof using a Gauss von Mises probability density function defined on the n+1 dimensional cylindrical manifold n×. Additionally, embodiments of the present invention can include transforming a Gauss von Mises distribution under a diffeomorphism and approximating the output as a Gauss von Mises distribution. Embodiments of the present invention can also include fusing a prior state represented by a Gauss von Mises distribution with an update report, wherein the update can be either another Gauss von Mises distribution of the same dimension as the prior or an observation related to the prior by a stochastic measurement model. A Gauss von Mises distribution can be calculated from a plurality of reports, wherein the reports are either Gauss von Mises distributions or observations related to the state space by a stochastic measurement model.
US08938409B2 System and method for analyzing a QC strategy for releasing results
A method analyzes a quality control strategy. A quality control rule can define quality control events and specifying a control limit for determining whether a quality control event passes or fails. The quality control rule and a number of patient samples tested between quality control events can be received. A first expected number of correctible errors when a quality control event fails can be computed based on the quality control rule and the number of patient samples tested between quality control events. A second expected number of final errors that are not correctible when a quality control event fails can be computed based on the quality control rule and the number of patient samples tested between quality control events. An assessment of the quality control rule can include the first expected number of correctible errors and the second expected number of final errors as separate values.
US08938407B2 Information propagation probability for a social network
One or more techniques and/or systems are disclosed for predicting propagation of a message on a social network. A predictive model is trained to determine a probability of propagation of information on the social network using both positive and negative information propagation feedback, which may be collected while monitoring the social network over a desired period of time for information propagation. A particular message can be input to the predictive model, which can determine a probability of propagation of the message on the social network, such as how many connections may receive at least a portion of the message and/or a likelihood of at least a portion of the message reaching respective connections in the social network.
US08938400B2 Apparatus, system, and method for checking the health of encryption key managers
An apparatus, system, and method are disclosed for checking the health of encryption key managers (EKM). An identification module identifies an EKM of a plurality of EKMs. A communication module establishes communication with the EKM. A request module requests an encryption key from the EKM. A verification module verifies that there is a valid encryption key path to the EKM. In one embodiment, the verification module validates that the EKM can exchange encryption keys with a tape drive. The verification module may also validate that the EKM can certify the authenticity of a tape drive.
US08938399B1 Method and system for automatically repairing a fraudulent identity theft incident
A method and system for automatically repairing identity theft under computer control. In one embodiment, a method is disclosed for repairing identity theft. The method accesses notification of a fraudulent identity theft incident committed on a victim. The method collects victim specific information that is associated with the fraudulent identity theft incident and the victim. Then, the method automatically populates and generates notification forms with the victim specific information. The populated notification forms detail the fraudulent identity theft incident for affected creditors and credit bureaus. Then, the method automatically transmits the notification forms to the affected creditors, credit bureaus, law enforcement agencies, and any other required entities. The method then chronicles by time in a non-volatile record all the actions taken in furtherance of repairing the fraudulent identity theft incident.
US08938394B1 Audio triggers based on context
A computing device includes at least one processor and at least one module, operable by the at least one processor, to determine a context of the computing device, the context including an indication of at least one of an application executing at the computing device and a location of the computing device and determine, based at least in part on the context, one or more contextual audio triggers usable to initiate interaction with the computing device, each of the one or more contextual audio triggers being associated with a respective operation of the computing device. The at least one module is further operable to receive audio data, and responsive to determining that a portion of the audio data corresponds to a particular contextual audio trigger from the one or more contextual audio triggers, perform the respective operation associated with the particular contextual audio trigger.
US08938388B2 Maintaining and supplying speech models
Maintaining and supplying a plurality of speech models is provided. A plurality of speech models and metadata for each speech model are stored. A query for a speech model is received from a source. The query includes one or more conditions. The speech model with metadata most closely matching the supplied one or more conditions is determined. The determined speech model is provided to the source. A refined speech model is received from the source, and the refined speech model is stored.
US08938383B2 Enabling test script play back in different locales
Apparatus and method for allowing a test script to be played back correctly in a locale of different test language. The invention uses a synonymy dictionary storing the different appearances of the property value of a property in an object of a software product to be tested in different test locales; and compares the property value of the property in the object of the software product to be tested to the corresponding property value pre-recorded in a test script to detect whether they match each other.
US08938376B2 Simulating the transmission and simultaneous switching output noise of signals in a computer system
Methods implementable in a computer system for simulating the transmission of signals across a plurality of data channels (bus) are disclosed. The disclosed techniques simulate the effects of Intersymbol Interference (ISI), cross talk, and Simultaneous Switching Output (SSO) noise by generating Probability Distribution Functions (PDFs) for each. The resulting PDFs are convolved to arrive at a total PDF indicative of the reception of data subject to each of these non-idealities. The total PDF, and its underlying terms, can be indexed to particular channels of the bus as well as to particular logic states. Use of the disclosed technique allows bit error rates and sensing margins to be determined with minimal computation and simulation.
US08938375B2 Optimizing business process management models
A method of optimizing a Business Process Management (BPM) model, where the model is associated with a plurality of key performance indicators depending on a control parameter vector that includes a plurality of control parameters, may include separating the plurality of control parameters into a linear control parameter vector and a non-linear control parameter vector. A set of candidate values may be iteratively calculated for the control parameter vector. Each candidate value may be determined for a preselected value of a non-linear control parameter belonging to the non-linear control parameter vector from execution of a mixed integer program model associated with the BPM model, the key performance indicators and the preselected value of the non-linear control parameter vector. The method may further include adjusting the BPM model based on at least one of the candidate values.
US08938374B2 Determining a next value of a system-simulation parameter in response to representations of plots having the parameter as a dimension
An embodiment of an apparatus includes a simulator, a generator, and a determiner. The simulator is configured to simulate a system and to propagate at least one state of the simulated system through time in response to a value of a parameter. The generator is configured to generate a representation of a region of a first plot having dimensions that respectively correspond at least to the parameter and to a characteristic of a state of the simulated system, and a representation of a region of a second plot having dimensions that respectively correspond at least to the parameter and to another characteristic of a state of the simulated system. And the determiner is configured to determine a next value of the parameter in response to the representations of the regions of the first and second plots.
US08938366B2 Locating equipment communicatively coupled to or equipped with a mobile/portable device
Locating and/or marking equipment, such as a locate transmitter or locate receiver, a marking device, or a combined locate and marking device, may be communicatively coupled to and/or equipped with a mobile/portable device (e.g., a mobile phone, personal digital assistant or other portable computing device) that provides processing, electronic storage, electronic display, user interface, communication facilities and/or other functionality (e.g., GPS-enabled functionality) for the equipment. A mobile/portable device may be mechanically and/or electronically coupled to the equipment, and may be programmed so as to log and generate electronic records of various information germane to a locate and/or marking operation (e.g., locate information, marking information, and/or landmark information). Such records may be formatted in various manners, processed and/or analyzed on the mobile/portable device, and/or transmitted to another device (e.g., a remote computer/server) for storage, processing and/or analysis. The mobile/portable device also may provide redundant, shared and/or backup functionality for the equipment to enhance robustness.
US08938364B2 Sensor device with self-test capability
A sensor device includes: a sensor module mounted on a conductor board; a sensitive element which is sensitive to a variable; a self-test control unit implementing a self-test program, the self-test control unit applying a self-test variable to the sensitive element, taking the self-test program into account; a detection unit detecting a characteristic of the sensitive element which is altered as a result of the applied self-test variable and providing an actual self-test response, taking the altered characteristic into account; and a comparator unit provided on or in the sensor module, the comparator unit comparing the actual self-test response to at least one specified setpoint self-test response and providing comparative information.
US08938362B2 Systems, methods, and apparatus for doppler LIDAR
Certain embodiments of the invention may include systems, methods, and apparatus for Doppler light detection and ranging (LIDAR). According to an example embodiment of the invention, a method is provided for measuring atmospheric wind speed. The method includes tuning, in sequence, light output of a laser to a first wavelength and a second wavelength, wherein the first wavelength and the second wavelength are symmetric about a maximum transmission wavelength peak associated with a Fabry-Perot etalon; directing the light output to one or more portions of the atmosphere; receiving backscattered light from the one or more portions of the atmosphere; directing the received backscatter light through the Fabry-Perot etalon; detecting a transmission signal corresponding to light transmitted through the Fabry-Perot etalon; and determining, by at least the transmission signal, atmospheric wind speed at one or more portions of the atmosphere.
US08938359B1 Handle bar route extension
A handle bar route extension mechanism for creating or modifying a flight route. The handle bar route extension mechanism can allow a user to create or modify a flight route using a destination point. The handle bar route extension mechanism can be automatically rendered in a display in response to a touch input. In some configurations, the handle bar route extension mechanism may be rendered in a display in various directions or various lengths based on different inputs. In further configurations, more than one handle bar route extension mechanism may be rendered in a display.
US08938358B1 System and method for suggesting alternative travel destinations
A system and method for suggesting alternative travel destinations is disclosed. In one embodiment, the method may generally include receiving, at a computing device, a query from a client device associated with a requested travel destination. The requested travel destination may be at a first geographic location. The method may also include analyzing travel pattern data for at least one user that previously requested travel directions to the requested travel destination to identify at least one second geographic location that is associated with the requested travel destination. The travel pattern data may include information associated with a location of the at least one user after requesting the travel directions. In addition, the method may include transmitting to the client device a suggestion for at least one alternative travel destination based on the at least one second geographic location.
US08938356B1 Tactical flight data validating systems and methods for a multi-channel topological architecture
Present novel and non-trivial systems and methods for validating single-channel tactical flight data in a multi-channel architecture are disclosed. Three single-channel monitors are disclosed along with a fourth, external monitor that is accessible to the multiple channels. A system could be comprised of a navigation data source, two or more communications channels, and an external display unit (“DU”), where each channel may be comprised of a flight management system (“FMS”), a DU, and a flight director (“FD”) system. In addition to the FMS performing two standard functions of calculating a lateral deviation (“LDEV”) and a roll command (“Roll Cmd”), a second LDEV/Roll Command calculator and a Roll Command Calculator are employed in DU and FD of same channel, respectively, to determine data validity. In addition, the FD and the symbologies of LDEV and Roll Cmd generated by the DU are also employed in the determination of data validity.
US08938355B2 Human assisted techniques for providing local maps and location-specific annotated data
Methods and apparatuses are provided that may be implemented in various electronic devices to allow for location, navigation, and/or other like information and/or services to be provided to a user based, at least in part, on audio input information corresponding one or more environmental features which are near by the user of the portable electronic device.
US08938354B2 Driving support apparatus for vehicle
There is provided a driving support apparatus for a vehicle. A driving control unit determines whether or not a three-dimensional object ahead is a three-dimensional object having high reliability as a control object for an automatic brake control based on a condition set beforehand, when possibility of collision between the vehicle and the three-dimensional object ahead is determined to be high. When the reliability of the three-dimensional object ahead as the control object is determined to be low and the amount of increase in the accelerator opening degree is equal to or larger than a set value, the driving control unit cancels the execution of the automatic brake control.
US08938352B2 Method and device for controlling a cruise control governor in a vehicle
A method for controlling a cruise control operable to maintain a set speed of a vehicle according to a plurality of goal droop curves is provided. The goal droop curves include: an isochronous droop curve; a top droop curve; and a bottom droop curve. The method includes performing command according to the droop curves; registering that the vehicle soon will enter an uphill slope; estimating in a vehicle position before entering the uphill slope if a downshift in a transmission of the vehicle will occur when traveling the uphill slope during a coming time period (testimation); if the downshift is estimated to occur then performing a fuel saving action during the time period in order to avoid the downshift. The fuel saving action is one of an adaptation of transmission downshifting limits or to during the time period performing command according to a second isochronous curve.
US08938349B2 Method and device for operating a fuel injection system
A method is described for operating a fuel injection system, in particular of an internal combustion engine, in which fuel under pressure is made available in a pressure reservoir and a fuel pressure prevailing in the pressure reservoir is ascertainable with the aid of a pressure sensor. Fuel is removed from the pressure reservoir over a predefinable pressure reduction time period, measured pressure values are ascertained (determined) with the aid of the pressure sensor at least two different points in time during the pressure reduction period, and an actual fuel pressure at the beginning of the pressure reduction period is inferred from the measured pressure values ascertained (determined) during the pressure reduction period.
US08938347B2 Method for adjusting the clamping force exerted by a parking brake
In a method for adjusting the clamping force exerted by a parking brake, which force is applied by an electric-motor braking apparatus and by a hydraulic braking apparatus, the hydraulic inlet pressure generated by the driver and existing in the hydraulic braking apparatus is utilized to generate a hydraulic clamping force; and for the case in which the hydraulic clamping force is not sufficient to reach a target clamping force, an electric clamping force is generated in supplementary fashion.
US08938339B2 Method for activating a unit of a transmission
A method of actuating an assembly of a transmission, with which are associated a plurality of actuators with whose help the assembly can in principle be actuated, such that out of the actuators available in principle for actuation, a control unit selects at least one actuator for the actual actuation and activates the selected actuator with an output signal in such manner that a status parameter of the actuated assembly corresponds to or follows a control-side nominal value, such that out of the actuators available in principle for actuating the assembly, the control unit selects at least one actuator for the actual actuation of the assembly in such manner that, for all the actuators available in principle for actuating the assembly over the operating life of the transmission, the extent of their utilization is approximately uniform.
US08938338B2 System for controlling construction machine
To provide a system for controlling a construction machine, which can be implemented inexpensively, can detect a failure in any of pressure sensors, controllers, an inverter device, and an electric motor for swing, and can secure safety and required workability for an operator.Redundant hydraulic pressure sensors 20, 21 provide input to a first controller 11 for calculating a swing command, and a second controller 22 provided in an inverter device 13 for controlling an electric motor 16 for swing. The second controller 2 detects an abnormality in any of the hydraulic pressure sensors 20, 21 and the first controller 11 by a process for determining the validity of a swing command signal, and allows the swing operation to continue by using a signal from the second hydraulic pressure sensor 21 when determination is made based on the contents of the abnormality that the electric motor 16 for swing can operate normally.
US08938332B1 Startup control of devices
Controlled startup of devices is based on dynamic statistical predictions. Timely startup of onboard associated vehicle devices is based on dynamic statistical predictions and driver proximity to the vehicle. An apparatus for timely startup includes an interface operatively coupled with a power consuming device and control logic coupled with the interface. The control logic is operable in a first mode to perform processing for determining a presence of a first condition of the vehicle, and to selectively activate the power consuming device of the vehicle, via the interface, responsive to determining the presence of the first condition. The control logic is operable in a second mode to suspend, via the interface, the processing for determining the presence of the first condition of the vehicle. The control logic selectively transitions between the first and second modes in accordance with a stochastic modeling of the presence of the first condition over time.
US08938328B2 Electric vehicle and method of controlling the same
An electric vehicle which travels by driving actuators includes: a monitor unit which monitors external environment or internal environment of the electric vehicle; an alarm unit which outputs, based on monitoring information obtained by the monitoring unit, a vibration velocity signal indicating velocity which changes in a cycle; a travel information generation unit which calculates a target travel velocity based on a steering direction and a control input provided by an operator of the electric vehicle, and generates travel control information for controlling the actuators based on the target travel velocity; and a control unit which controls the actuators based on the travel control information. The travel information generation unit regenerates the travel control information by adding the vibration velocity signal to the target travel velocity upon receiving the vibration velocity signal.
US08938327B2 Methods and systems for transitioning between driveline braking modes
Systems and methods for improving operation of a hybrid vehicle are presented. In one example, a method for transitioning between regenerative braking and engine braking is described.
US08938325B1 Control system for stabilizing a single line suspended mass in yaw
A control system and method for stabilizing a suspended mass in yaw on a single cable utilizing thrusters. In one embodiment rate gyroscopes are placed on the load and the thrusters are utilized so that the angular position converges to a selected or given angular position. The system implementation includes a pure loading case where cable spring and damping parameters are estimated as constants for the entire lift. The system implementation also includes a multi-height manipulation case where cable spring and damping parameters are determined from a look up table based on cable length.
US08938322B2 Apparatus and method for controlling consumer electric power consumption
A computer-based electrical power management and allocation system is provided that collects demand for electric power usage and allocates electric power supply in satisfaction thereof. A load control server is used to collect and schedule electrical power start requests according to policies established by either or both of the electric power consumers and electric power suppliers. The energy system collects electrical power start requests and holds them in a reservation pool for later satisfaction according to prescribed customer and supplier policies and according to an overall optimization criterion of the energy system. Start messages are then subsequently issued to begin device operation once the energy system's operational criterion is relaxed and the devices are then removed from the reservation pool. Similar queuing for later satisfaction may also be applied to the distribution of other utilities, such as water, natural gas, or guaranteed interne bandwidth.
US08938320B2 Regional energy management system, regional energy integrated management device and regional energy integrated management method used in regional energy management system
According to embodiments, a regional energy integrated management device for managing energy in a region containing multiple buildings includes an information acquisition unit, an information generator, and an instruction transmitter. The information acquisition unit acquires energy management information containing energy shortage and surplus information of a building from the multiple buildings. The information generator generates regional energy management information for mutually adjusting energy supply between different buildings in the management target region based on the energy management information on the multiple buildings thus acquired. The instruction transmitter transmits the generated regional energy management information to the corresponding buildings.
US08938318B2 Method and system for navigating a robotic garden tool
The present invention relates to a method (300) and a system (100) for navigating a robotic garden tool (202) based on one or more operating parameters for subareas (210-218) within the working area (204) and a current location of the robotic garden tool (202). The working area (204) is provided with a signal source (104) corresponding to which a sensor unit (106) is provided in the robotic garden tool (202) for detecting the one or more signals (102) from the signal source (104). The robotic garden tool (202) may include a low-accuracy positioning device (110) for providing co-ordinates of various subareas (210-218) and at any given instant, an approximate location of the robotic garden tool (202). The robotic garden tool (202) further includes a processor means (114) for comparing the coordinates of the subareas (210-218) and the approximate position of the robotic garden tool (202) to determine a current location of the robotic garden tool (202) in the working area (204).
US08938314B2 Smart energy consumption management
A method for optimizing energy efficiency in a manufacturing process includes monitoring power consumption of each of a plurality of manufacturing entities of the manufacturing process using a power metering device assigned thereto; collecting, from the power metering devices, a first data stream that includes information about the power consumption; collecting a second data stream that includes information about the manufacturing entity and process; determining an optimized product routing of products to be manufactured by the manufacturing process from one manufacturing entity to another manufacturing entity, based on the collected first and second data streams, by simulating different product routings and determining the optimal product routing with respect to the overall energy consumption of the manufacturing process; and adjusting, via a manufacturing control system, the manufacturing process based on the optimized product routing.
US08938312B2 Smart line-in processing
Technology for smart line-in processing in an audio environment is disclosed. Particularly, the embodiments described herein provide automated source switching in an audio environment where a number of audio sources may exist and volume control.
US08938306B2 Microprocessor controlled ambulatory medical apparatus with hand held communication device
An implantable infusion pump possesses operational functionality that is, at least in part, controlled by software operating in two processor ICs which are configured to perform some different and some duplicate functions. The pump exchanges messages with an external device via telemetry. Each processor controls a different part of the drug infusion mechanism such that both processors must agree on the appropriateness of drug delivery for infusion to occur. Delivery accumulators are incremented and decremented with delivery requests and with deliveries made. When accumulated amounts reach or exceed, quantized deliverable amounts, infusion is made to occur. The accumulators are capable of being incremented by two or more independent types of delivery requests. Operational modes of the infusion device are changed automatically in view of various system errors that are trapped, various system alarm conditions that are detected, and when excess periods of time lapse between pump and external device interactions.
US08938301B2 Headgear with displaceable sensors for electrophysiology measurement and training
A method and system provides for headgear usable for electrophysiological data collection and analysis and neurostimulation/neuromodulation or brain computer interface for clinical, peak performance, or neurogaming and neuromodulation applications. The headgear utilizes dry sensor technology as well as connection points for adjustable placement of the bi-directional sensors for the recoding of electrophysiology from the user and delivery of current to the sensors intended to improve or alter electrophysiology parameters. The headgear allows for recording electrophysiological data and biofeedback directly to the patient via the sensors, as well as provide low intensity current or electromagnetic field to the user. The headgear can further include auditory, visual components for immersive neurogaming. The headgear may further communication with local or network processing devices based on neurofeedback and biofeedback and immersive environment experience with balance and movement sensor data input.
US08938300B2 Leadless implantable intravascular electrophysiologic device for neurologic/cardiovascular sensing and stimulation
A leadless intravascular sensor (100, 200) uses the body tissue as a communication medium. The implantable intravascular device has a tubular stent-like structure (102) for intravascular fixation with embedded microcircuits to allow bipolar and unipolar sensing of cardiac and neurologic electrical activity, sensing of other physiologic signals, local electrical stimulation (cardiac pacing and defibrillation; neurologic stimulation and seizure therapy) as well as the ability to communicate with other implanted and non implanted devices via radio frequency and/or optical communication and/or analog signal communication using body tissue as the conducting medium. The device can also be used in the extravascular or perivascular space. In this form, it has an open/flexible ring that can be adjusted, or self-adjusts to provide no pressure or required contact around the vessel or target region.
US08938299B2 System for treating sleep disordered breathing
A system is disclosed for applying a treatment therapy for sleep disordered breathing. The system includes a sensing module configured to sense physiologic conditions and an implantable pulse generator in communication with the sensing module and including an automatic therapy manager. The automatic therapy manager operates in a first state to detect sleep indicative behavior, a second state to detect sleep disordered breathing behavior, and a third state to apply a nerve stimulation signal.
US08938298B2 Header design for implantable pulse generator
In one embodiment, an implantable pulse generator for electrically stimulating a patient comprises: a metallic housing enclosing pulse generating circuitry; a header mechanically coupled to the metallic housing, the header adapted to seal terminals of one or more stimulation leads within the header and to provide electrical connections for the terminals; the header comprising an inner compliant component for holding a plurality of electrical connectors, the plurality of electrical connectors electrically coupled to the pulse generating circuitry through feedthrough conductors, wherein the plurality of electrical connectors are held in place in recesses within the compliant inner component, the header further comprising an outer shield component adapted to resist punctures, the outer shield component fitting over at least a portion of the inner compliant component.
US08938297B2 Implantable electroacupuncture device and method for treating cardiovascular disease
An implantable electroacupuncture device (IEAD) treats heart failure, coronary artery disease, myocardial ischemia or angina through application of stimulation pulses applied at acupoints GV20 and/or EXHN3. The IEAD comprises an implantable, coin-sized, self-contained, leadless electroacupuncture device having at least two electrodes attached to an outside surface of its housing. The device generates stimulation pulses in accordance with a specified stimulation regimen. Power management circuitry within the device allows a primary battery, having a high internal impedance, to be used to power the device. The stimulation regimen generates stimulation pulses during a stimulation session of duration T3 minutes applied every T4 minutes. The duty cycle, or ratio of T3/T4, is very low, no greater than 0.05. The low duty cycle and careful power management allow the IEAD to perform its intended function for several years.
US08938296B2 System and method for timing synchronized pacing
A device and method for cardiac rhythm management in which a heart chamber is paced in accordance with sense signals from the opposite chamber or other distant cardiac site. The method is particularly useful in delivering cardiac resynchronization therapy.
US08938295B2 LED based phototherapy device for photo-rejuvenation of cells
An improvement in a light therapy device including multiple light-emitting diodes (LEDs) positioned in a handheld portable device is disclosed. Where the housing and the LEDs are configured to have direct contact with the skin or tissue of the user without any intermediary materials, and light the surface and underlying layers of tissue for photodynamic stimulation of the cells. Two iterations of the device utilize light known to have a bactericidal effect in the case or acne or Rosacea. The devices are fabricated from an injection molded plastic housing. The housing contains an arrangement of 36-72 LEDs on a circuit board in an arrangement to provide even lighting over the skin or tissue surface.
US08938294B2 Single-pass left-sided DDD pacing lead
A single-pass pacing lead capable of sensing and pacing both the atria and the ventricles is described. In some examples, the single-pass pacing lead is connected to a DDD pacemaker. In some examples, the single-pass pacing lead comprises four electrodes. In some examples, the lead includes three electrodes configured to be positioned in or near an atrium, e.g., the right atrium, and one electrode configured to be positioned in or near a ventricle, e.g., the left ventricle, when the lead is implanted. In other examples, the lead includes two electrodes configured to be positioned in each of the atrium and ventricle when the lead is implanted. In some examples, one of the electrodes, which is configured to be positioned proximate the coronary sinus ostium when the lead is implanted, comprises a helical element for fixation of the lead to tissue.
US08938290B2 Systems, methods and devices for a skull/brain interface
Systems, methods and devices are disclosed for directing and focusing signals to the brain for neuromodulation and for directing and focusing signals or other energy from the brain for measurement, heat transfer and imaging. An aperture in the skull and/or a channel device implantable in the skull can be used to facilitate direction and focusing. Treatment and diagnosis of multiple neurological conditions may be facilitated with the disclosed systems, methods and devices.
US08938289B2 Motor training with brain plasticity
A rehabilitation device, comprising a movement element capable of controlling at least one motion parameter of a portion of a patient; a brain monitor which generates a signal indicative of brain activity; and circuitry including a memory having stored therein rehabilitation information and which inter-relates said signal and movement of said movement element as part of a rehabilitation process which utilizes said rehabilitation information.
US08938286B2 Active implantable medical device comprising means for the diagnosis of heart failure
Methods, devices, and processor-readable storage media are provided for the diagnosis of heart failure. A method in this context includes collecting, using an implantable device, reference episodes, the reference episodes comprising, at least one of: electrical activity signals of a myocardium; myocardium hemodynamic activity signals, or indicators reflecting variation of physical parameters, variation of activity, and variation of hemodynamic phases between phases of effort and phases of recovery; generating an in-suspicion model-cycle and an off-suspicion model-cycle based on the reference episodes; and determining whether to generate an early heart failure alert, based on a difference between the in-suspicion model-cycle and the off-suspicion model-cycle.
US08938283B2 Surgical navigation for repair of heart valve leaflets
To improve the overall navigation process for minimally invasive repair of heart valve leaflets, an augmented reality technique capable of providing a robust three-dimensional context for transesophogeal echocardiography data has been developed. In the context of various embodiment of the invention, augmented reality essentially refers to a system in which the primary environment is virtual but the environment is augmented by real elements. In this real-time environment, the surgeon can easily and intuitively identify the tool, surgical targets, and high risk areas, and view tool trajectories and orientations.
US08938279B1 Multidepth tissue oximeter
An oximeter measures oxygen saturation for two or more different tissue depths and shows these results on a screen. A probe of the oximeter has multiple different distances between source and detector sensors. One probe implementation has fixed sensor positions. Other implementations include sensors on a moveable platform or openings to accept sensors, which allow a user to vary a distance between sensors.
US08938278B2 Superconducting cables and methods of making the same
Superconducting cables employ one or more superconducting tapes wound around a former. A compact superconducting cable is configured using a former having a small diameter, e.g., less than 10 millimeters. A flexible superconducting cable is configured with a former made of a flexible material. Superconducting tape conductors are wound around the former, with the superconducting layer in compression on the inside of the wind turns of the wind, to prevent irreversible damage to the superconductor. A layer of solder is on the superconducting tape(s) or solder sheaths are wound between tape conductors in each layer. The one or more solder layers or sheaths are melted to cause the solder to flow within the structure, to bond some or all of the superconducting tape conductors together and form a mechanically strong cable with an enhanced level of electrical connectivity between tapes in the cable.
US08938277B2 Planar microstrip filter disposed in a case and having movable structural components spaced at intervals relative to the filter
A filter of an embodiment includes: a microstrip-line planar filter that includes an input line, resonators, and an output line, and has a passband with a center frequency f0; a metal case housing the planar filter; and structural components that include dielectric components, the structural components arranged in the metal case at an interval in the traveling direction of electromagnetic waves from the input line to the output line or in a direction perpendicular to the wavefront of the standing waves generated by the electromagnetic waves resonating in the metal case, the interval being ⅕ to ½ wavelength in terms of the electrical length of the center frequency f0.
US08938275B2 System and method for displaying information associated with a cellular device on a user specified display unit
Embodiments of the present invention include a method for displaying information associated with a cellular device on a display unit. In one embodiment, the method includes monitoring for a signal transmitted by a cellular device. In response to detecting the signal from the cellular device, the method determines an identity and a call status of the cellular device from data associated with the signal. The method transmits the identity and the call status of the cellular device to a user specified device to display the identity and the call status on the display unit associated with the user specified device.
US08938270B2 Method and system enabling use of white space radio spectrum using an out of band control channel
A system (10) and method (50) of dynamic allocation of spectrum for a communication device involves receiving (51) a user channel map (UCM) on a control channel that is outside the band of interest. The UCM can include at least boundary location information for one or more channel resources. The method can determine (52) at least an approximate location for the communication device, compare (56) the approximate location with the boundary location information, and determine (57) which channels can avoid co-channel and adjacent channel interference with licensed users and other unlicensed users based on the comparison. The method can relax communication parameters for the one or more channel resources if no licensed user signals are found in the user channel map, and tightening the communication parameters if co-channel, adjacent channel, or other interference generating channel use is found within the user channel map.
US08938269B2 Negotiated channel information reporting in a wireless communication system
Techniques to enhance the performance in a wireless communication system using CQI feedback optimized to support different scenarios. According to one aspect, an access terminal may select a CQI feedback table based on the access terminals capability. According to another aspect, an access point may select a CQI feedback table based on an access terminals capability, system loading and the type of service provided by the access point. An access point which provides services that require high data rates may select a larger CQI feedback table to support the high data rates for access terminals which support the larger CQI feedback table. The same access point may select a smaller CQI feedback table for access terminals which do not have the capability or need for the high data rate services.
US08938263B2 Method, apparatus and computer program product for self-learning location method selection logic
A method, apparatus and computer program product are provided that enable a method for providing location information to be selected based upon a determination, such as a minimization, of the consumption of location server resources that will be consumed by the method. The method, apparatus and computer program product may determine a selected location method from a set of location methods based on predetermined selection criteria. Specifically, the selected location method may be selected to meet a location accuracy requirement specified in a request for location information while consuming a determinable, such as a minimum, amount of resources. The predetermined selection criteria may be updated over time such that method, apparatus and computer program product are self-learning.
US08938262B2 Neighbor cell location averaging
In some implementations, a location of a mobile device can be determined by calculating an average of the locations of wireless signal transmitters that have transmitted signals received by the mobile device. In some implementations, locations are weighted with coefficients and the average is a weighted average. In some implementations, the locations of the wireless signal transmitters are determined based on identification information encoded in the wireless signals received by the mobile device. The identification information can include an identifier for a wireless signal transmitter. The identification information can include characteristics of the received wireless signal that can be used to identify wireless signal transmitters. In some implementations, identification information from one signal can be combined with identification information from another signal to determine a location of a wireless transmitter.
US08938258B2 Reference based location information for a wireless network
Determining referenced based location information for a wireless radio network is described. Referenced based location information can include determining location reference information and corresponding location offset information based on location information. In an aspect, location information can be timed fingerprint location information. Location offset information can be communicated in a wireless network at a lower operational cost than the associated location information. As such, use of referenced based location information for a wireless network can reduce bandwidth consumption as compared to location information communicated at similar intervals. This is particularly true in large wireless networks. Moreover, the use of referenced based location information for determining timed fingerprint location information can be highly attractive in light of timed fingerprint location information facilitating location information for many non-GPS enabled devices and being associated with significant increases in the frequency and density of location event requests.
US08938257B2 Logo detection for indoor positioning
Example methods, apparatuses, or articles of manufacture are disclosed herein that may be utilized, in whole or in part, to facilitate or support one or more operations or techniques for logo detection for indoor positioning for use in or with a mobile device. Briefly, in accordance with one implementation, a method may include extracting, at a mobile device, visual features from one or more images captured via a camera sensor of the mobile device; and estimating a location of the mobile device based, at least in part, on a match between extracted visual features and one or more brand-specific visual signatures associated with one or more points of interest of one or more known locations. In some instances, an estimated location of a mobile device may be refined based, at least in part, on at least one additional POI of one or more POIs of one or more known locations.
US08938253B2 Location based service (LBS) system, method and apparatus for triggering of mobile station LBS applications
An application executed within a mobile station to be triggered only by a network element, such as a mobile positioning center (MPC) or a Mobile Center (MC). The network element is coupled to a base station. The network element is responsible for authorizing an application that is either resident within the mobile station or that is run in a device that is resident elsewhere in the network. The mobile station communicates with the network element over a communication link through the base station and other infrastructure components. The mobile station will only respond to attempts to trigger particular operations (e.g., run particular applications) if the mobile station receives a short message services (SMS) message as defined by Interim Specification 637A (IS-637A) which is published by the Telecommunication Industry Association (TIA)/Electronics Industry Association (EIA). More specifically, that SMS message must include an SMS Teleservice Identifier that has a particular pre-assigned value.
US08938249B2 Method and system for controlling admission in mobile communication networks, related network and computer program product therefor
A method for controlling admission of calls to a mobile communication network having cells associated with at least one determined threshold level of operation suitable for managing cell shrinking phenomena. The method includes the operation of detecting call requests from a cell edge affected by such cell shrinking phenomena, variably exceeding the determined threshold level in uplink. A method for admitting calls to the mobile communication network in both uplink and downlink on the basis of the evaluation of the actual system load is also proposed. Preferred application is in UMTS mobile networks.
US08938247B2 Sounding reference signal for coordinated multi-point operation
Systems and methodologies are described that facilitate configuring a sounding reference signal transmission in a wireless communication environment. A UE can employ coordinated multi-point transmission and/or reception such that multiple cells collaborate to transmit data to the UE and/or receive data from the UE. To support the coordinated multi-point transmission and/or reception, the UE can transmit a sounding reference signal that is configured to enable reliable reception of the sounding reference signal by members of a cooperating set. In addition, configuration of the sounding reference signal can be coordinated to enable more efficient transmission and utilization of the sounding reference signal. Configuration of the sounding reference signal can be based upon information exchanged between the multiple cells. Moreover, the multiple cells can coordinate to set and control a transmit power of the sounding reference signal.
US08938246B2 Method for scheduling terminals in a radio communication network, and corresponding base station
The present invention relates to a method for scheduling transmissions in a radio communication system comprising a plurality of base stations and a plurality of terminals, a base station being associated to a sector and transmitting/receiving data to/from terminals located in said sector. According to the present invention, the method comprises the steps of: —determining an area around each given sector, said area comprising a set of sectors, —allocating to said sectors in said area a scheduling priority chosen among at least two different scheduling priorities, —scheduling decisions in a sector having a lower scheduling priority than a sector belonging to said area depending on scheduling decisions made for said sector with higher scheduling priority, said scheduling decisions made in said sector with higher scheduling priority being reported by said base station associated to said sector with higher scheduling priority to said base station associated to said sector with lower scheduling priority.
US08938239B2 Wireless communication device capable of efficient handoffs
A wireless communication device is disclosed that is capable of performing efficient handoffs in order to maximize connection time with either a serving or target base station. The wireless communication device performs measurements of only intra-frequency base stations to avoid retuning its radio module. Based on this information, as well as stored information relating to nearby base stations, the serving base station is able to estimate a position of the wireless communication device and compare the estimated position to positions of the known base stations in order to make a handoff decision. In addition, by storing information during measurement or handoff preparation, the device is capable of skipping handoff steps, immediately return to the serving base station after handoff failure, and/or perform streamlined PLMN searching.
US08938235B2 Method of handling cell selection and related communication device
A method of handling cell selection for a mobile device in a wireless communication system is disclosed. The mobile device is transferring from a first mode to a second mode. The method comprises determining whether a plurality of active sets of the mobile device comprises at least one first cell of a location area of the wireless communication system, for producing a result, and the location area comprising a first cell serving the mobile device when the mobile device transfers from the second mode to the first mode; and selecting a second cell from the at least one first cell for camping in the second mode, when the result indicates that the plurality of active sets comprise the at least one first cell.
US08938230B2 Method of communicating between a vehicle and a telematics subscription service
A method of communicating between a vehicle and a telematics subscription service includes wirelessly linking a vehicle telematics unit to a session initiation protocol (SIP) proxy server; placing a telephone call from the vehicle telematics unit that is received by the SIP proxy server via the wireless link; establishing a SIP connection between the vehicle telematics unit and a telematics subscription service using the SIP proxy server in response to the placed telephone call; and communicating packetized data between the vehicle telematics unit and the telematics subscription service via the SIP connection.
US08938223B2 Method to tag a phone call to communicate purpose of the call
Phone calls may be tagged with the importance or the context of the call to be displayed along with the caller ID information on the display of a receiving phone. The context information is thus made available even before the call is answered to aid the user in determining whether or not to answer the call or how long thereafter it would be appropriate to wait before the call is returned.
US08938222B2 Event notification device and event notification system
An event notification device includes a wireless communication unit, an event occurrence information acquiring unit, an enabled-notice information acquiring unit, a notice setting unit, and an event occurrence notification unit. The wireless communication unit transmits and receives information on an online service from multiple external devices. The event occurrence information acquiring unit acquires an event occurrence notice via the wireless communication unit from the external devices. The enabled-notice information acquiring unit acquires enabled-notice information on the event occurrence notice via the wireless communication unit. The notice setting unit requests one external device to transmit the event occurrence notice and requests the other external devices not to transmit the event occurrence notice if the multiple external devices can individually transmit the same event occurrence notice. The event occurrence notification unit notifies a user of the event occurrence on the basis of the event occurrence notice.
US08938215B2 System and method to initiate a mobile data communication utilizing a trigger system
A system and method to enable a user to initiate a communication with an organization using a mobile communication device by means of a trigger system. A system and method to enable an organization to acquire a user mobile device address by means of a trigger system. A system and method to enable an organization to respond to a user by means of a trigger system and a message application server. A system and method to enable organizations to deliver mobile messages, coupons, offers and promotions to users mobile device by means of a combination of a trigger system, a message application server and an offer application.
US08938212B2 Method and apparatus for measurement of active user devices per quality-of-service class indicator
Methods, apparatus, and systems for measuring, on a per-QoS-class basis, the average number of user devices active on the uplink of a wireless communication system are disclosed. In an exemplary method, a number of mobile terminals with buffered data for transmission to a base station is estimated based on received buffer status reports. An estimated quantity of active mobile terminals is calculated, based on the received buffer status reports and a number of mobile terminals for which a semi-persistent scheduling grant has been granted. In some embodiments, the estimated quantity of active mobile terminals is estimated on a per-traffic-class basis, in which case the technique includes calculating first and second estimated quantities, corresponding to mobile terminals having active data bearers for first and second traffic classes, respectively, based on the received buffer status reports and the number of mobile terminals for which a semi-persistent scheduling grant has been granted.
US08938209B2 Method to implement E911 services in IMS (IP multimedia subsystem)
Efficient processing and/or routing of emergency calls in an IMS (IP Multimedia Subsystem) for VoIP (Voice over IP) subscribers can be enabled. In one aspect, an E911 profile is generated, for example, by an application server, for each VoIP subscriber based in part on current location information associated with the subscriber, such as, the subscriber's IP address. The E911 profile is pushed to the HSS (Home Subscriber Server) of the IMS. The E911 profile can then be stored in the HSS and can be queried by an E-CSCF (Emergency Call Session Control Function) during emergency call processing. Moreover, when an emergency call is received from the subscriber, the E-CSCF can retrieve the E911 profile associated with the subscriber from the HSS and route the call to an appropriate PSAP (Public Safety Answering Point) based on an analysis of the information in the E911 profile.
US08938206B2 Receiving device and method thereof
A wireless signal receiving system, having an antenna, for receiving a wireless signal comprising a channel. The system also includes a tuner, coupling to the antenna, for converting the frequency of the wireless signal to generate a conversion signal. In addition, the system includes a processing unit, coupling to the tuner, for controlling the signal receiving direction of the antenna to detect the wireless signals of a first direction and a second direction, using the tuner to generate a first conversion signal and a second conversion signal so as to obtain a first reference value and a second reference value, and generating a control signal according to the first reference value and the second reference value to control the selected receiving direction of the antenna while the antenna is to receive the wireless signal of the channel.
US08938204B2 Signal generator circuit and radio transmission and reception device including the same
The disclosed signal generator circuit has a four-phase signal generator circuit generating four-phase signals with a first frequency; an eight-phase signal generator circuit performing ½ frequency division of the four-phase signals to generate eight-phase signals with a second frequency; a first to a fourth harmonic rejection mixer circuits multiplying a first four-phase signal and a second four-phase signal of the four-phase signals by a first to a third eight-phase signals and a third to a fifth eight-phase signals of the eight-phase signals with mutually different combinations; a subtractor subtracting between outputs of the first and the fourth harmonic rejection mixer circuits to generate a first output signal with a third frequency; and an adder adding between outputs of the second and the third harmonic rejection mixer circuits to generate a second output signal with a third frequency whose phase is different from the first output signal by π/2.
US08938203B2 Process for achieving spur mitigation in an integrated circuit including a wide band receiver
A radio transceiver including—an antenna (201) switch having a control lead (226); —a RF and front end circuit (202) coupled to said antenna switch and operating in at least one 2G mode and at least one 3G mode; —a RF transceiver (209) coupled to said RF front end and operating in at least a first 2G and a second 3G mode; —a baseband (210) communicating with a set of peripherals and external devices; The radio transceiver is characterized by the fact that it includes: —control means (221) for controlling said antenna switch (201) in a isolated mode; —an programmable adaptive filter controlled by said control means for the purpose of introducing at least one notch for eliminating one corresponding spur. The radio transceiver preferably includes means (215) for performing, under control of said control means (221) a FFT computation for the purpose of elaborating a representation, in the time domain, of the different spurs and/or jammers spoiling the received signal when in isolated mode.
US08938201B2 WiFi positioning bench test method and instrument
The present invention relates to simulation on a lab workbench of conditions that would be encountered by a mobile device during a so-called drive test, which involves transporting the mobile device along a course so that it encounters fading and changing wireless access points used normally to connect the mobile device to a wireless network but in this case used to locate the device. The instrument and method also support parametric testing of transceivers used for WiFi positioning and, optionally, GNSS positioning by the same mobile device used for WiFi positioning.
US08938200B2 Operating environment analysis techniques for wireless communication systems
Methods and systems of analyzing an operating environment of wireless communication equipment in a wireless communication system are provided. A stimulus in the operating environment at a location of the wireless communication equipment is sensed and linearly expanded in Slepian sequences using a multitaper spectral estimation procedure. A singular value decomposition is performed on the linearly expanded stimulus, and a singular value of the linearly expanded stimulus provides an estimate of interference at the location of the wireless communication equipment.
US08938198B2 Wireless communication device and medium processing apparatus
A wireless communication device according to embodiments includes a position detection unit configured to detect the position of the wireless communication medium in a moving path, and a control unit configured to control communication based on the detection signal from the position detection unit.
US08938197B2 Base station aided mobile-relay candidate pre-selection and pre-deployment
In one exemplary embodiment a network node (such as a base station BS) determines that a plurality of user equipments UEs are available for use as mobile relays MRs, and selects a subset of the plurality of UEs and configures the subset of the plurality of UEs as MRs. In another exemplary embodiment, an indication is sent (for example from a UE) that a UE is willing to operate as a MR, a response is received that the UE is selected to be a MR1 and then periodically there is sent a beacon advertising that the UE is a MR. In this manner UEs are pre-configured in a cell as MRs, regardless of any specific UE need for relay services. Any UE later needing relay service listens for the beacon. The BS can limit which UEs it pre-configures as MRs to avoid closely spaced UEs being both active MRs. Locations need not be signaled.
US08938191B2 Image forming apparatus
The image forming apparatus according to the present invention has a fixing member and a paper separation part. The fixing member fixes an image by heating and applying a pressure to a sheet of printing paper S on which a toner image is transferred, while transferring the paper S. The paper separation part has a blower part and an air ejecting part that ejects the air sent out from the blower part against a paper outlet port of a nipping part N of the fixing member. The air ejection part has ribs that divide the air flow sent out from said blower part.
US08938189B2 Toner conveying device and image forming apparatus including the same
A toner conveying device of the present disclosure includes a conveying screw, a toner conveying pipe, and a plurality of convex portions that are formed on an inner wall surface of the toner conveying pipe. The conveying screw has a rotary shaft and a conveying vane that is formed on an outer peripheral surface of the rotary shaft. The toner conveying pipe has a circular section, and the conveying screw is rotatably disposed inside the toner conveying pipe. Each of the convex portions is formed within an area defined by half the circumference along the inner wall surface of the toner conveying pipe and supports the conveying screw so that an axial center of the rotary shaft substantially coincides with a center axis of the toner conveying pipe.
US08938187B2 Process cartridge
A process cartridge includes: a drum cartridge including a photoconductor; a development cartridge configured to be detachably attached to the drum cartridge and including a developer carrying member for supplying developer to the photoconductor; a locking member provided on the drum cartridge and configured to be switchable between a locking position in which the development cartridge attached to the drum cartridge is in a locked state and restrained from being moved in a removing direction in which the development cartridge is removed from the drum cartridge and a lifting position in which the locked state is released and the development cartridge is movable in the removing direction, and a retaining member configured to retain the development cartridge which has been moved from the locked state in the removing direction by switching the locking member from the locking position to the lifting position.
US08938185B1 Non-detachable cover and slotted hinge assembly
An imaging window cover and slotted hinge assembly includes a cover and first hinge members rotatably and slideably coupled to second hinge members. The cover and slotted hinge assembly enables the cover to be attached to a housing so that the cover may be located in any position between a fully covering position and a rotated and stowed position. When rotated and stowed, the cover and hinge assembly are fully located below a plane of the imaging window, and fully out of the way so that large objects may be placed over the imaging window. This abstract is provided to comply with rules requiring abstracts, and is submitted with the intention that it will not be used to interpret or limit the scope and meaning of the claims.
US08938176B2 Printing consumables chips and containers
A printing consumables chip comprises a base plate which is provided with a first electrical contact, a second electrical contact, and an electronic module which connects with two electrical contacts. The electronic module comprises a microcontroller, and a clock circuit which provides a clock signal to the microcontroller. The modulation circuit comprises a switch device. A control terminal of the switch device is connected with a first pin of the microcontroller and two output terminals of the switch device are connected with the first electrical contact and the ground, respectively. The clock circuit comprises a comparison unit. A first input terminal of the comparison unit is connected with an external clock signal and a second input terminal. The first pin receives the control signal from the output terminal of the comparison unit, and the control terminal of the switch device is connected with a second pin of the microcontroller.
US08938175B2 Image forming device having a shared voltage supply and constant current control
An image forming device, comprising: at least one photosensitive body; scorotron chargers that charge the at least one photosensitive body; a charge voltage applying circuit to which the scorotron chargers are commonly connected, the charge voltage applying circuit being configured to apply a voltage to the scorotron chargers; wires respectively provided for the scorotron chargers; grid electrodes respectively provided for the scorotron chargers; a current detection unit configured to detect a grid current of each of the grid electrodes; and a grid current control unit configured to execute a constant-current control for a maximum grid current which is a maximum of grid currents flowing through the grid electrodes so that the maximum grid current is kept at a first threshold larger than or equal to a reference value by adjusting an output of the charge voltage applying circuit.
US08938173B2 Fixing apparatus
A fixing apparatus for fixing an image formed on the recording material, includes: a fixing rotatable member for forming a fixing nip; and wrapping preventing members, each provided downstream of the nip with respect to a feeding direction of the recording material, for preventing the recording material from wrapping around the rotatable member. When the recording material is jammed downstream of the fixing nip, the wrapping preventing members move to narrow the space from the rotatable member to the wrapping preventing members by being pushed by the jammed recording material. The wrapping preventing members are arranged in a direction substantially perpendicular to the recording-material feeding direction. Also provided is a connector for connecting adjacent wrapping preventing members to move, when one is pushed by the jammed recording material, to narrow the space.
US08938169B2 Prioritized optical arbitration systems and methods
Various embodiments of the present invention relate to systems and methods for achieving low-latency, prioritized, distributed optical-base arbitration. In one embodiment, an optical arbitration system (100,1100) comprises a waveguide (102,1102) having a first end and a second end, and a source (104,1104) optically coupled to the first end of the waveguide and configured to input at least one wavelength of light into the waveguide. The system also includes a number of wavelength selective elements (106-109,1106-1109) optically coupled to the waveguide. Each wavelength selective element is capable of extracting a wavelength of light from the waveguide when activated by an electronically coupled node. An arbiter (110,116,120,1112,1116,1120) is optically coupled to the second end of the waveguide and to the waveguide between the source and a wavelength selective element located closest to the source along the waveguide.
US08938166B2 Smart small form-factor pluggable transceiver for data networks
In one embodiment, a smart small form-factor pluggable (SSFP) transceiver—compatible with SFP size, power, and interconnection standards—includes an optical transceiver, an electrical connector, a protocol processing engine, and a CPU. The SSFP transceiver is configured for use at a client site having no network interface device (NID). The SSFP transceiver (1) mates to a client's network device at an electrical interface within the network device and (2) connects to a network provider's central office (CO) node via an optical cable at an optical interface. The SSFP transceiver is configured to (1) be powered by the network device, (2) power-up upon mating with the network device, (3) be configured by a remote management agent (RMA) of the network provider for communication with the provider network, (4) respond to/generate Operation, Administration, and Management (OAM) messages from/for the CO node, and (5) provide OAM demarcation functions of a conventional NID.
US08938165B2 Optical transmission device, optical transmission system, optical transmission method and program
An optical transmission device according to the present invention comprises: a Raman amplification means; a main signal light sending means which sends first main signal light; a communication interruption detection light monitoring means which sends a first signal if it cannot detect communication interruption detection light; a main signal light monitoring means which sends a second signal if it cannot detect second main signal light; a light monitoring signal analysis means which sends a result of its analysis of a light monitoring signal as a third signal in a predetermined period of time; and a control means which makes the Raman amplification means suspend the generation of the excitation light, if it cannot receive the third signal even after the elapse of the predetermined period of time in the state it has received the first signal and has not received the second signal, and stops sending of the first main signal light from the main signal light sending means when receiving the second signal further.
US08938154B2 Moving image capturing apparatus, moving image capturing method and storage medium storing moving image capturing program, and digest playback setting apparatus, digest playback setting method and storage medium storing digest playback setting program
A moving image capturing apparatus includes a capturing section; a sensor; an operation judging section; a priority setting section; a storage section; and a digest playback section. The digest playback setting section includes a portion selecting section; a selected time comparing section; and a setting section. The priority setting section sets a priority for a moving image portion according to a type of state judged by the operation judging section based on a predetermined standard. The digest playback section sets a playback portion of a moving image of a digest playback target. The portion selecting section selects in order from a moving image portion set with a high priority.
US08938153B2 Representative image or representative image group display system, representative image or representative image group display method, and program therefor
A representative image display system for selecting and displaying representative images so that a user can easily grasp contents of videos displayed in a list is provided. A video selector selects a video satisfying an input search condition. A representative image combination extractor extracts an image representing the selected video. An evaluation value calculator calculates an evaluation value of the extracted image. A representative image combination selector selects a combination of images to be displayed as representative images based on the calculated evaluation value. An output device displays the selected combination of images as the representative images.
US08938147B2 Telecommunications assembly
A telecommunications assembly includes a chassis defining an interior region and a tray assembly disposed in the interior region. The tray assembly includes a tray and a cable spool assembly. The cable spool assembly is engaged to a base panel of the tray. The cable spool assembly is adapted to rotate relative to the tray. The cable spool assembly includes a hub, a flange engaged to the hub and an adapter module. The flange defines a termination area. The adapter module is engaged to the termination module of the flange. The adapter module is adapted to slide relative to the flange in a direction that is generally parallel to the flange between an extended position and a retracted position.
US08938142B2 Silicon-based opto-electronic integrated circuit with reduced polarization dependent loss
A silicon-based opto-electronic circuit is formed to exhibit reduced polarization-dependent loss by strategically placing the photodetecting device as close as possible to the entry point of the optical signal into the opto-electronic circuit arrangement. While the incoming optical signal will include both TE and TM modes, by minimizing the length of the optical waveguide path along which the signal must propagate before reaching a photodetector, the attenuation associated with TM mode signal will be negligible.
US08938139B2 Optoelectronic switches using on-chip optical waveguides
Embodiments of the present invention are directed to optoelectronic network switches. In one embodiment, an optoelectronic switch includes a set of roughly parallel input waveguides and a set of roughly parallel output waveguides positioned roughly perpendicular to the input waveguides. Each of the output waveguides crosses the set of input waveguides. The optoelectronic switch includes at least one switch element configured to switch one or more optical signals transmitted on one or more input waveguides onto one or more crossing output waveguides.
US08938138B2 Optical semiconductor device and method of manufacturing optical semiconductor device
An optical semiconductor device includes: a waveguide unit which is formed on a semiconductor substrate including a (100) plane and includes a core layer which propagates light; a spot size converting unit which is formed on the semiconductor substrate, is optically connected to the waveguide unit, and converts diameter of light propagated; and a pair of terraces which are formed on the semiconductor substrate and are opposed to each other while sandwiching the spot size converting unit. Interval between opposed units which are opposed to each other while sandwiching the spot size converting unit in the pair of terraces changes, and each of the opposed units includes a part whose orientation tilts to a [0-11] direction with respect to a [011] direction, and position of an upper end of the spot size converting unit is higher than that of an upper end of the waveguide unit.
US08938137B2 Optical filter or multiplexer/demultiplexer
An optical filter or multiplexer/demultiplexer, including a plurality of optical waveguides forming a planar structure. Each optical waveguide has a total length including one or more first segments with a first width and at least one or more second segments with a second width, the first width being larger than the second width. The sum of lengths of the one or more first segments in each optical waveguide is larger than half the total length of the waveguide.
US08938136B2 Opto-electronic system having flip-chip substrate mounting
An opto-electronic system includes a system substrate, a lens, a bridging device, and an opto-electronic chip mounted in a cavity in the system substrate. The bridging device, which can be another chip, a lens block, or an interposer, is mounted in flip-chip orientation to the opto-electronic chip and provides electrical interconnection with signal conductors of the system substrate.
US08938132B2 Image collation system, image collation method and computer program
An image collation system includes: a first direction estimating unit for estimating a first imaging direction of a reference object that matches an imaging direction of a collation target object by comparing global characteristics between an image of the collation target object and the three-dimensional data of the reference object; a second direction estimating unit for generating an image corresponding to the first imaging direction of the reference object, and estimating a second imaging direction of the reference object that matches the imaging direction of the collation target object by comparing local characteristics between the image of the collation target object and the generated image corresponding to the first imaging direction; and an image conformity determining unit for generating an image corresponding to the second imaging direction of the reference object, and determining whether the image of the collation target object matches the generated image corresponding to the second imaging direction.
US08938128B2 Weighted image enhancement method
A weighted image enhancement method includes receiving an original image. The original image includes several original pixels. The original image is sharpened to generate a sharpened image. The sharpened image includes several sharpened pixels. Edge detection is performed with respect to the original image to generate a probability of whether each original pixel is on an edge. An enhancement mode setting is received. A corresponding weight table corresponding to the enhancement mode setting is looked up to obtain a corresponding enhancement weight of each original pixel according to the probability of whether each original pixel is on an edge. A weight calculation is performed utilizing each original pixel and its corresponding sharpened pixel according to its corresponding enhancement weight to generate an enhanced image. The enhanced image is displayed by a display unit.
US08938127B2 Hybrid encoding/decoding for remote gaming
Rendered image data is encoded by a server computing device and transmitted to a remote client device that executes an interactive application program. The client device decodes and displays the image data and, when the user interacts with the application program, the client device provides input control signals to the server computing device. When input control signals are received by the server, the latency incurred for encoding and/or decoding the image data is reduced. Therefore, the user does not experience inconsistencies in the frame rate of images displayed on the client when the user interacts with the application program. The reduction in latency is achieved by dynamically switching from a hardware implemented encoding technique to a software implemented encoding technique. Latency may also be reduced by dynamically switching from a hardware implemented decoding technique to a software implemented decoding technique.
US08938121B2 Method and apparatus for processing image
An image processing apparatus includes an adaptive interpolation device which converts a MFA pattern image into a quincuncial pattern image based on difference values, and interpolates color channels and an NIR channel, based on difference values of the converted quincuncial pattern image in vertical and horizontal pixel directions; a frequency compensation device which obtains a high-resolution MFA image using high-frequency and medium-frequency components of a high-resolution base image, based on linear regression analysis and compared energy levels of MFA channel images to an energy level of a base image; and a channel interference suppression device which removes color distortion generated between each channel of the high-resolution MFA image, and another channel of the high-resolution MFA image and a base channel using a weighted average of pixel value differences between each channel of the high-resolution MFA image, and the other channel of the high-resolution MFA image and the base channel.
US08938119B1 Facade illumination removal
An image comprising color pixels with varying illumination is selected. Instances of a repeating pattern in the image are determined. Illumination values for illuminated pixels at locations within instances of the repeating pattern are calculated based on pixel intensities of non-illuminated pixels at corresponding locations in other instances of the repeating pattern. The illumination variation is removed from the illuminated pixels based on the calculated illumination values to produce enhanced pixels. Color from the non-illuminated pixels at the corresponding locations in other instances of the repeating pattern is propagated to the enhanced pixels.
US08938116B2 Image cropping using supervised learning
Software for supervised learning extracts a set of pixel-level features from each source image in collection of source images. Each of the source images is associated with a thumbnail created by an editor. The software also generates a collection of unique bounding boxes for each source image. And the software calculates a set of region-level features for each bounding box. Each region-level feature results from the aggregation of pixel values for one of the pixel-level features. The software learns a regression model, using the calculated region-level features and the thumbnail associated with the source image. Then the software chooses a thumbnail from a collection of unique bounding boxes in a new image, based on application of the regression model.
US08938114B2 Imaging device and method for imaging hidden objects
An imaging device that segments a data set into one or more data sub-sets, each data sub-set comprising a plurality of measurement values of one or more neighboring spots; determines, per pixel, costs for the measurement values acquired at a position corresponding to a position of the pixel determines a pixel value for a pixel by determining a label value from a set of label values; and selects the measurement value at the spot indicated by the determined label as the pixel value.
US08938113B2 Adaptive visualization for direct physician use
A method of modifying a three dimensional (3D) volume visualization image of an anatomical structure in real time to separate desired portions thereof. The method includes providing a two dimensional (2D) image slice of a 3D volume visualization image of an anatomical structure, identifying portions of the anatomical structure of interest, and providing a prototype image of desired portions of the anatomical structure. The method then includes using an evolver to evolve parameters of an algorithm that employs a transfer function to map optical properties to intensity values coinciding with the portions of the anatomical structure of interest to generate an image that sufficiently matches the prototype image. If the parameters match the prototype image, the method then includes applying the transfer function to additional 2D image slices of the 3D volume visualization image to generate a modified 3D volume visualization image of the anatomical structure. The method includes using a pattern recognizer to assist the evolver, to classify whether a view is normal or abnormal, and to extract the characteristic of an abnormality if and when detected.
US08938112B2 Method and apparatus for correcting positron emission tomography image
An image correction method includes detecting signals emitted from a tracer introduced into a target; intermittently extracting some of the detected signals according to a code string in which different codes are arranged; generating an image of the target using the extracted signals; and correcting the generated image based on at least one characteristic of the generated image.
US08938109B2 Image data processing systems for estimating the thickness of human/animal tissue structures
We describe a method of estimating the thickness of a tissue structure, in particular cortical bone thickness from tomographic imaging data such as CT data. The method models the tissue structure as a variation of an imaging parameter along a line; models a variation of the tomographic imaging data along the line as a blurred version of the variation of the imaging parameter modelling the; and fits the blurred tomographic imaging model to data from the tomographic imaging by holding a tissue modelling parameter at a constraining value and allowing variation of a blurring parameter and at least one parameter defining the thickness of the tissue structure to determine an estimate of the thickness of the structure.
US08938108B2 Method for artifact reduction in cone-beam CT images
A method includes reducing structured artifacts in 3D volumetric image data, which is generated with reconstructed projection data produced by an imaging system (100), by processing the 3D volumetric image data along a z-axis (108) direction. The 3D volumetric image data includes structured artifacts which have high-frequency components in the z-axis direction, and lower-frequency compounds within the x-y plane.
US08938106B2 Method and device for identifying and assigning coronary calcification to a coronary vessel and computer program product
A method and a device are disclosed for identifying and assigning coronary calcification to at least one coronary vessel of a heart in a patient. In at least one embodiment, coronary calcification is identified on the basis of a 3D image data record of the heart in the patient, which data record was generated by an imaging instrument without contrast agent being administered; at least one 3D model of the profile of the coronary vessels in a human is provided; and wherein the identified coronary calcification in the patient is assigned to at least one coronary vessel of the at least one 3D model of the profile of the coronary vessels in a human. At least one embodiment moreover relates to a computer program product, having a computer program that is stored on a medium that can be read by a computational unit, for carrying out the method for identifying and assigning coronary calcification when the computer program is loaded into the computational unit.
US08938105B2 Denoising method and system for preserving clinically significant structures in reconstructed images using adaptively weighted anisotropic diffusion filter
Embodiments and processes of computer tomography perform tasks associated with denoising a reconstructed image using an anistropic diffusion filter and adaptively weighting an iterative instance of the diffused image based upon the product of a weight value and a difference between the iterative instance of the diffused image and the original image. In general, the adaptive weighting is a negative feedback in the iterative steps.
US08938099B2 Image processing apparatus, method of controlling the same, distance measurement apparatus, and storage medium
An image processing apparatus includes a projection unit adapted to project pattern-light onto an object; an image capturing unit adapted to capture the object; a calculation unit adapted to calculate a line direction of the pattern-light in each predetermined region of the image; a decision unit adapted to decide an epipolar-line based on a relationship between the projection unit and the image capturing unit; a determination unit adapted to determine whether an angle made by the direction of the epipolar-line and the line direction is not more than a predetermined value; and a detection unit adapted to detect a first-region when the angle is not more than the predetermined value, and detect a second-region when the angle is more than the predetermined value. The projection unit projects the pattern-light having a line component parallel to the epipolar-line.
US08938098B2 Faulty cart wheel detection
A system and method of identifying carts exhibiting tendencies that are indicative of damaged or defective wheels. A shopping cart may be identified and tracked visually through one or more surveillance cameras. By comparing the cart's tracked movement to known symptomatic movement patterns, the system may identify defective or damaged carts. Alternatively, by analyzing movement and positioning of a cart's swiveling wheels, the system may identify defective or damaged carts. Alternatively, by identifying if a customer has abandoned a cart, the system may identify defective or damaged carts. A notification message may be transmitted to an associate to repair or replace the identified problematic cart. The notification may be displayed on a mobile computing device, a workstation, or other like systems.
US08938097B2 Method and system for obtaining a first signal for analysis to characterize at least one periodic component thereof
A method of facilitating obtaining a first signal, for analysis to characterize at least one periodic component, includes obtaining two second signals representative of intensities of electromagnetic radiation. The first signal is at least derivable from an output signal obtainable by applying a transformation to the second signals such that any value of the output signal is based on values from each respective second signal at corresponding points in time. The method further includes obtaining a value of a variable determining influences of components of respective second signals on the output signal when the signals corresponding to the second signals are captured and the transformation is applied, by (i) analyzing the first, second and/or the output signals to select a value of a parameter corresponding to a respective one of the variables; or (ii) calculating values of at least one time-varying factor corresponding to a respective one of the variables.
US08938096B2 Image capture and identification system and process
A digital image of the object is captured and the object is recognized from plurality of objects in a database. An information address corresponding to the object is then used to access information and initiate communication pertinent to the object.
US08938094B1 Generating a road network based on satellite imagery
A system and method for generating a road network based on satellite imagery. Plural pixels corresponding to satellite imagery of a region are obtained. For each of the plural pixels, a probability value corresponding to the probability that the pixel belongs within the road network is calculated. A grayscale image is formed based on the calculated probability values. Plural curves are produced based on the grayscale image, wherein the producing of each curve includes positioning a shape on the grayscale image so that an average intensity of the grayscale image covered by the shape exceeds a preset threshold, moving the shape about the grayscale image while the average intensity is maintained, and tracking the movement of the shape to produce the curve. A planar-connected graph is generated by connecting at least portions of the plural curves. The planar-connected graph corresponds to the road network.
US08938087B2 Method and apparatus for processing image and medical image system performing the method
An image processing apparatus is provided. The image processing apparatus includes an image mapping unit for generating a mapping image in which first radiation images of multi-energy bands with respect to a local region of a body are mapped to a second radiation image with respect to a thickness variable phantom, an image analyzing unit for analyzing a reference region corresponding to normal tissue in the local region and a peculiar region corresponding to abnormal tissue in the local region based on the mapping image, and an enhancement image generating unit for generating a tissue enhancement image that has a shape of the local region in the first radiation images and enhances regions of pixel positions, that are mapped to the peculiar region, of the first radiation images.
US08938079B2 Engine sound enhancement implementation through varying vehicle conditions
Engine sound enhancement (ESE) for a vehicle includes determining a current rate of change (ROC) in a position of an acceleration device of the vehicle from sensor data received from at least one sensor in communication with the acceleration device and calculating an ESE value based on the current ROC in the position of the acceleration device. The ESE value reflects an intensity and tone quality of at least one of the exhaust and the engine of the vehicle. The ESE also includes receiving a current RPM value, comparing the RPM value and the ROC in the position of the acceleration device to corresponding pre-defined threshold values, the pre-defined threshold values mapped to ESE tunings, and activating one of the ESE tunings when each of the current RPM value and the current ROC in the position of the acceleration device meets a corresponding pre-defined threshold value.
US08938077B2 Sound source playing apparatus for compensating output sound source signal and method of compensating sound source signal output from sound source playing apparatus
A method of selecting a compensation method to compensate a sound source signal output from a sound source playing apparatus includes; displaying a plurality of areas indicating each of a plurality of compensation methods with respect to a signal output from the sound source playing apparatus, outputting a test signal compensated by a compensation method of the plurality of compensation methods, the compensation method corresponding to at least one area of the plurality of areas, selecting any one of the plurality of areas based on a response of a user to the output test signal, and storing the compensation method corresponding to the selected area.
US08938075B2 Method and device for establishing a communication session
Devices are provided with secret information to indicate which other devices are eligible to establish communication sessions. Information leaks about the eligibility of devices are prevented when no communication sessions are established. Each device makes a set of preference information items publicly available. Each preference information item selects an eligible device in cloaked way. Each protected information item contains protected information such as an encrypted random number that can be decrypted only by the eligible device. When a request to establish a communication is processed by a first and second device, the first and second device indicate which of their preference information items should be used. The devices then each attempt to decrypt the protected information from the other one's indicated preference information item and each combines the result with the protected information used to make the preference information item that it indicated to the other. The results from the first and second device are compared and when a match is detected, establishment of the communication session is enabled. If no match is detected a first device that did not make the second device eligible is unable to detect whether it was made eligible by the second device.
US08938070B2 Encryption using real-world objects
Technologies are generally described for providing an encryption method using real-world objects. In some examples, a method may include capturing, by a first electronic device, an external object, generating an object signal associated with the external object, generating an encryption key based on the object signal, and transmitting data encrypted by the encryption key to a second electronic device.
US08938063B1 Contact center service monitoring and correcting
A contact center is provided that includes a plurality of agents for servicing incoming contacts and an event manager that is operable to monitor various administrative changes made within the contact center, determine if those changes had a positive or negative effect on the contact center performance (either locally or globally), and reverse the change if it is determined that the change resulted in negative effect on the contact center.
US08938056B2 Terminal equipment for providing an additional call processing service, and method for operating same
Disclosed are a call processing supplementary service providing terminal device and an operation method thereof. The device includes: terminal operator configured to detect current state of the terminal device and provide an event signal corresponding to the detected current state; and a service provider configured to, when at least one of a voice call origination attempt state and a voice call end state is detected through the event signal, provide pre-registered additional content corresponding to the voice call. Accordingly, a call supplementary service can be conveniently provided without intervention of a communication service provider.
US08938054B2 Personal allowed number system
A system and method for preventing or facilitating communications between individuals who reside in detention environments (such as e.g., prisons or correctional facilities) and individuals who are not in such detention environments using an automated authentication or verification.
US08938053B2 System and method for triggering on platform usage
A system and method for triggering on platform usage can include at a platform, receiving and storing a trigger configuration of an account; operating a platform comprising internally executing a process on behalf of an account and publishing at least one event when executing the process; at the platform, incrementing a counter in response to the at least one event and if the stored trigger configuration species a usage key associated with a category of counted events of the at least one event; monitoring counters in a context of an associated trigger; and processing the trigger upon the counter satisfying condition of an associated trigger.
US08938052B2 Systems and methods for structured voice interaction facilitated by data channel
A voice channel connection and a data channel connection are established with a structured voice interaction system. Navigation information for and provided by the structured voice interaction system is received over the data channel connection. The data channel navigation information is coordinated with navigation information provided by the structured voice interaction system over the voice channel connection.
US08938051B2 Multi-leaf collimators
A multi-leaf collimator for a radiotherapy apparatus comprises at least one array of laterally-spaced elongate leaves, each leaf being driven by an associated motor connected to the leaf via a drive means so as to extend or retract the leaf in its longitudinal direction, the drive means comprising a sub-frame on which at least a subset of the motors are mounted, the sub-frame being mounted at a location spaced from the leaf array in a direction transverse to the lateral and longitudinal directions, and including a plurality of threaded drives disposed longitudinally, each being driven by a motor and being operatively connected to a leaf thereby to drive that leaf.
US08938049B2 Mesh electrode adhesion structure, electron emission device and electronic apparatus including the electron emission device
A mesh electrode adhesion structure includes: a substrate, and an opening defined in the substrate; a mesh electrode on the substrate, and a first combination groove defined in the mesh electrode; and an adhesion layer between the substrate and the mesh electrode. The mesh electrode includes: a mesh region corresponding to the opening defined in the substrate, and an adhesion region in which the first combination groove exposes the adhesion layer.
US08938047B2 Sequencing sector fields
A method for planning a treatment session of a patient and optimizing the treatment time for a treatment using a radiation therapy system includes a radiation therapy unit having a fixed radiation focus point. During an optimization of a treatment plan for a patient, a set of shots to be delivered to a plurality of isocenter positions within a target volume of a patient during a treatment session are determined and a beam-on time for each respective sector and state for each isocenter during which radiation is to be delivered are determined based on the treatment plan. For each isocenter position, sectors and states of respective sector are grouped in accordance predetermined rules with respect to beam-on times for respective state of the sectors, wherein sectors and respective states are aggregated for simultaneous delivery of radiation during a predetermined period of time.
US08938045B2 Method of determining reservoir properties and quality with multiple energy X-ray imaging
A method of evaluating a reservoir includes a multi-energy X-ray CT scan of a sample, obtaining bulk density and photoelectric effect index effect for the sample, estimation of at least mineral property using data obtained from at least one of a core gamma scan, a spectral gamma ray scan, an X-ray fluorescence (XRF) analysis, or an X-ray diffraction (XRD) analysis of the sample, and determination of at least one sample property by combining the bulk density, photoelectric effect index, and the at least one mineral property (e.g., total clay content). Reservoir properties, such as one or more of formation brittleness, porosity, organic material content, and permeability, can be determined by the method without need of detailed lab physical measurements or destruction of the sample. A system for evaluating a reservoir also is provided.
US08938037B1 High speed gain and phase recovery in presence of phase noise
A circuit for reducing phase errors in a digital communication systems signal is provided. The circuit comprises a demodulator block, a feed-forward path, a feed-back path, and a slicer. The demodulator block generates a plurality of samples from the signal and determines for each sample a corresponding phase error. The feed-forward path is configured to reduce in the signal a high frequency component of the phase errors. The feed-back path configured to reduce in the signal a low frequency component of the phase errors. The slicer selectively forwards phase errors to the feed-forward path or the feed-back path based on a respective magnitude of the phase error when operating in a decision-directed mode.
US08938035B1 System and method for transferring data over a two-pair communication system
Systems and methods for transferring data over a 2-pair communication system. Two input data streams are received at a Viterbi detector. The two input data streams are converted into an output signal at the Viterbi detector. Each of the input data streams includes a first data symbol interleaved with a second data symbol. A first set of branch metric values is computed for the first data symbols of the two input data streams. A second set of branch metric values is computed for the second data symbols of the two input data streams, where the computing of the second set is based on the first set. Each of the two input data streams is de-interleaved and downsampled to generate the output signal, where the output signal includes four channels of data generated based on the first and second sets of branch metric values. Each of the four channels is of a lower data rate than each of the two input data streams.
US08938034B2 Processor for processing digital data with butterfly operator for the execution of an FFT/IFFT and telecommunication device
A processor for processing digital data includes at least one butterfly operator for executing an FFT/IFFT computation. This butterfly operator contains a first stage of complex multiplication and a second stage of complex addition and subtraction. Each of these two stages contains a plurality of addition/subtraction hardware modules and data transmission links between these modules. At least a part of the addition/subtraction modules of each stage of the butterfly operator and at least a part of the links between these modules are configurable with the aid of at least one programmable parameter, between a first configuration in which the butterfly operator carries out said fast Fourier transform computation and a second configuration in which the butterfly operator carries out a computation of branch metrics values and of path metrics and survivors values of a Viterbi algorithm.
US08938026B2 System and method for tuning an antenna in a wireless communication device
In accordance with some embodiments of the present disclosure, a control path for a wireless communication device may include a radio frequency coupler having a coupled port and a terminated port, the radio frequency coupler configured to couple at least a portion of a transmission power of a transmission line coupled to the antenna tuner such that the coupled port carries a first signal indicative of an incident power transmitted to an antenna coupled to the antenna tuner and the terminated port carries a second signal indicative of a reflected power reflected by the antenna. the control path may also include a control module configured to communicate the one or more control signals to the antenna tuner for controlling the impedance of the antenna tuner based at least on the first signal and the second signal.
US08938025B2 Correction of I/Q impairments in transmitters and receivers
Communication devices and associated methods for reducing I/Q impairments in signals used by the communication devices are described. A transmitter device may perform filtering (or matrix multiplication) on digital I and Q signals to pre-correct them before converting them into analog I and Q signals. The pre-correction may pre-compensate for I/Q impairments which have not been introduced yet, but which will subsequently be introduced during digital-to-analog conversion, I/Q modulation, or other processing that occurs to produce a transmission signal from the original digital I and Q signals. A receiver device may receive a transmission signal, produce digital I and Q signals from the received signal, and perform filtering on the digital I and Q signals to correct I/Q impairments at a plurality of frequency offsets.
US08938023B2 Analog baseband interface between transceiver and modem
A wireless device for interfacing between a transceiver and a modem is described. The wireless device includes the transceiver. The transceiver generates a combined signal. The combined signal includes a first signal band from a first received signal and a second signal band from a second received signal at offset frequencies. The wireless device includes an analog baseband interface for providing the combined signal from the transceiver to the modem. The wireless device also includes the modem. The modem generates a downconverted/filtered signal for each of the signal bands of the combined signal.
US08938020B2 Method and device for transmitting/receiving a signal by using a code book in a wireless communication system
The present invention relates to a wireless communication system, and more particularly, to a method and device for transmitting/receiving a signal by using a codebook. According to an embodiment of the present invention, the method for a transmitter supporting Nt antennas to attain the technical objects thereof and transmit a signal to a receive includes selecting the precoding matrix indicated by the combination of a first precoding matrix indicator (PMI) and a second PMI, precoding the signal by using the selected precoding matrix, and transmitting the precoded signal through the Nt antennas. Here, the first PMI may indicate one matrix group among N matrix groups (N≧1) including matrices representing channel directions related to the Nt antennas. Additionally, the precoding matrix may be selected by multiplying the one matrix group indicated by the first PMI by the matrix indicated by the second PMI.
US08938017B2 Wireless communication apparatus and method for wireless communication
A wireless communication technology which realizes high-speed transmission while making effective use of existing frequency bands. A wireless communication apparatus includes a communication unit to perform a wireless communication with a target communication device by simultaneously using a plurality of carrier frequency bands each of which has a specified bandwidth and is discontinuous between each carrier frequency-band interval.
US08938015B2 Orthogonal frequency division multiplex (OFDM) demodulator with improved cyclic ambiguity resolution
A system according to one embodiment includes a demodulator configured to receive an OFDM modulated signal over a channel, the signal including a sequence of symbols, each of the symbols including one or more pilot carriers and one or more data carriers; a time filtering and interpolation circuit coupled to the demodulator, the time filtering and interpolation circuit configured to estimate the frequency response of the channel based on time filtering and interpolation of the pilot carriers; a phase slope correction circuit configured to apply each of a plurality of phase slope corrections to the frequency response and to the data carriers; a frequency filtering and interpolation circuit configured to calculate frequency response estimates of the channel at data carrier frequencies based on frequency filtering and interpolation of the phase slope corrected frequency response; an equalization circuit configured to equalize the phase slope corrected data carriers based on the calculated frequency response estimates; an error calculation circuit configure to calculate the mean square error between the equalized data carriers and a nearest QAM constellation point; and an iterative phase slope optimization circuit configured to select the phase slope correction associated with the minimum of the mean square errors, wherein the selected phase slope resolves the cyclic ambiguity.
US08938012B2 Video coder
An encoder for encoding a video signal, wherein the encoder is configured to generate an encoded scalable data stream comprising a base layer and at least one enhancement layer, wherein the encoder is further configured to generate information associated with each of the base layer and the at least one enhancement layer.
US08938001B1 Apparatus and method for coding using combinations
Disclosed herein is a method for encoding data by determining a range where the data includes a sequence of symbols each associated with a probability of occurrence are disclosed herein. The method includes initializing the range, identifying a symbol set from the sequence of symbols, selecting at least one pre-calculated range adjustment vector based on the identified symbol set, adjusting the range using the pre-calculated range adjustment vector and encoding the identified symbol set based on the adjusted range.
US08937998B2 Pixel-by-pixel weighting for intra-frame coding
Techniques for improving the accuracy of prediction in intra-frame coding. A prediction mode can specify a pixel along a direction independently of other pixels along the same direction. In an embodiment, an encoder selects a prediction mode to best represent the image block. In an alternative embodiment, a decoder reconstructs each pixel in the image block by weighting neighboring pixels according to a weight matrix specified by the prediction mode.
US08937996B2 Receiver with ICI noise estimation
The invention concerns receive circuitry for demodulating an input signal received from a transmission channel, the receive circuitry having a decision feedback equalizer including an inter-carrier interference estimation block arranged to provide an estimation of inter-carrier interference (ICI) noise based on at least a channel estimation determined for a previous symbol, a channel estimation determined for the next symbol, and on a previous estimation of the symbol data for the current symbol, the previous estimation being provided by a feedback path comprising a demapping block; and correction circuitry arranged to determine the estimation of the original data signal based on the estimation of ICI noise subtracted from the input signal.
US08937989B1 Channel estimation using linear phase estimation
Systems and methods are provided for channel estimation using linear phase estimation. These systems and methods enable improved channel estimation by estimating a linear channel phase between received pilot subcarrier signals. The estimated linear phase can then be removed from the received pilot subcarrier signals. After the estimated linear phase is removed from the received pilot subcarrier signals, a channel response can be estimated. A final estimated channel response can be generated by multiplying the results of the linear channel estimation by the estimated linear phase.
US08937985B2 Method for wirelessly transmitting data between a plurality of communication units arranged in a rotating component and rotating component
A method for the wireless transmission of data between at least one communication unit (2) which is arranged in or on a rotatable part (1) and to which at least one sensor (S) and/or actuator is respectively connected, and at least one base communication unit (4) which is arranged in radio reception range outside of the rotatable part is described. Transmission of the data using the ultrawideband radio transmission method (UWB) on a frequency spectrum of more than 500 MHz or a frequency bandwidth of more than 0.2 times the average transmission frequency is proposed.
US08937976B2 Tunable system for generating an optical pulse based on a double-pass semiconductor optical amplifier
A system for generating a shaped optical pulse is disclosed. The system includes a master oscillator for generating an initial optical pulse, which is then directed to a semiconductor optical amplifier to amplify a portion of the initial optical pulse. The amplified pulse is reflected from a fiber Bragg grating to spectrally clean the amplified pulse and the reflected portion is returned back through the semiconductor optical amplifier. The semiconductor optical amplifier is activated a second time to amplify the reflected portion of the pulse. The time delay between the two activations of the semiconductor optical amplifier is selected to generate an output pulse with desired duration and/or amplitude profile over time.
US08937975B1 Apparatus and method for providing pre-emphasis to a signal
A circuit including delay stages, gain stages, and a summer. The delay stages are configured to provide delayed versions of a first signal. The gain stages are configured to receive the delayed versions of the first signal. Each of the gain stages provides an amount of gain for a corresponding one of the delayed versions of the first signal. The delay stages and the gain stages are configured to provide pre-emphasis to the first signal. The summer is configured to output a second signal based on the delayed versions of the first signal. The second signal includes the pre-emphasis.
US08937969B2 Enhanced inter-cell interference control
In an example embodiment, a serving cell is configured to serve a plurality of user equipments (UEs). The serving cell includes a detector, a receiver and a processor. The detector may measure interference on a physical resource block (PRB) at the serving cell. The receiver may receive measurements of interference on the PRB from neighbor cells of the serving cell. The processor may estimate a contribution from each UE of the plurality of UEs to each of the interference measurements received from the neighbor cells, determine for each UE of the plurality of UEs a respective enhanced priority ratio and assign the PRB to one of the plurality of UEs based on the determined enhanced priority ratio. The enhanced priority ratio may be a function of the interference measurement at the serving cell, the interference measurements received from the neighbor cells and the respective estimated contribution of the UE.
US08937967B2 System and method for storing/caching, searching for, and accessing data
A system for persistently maintaining data using a network for data packets is provided. The system includes a transmission medium associated with the network, a plurality of switches operatively connected to the transmission medium. Each switch has an intelligent network controller adapted for delivering the data packets to a device operatively connected to the intelligent network controller in response to a request for the data packets from the device and further adapted for re-transmitting unexpired data packets over the network.
US08937966B2 System and method for industrial control using a high availability backplane
Base modules are provided over a backplane network for high availability control of industrial processes or machines. The base modules may include, for example, an I/O base module, which may control the industrial processes or machines and which may releasably receive an I/O function card, an adapter base module, which may communicate with an industrial controller over a separate control network, and a bus expansion base module, which may provide coupling to another bank of base modules. The base modules may be arranged side-by-side via electrical and mechanical connections. Logic of the I/O base module may detect the presence or absence of the I/O function card to allow coupling or bypassing of the I/O function card with respect to the backplane network.
US08937964B2 Apparatus and method to switch packets using a switch fabric with memory
Packets having at least one cell are switched using input queues, output queues, a switch fabric, and a controller. Each input queue stores cells to be switched, and each output queue stores switched cells. The switch fabric couples the input queues to the output queues and has memory. The switch fabric stores cells moved from the input queues to the switch fabric and stores cells based on the output queues. The controller couples to the input queues and the switch fabric and determines input priorities for cells moving from the input queues to the switch fabric and output priorities for cells moving from the switch fabric to the output queues.
US08937963B1 Integrated adaptive jitter buffer
A system is provided and includes a buffer, an interface, a processor, and an output device. The interface is configured to receive a packet from a network. The processor is configured to: determine a delay of the network in transmitting the packet; prior to storing the packet in the buffer, determine statistics of the buffer, and an amount the buffer is filled; determine a predetermined delay of the buffer based on the delay of the network, and the statistics; estimate an actual delay of the buffer for the packet based on the amount the buffer is filled; generate an error signal based on the predetermined delay and the actual delay; and based on the error signal, one of compress and expand the packet to change a first length of the packet to a second length. The output device is configured to output the packet based on the second length.
US08937958B2 Router and many-core system
According to one embodiment, a router includes a plurality of input ports and a plurality of output ports. The input ports receive a packet including control information indicating a type of access. Each of the input ports includes a first buffer and a second buffer which store the packet. The output ports output the packet. Each of the input ports selects at least one of the first buffer and the second buffer as a buffer in which the packet is stored on the basis of the control information and a state of the output port serving as a destination port of the packet.
US08937956B2 Interleaving audio and video packets
A network device receives multiple protocol data units (PDUs), or packets, and initiates aggregation of an intended number of the packets to form a transmission block. During the aggregation process, the device receives a priority PDU, or packet, and in response to receiving the priority PDU, terminates the aggregation process, either permanently or temporarily, even though the number of packets aggregated prior to receiving the priority packet is less than the number of packets intended to be included in the transmission block. The device releases the priority packet for transmission out of turn, ahead of the already aggregated packets. The priority packet can be released individually, with the aggregation being resumed after release of the priority packet, or the priority packet can be pre-pended to the already aggregated block of packets and the entire block released with a priority assigned according to the priority of the priority packet.
US08937955B2 System and method for scaling IPv6 addresses in a network environment
An example method is provided and includes receiving, at an ingress switch in a network, a packet from an attached host that is coupled to a destination host, where the packet includes an Internet Protocol version 6 (IPv6) address of a destination host, comparing the IPv6 address with a plurality of entries in a longest prefix match (LPM) table, in which each entry includes a value string and a corresponding mask string configured to detect a match for a specific combination of a segment prefix and a switch-id in the IPv6 address, identifying an egress switch from a matching entry in the LPM table, and forwarding the packet to the egress switch. The IPv6 address includes a combination of segment prefix and switch-id associated with the egress switch. The segment prefix corresponds to an identifier of a network segment, and the switch-id corresponds to an identifier of a switch in the network.
US08937954B2 Decision tree level merging
A packet classification system, methods, and corresponding apparatus are provided for enabling packet classification. A processor of a security appliance coupled to a network uses a classifier table having a plurality of rules, the plurality of rules having at least one field, to build a decision tree structure including a plurality of nodes, the plurality of nodes including a subset of the plurality of rules. By merging levels of decision trees, the methods may produce wider, shallower trees that result in shorter search times and reduced memory requirements for storing the trees.
US08937953B2 System and method for routing using path identifiers
In one embodiment, a method includes receiving a first packet sent by a first node. The packet includes a first Layer 3 source address, a first Layer 3 destination address, a first Layer 2 source hardware identifier, a first Layer 2 destination hardware identifier, and a first path identifier. The first path identifier is situated between a Layer 2 header of the first packet and a Layer 3 header of the first packet. The method includes automatically determining a first port of the first network element associated with a second node. The second node is associated with the first Layer 2 destination hardware identifier. A second path identifier is automatically determined based on the first port. The first packet is prevented from being delivered to the second node in response to determining that the first path identifier and the second path identifier are different.
US08937948B2 Method and system for multicasting targeted advertising data
A computer readable medium is disclosed, containing a computer program for multicasting targeted advertising data to end user devices, the computer program comprising instructions to track at a internet protocol server, universal resource indicators comprising domain name world wide web addresses for web sites visited by the end user devices; instructions to parse at the server, each of the universal resource indicators domain name world wide web addresses visited by the end user devices into one of a noun, an adjective and a verb; and instructions to multicast from the server, targeted advertising data selected to the subgroup of the end user devices from a regional internet protocol television server based on the parsing. A system is also disclosed for multicasting targeted advertising data to end user devices.
US08937940B2 Optimized virtual function translation entry memory caching
An approach is provided in which a virtual function, which executes on a network adapter, receives a data packet from a first virtual machine. A translation entry is identified that corresponds to sending the data packet from the first virtual machine to a second virtual machine, and a determination is made as to whether an onboard memory partition assigned to the virtual function includes the identified translation. If the onboard memory location includes the translation entry, the data packet is sent to the destination virtual machine using the translation entry retrieved from the onboard memory partition. Otherwise, if the translation entry is not located in the onboard memory partition, the data packet is sent to the destination virtual machine using a translation entry retrieved from an off board memory location.
US08937936B2 Acquiring time synchronization and location information with a femtocell
A method for acquiring time synchronization and location information with a Femtocell includes an access point base station conveying an activation request to a service provider through a wired connection, where the service provider provides wireless communication in a macro area, and where the access point base station provides wireless communication in a local area. The method also includes the access point base station performing a first plurality of procedures to acquire a time synchronization and a second plurality of procedures to acquire a location of the access point base station.
US08937926B2 Device and method for performing an rSRVCC procedure
Method for performing an rSRVCC procedure from UTRAN/GERAN to E-UTRAN/HSPA, comprising steps of:—receiving, a first network entity, a first message from a UE before an rSRVCC handover procedure from URTAN/GERAN to F-E-UTRAN/HSPA involving the UE, the first message containing a pre-allocated transport address to he used for voice after the rSRVCC handover,—sending a second message, during the rSRVCC handover procedure of a voice call, to a second network entity, the second message comprising information related to the transport address of the UE to give an instruction to send the voice media of the call to that transport address.
US08937923B2 Apparatus and method for handover/roaming during file downloading/streaming
Apparatuses and methods for handover or roaming during a file download or streaming. A streaming roaming method in a Convergence of Broadcast and Mobile Services (CBMS) system includes generating a Session Description Protocol (SDP), a fragment, or a notification message indicating streaming roaming or handover information, and transmitting the SDP, the fragment, or the notification message to a terminal.
US08937919B2 Methods and apparatus for channel interleaving in OFDM systems
A method and apparatus for channel interleaving in a wireless communication system. In one aspect of the present invention, the data resource elements are assigned to multiple code blocks, and the numbers of data resource elements assigned to each code block are substantially equal. In another aspect of the present invention, a time-domain-multiplexing-first (TDM-first) approach and a frequency-domain-multiplexing-first (FDM-first) approach are proposed. In the TDM-first approach, at least one of a plurality of code blocks are assigned with a number of consecutive data carrying OFDM symbols. In the FDM-first approach, at least one of the plurality of code blocks are assigned with all of the data carrying OFDM symbols. Either one of the TDM first approach and the FDM-first approach may be selected in dependence upon the number of the code blocks, or the transport block size, or the data rate.
US08937918B2 Efficient special subframe allocation
A base station transmits a message to a plurality of wireless devices in connected mode. The message comprises a subframe allocation bitmap indicating a plurality of subframes. The plurality of subframes comprises a plurality of special subframes. During majority of symbols of a special subframe of a base station, no signal is transmitted by the base station or signals are transmitted at a special subframe power level that is different from a transmit power during a non-special subframe.
US08937913B2 Method for control channel detection in a multicarrier system
The present invention relates to a method and device for reducing the level of blind decoding complexity when detecting a control channel in a broadband wireless access system supporting multicarrier operation. Examples of the present invention disclose methods for the effective blind decoding of a control channel using an explicit method and implicit methods when sending a control channel based on multicarrier operation as with a control channel for transmitting downlink or uplink allocation information under carrier aggregation conditions.
US08937912B2 System and method using multiple request to send (RTS) messages to enhance wireless communication resource allocation
A system and method using multiple request to send (RTS) messages to enhance wireless communication resource allocation. The system and method operates a receiver to receive an RTS message from a station operating in, for example, a very high throughput wireless local area network, and in response, to transmit an ask for request (AFR) message. The receiver can receive multiple RTS messages and in response, issue respective AFR messages, to thus perform RTS negotiation of resources for access by the stations. If the receiver fails to receive any further RTS messages due to, for example, collision of RTS messages sent by multiple stations or failure of any other stations to send an RTS message, the receiver can then issue a clear to send (CTS) message indicating to all stations that have sent an RTS message that they are clear to send to the receiver using the information contained in the AFR message.
US08937910B2 System and method for connecting, configuring and testing wireless devices and applications
A system, apparatus, and method are provided for connecting, configuring and testing wireless devices and applications. For example, one embodiment of wireless device for operation in a wireless network comprises a processor, a wireless module including a radio receiver and transmitter unit coupled to the processor, a graphical user interface (GUI) coupled to the processor, and a Connection Manager Module (CMM) including an Application Programming Interface (API) module, a Rules Engine Module, and a Rules Set Module, wherein the CMM manages a connection to a wireless network.
US08937904B2 Wireless communication system
A wireless communication system includes: a plurality of mobile terminals; a plurality of transceivers, each of the transceivers performing wireless communication with a mobile terminal; a plurality of baseband processors which modulates data to be transmitted to one of the transceivers and demodulates data received from one of the transceivers; a switch which switches the connection of the transceivers and the baseband processors; and a controller which calculates an operation rate of the transceivers and the baseband processors, respectively, continues or stops a power supply for driving the transceivers and the baseband processors in accordance with a calculation result of the operation rate, and controls the switch to reconnect the transceivers coupled to one of the baseband processor of which the power supply has been stopped to another baseband processor of which the power supply is continued.
US08937903B2 System and method for providing a content delivery network via a motor vehicle
A cache server disposed in a motor vehicle receives and caches content from a content distribution network when a load of a cellular link to the content distribution network is low. The cache server determines that the motor vehicle is turned off, broadcasts a wireless signal as part of a wireless network when the motor vehicle is turned off, and provides a device access to the content cached in the cache server via the wireless network.
US08937901B2 Carrier timing for wireless communications systems
Synchronization of uplink carriers for transmission is disclosed in accordance with different aspects. The uplink carriers that transmit information are configured such that at least one of the uplink carriers is an anchor carrier. When a plurality of carriers are thus configured for the uplink, they are synchronized such that they bear a predetermined phase relationship with each other. The predetermined phase relationship between the plurality of carriers depends on the transmit timing of the anchor carrier or a combination of transmit timings of the anchor carrier and one or more non-anchor carriers comprised within the uplink carriers.
US08937897B2 Wireless communication device and wireless communication method
A data alignment method capable of preventing degradation in demodulation performance due to variation in signal qualities when a data signal to which a Turbo code is applied is transmitted simultaneously from a plurality of cells. The method divides signal components to be used for data alignment into resources common to all the cells and resources dependent on the cells and transmits encoded and rate-matched data with the first half thereof aligned to the resources common to all the cells and the second half thereof aligned to the resources dependent on the cells.
US08937889B2 Decoupled cascaded mixers architechture and related methods
Methods for inter-mixer communication enable a “self-formed” cascaded mixer node tree topology. One method enables inter-mixer node signaling and includes first selecting a plurality of media flow payloads at a first cascaded mixer node. A set of conference payloads are generated and each include the media flow payloads from the plurality of media flow payloads that are part of the same conference call, an identifier for the conference call, and a node identifier for each media flow in the conference call. For each media flow in the conference call, each conference payload further identifies whether the first cascaded mixer node is a root node or a leaf node. The set of conference payloads are bundled into a single packet and sent to a second cascaded mixer node. Another method enables the “self-forming” of the mixer node tree topology. Yet another method enables active talker identification within the “self-formed” tree topology.
US08937887B2 Systems and methods to provide communication connections
Methods and apparatuses to provide communication connections for partners based on communication references assigned to entities maintained by the partners. In one embodiment, a method includes: receiving from a partner contact information of an entity; providing the partner with a real-time communication reference usable to at least initiate a request for a communication connection; and in response to receiving a request initiated via the real-time communication reference, providing a real-time communication connection between a requester and the entity using the contact information received from the partner.
US08937884B2 Interference-cognitive transmission
Interference cognitive devices are described. An interference cognitive device can be collocated with a transmitter of an interference cognitive transmitter (ICT), as receive chains or portions thereof at the ICT. An interference cognitive device can also be remote with respect to the transmitter, which operates in an interference cognitive network and receives data directly or indirectly from the interference cognitive device. The ICT uses the data to mitigate interference while continuing to operate in accordance with a performance metric.
US08937879B2 System and method for changing network topology based on energy consumption
A system for managing energy consumption of a mesh network. The system includes a controller, a dynamic routing device configured to perform a functionality of either a routing device or a non-routing device, and at least one processor. The at least one processor is programmed to identify a number of routing devices in the mesh network, determine a signal strength of each of the identified routing devices with respect to at least one of the controller and the dynamic processor, and determine whether the dynamic routing device will perform the functionality of a routing device or a non-routing device upon joining the mesh network based on the number of identified routing devices and the signal strength of each of the identified routing devices.
US08937877B2 Channel bandwidth estimation on hybrid technology wireless links
A bandwidth estimation algorithm on shared links detects peaks and/or average per-user bandwidth. Estimating is performed at the transport or IP layer with no assistance from lower layer (PHY, MAC, etc.) and the techniques can be used for any of adjusting the level of video optimization to the available bandwidth; driving QoS decisions at the transmitter based on available bandwidth; improving QoS enforcement during transitions among hybrid technologies on a wireless links; and correcting estimates on devices delivering bursty payload.
US08937872B2 Peer-to-peer control network for a wireless radio access network
A spectrum manager and base station controller for a wireless radio access network allocates TV band white space to all TV band devices under its control using: an allocation policy; information pulled/pushed from a white space database, spectrum usage data supplied by a spectrum sensing engine, and information received from at least one other peer spectrum manager and base station controller for the wireless radio access network.
US08937869B2 Communication device, communication system, and communication fault detection method
The communication device has a frame transfer unit that executes frame transfer via the first communication link and the second communication link, a link confirmation frame sending unit, and a return link confirmation frame monitoring unit. The link confirmation frame sending unit causes the frame transfer processing unit to send a link confirmation frame for use in confirming a normal link status via the first communication link from the communication device to the counterpart communication device. The return link confirmation frame monitoring unit performs fault detection of the first and second communication links by monitoring a return link confirmation frame which is to be returned from the counterpart communication device to the communication device via the second communication link when the counterpart communication device receives the link confirmation frame via the first communication link.
US08937868B2 Method for and apparatus for feeding back channel information in wireless communication system
A method and an apparatus for feeding back channel information in a wireless communication system are provided. The method includes calculating an average Signal to Interference and Noise Ratio (SINR), determining a Modulation and Coding Scheme (MCS) level corresponding to the average SINR, determining an MCS level meeting a predefined condition among MCS levels equal to or less than the determined MCS level, and reporting a channel quality indicator representing the determined MCS level to a base station.
US08937866B2 Network bandwidth regulation using traffic scheduling
Disclosed herein are systems and methods for regulating network bandwidth by means of monitoring network traffic, predicting network loads, and scheduling traffic utilizing traffic reporting and bandwidth reservation mechanisms. These systems and methods may reduce network congestion and support more efficient processing by network applications. Traffic reporting may comprise broadcasting control messages to network nodes indicating appropriate times to send and receive messages. Network nodes may use traffic reports (e.g., control messages) to proactively regulate their use of the network. Bandwidth reservation may allow network nodes to do productive processing while waiting to send and receive data, and may decrease mean wait times. Reservations may be implemented in a synchronous or asynchronous manner. In an exemplary embodiment, the reservation mechanism may emulate a traditional stream socket API. Embodiments enabling enhanced TV applications to run more effectively over cable TV out-of-band networks are described.
US08937861B1 Adding different channel pseudo-noise codes of different carriers for a wireless communication device
A wireless access node to add different channel pseudo-noise (PN) codes of different carriers to a neighbor list for a wireless communication device communicating over a first carrier frequency provided by the wireless access node comprises a processing system. The processing system is configured to start a loading timer if first communication loading on a second carrier frequency of the wireless access node falls below a first loading threshold, and during the loading timer, compare second communication loading on hand down carriers of a highest priority neighbor to a second loading threshold, and if the second communication loading on at least one of the hand down carriers of the highest priority neighbor falls below the second loading threshold during the loading timer, then add a different channel PN code of the second carrier frequency of the wireless access node to the neighbor list for the wireless communication device.
US08937858B2 Reducing access network congestion caused by oversubscription of multicast groups
A multicast router is coupled with a multicast enabled layer 2 device that is coupled with a source of multicast data traffic for multicast groups. Responsive to determining that the amount of bandwidth currently being attributed as being used by the subscriber exceeds its allowed bandwidth limit due to oversubscription of multicast groups, the multicast router switches from periodically transmitting multicast membership general query messages to the multicast hosts of the subscriber, to transmitting one or more multicast membership group-specific query messages to one or more multicast hosts of the subscriber for a subset of the subscribed multicast groups to impede the subscribed multicast groups that are not part of the subset from being refreshed to cause the multicast data traffic for those multicast groups from being transmitted on the access network to the multicast hosts of the subscriber.
US08937857B2 Method of dynamically controlling the number of data streams traveling through a network architecture
The invention relates to a method and a system of communication between at least one first communications terminal (13) of a first communications network (10) and at least one second communications terminal (14) of a second communications network (11), said first network (10) and said second network (11) being interconnected via an interface device (12). According to the invention the method includes: a step of dynamically calculating a maximum bit rate of data streams in transit between the first and second terminals (13, 14) taking account of bit rates observed in the first network (10) and the second network (11); and a step of processing a request by said first and second terminals (13, 14) for admission of a new data stream, said interface device (12) being adapted to execute said processing taking account of the result produced in said calculation step.
US08937852B2 Write pole design
In an example, a method comprises aligning a central axis of a paddle portion on a write pole circuit to be substantially perpendicular to an adjacent magnetic surface, and bending a central axis of an extended tip portion relative to the central axis of the paddle portion. In another example, a transducer head comprises a write pole circuit having a paddle portion with a central axis, and an extended tip portion with a central axis, the central axis of the extended tip portion angled from the central axis of the paddle portion. In another example, a magnetic circuit comprises a write pole circuit having a paddle portion and an extended tip portion, the extended tip portion bending away from a central axis of the paddle portion, and a coil wrapping around the extended tip portion.
US08937848B2 Methods and systems to eliminate undesirable variations in time-lapse seismic surveys
Device and method for processing 4-dimensional (4-D) seismic traces. The method includes receiving at least two vintages of seismic traces recorded by seismic receivers for a same subsurface area, wherein said seismic receivers are located at the ocean floor; applying up-down deconvolution to each of said vintages of seismic traces to obtain a representation of a reflectivity of said subsurface area from each vintage of seismic traces; and redatuming the up-down deconvolution result of each vintage from the ocean floor to a desired water depth of the ocean to reduce one or more changes in said seismic traces associated with water layer variations between recordings of said series of seismic traces. The redatumed seismic data is used to generate one or more images representing characteristics of said subsurface area.
US08937844B2 Apparatus for generating write data and readout data
An apparatus according to an embodiment comprises a first storage, a second storage, an input unit, a shift number determining unit, and an output unit. The first storage stores identification information of sectors and defective information indicating a presence of defect on the data line, while associating the identification information and the defective information. The second storage has storage regions in a number larger than the first number. The input unit inputs data to the second storage by the first number at a time. The shift number determining unit determines a shift number. The output unit outputs the data stored in the storage regions which is after a head storage region by the shift number, as the data is to be supplied to the data line having no defect sector based upon the defective information, and outputs information that differs from the data to the defective data line.
US08937843B2 Semiconductor device having counter circuit
A semiconductor device is disclosed which comprises a clock generating circuit generating first and second divided clocks by dividing an input clock by first and second division number, respectively, and a counter circuit including a shift register having a plurality of stages that sequentially shifts an input signal and outputs an output signal delayed based on setting information. The counter circuit individually controls operation timings of the stages of the shift register by selectively supplying either of the first and second divided clocks to each stage of the shift register, and either of signals from the stages of the shift register is extracted and outputted as the output signal.
US08937840B2 Digital voltage boost circuit
A digital voltage boost circuit, optionally working in parallel with an analog voltage regulator, periodically injects a constant amount of current each cycle into the bit line of a high density memory array to eliminate the bias voltage reduction which would otherwise occur. This results in a much faster recovery time and reduces the semiconductor real estate required. A pulse generator in the boost circuit generates one or more current modulation signals which control corresponding current supply devices in a current source. The boost circuit drives a constant amount of current to the bias voltage node each memory cycle.
US08937838B2 Finding optimal read thresholds and related voltages for solid state memory
An expected value associated with stored values in solid state storage, as well as a set of three or more points are obtained where the three or more points include a voltage and a value associated with stored values. Two points having ratios closest to the expected value are selected from the set. A voltage is determined based at least in part on the selected two points and the expected value.
US08937837B2 Bit line BL isolation scheme during erase operation for non-volatile storage
A system for erasing non-volatile storage system that reduces the voltage across the transistor that interfaces between the sense amplifier and the bit line so that the transistor can be made smaller. Additionally, the use of the lower voltage allows for various components to be positioned closer to each other. The use of smaller components and smaller spaces between components allows the non-volatile storage system to include more memory cells, thereby providing the ability to store more data.
US08937834B2 Method of maintaining the state of semiconductor memory having electrically floating body transistor
Methods of maintaining a state of a memory cell without interrupting access to the memory cell are provided, including applying a back bias to the cell to offset charge leakage out of a floating body of the cell, wherein a charge level of the floating body indicates a state of the memory cell; and accessing the cell.
US08937833B2 Semiconductor memory device including memory cells and a peripheral circuit and method of operating the same
A semiconductor memory device includes a memory block including memory strings coupled to and disposed between bit lines and a common source line, and a peripheral circuit configured to perform a read operation of memory cells included in selected memory strings of the memory strings and increase channel potential of unselected memory strings in the read operation.
US08937832B2 Magnetic memory
According to one embodiment, a magnetic memory includes a magnetoresistive element. The element includes a first magnetic film having a variable magnetization perpendicular to a film surface, a second magnetic film having an invariable magnetization perpendicular to the film surface, a nonmagnetic film between the first and second magnetic films, a magnetic field application layer including a third magnetic film having a magnetization parallel to the film surface. The third magnetic film applies a magnetic field parallel to the film surface to the first magnetic film. A magnitude of the magnetization of the third magnetic film when supplying a read current is larger than a magnitude of the magnetization of the third magnetic film when supplying a write current.
US08937828B2 Associative memory
An associative memory that can reduce search errors is provided. An associative memory includes R distance/time conversion circuits DT1 to DTR. The R distance/time conversion circuits DT1 to DTR each include a NAND circuit 40 and N bit stages 41 to 4k. The N bit stages 41 to 4k delay a signal from the NAND circuit 40 by longer delay time as the distance between reference data and search data is greater and oscillate the signal. Among R oscillation signals output from the distance/time conversion circuits DT1 to DTR, the earliest changing oscillation signal is detected as an oscillation signal for the Winner row.
US08937822B2 Solar energy conversion and utilization system
A 1, 2 or 3-phase DC to AC converter system for reducing the cost of solar energy installations achieves cost reduction by eliminating low-frequency power transformers. One DC input polarity is selectively switched to an output terminal when the instantaneous AC output from a second output terminal is desired to be of the opposite polarity, while the other DC input polarity is used to form an approximation to a segment of a sine wave of the desired polarity at the second output terminal. A common-mode AC signal is thereby created on the balanced DC input lines at a frequency which is a multiple of 1, 2 or 3 times the AC output frequency and which is useful for detecting ground faults in the DC circuit.
US08937818B2 Low-volume programmable-output PFC rectifier with dynamic efficiency and transient response optimization
The present invention is a system, apparatus and method of a PFC rectifier having a programmable output voltage that does not incur a drastic penalty in the overall size or volume of the device, or a significant degradation in efficiency. The PFC rectifier of the present invention may incorporate a two-stage solution for output voltage regulation. The present invention provides a topology of a small-size/volume PFC rectifier with a variable (i.e. programmable) output voltage and a complementary control method. The two-stage system of the present invention incorporates a smaller and lower cost capacitor than the bulky size and costly energy storage capacitors required in conventional prior art. The present invention also achieves tight output regulation. The two-stage topology of the present invention further achieves on-line efficiency optimization and significantly reduces the volume of the downstream stage over the prior art examples through dynamic adjustment of the downstream stage supply voltage.
US08937817B2 Lossless commutation during operation of a power converter
A method for operating a DC-DC converter. The method comprises: matching, based on a turns ratio of a transformer of the DC-DC converter, a primary side capacitance of the DC-DC converter and a secondary side capacitance of the DC-DC converter to result in a matched capacitance; and operating the DC-DC converter with at least one operating parameter set to cause a primary current to oscillate between a peak value and zero such that a valley of the primary current coincides with a zero crossing of a secondary switching element voltage.
US08937816B2 Carrying case with multi-frequency shielding
A carrying case having a first compartment and a second compartment for accommodating a plurality of objects; the first object which is embedded with integrated circuits that can process, store and communicate data on radio frequency identification microprocessors; said second object which is configured to process, store and communicate data on radio frequency identification microprocessors; said inner lining of said carrying case configured to include a radio frequency shielding; said shielding material including a layer of conductive material to attenuate interference fields and signals which are transmitted at varying frequencies and wavelengths; and wherein the shielding material is configured to block access to data which is stored on radio frequency identification microprocessors embedded in either the first object or second object.
US08937814B2 Positioning structure, positioning securing structure and electronic device
A positioning structure for positioning a plate-shaped structure having at least one positioning hole is disclosed. The positioning structure includes at least one positioning element corresponding to the positioning hole, and the positioning element includes a placement portion for supporting the plate-shaped structure and a positioning portion extending toward a direction far away from the placement portion to form a hollow cylinder shape, and the positioning portion has an outer surrounding surface and a plurality of inner threads. Hence, when the outer surrounding surface of the positioning portion of the positioning element is inserted into the positioning hole to contact with the inner surface of the positioning hole, the positioning portion of the position element can be positioned in the positioning hole, thus the instant disclosure can be used to accurately position and secure the plate-shaped structure.
US08937810B2 Electronic assembly with detachable coolant manifold and coolant-cooled electronic module
Cooled electronic assemblies, and a method of decoupling a cooled electronic assembly, are provided. In one embodiment, the assembly includes a coolant-cooled electronic module with one or more electronic components and one or more coolant-carrying channels integrated within the module and configured to facilitate flow of coolant through the module for cooling the electronic component(s). In addition, the assembly includes a coolant manifold structure detachably coupled to the electronic module. The manifold structure, which includes a coolant inlet and outlet in fluid communication with the coolant-carrying channel(s) of the electronic module, facilitates flow of coolant through the coolant-carrying channel, and thus cooling of the electronic component(s). Coolant-absorbent material is positioned at the interface between the electronic module and the manifold structure to facilitate absorbing any excess coolant during a stepwise detaching of the manifold structure from the electronic module.
US08937809B2 Display device
A display device includes a display module, a base and a fixing mechanism. The fixing mechanism includes a guiding component, a sliding component, a sliding lock and a recovering component. The sliding lock is for locking the sliding component in a locking position, and the sliding component can move relative to the guiding component as the sliding lock is pushed from the locking position to an unlocking position. As the sliding lock is in the unlocking position, two first hooks and two second hooks of the base pass through two installation holes and two engaging holes of the display module respectively, the two second hooks drive two engaging portions of the sliding component respectively, and the recovering component is for driving the sliding component, so that the two engaging portions are engaged with two first slots of the two second hooks respectively to fix the display module on the base.
US08937806B2 Flow diversion apparatuses and methods
Flow diversion apparatuses and methods are provided. A flow diversion apparatus can include a vent configured to permit the flow of a fluid therethrough. The apparatus can also include an electronic device capable of a range of motion across at least a portion of the vent disposed proximate at least a portion of the vent. The apparatus can include a shutter disposed proximate at least a portion of the vent opposite the electronic device. The shutter can be capable of a range of motion across at least a portion of the vent in conjunction with the electronic device. The shutter can prevent at least a portion of the fluid flowing through the vent from impinging on the electronic device.
US08937798B2 Method and control arrangement in a power system
A method of controlling a magnitude of an electrical parameter in a power system via a high voltage electron tube. The method includes the steps of measuring the magnitude of the electrical parameter; generating a control signal based on the magnitude of the electrical parameter and on a reference magnitude of the electrical parameter; and switching the high voltage electron tube via the control signal such that the reference magnitude of the electrical parameter is essentially obtained. A control arrangement and a power system is also presented.
US08937797B2 Method and apparatus to detect a broken wire condition in an integrated circuit
An integrated circuit includes circuitry to sense the occurrence of a break in a ground connection and/or supply connection and to indicate same to an exterior environment. In at least one implementation, the break may be indicated by providing a signal on an output terminal of the device that is not associated with a normal output of the device.
US08937796B2 Variable frequency drive and methods for filter capacitor fault detection
Variable frequency motor drives and control techniques are presented in which filter capacitor faults are detected by measuring filter neutral node currents and/or voltages and detecting changes in a frequency component of the measured neutral condition and/or based on input current unbalance.
US08937795B2 Power and control unit for a low or medium voltage apparatus
A power and control unit for low and medium voltage applications, operatively couplable to one or more circuit elements of a low or medium voltage apparatus, is provided. The unit includes an internal self-diagnostic circuit element operatively coupled to a signal-generating circuit element, a binary input operatively coupled to the internal self-diagnostic circuit element, and a low-impedance variable load connectable in parallel to the binary input. The binary input includes a control circuit element operatively connected to the low-impedance variable load and also operatively connected, through a signal-detecting circuit element, to the internal self-diagnostic circuit element and to the one or more circuit elements of the low or medium voltage apparatus.
US08937792B2 Buck circuit
A buck circuit includes a first inductor, a second inductor, a first capacitor, a second capacitor, a first resistor, a second resistor, a first electronic switch, a second electronic switch, a controller, a voltage input terminal, and a voltage output terminal. The relationship of the capacitance C of the first capacitor, the resistance R of the first resistor, the inductance L of the first inductor, and the equivalent impedance Z of the first inductor is R*C=L/Z. The controller detects voltage of the first capacitor, determines whether current of the first inductor is more than a preset value according to the voltage of the first capacitor, and executes over-current protection when the current of the first inductor is more than the preset value.
US08937790B2 Commonly-poled piezoelectric device
A system for poling piezoelectric devices comprises a plurality of thin-film components, a plurality of piezoelectric devices, a poling pad for poling the piezoelectric devices, a plurality of traces, and a plurality of current-limiting elements. The thin-film components are separated by dice lanes to form an array, and the piezoelectric devices are formed on the thin-film components. The traces connect the piezoelectric devices across the dice lanes in parallel to the poling pad. Each current-limiting element is connected in series with one of the piezoelectric devices, in order to limit current to individual piezoelectric devices that experience current-related failure.
US08937786B1 Tape servo track write compensation
Setting a servo write head spacing for writing servo tracks on a magnetic tape in a manufacturing environment. One or more processors receive one or more environmental condition measurements of the manufacturing environment. The processors determine a spacing for a pair of servo write heads based at least on a nominal spacing for the pair of servo tracks, and a product of a difference between the nominal environmental conditions associated with the nominal spacing and the corresponding environmental condition measurements of the manufacturing environment, and coefficients of expansion for the magnetic tape. Spacing for the pair of servo write heads is set to the determined spacing, such that the spacing of the pair of servo write heads is substantially the nominal spacing when the one or more manufacturing environment environmental condition measurements are the one or more nominal environmental conditions.
US08937781B1 Constant false alarm resonance detector
A contact detection system includes a comparator operable to compare a signal derived from a contact sensor with a threshold and to indicate contact when the signal is greater than the threshold, a parameter estimation circuit operable to estimate parameters of a probability density function based on the signal derived from the contact sensor, and a threshold calculator operable to calculate the threshold based at least in part on the parameters of the probability density function.
US08937779B2 Method for reducing variation range of skew angle of magnetic writing pole and magnetic writing pole using the method
A method for reducing skew angle variation range in a shingled magnetic recording system, the method including the following steps: 1) determining whether a starting magnetic track is in an inner recording zone; if yes, proceeding to step 2), otherwise proceeding to step 4); 2) using an inner writing corner to start shingled magnetic recording at a starting track; 3) using a shingled magnetic method to write rest magnetic tracks sequentially by the inner writing corner, keeping a writing pole moving in a direction from an inner recording zone to an outer recording zone; 4) determining whether the starting magnetic track is in the outer recording zone; 5) using an outer writing corner to start shingled magnetic recording at the starting track; and 6) using the shingled magnetic method to write the rest magnetic tracks sequentially by the outer writing corner.
US08937777B2 Variable stopwrite threshold with variable smoothing factor
In one embodiment, a method includes updating a standard deviation or a variance based on a current position error signal sample, where a smoothing factor applied to a subsequent calculation of the standard deviation or variance is dynamically altered based at least in part on whether a current value of the standard deviation or the variance is above or below a specified value. A determination is made as to whether the standard deviation or the variance exceeds a predetermined threshold. A stopwrite threshold is determined based on the standard deviation or the variance when the standard deviation or the variance exceeds the predetermined threshold. A determination is made as to whether the current position error signal sample exceeds the stopwrite threshold. Writing is disabled when the current position error signal sample exceeds the stopwrite threshold. Writing is enabled when the current position error signal sample does not exceed the stopwrite threshold.
US08937774B2 Method for making paired lenses with an opaque barrier between, and product made
A method comprises depositing an optical filter layer on a glass wafer, then cutting the wafer into dice. The dice are positioned on a carrier and encapsulated in a molding compound to form a reconstituted wafer, and the wafer is back-ground and polished. Lens faces are positioned on opposing surfaces of the glass dice and spacers are positioned on one side of the wafer. The wafer is then cut into lens modules, each having two side-by-side lenses with an opaque molding compound barrier between. The individual modules are attached to devices that require dual lenses, such as, e.g., proximity sensors that use a light source and a light receiver or detector.
US08937772B1 System for and method of stowing HUD combiners
A stow mechanism for head up display includes a bracket for attachment to an environment associated with the head up display. The stow mechanism can also include a combiner arm rotatably attached to the bracket. The combiner arm rotates in at last two degrees of freedom as the combiner arm is rotated with respect to the bracket from an operational position to a stow position.
US08937771B2 Three piece prism eye-piece
A prism eye piece and optical system including a prism eye piece and microdisplay are described herein. The prism eye piece may include three prisms. A main body prism has a surface that receives light from a source such as a microdisplay. Another prism has a surface that receives light from a source such as the real world. Both of these images are projected through a surface of still another prism that is proximate to an exit pupil. The surface of the prism proximate the exit pupil may be flat. Also the surface of the prism that receives light from a source such as the real world may be flat. These flat surfaces may be parallel to each other. This allows the light from the real world to be transmitted to the exit pupil without distortion.
US08937768B2 Optical components with optical lenses having embedded elements
An optical component has a lens including a further optical component therein. The further optical component acts upon light propagating within a portion of the lens but not on light propagating within a second other portion of the lens. A simple configuration involves a lens having a slot for having the optical component inserted therein. Optical components including the lens with further optical component include beam splitters and beam combiners.
US08937763B2 Vertical microcavity with curved surface defects
A vertical microcavity having a layer structure perpendicular to a vertical axis z, includes a first reflector and a second reflector, each comprising one or more material layers; a confinement layer between the reflectors, wherein an electromagnetic wave can be substantially confined, the confinement layer having a body and a defect delimited by first and second surfaces, perpendicular to the vertical axis z; wherein one of the two surfaces is contiguous with the body, the other one contiguous with a layer of the first or second reflector, and wherein one of the two surfaces has a curved profile in at least a plane section perpendicular to the layer structure, the curved profile having a vertex, which defines a maximal thickness h0 of the defect between the first surface and the second surface in the plane section, the maximal thickness h0 being less than a thickness of the contiguous layer.
US08937758B2 Electrochromic display device
An electrochromic display device includes an electrochromic display element including a display electrode, an electrochromic layer provided on the display electrode, an opposing electrode facing the display electrode, and an electrolyte layer sandwiched between the display electrode and the opposing electrode. The electrochromic display device further includes a switching element, and a electric storage element. The display electrode is connected with the opposing electrode by a power source or the electric storage element via the switching element, and when performing driving, part of electric charges, which are stored in the electrochromic display element, are applied for charging the electric storage element, or electric charges in the electric storage element that has been charged are used for driving the electrochromic display element.
US08937754B2 Image reading apparatus and driving apparatus
An image reading apparatus comprises a moving unit on which a reading unit is mounted and which slides on a guide, and a driving unit mounted on the moving unit and includes a pinion gear meshing with a rack which extends in a scanning direction and is disposed between the pinion gear and the guide. A slide contact portion between the guide and the moving unit includes a first slide contact portion on the rack side and a second slide contact portion. The first slide contact portion includes a first surface being inclined so as to displace the moving unit toward the rack. The second slide contact portion includes a second surface preventing the moving unit from being displaced toward the rack.
US08937752B2 Image reading device capable of detecting abnormal pixels in white reference data
An image reading device includes a white reference member, reading device, and processor. The reading device includes lenses and light-receiving elements. The light-receiving elements output a plurality of pixel values based on a light reflected from the white reference member. Each lens corresponds to at least two light-receiving elements. Each light-receiving element is configured to receive a light reflected from the white reference member and passing through the corresponding lens and to output one pixel value. The processor acquires the pixel values by using the reading device, sets a target pixel, and determines that the target pixel is an abnormal pixel when an absolute value of difference between a pixel value of the target pixel and a pixel value of a first pixel is greater than a prescribed threshold. The first pixel is separated from the target pixel by an integer multiple of the predetermined lens-to-lens distance.
US08937751B2 Image evaluating apparatus, image evaluating method, and non-transitory storage medium
The present invention relates to an image evaluating apparatus, an image evaluating method, and a non-transitory storage medium. In the present invention, two-dimensional relative positions between the image formation position of one color plate of a plurality of color plates and the image formation positions of other color plates are calculated based on known positional information of registration marks formed by the color plates and positional information of the registration marks that are actually formed as images on a recording medium. A position expressing image is generated which represents the calculated relative positions by way of two-dimensional positional coordinates.
US08937750B2 Inter-block data management
An exemplary embodiment of the present invention may divide data into a first of set of blocks and a second set of blocks, and data may be stored from non-overlapping frames surrounding the first set of blocks in memory. The data may be grouped from the non-overlapping frames surrounding the second set of blocks, and the data may be absorbed from the non-overlapping frames surrounding the first set of blocks into the second set of blocks. The data may be processed the first set of blocks and the second set of blocks in parallel.
US08937748B2 Digital image printing system, control method therefor, printing device, control method therefor, and computer product
In a digital image printing system, an external device capable of storing digital image data, and a printing apparatus capable of printing the digital image data are mutually connectable, and capable of exchanging data. The printing apparatus includes a paper feeding unit having a multi-tray structure. The external device sends parameters, that is, paper size, paper type, page layout of the digital image data, and at least one digital image data to the printing apparatus, and the printing apparatus selects a tray from the paper feeding unit based on the parameters, and an aspect ratio of the digital image data, and prints the digital image data.
US08937747B2 Image processing device and program
An image processing device to receive print data generated based on image data of an original document, the original document including color pixels and being determined to be printed by color printing, and to store the received print data in a storage unit in preparation for a possible reprinting operation based on the received print data, the device including: a redetermination unit configured to redetermine whether to carry out color printing or monochrome printing to achieve a printing operation to print a part of the original document by using the stored print data.
US08937744B1 Modifying electronic data layout for efficient printing of electronic data
A system and a method are disclosed for modifying a layout associated with data to reduce the amount of paper used when generating a paper copy of the data. Responsive to receiving an input to modify a layout associated with data presented on a computing device for printing, the layout is modified. In one embodiment, a type associated with the data is determined, and a modified layout is generated based on the type. For example, the layout is differently modified if the data is an electronic document, a spreadsheet, a Web page or another type of data. In one embodiment, the modified layout is displayed on a display and the data and the modified layout are transmitted to a printer responsive to an input confirming the modified layout.
US08937741B2 Printing device having main body and transmitting side operation section
A multi-function printer main body has a copy function. A remote terminal conducts various kinds of copy settings or instructions to start copy. An execution button is provided in the multi-function printer main body. When the execution button is operated in normal time, copy is executed with the default settings. When copy is executed by inputting copy settings on the remote terminal side, copy can be executed again with the copy settings used for the last time by operating the execution button until a predetermined period of time passes. Therefore, in a case of executing copy with the default settings or repeatedly executing copy with the same settings as the settings used for the last time, a user's work burden can be reduced because it is sufficient for the user to operate the execution button 38.
US08937734B2 System and method for creating a URL shortcut name corresponding to a web page and printing the web page with the shortcut name
A system and method are provided for creating a URL shortcut name corresponding to a web page and printing the web page with the shortcut name. The system includes a printer in operative communication with a processor configured for accessing a network and the at least one web page identifiable by a corresponding URL; a memory storing a shortcut name corresponding to the URL; and at least one application software module having a set of programmable instructions configured for execution by the processor for enabling said printer to print the shortcut name on a web page printout corresponding to the at least one web page. The system further enables providing the shortcut name in an URL address window of a network browser, determining the corresponding URL from the shortcut name, and accessing the at least one web page using the determined URL.
US08937727B2 Portable handheld device with multi-core image processor
A portable handheld device includes an image sensor for capturing an image; an orientation sensor for determining a rotation of the image sensor; and a system-on-chip processor having integrated on a common wafer a CPU for processing a script language, a multi-core processor for processing an image captured by the image sensor, and a common synchronization register. The multi-core processor includes multiple processing units connected in parallel by a crossbar switch. Each processing unit stores one or more synchronization bits for identifying which of the other processing units are functioning as a single process therewith. The common synchronization register contains therein synchronization bits from each of the processing units.
US08937724B2 Systems and methods for extending imaging depth range of optical coherence tomography through optical sub-sampling
Exemplary embodiments of systems and methods can be provided which can generate data associated with at least one sample. For example, using at least one first arrangement, it is possible to forward at least one first radiation to the sample(s) so as to cause at least one second radiation to be provided from the sample(s) that can be based on the first radiation(s). In addition, using at least one second arrangement, it is possible to receive the second radiation from the sample(s), generate a plurality of distinct measurements regarding at least one portion of the sample(s) based the second radiation(s), and characterize the portion(s) over a plurality of continuous resolvable depth points thereof which are associated with the distinct measurements. Further, the characterization of the at least one portion can be resolved and distinctly characterized at a number of the depth points which is greater than a number of the distinct measurements.
US08937722B2 Complex index refraction tomography with sub λ/6-resolution
A method for imaging a microscopic object with improved resolution including the steps of measuring a complex wavefield scattered by the microscopic object with an instrument or microscope, the complex wavefield being represented by phase and amplitude or by real and imaginary parts; and computing an image of the microscopic object with a resolution better than given by the Abbe diffraction limit, including deconvolving the complex wavefield scattered by the microscopic object with a complex coherent transfer function (CTF) applied to the complex wavefield.
US08937721B2 Sensing device
A detection device is disclosed which includes: a detection plate in which a silicon layer and a silicon oxide layer are arranged in this order on a silica glass substrate; and optical prism which is optically adhered to a surface of the silica glass substrate of the detection plate, where the surface is not provided with the silicon layer and the silicon oxide layer; a light-irradiation unit configured to irradiate light to the detection plate through the optical prism and arranged so that light is incident on the optical prism with a fixed incident angle; and a light-detection unit configured to detect intensity of reflected light reflected from the detection plate, wherein the detection device detects a change in dielectric constant by detecting a change in property of the reflected light.
US08937719B2 High accuracy imaging colorimeter by special designed pattern closed-loop calibration assisted by spectrograph
This specification describes various embodiments that relate to methods for providing a wideband colorimeter that can include more accurate outputs. In one embodiment, a narrowband instrument, such as a spectrometer or spectrograph, can be used for calibration of a wideband colorimeter, so that more accurate outputs can be provided. In one embodiment, an optical test equipment, which consists of both a wideband colorimeter and a narrowband spectrograph, can be used for providing a more accurately calibrated wideband colorimeter. As an example, a spectra-camera, which is a hybrid system consisting of both a wideband colorimeter and a narrowband spectrograph, can be used for simultaneous testing by both the wideband colorimeter and the narrowband spectrograph. By doing simultaneous testing, accurate calibration of the wideband colorimeter can be achieved. This specification further describes a mathematical model to characterize a wideband three channel colorimeter with a narrowband multiple channel spectrometer.
US08937718B2 Device and method for calibrating a scattered light meter
A calibration apparatus for calibrating a scattered-light measuring device that is embodied to measure a particle concentration in motor vehicle exhaust gases, comprises at least one scattering body that has a number of scattering centers having a defined size and a defined mutual spacing. The scattering centers are disposed in such a way that the scattering body, upon irradiation with light from a light source, delivers scattered light having an intensity and a distribution predetermined by the scattering body.
US08937715B2 Optical spectrometer dynamic range balancing methods and apparatus
Methods and apparatus facilitate dynamic range balancing for multi-component peaks of widely varying magnitude in an optical spectrometer. In a specific embodiment, filters attenuate the C—H stretch region to produce a better fit of a multi-component hydrocarbon Raman spectrum to the dynamic range of a CCD detector. The filter may be translated into and out of the collimated collection beam to achieve a varying degree of attenuation. In certain applications, the filter is insertable into a collimated collection beam within a fiber-optic probe head to collect Raman spectra. The invention may include optical elements to create the collimated collection beam if not already present or not suitable for insertion of the filter. A second filter, an “opaque” or neutral density filter, may be insertable into the collimated collection beam to attenuate a broad spectral response within and outside the spectral range.
US08937710B2 Exposure method and apparatus compensating measuring error of encoder due to grating section and displacement of movable body in Z direction
An exposure method includes mounting an object on a movable body that is movable in at least a first and a second directions that are orthogonal within a predetermined plane. The method further includes controlling a position of the movable body, based on measurement information of an encoder system which includes a grating section and a head unit, and based on correction information. The correction information compensates a measurement error of the encoder system that occurs due to the grating section and a displacement of the movable body in a different direction that is different from the first and the second directions.
US08937708B2 Illumination optics for microlithography
An illumination optics for microlithography includes an optical assembly for guiding illumination light to an object field to be illuminated in an object plane. The illumination optics can divide an illumination light radiation bundle into a plurality of radiation sub-bundles which are assigned to different illumination angles of the object field illumination. The illumination optics is configured so that at least some of the radiation sub-bundles are superimposed in a superposition plane which is spaced from the object plane and which is not imaged into the object plane in which superposition takes place. This superposition is such that edges of the superimposed radiation sub-bundles coincide at least partially. In some embodiments, a field intensity setting device includes a plurality of adjacent individual diaphragms which at least attenuate illumination light when exposed thereon. These individual diaphragms are insertable into an illumination light radiation bundle in a direction parallel to an object displacement direction. All individual diaphragms of the field intensity setting device are insertable into the illumination light radiation bundle from one and the same side.
US08937707B2 Lithographic apparatus, device manufacturing method, and method of calibrating a displacement measuring system
An interferometric displacement measuring system operable to measure displacements of a movable object of the lithographic apparatus in a first direction using a measurement beam of radiation and a reflector. The reflector being substantially planar and substantially perpendicular to the first direction. Calibration is obtained using a first set of measurements of the angular position movable object. A phase offset in the measurement beam is affected. A second set of measurements of the angular position of the movable object is obtained. The interferometric displacement measuring system is calibrated based on the first and second sets of measurements.
US08937706B2 Lithographic apparatus and method
A device manufacturing method includes conditioning a beam of radiation using an illumination system. The conditioning includes controlling an array of individually controllable elements and associated optical components of the illumination system to convert the radiation beam into a desired illumination mode, the controlling including allocating different individually controllable elements to different parts of the illumination mode in accordance with an allocation scheme, the allocation scheme selected to provide a desired modification of one or more properties of the illumination mode, the radiation beam or both. The method also includes patterning the radiation beam with a pattern in its cross-section to form a patterned beam of radiation, and projecting the patterned radiation beam onto a target portion of a substrate.
US08937704B2 Lithographic apparatus and device manufacturing method involving a resistivity sensor
In an immersion lithography apparatus, the immersion liquid is supplied and removed by a liquid supply system. The immersion lithography apparatus includes a resistivity sensor configured to monitor the electrical resistivity of the immersion liquid to monitor a potential contamination within the liquid supply system and may include a cleaner supply system configured to supply a cleaning fluid to the liquid supply system to clean at least the liquid supply system.
US08937703B2 Liquid immersion member, immersion exposure apparatus, liquid recovering method, device fabricating method, program, and storage medium
A liquid immersion member is disposed inside an immersion exposure apparatus and at least partly around an optical member and around an optical path of exposure light that passes through a liquid between the optical member and an object. The liquid immersion member comprises: a first member, which has a first surface, a second surface that faces a direction other than that faced by the first surface, and a plurality of holes that connects the first surface and the second surface, that recovers at least some of the liquid from the space above the object opposing the first surface via the holes; a recovery passageway, wherethrough the liquid recovered via the holes of the first member flows; and a discharge part, which separately discharges a liquid and a gas from the recovery passageway. The first member comprises a first portion and a second portion. The second portion hinders a gas flowing from a space between the object and the first surface into the recovery passageway via the holes more than the first portion does.
US08937702B2 Method of making a panoramic print
A method of making a panoramic image includes capturing a first image (30) defining a first overlap region (115) capturing a second image (40), and defining a second overlap region (215). Two points (150, 151) in the first overlap region are identified and a first vector (175) overlap region connecting the two points is defined. Two points (250, 251) in the second overlap region which correspond to the two points in the first overlap region are identified and a second vector (275) the two points is defined. If points in the first vector match points in the second vector, determine if the first and second vectors are parallel. If the vectors are not parallel, rotate the second vector image until the second vector is parallel to the first vector.
US08937701B2 Wave front analyzer having liquid-crystal microlenses
A wavefront analyzer comprises a network of adjustable converging microlenses dividing an incident wavefront into multiple beams and creating a respective focal point for each beam, and a network of light-sensitive detectors placed behind to detect positions of these focal points. The microlenses network is formed from a liquid crystal layer operating in transmission with an array of electrodes forming liquid crystal pixels whose refractive index is controllable by a voltage applied individually to each electrode. Each converging microlens comprises a subset of pixels grouped in a region constituting the microlens, the pixels of a subset having indices that vary radially in a monotonic manner by distance from a central point of the region to its edges, enabling the microlens to operate in refractive mode. The number, position, size and focal length of the microlenses can be adjusted by the profile of the voltages applied to the array of pixels.
US08937695B2 Backplane and liquid crystal module having same
The present invention provides a backplane and a liquid crystal module having the backplane. The backplane includes a main body, a plurality of raised ribs formed on the main body, and a plurality of wall mounting members rotatably attached to the raised ribs. Each of the wall mounting members is selectively set, through rotation, at a retracted position or a wall-mountable position with respect to the corresponding raised rib. The wall mounting members provided on the backplane of the liquid crystal module are made in a foldable arrangement, whereby in packaging, the wall mounting members are rotated to a retracted position located inside the backplane and in an operation of assembling a complete device, the wall mounting members are expanded to a wall-mountable position for use.
US08937693B2 Back light module and liquid crystal display thereof
The present invention discloses a back light module and a liquid crystal display (LCD) thereof. The back light module comprises a light guide plate, an optical sheet laid on the light transmission surface of the light guide plate, wherein the edge of the optical sheet is fixed to the light guide plate by a plurality of positioning structures. With application of the positioning structures, because the expansion coefficient of the optical sheet is not nearly to that of the frame but is close to the thermal expansion rate of the light guide plate, after the optical sheet is fixed to the light guide plate, the light guide plate is expanded along with the expansion of the optical sheet when subject to heating, and shrunk along with the shrinking of the optical sheet when the temperature drops. Thus, the optical sheet is not easy to warp due to the minimum performance change of the optical sheet and the light guide plate, and the temperature environment is also very similar because the optical sheet is near to the light guide plate. Therefore, as compared with the frame, the temperature of the optical sheet is more similar to that of the light guide plate, and the thermal expansion rate of the optical sheet is also similar to that of the light guide plate. Thereby, the warping of the optical sheet is further decreased.
US08937692B2 Color mixing lens with light receiving portion, color mixing portion, and light emission portion, and liquid crystal display device having the same
The present invention provides a color mixing lens which can improve color reproducibility, be made slim and adjust an emission pattern; and a liquid crystal display device having the same. The color mixing lens includes a light receiving portion having at least two light emission diodes positioned at a side for emitting color lights different from each other and light receiving recesses for placing the light emission diodes therein respectively, a color mixing portion formed on the light receiving portion for mixing the lights from the light emission diodes into a white color light, and a light emission portion formed on the color mixing portion for emitting the white light from the color mixing portion through a side thereof.
US08937691B2 TFT-LCD array substrate, manufacturing method of the same and TFT-LCD
According to the embodiments of the invention, a TFT-LCD array substrate, a manufacturing method thereof and a TFT-LCD are provided. The TFT-LCD array substrate comprises: a gate line; a gate line test line; a gate line test terminal; a gate line drive circuit connected to the gate line; and a test TFT. A gate electrode and a drain electrode of the test TFT are connected to the gate line test line, a source electrode of the test TFT is connected to the gate line, and the gate line test terminal is connected to the gate line test line.
US08937690B2 Liquid crystal display device having touch panel
A liquid crystal display device including a touch panel having a simple structure and minimized thickness is provided. The liquid crystal display (LCD) device according to an embodiment includes a liquid crystal panel and a touch panel structure. The liquid crystal panel includes a thin film transistor (TFT) array substrate, a color filter substrate having a black matrix therein, and a liquid crystal layer disposed between the TFT array substrate and the color filter substrate. The touch panel structure includes at least one touch sensor. Each touch sensor includes a first electrode disposed within the liquid crystal panel, and a second electrode disposed outside the liquid crystal panel.
US08937686B2 Ultra low latency video fusion
Methods and systems for processing video are provided. A method includes receiving first and second video signals and generating a mask as a function of the second video signal, the mask having mask and peripheral areas. The method displays the first video signal in the peripheral area and processes the second video signal in the mask area. The method displays the processed second video signal in the mask area. A system includes a processor and a memory with stored instructions, that, when executed by the processor, cause the processor to receive first and second video signals and generate a mask as a function of the second video signal, wherein the mask has a mask area and a peripheral area. The system displays the first video signal in the peripheral area, processes the second video signal in the mask area, and displays the processed second video signal in the mask area.
US08937679B2 Imaging device including an optical view finder and a display unit that displays a live view image
An imaging device of the present invention includes: an imaging optical system; an imaging element that forms a subject image through the imaging optical system; a display unit that displays the subject image imaged by the imaging element, as a live view image; an optical viewfinder; a synthesis unit that synthesizes an optical image visually checked by the optical viewfinder and the live view image displayed by the display unit; a defocus amount calculation unit that calculates a defocus amount from a focusing state of the subject image; and a display control unit that displaces the live view image displayed on the display unit, with respect to the optical image, according to the defocus amount calculated by the defocus amount calculation unit, and that displays the subject image on the display unit so that the optical image fits the live view image when the defocus amount becomes zero.
US08937676B2 Video processing apparatus, imaging apparatus, video processing method, and storage medium
A video processing method includes calculating mean values with respect to x coordinate value and y coordinate value of vertices that define a corresponding area, which is obtained when a designated area in spherical coordinates is projected on an xy coordinate plane that represents a captured image, and superimposing a mask image R on the captured image in such a way as to bring a point G having an x coordinate value and a y coordinate value identical to the calculated mean values with respect to the x coordinate value and the y coordinate value into coincidence with a point defined by a midpoint in the height direction and a midpoint in the width direction of the mask image.
US08937674B2 Electronic apparatus equipped with function for notifying acceptance of operation, method of controlling electronic apparatus, and storage medium
An electronic apparatus capable of reducing a time lag between an operation on an operation section and notification of acceptance of the operation. An audio codec section and a speaker perform notification indicating reception of the operation according to the operation performed on the operation section. A PLL circuit supplies the audio codec section and the speaker with a clock signal for causing the audio codec section and the speaker to operate. A system controller detects an approach of a finger for operating the operation section, to the operation section. Further, the system controller starts the PLL circuit or increases a clock frequency supplied from the PLL circuit, when the system controller detects that the distance between the finger and the operation section has become equal to or smaller than a first distance.
US08937673B2 Image-displaying device and display timing control circuit
An image-displaying device includes a first storage section, an image data generation section, a timing information acquisition section and a display control section. The image data generation section is configured to output the image data to the first storage section with the image data being composed of a plurality of predetermined data units. The timing information acquisition section is configured to acquire timing information indicative of a timing related to generation and output of the image data to the first storage section with respect to each of the predetermined data units. The display control section is configured to control a display section to read and display an Nth one of the predetermined data units after output of an (N+i)th one of the predetermined data units to the first storage section is completed according to the timing information, where N is a natural number and i is a nonnegative integer.
US08937672B2 Solid-state image sensor and camera
A solid-state image sensor including a wiring portion which includes a first line, a second line and a control line, in first to third regions arranged sequentially, wherein the first line includes a first pattern in a first layer in the first and second regions and a second pattern in a second layer in the third region, and these patterns are connected each other between the second region and the third region, the second line includes a third pattern in the second layer in the first region and a fourth pattern in the first layer in the second and third regions, the these patterns are connected each other between the first region and the second region, and the control line includes a pattern in the second layer in the second region, intersecting with the first pattern and the fourth pattern.
US08937663B2 Camera and sensor augmented reality techniques
Camera and sensor augmented reality techniques are described. In one or more implementations, an optical basis is obtained that was generated from data obtained by a camera of a computing device and a sensor basis is obtained that was generated from data obtained from one or more sensors that are not a camera. The optical basis and the sensor basis describe a likely orientation or position of the camera and the one or more sensors, respectively, in a physical environment. The optical basis and the sensor basis are compared to verify the orientation or the position of the computing device in the physical environment.
US08937655B2 System for aligning and attaching a 3D image display and method for positioning a phase retarder substrate
A method for positioning a phase retarder substrate includes the following steps. A phase retarder substrate is provided, wherein the phase retarder substrate includes a first align mark which includes a patterned phase retarder film. An image capturing unit is disposed at one side of the phase retarder substrate. A light source is disposed at the other side of the phase retarder substrate. An upper polarizing sheet is disposed between the image capturing unit and the patterned phase retarder film, and a lower polarizing sheet is disposed between the light source and the patterned phase retarder film. An image of the light which passes through the lower polarizing sheet, the patterned phase retarder film and the upper polarizing sheet is captured so as to position the phase retarder substrate.
US08937654B2 Machine vision inspection system comprising two cameras having a rotational offset
A machine vision inspection system comprises an optical portion providing an image of a field of view of a workpiece which may be a magnified image. A first camera and a second camera provide first and second images of a shared or common field of view of the workpiece and are arranged such that the orientation of the common field of view imaged in the first camera is rotated relative to the orientation of the common field of view imaged in the second camera. Signal processing provides an edge measurement of an edge feature within the common field of view and determines which of the first and second images is used as a basis for the edge measurement based on whether their respective edge orientation (with respect to the pixel array of each camera) differs from the pixel array orientation of their associated camera by an orientation difference threshold amount.
US08937653B2 Microscope system, specimen observing method, and computer-readable recording medium
A microscope system includes a pigment amount calculating unit, a cell component identification processing unit, a target molecule expression portion extraction unit, a cell variant setting unit, a cell variant classification determining unit, and a display image generating unit. The pigment amount calculating unit calculates a pigment amount of a molecule target pigment for each pixel of a VS image. The cell component identification processing unit identifies a cell component based on the pigment amount. The target molecule expression portion extraction unit extracts expression portions of target molecules in the area of the cell component. The cell variant setting unit sets a cell variant including a combination of presence/absence of expressions of target molecules. The cell variant classification determining unit classifies a cell area in the VS image into a cell variant based on the combination of the expression portions of the target molecules included in the cell area.
US08937652B2 Endoscope apparatus and deterioration detection method of polarization element of endoscope
An endoscope apparatus includes a flash memory that stores a reference value of a color balance adjustment value of an endoscopic image of an endoscope that picks up an object through a polarizer. The endoscope calculates, from the reference value and the color balance adjustment value of the endoscope after elapse of a predetermined time period, an amount of change in the color balance adjustment value; judges whether or not the calculated amount of change is equal to or larger than a predetermined threshold; and, when the amount of change is equal to or larger than the predetermined threshold, outputs a predetermined output.
US08937649B2 Method of displaying a three-dimensional image
A method of displaying a three-dimensional image is disclosed. The method includes the steps of receiving a left-eye gray level image array and a right-eye gray level image array; converting the left-eye gray level image array and the right-eye gray level image array into a left-eye luminance image array and a right-eye luminance image array respectively; receiving a left-eye compensation array; adjusting the right-eye luminance image array in accordance with the left-eye luminance array and the left-eye compensation array; converting the adjusted right-eye luminance image array into an adjusted right-eye gray level image array; displaying the adjusted right-eye gray level image array.
US08937647B2 Stereoscopic imaging system, recording control method, stereoscopic image reproduction system, and reproduction control method
A stereoscopic imaging system includes: first and second imaging control units respectively controlling the operation of first and second imaging devices outputting first and second image signals in first and second processing frames according to incident light on a subject through first and second lenses; first and second access control units respectively controlling access to first and second image signal recording mediums recording the first and second image signals in the first and second processing frames; a first synchronization control unit notifying, if the capacity of a first image signal recording medium accessed by the first access control unit is insufficient, the timing of switching access to another first image signal recording medium; and a second synchronization control unit controlling switching access to another second image signal recording medium different from the second image signal recording medium accessed by the second access control unit in synchronization with the notified timing.
US08937646B1 Stereo imaging using disparate imaging devices
Stereo imaging can be provided on an electronic device without the need for two matched, high resolution, large format cameras. In various embodiments, two or more cameras of disparate types can be used to capture stereoscopic images. Various processing algorithms can be used to adjust aspects such as the effective pixel size and depth of focus in order to provide for sufficient information to generate three-dimensional images without significant artifacts resulting from differences in the mismatched cameras.
US08937639B2 Interlaced focal plane array for wide-area surveillance
Systems and methods of acquiring large field of view, high-resolution image data are discussed herein. Techniques and devices relate operation and composition of systems for acquiring large field of view, high-resolution image data. Such systems may include a first sensor chip assembly (SCA) in an interlaced focal plane array (FPA), the first SCA having a length, a width, and a resolution; a second SCA in the FPA, the second SCA having the same length, width, and resolution; and a field of view (FOV) adjustment device that moves the FOV of the FPA so that it can observe different scenes. In some such systems, the first and second SCAs are arranged relative to each-other in a first spaced array extending along a first dimension of the FPA such that there is an intentional gap between the first and second FPAs along the first dimension.
US08937637B2 Method and apparatus providing synchronization and control for server-based multi-screen videoconferencing
A videoconferencing system in which multiple browsers are utilized to present content and control functions for a server based videoconference. The content of the videoconference (e.g., video and audio streams) is presented on a display device driven by a local computer running a browser. The local computer also runs a separate browser that presents control functions on a different display device (e.g., a touch screen). The system can be scaled to include additional monitors and browsers running on the local computer. A local server is provided on the local computer for facilitating communications among the locally running browsers. In this manner, the browsers can communicate with each other via the local server executing on the local computer. The need to send traffic to a remote server to effectuate the browser-to-browser communication is eliminated. This provides for reduced latency and lowers the demands on the remote server.
US08937635B2 Device, method and system for real-time screen interaction in video communication
The present invention discloses a communication apparatus for real-time screen interaction in video communications, which includes: a video output conversion device for generating a first video stream based on a sound input and a video input; a communication device for transmitting the first video stream and receiving a second video stream; a sound retrieving module for providing a first sound signal as the sound input; an input interface for receiving a user operation to generate at least one operation instruction; a processor for generating a screen image based on the second video stream and/or at least one operation instruction; and a switching device for selecting one of an image pickup device and an image retrieving device to provide the video input based on the at least one operation instruction.
US08937626B2 Information processing apparatus, information processing system, information processing method, and recording medium for storing program
An information processing apparatus includes a determination unit configured to determine whether or not a region having at least one pixel of an image includes a predetermined number of anomalous pixels, and a creation unit configured to create information indicating the determination result for the region.
US08937624B2 Method and apparatus for translating memory access address
A memory access address translating apparatus and method may each classify pixels included in an input image into a plurality of tiles, and may generate a new memory for each of the successive tiles to enable the successive tiles, among a plurality of tiles, to be stored in different banks.
US08937622B2 Inter-processor communication techniques in a multiple-processor computing platform
This disclosure describes communication techniques that may be used within a multiple-processor computing platform. The techniques may, in some examples, provide software interfaces that may be used to support message passing within a multiple-processor computing platform that initiates tasks using command queues. The techniques may, in additional examples, provide software interfaces that may be used for shared memory inter-processor communication within a multiple-processor computing platform. In further examples, the techniques may provide a graphics processing unit (GPU) that includes hardware for supporting message passing and/or shared memory communication between the GPU and a host CPU.
US08937620B1 System and methods for generation and control of story animation
A system and methods are disclosed which provide simple and rapid animated content creation with simple control of scene characteristics, scene-to-scene transitions, content elements, and certain element behaviors. Tools are disclosed for conveniently applying scene characteristic and transition labels to control the look and feel of a scene, such as camera attributes, lighting, and the like. A voice input tool enables quick creation of spoken language segments for animated characters. Tools are provided to enable multiple content creators to collaborate on content creation. A warehouse model is disclosed for animation content elements. The ability to create dynamic animated content, and the ability to increase the emotional and dramatic texture of that content, are provided through use of relatively simple and intuitive tools.
US08937618B2 Graphical representations of corporate networks
Systems and methods for graphical representation of corporate networks are provided. The graphical representation may be used to present corporate information, e.g., corporate reporting structure, employee keywords, etc. The graphical representation may include nodes whose sizes are based on the corporate data, such as the number of direct reports, or frequencies of keywords appearances. The graphical representation may also include multi-layer corporation information. Further, the graphical representation may present a subset of corporate data in response to user inputs.
US08937617B1 Matching views between a three-dimensional geographical image and a two-dimensional geographical image
An apparatus determines a matching viewpoint for a geographical area displayed in three-dimensional geographical image and a corresponding two-dimensional geographical image. The apparatus may include a memory operative to store a two-dimensional geographical image and a three-dimensional geographical image. The memory may further store a transformation extension operative to interact with a host application to determine two-dimensional geographical image parameters for generating the two-dimensional geographical image from three-dimensional geographical image parameters for generating the three-dimensional geographical image. The apparatus may further include a processor operative to receive a geographical identifier for a geographical location, transmit the geographical identifier to receive two-dimensional geographical image instructions for displaying the three-dimensional geographical image, display the three-dimensional geographical image, and invoke the transformation extension to determine the two-dimensional geographical image parameters from the displayed three-dimensional geographical image. After invoking the transformation extension, the processor may then display the two-dimensional geographical image.
US08937615B2 Pixel and organic light emitting display using the same
A pixel capable of compensating for the deterioration of an organic light emitting diode (OLED). The pixel includes an OLED coupled between first and second power sources, a pixel circuit including a driving transistor coupled between the first power source and the OLED and having a gate electrode coupled to a first node so that driving current corresponding to a voltage applied to the first node is supplied to the OLED, and a compensation circuit for controlling the voltage of the first node in accordance with deterioration of the OLED to compensate for the deterioration of the OLED. The compensation circuit includes first and second transistors coupled between the OLED and a third power source, first and second feedback capacitors coupled between the first node and a second node that is between the first transistor and the second transistor, and a third transistor coupled to the third power source.
US08937614B2 Bidirectional shift register and display device using the same
A device, in which circuit size is small and operation is stable, comprises a plurality of serially connected unit registers (shift registers) in which transfer is controlled by any of three or more clock signals each having a different phase, and a setting signal which determines shift direction; and a selection circuit (switch array) which can select at least one clock signal from the three or more clock signals in accordance with the setting signal; wherein the unit registers are put in a reset state by one clock signal selected by the selection circuit, corresponding to each of the unit registers
US08937611B2 Capacitive touch sensors
A touch data set is acquired via signals from each sensing node in a capacitive sensor array having a plurality of sensing nodes. Touch presence and location on the capacitive sensor array is determined from the touch data set. In subsequent sampling periods while presence of a touch continues to be detected, touch data sets may be acquired from respective subsets of the sensing nodes, each subset being located at and adjacent to the touch location determined in the preceding sampling period.
US08937607B2 Capacitive touch panel with dynamically allocated electrodes
A mutual capacitance touch panel device includes a substrate and an array of electrode elements formed on the substrate, each electrode element including a drive electrode and a pair of dual-function electrodes. In addition, the pair of dual-function electrodes of each electrode element are arranged substantially symmetrically around the drive electrode of the respective electrode element such that a first dual-function electrode of the pair is adjacent to the drive electrode and the second dual function electrode of the pair is separated from the drive electrode by the first dual-function electrode.
US08937606B2 Orthogonal multi-row touch panel stimulation
Control circuitry for a touch panel includes a touch panel interface, a memory comprising scanning logic, and a controller in communication with the memory and the touch panel interface. The controller is operable, when the scanning logic is executed, to energize a first and a second row in the touch panel simultaneously, a first time; obtain a first signal measurement along a column intersecting the first and second rows; energize the first and the second row in the touch panel simultaneously, a second time; obtain a second signal measurement along the column; and determine a first pixel value and a second pixel value along the column from the first signal measurement and the second signal measurement.
US08937605B2 Touch screen panel and method of fabricating the same
A touch screen panel includes: a thin film that includes an active area and a non-active area around the active area; sensing patterns in the active area on a first side of the thin film; sensing lines coupled to the sensing patterns, in the non-active area on the first side; a decoration layer on a second side of the thin film, corresponding to the non-active area; and a functional coating layer on the second side of the thin film with the decoration layer.
US08937600B1 Method and apparatus for interpreting multi-touch events
A method and apparatus for interpreting multi-touch events on a computing device comprising creating a reference coordinate system using first two touch points A and B on the device, creating a modified coordinate system using second two touch points C and D on the device, determining a reference origin point (O) for the reference coordinate system where a first angle is formed by the points AOB as a right angle and determining a modified origin point (O′) for the modified coordinate system where a second angle is formed by points CO′D as a right angle; and calculating a transformation matrix T between the reference coordinate system and the modified coordinate system.
US08937598B2 Illuminated optical navigation module
A navigation module for a handheld communication device having a navigation pad, a chrome-like ring surrounding the navigation pad, an illumination ring surrounding the navigation pad, and at least one light source is optically coupled to at least the illumination ring. The illumination ring can be interposed between the chrome-like ring and the navigation pad. The chrome-like ring can be interposed between the illumination ring and the navigation pad. The light source can be a light emitting diode.
US08937595B2 Optical touch control apparatus and adjustable light guide apparatus
An optical touch control apparatus, for detecting displacement between an object and the optical touch control apparatus. The optical touch control apparatus comprises: an object detecting apparatus, for detecting the object to generate an object image, having a first detecting area in a first mode and having a second detecting area in a second mode, wherein the first detecting area is larger than the second detecting area; an image sensor, for capturing at least one frame of the object image; and a control unit, for adjusting an image capturing area of the image sensor, according which one of the first detecting area and the second detecting area the object detecting apparatus utilizes.
US08937588B2 Interactive input system and method of operating the same
A method of operating an interactive input system comprises capturing images of a region of interest at a first frame rate; processing a first pixel subset of images captured at the first frame rate to detect the presence of an object; and if an object is detected, capturing images of the region of interest at a second frame rate.
US08937585B2 Pixel and organic light emitting display using the same
A pixel capable of displaying an image with uniform brightness, the pixel including an organic light emitting diode, a first transistor to control an amount of current supplied from a first power source coupled to a first electrode to the OLED, a second transistor coupled between a data line and a third node to be turned on when a first scan signal is supplied to a first scan line, a first capacitor coupled between the gate electrode of the first transistor and a second node, a sixth transistor coupled between the second node and the third node to be turned off when an emission control signal is supplied to an emission control line, a second capacitor coupled between the third node and the first power source, a fifth transistor coupled between the first power source and the second node to be turned on when the first scan signal is supplied to the first scan line, and a fourth transistor coupled between a second electrode of the first transistor and the data line to be turned on when a second scan signal is supplied to a second scan line.
US08937581B2 Display device having shared column lines
A display device having at least a plurality of pixel circuits, connected to signal lines to which data signals in accordance with luminance information are supplied, arranged in a matrix, wherein pixel circuits of odd number columns and even number columns adjacent sandwiching an axis in a column direction parallel to an arrangement direction of the signal lines have a mirror type circuit arrangement symmetric about the axis of the column direction, and there are lines different from the signal lines between signal lines of adjacent pixel circuits.
US08937574B2 Lightweight air-cooled transmit/receive unit and active phased array including same
A light-weight, air-cooled transmit/receive unit is provided, including a first external cover member, an opposed second external cover member, and a central housing unit, including thermal management means, interposed between the first and second external cover members. A transmit/receive circuit board, including components and an integrated and common radiating element for at least one channel, is interposed between a first surface of the central housing unit and the first external cover member, and a controller circuit board and a power converter circuit board are interposed between an opposed second surface of the central housing unit and the second external cover member.
US08937572B2 Signal generator, oscillator, and radar device
A signal generator of an embodiment has an oscillator to generate an oscillation signal controlled in frequency by an analog control signal; a digital phase detector; a first differentiator; and a comparator outputting digital frequency error information. The generator includes a second differentiator differentiating the frequency setting code to generate a gain value and an inverse number of the gain value; a first multiplier multiplying the digital frequency error information by the gain value, a low-pass filter removing a high frequency component in a multiplication result, and a second multiplier multiplying an output of the low-pass filter by the inverse number. The generator includes a D/A converter converting a multiplication result into analog frequency error information, and an integrator converting the analog frequency error information into analog phase error information to output the analog phase error information as the analog control signal.
US08937569B2 Analog-to-digital conversion device
An analog-to-digital conversion device has: an analog-to-digital converter configured to receive an input signal via an input signal node, and convert the input signal to a digital signal; and a control circuit configured to receive the digital signal when the input signal is set to have a fixed value, and change, when a deviation amount of the digital signal with the respect to an expected value is equal to or larger than a threshold value, a value of a capacitor between a power supply potential node and a reference potential node of the analog-to-digital converter and/or values of resistors connected to the power supply potential node and the reference potential node of the analog-to-digital converter.
US08937567B2 Delta-sigma modulator, integrator, and wireless communication device
A delta-sigma modulator includes: an integrator having an operational amplifier; a quantizer quantizing an output of the integrator; a first D-A converter converting an output of the quantizer to a current signal to provide negative feedback to the operational amplifier; a feedforward path feeding forward an input of the integrator to the quantizer; and a second D-A converter converting the output of the quantizer to a current signal to provide negative feedback to the quantizer. The integrator includes a resistive element having a first end connected to the input of the integrator and a second end connected to an inverting input of the operational amplifier, n capacitive circuits connected in series between the inverting input and an output of the operational amplifier, and (n−1) resistive elements each having a first end connected to an interconnecting node of the capacitive circuits and a second end connected to a common node.
US08937566B2 System and method for managing digital/analog convertor of a video card
In a method of processing an abnormal digital/analog convertor (DAC) of a video card, the video card comprising a first DAC and a second DAC, the video card connecting to an output interface. The method controls the video card to use the first DAC for converting data to the output interface through a first switch and at least one second switches in the video card. The method further detects whether the first DAC works normally. When the first DAC is determined to work abnormally, the method switches the first DAC to the second DAC for converting the data to the output interface through the first switch and the at least one second switches.
US08937565B2 Impedance matched transmission circuit with analog-to-digital converter
An impedance matching transmission circuit for a transducer has a transmission medium connected to the transducer. A transmitting circuit is connected to the transmission medium with the transmitting circuit terminating in a reference circuit element. The transmitting circuit comprises an analog to digital converter having an analog input connected to the reference circuit element, and having a digital output. A digital to analog converter receives the digital output and generates an analog output signal in response thereto. A driver circuit is connected to the transmission medium and receives the analog output signal and supplies a driver signal to the transmission medium.
US08937562B1 Shared data de-duplication method and system
This disclosure relates to synchronizing dictionaries of acceleration nodes in a computer network. For example, dictionaries of a plurality of acceleration nodes of a client-server network can be synchronized to each include one or more identical data items and data identifier pairs. Synchronization can include transmitting a particular data item, or a combination of a data item and an associated data identifier, to another acceleration node which includes it in its dictionary. A particular acceleration node can, instead of transmitting a data item, transmit an associated data identifier to another acceleration node. As all (or a subset) of the acceleration nodes can have an identical dictionary when employing the methods described herein, the particular acceleration node can use the same dictionary to communicate with all (or the subset of) other acceleration nodes of the computer network.
US08937560B2 Vehicle detection two-wire magnetic field sensing probe with communication capability
A system of communicating vehicle detection is provided. The system may include a probe having at least a probe controller and a magnetic sensor for detecting the Earth's magnetic fields, and a control system having a main controller, an output port and a two-wire interface for communicating with the probe. The probe controller may be configured to quantify detected magnetic fields into a sensor output value per iteration at a predefined frequency, and initiate an interrupt per iteration the sensor output value is determined to exceed a predefined sensor value. The main controller of the control system may be configured to communicate a supply signal to the probe over a first line of the two-wire interface, monitor a return signal from the probe over a second line of the two-wire interface for interrupts, and generate a call signal on the output port indicative of confirmed vehicle detection if the number of consecutive interrupts in the return signal exceed a predefined interrupt limit.
US08937558B2 Image generating apparatus and image display system
A technology that does not require complicated operation to select a display mode is provided. In an image display system, a back mode stores a display mode that has been recently set as a current mode. When the display mode becomes the back mode next time, the display mode that has been recently set as a current mode is set as a current mode immediately after the display mode becomes the back mode. Accordingly, the driver does not need to perform the complicated operation to select a desired display mode each time the vehicle is reversed.
US08937555B2 Systems and methods to overlay behaviors on foundation fieldbus alerts
An industrial control system is provided that includes a field device configured to receive only a first plurality of behaviors for the alert and a controller of an industrial control system, wherein the controller is configured to receive the alert and overlay a second plurality of behaviors on the alert, and the controller is configured to process one or more of the second plurality of behaviors differently than the first plurality of behaviors.
US08937549B2 Enhanced integrated circuit with smartcard controller
An RFID card includes a smartcard controller that receives power from a host device. The RFID card also includes a small inductive device capable of inductive coupling with an RFID reader. The small inductive device is small enough to fit in the form factor of a memory card or SIM card. Enhancement circuits enhance the usable read and write distance of the RFID card.
US08937546B1 Method and system of providing real-time site specific information
A weather alert manager is used to provide real-time, site specific information to a user regarding weather and possibly other hazards. The weather alert manager compares meteorological data, a user profile including information on points of interest to the user, and geographical data to determine if weather will impact one or more of the user's points of interest. The user's points of interest include at least one mobile point of interest, which periodically transmits its location. The weather alert manager transmits a user alert message if one is needed, and a remote receiver notifies the user that a message has been received.
US08937541B2 Anti-theft device for a musical instrument
A musical instrument location transmitting device and system includes a musical instrument having a location transmitting device and an electric power source permanently secured in the musical instrument in a position that requires removal of a musical component of the musical instrument in order to remove the location transmitting device. The location transmitting device includes a location sensing unit and a wireless transmitter that outputs a location of the musical instrument. A system wirelessly monitors a location of the musical instruments. A method of making a musical instrument includes coupling a location transmitting device inside a musical instrument and closing the musical instrument to permanently install the location transmitting device.
US08937540B2 Method and apparatus for providing dynamic multi-stage signal amplification in a medical device
Methods and apparatus for providing multi-stage signal amplification in a medical telemetry system are provided.
US08937535B2 Greeting card with subsequent audio after closing
A greeting card having an audio message and playback device delivers a first sound recording upon opening of the greeting card and a second sound recording upon closing of the greeting card. The delivery of each sound recording may be delayed by a timing component within the audio message and playback device. Additionally, the delivery of each sound recording may be played simultaneously or in queue. Sound recordings may also be recorded by a user using a recording component that is in addition to the audio message and playback device. The audio message and playback device may also include an additional trial mode component that allows the user to test a recorded message before purchasing the greeting card and place the greeting card into a use mode that allows the user to permanently record the message.
US08937534B2 Remote control of electronic devices via mobile device
Devices and systems are provided for controlling electronic devices using a mobile remote control device. A mobile remote control device provides an interface to control a plurality of electronic devices. The mobile device has a unique identifier, and the electronic device transmits a presentation of a remote control to the mobile device. A user of the mobile device controls the electronic device by operating the “virtual” remote control displayed on the mobile device. The user may further define his or her custom remote control. The user may define batches of commands, or “macros” that transmit a specific series of commands to one or more electronic devices. Proximity and motion of a mobile device may be used as an input, such that the electronic devices are programmed to react in specific ways depending upon the position and movement of the user of the mobile device.
US08937532B2 Reading RFID tag using antenna within enclosure
A method of reading an RFID tag using an RFID reader includes providing an RF-blocking enclosure having a port. The RFID reader has an antenna located within the enclosure. The enclosure is positioned so that the port is adjacent to a conductive surface and the RFID tag is within the enclosure. The RFID reader is activated at a selected read power level to read the tag in the enclosure.
US08937531B2 RFID system with multiple tag transmit frequencies
An RFID system has an active tag with one antenna inside, and one outside, an RF-blocking enclosure having a port with a selected shortest dimension. The RFID reader is located outside the enclosure and uses a selected RF read frequency range. The RFID tag simultaneously transmits on a plurality of frequencies corresponding to respective wavelengths smaller than the selected shortest dimension, so that a respective beat frequency is defined between two of the frequencies. The beat frequency is within the selected RF uplink frequency range. The tag transmits a first signal at a first one of the plurality of frequencies using the interior antenna and a second signal at a second, different one of the plurality of frequencies using the exterior antenna.
US08937522B2 Transformer device
A transformer device is disclosed in which a transformer module includes a first transformer unit disposed on a PCB and having a plurality of first pins and a plurality of second pins, and a second transformer unit disposed on the PCB and adjacent to the first transformer unit. The second transformer has a plurality of third pins and a plurality of fourth pins. First to fourth conductive lines are disposed on the PCB, and configured to electrically connect to the plurality of first to fourth pins, respectively. The plurality of first and third pins are located on a first side of the transformer module, the plurality of second and fourth pins are located on a second side opposite to the first side, and the plurality of first pins are adjacent to the plurality of third pins.
US08937521B2 System for concentrating magnetic flux of a multi-pole magnetic structure
An improved system for concentrating magnetic flux of a multi-pole magnetic structure at the surface of a ferromagnetic target uses pole pieces having a magnet-to-pole piece interface with a first area and a pole piece-to-target interface with a second area substantially smaller than the first area, where the target can be a ferromagnetic material or a complementary pole pieces. The multi-pole magnetic structure can be a coded magnetic structure or an alternating polarity structure comprising two polarity directions, or can be a hybrid structure comprising more than two polarity directions. A magnetic structure can be made up of discrete magnets or can be a printed magnetic structure.
US08937518B2 Electromagnetic switch
An electromagnetic switch has a contact device having a pair of fixed contacts fixed inside an arc extinguishing chamber housing and a movable contact disposed to contact with and separate from the fixed contacts; and an electromagnetic device having a movable plunger moving between an opened position wherein the movable contact separates from the fixed contacts and a closed position wherein the movable contact contacts with the fixed contacts and pressed down. The arc extinguishing chamber housing is provided with permanent magnets to extinguish an arc generated at an opening time when the movable contact separates from the fixed contacts from a state in the closed position wherein the movable contact is contacting with the fixed contacts. In a state wherein the movable plunger is in the opened position, a magnetic circuit is formed starting from the permanent magnets and returning to the permanent magnets through the movable plunger.
US08937516B2 Device and method for reducing harmful effects of electromagnetic radiation
The present invention relates to a device and a method for reducing harmful effects to people of a first alternating electromagnetic field that is characterized by a first frequency. According to the invention, the device comprises extraction means for extracting electric power from the first alternating electromagnetic field and transmission means for transmitting a second alternating electromagnetic field that is characterized by a second frequency. During operation, the transmission means are supplied with the electric power extracted by the extraction means, and the first and the second frequency are different.
US08937515B2 Device and method for direct mixing of pulse density modulation (PDM) signals
A device for mixing multiple (N) pulse density modulated (PDM) bit streams of a bit rate, the device comprises an input logic, an error accumulation circuit, an error correction circuit and an adder of more than N bits; wherein the device is arranged to output an output PDM bit stream that represents a mixture of the multiple input PDM bit streams; wherein the output PDM bit stream comprises a plurality of output PDM bits, wherein a certain output PDM bit of a plurality of output PDM bits that form the output PDM bit stream is generated during a certain clock cycle; wherein the input logic is arranged to select, during each fraction of the certain clock cycle, a current bit of a selected PDM bit stream, wherein different PDM bit streams are selected during different fragments of the certain clock cycle; wherein the error accumulation circuit is arranged to store intermediate values during a first fraction till a penultimate fraction of the certain clock signal and to store a last value during a last fraction of the certain clock signal.
US08937512B1 Voltage-controlled oscillator
A voltage-controlled oscillator is disclosed. The voltage-controlled oscillator includes an inverter circuit configured to output an oscillation signal. The first inverter circuit includes a complementary transistor pair and a transistor string. The complementary transistor pair includes a first switch transistor and a second switch transistor. The second switch transistor is connected to the first switch transistor, in which a first terminal of the second switch transistor is connected to a second terminal of the first switch transistor. The first delaying unit includes at least one delaying transistor. A first terminal of the at least one delaying transistor is connected to a control terminal of the second switch transistor. A second terminal of the at least one delaying transistor is connected to a control terminal of the first switch transistor. A control terminal of the at least one delaying transistor is configured to receive a voltage control signal.
US08937511B2 Frequency scaling of variable speed systems for fast response and power reduction
A system including a plurality of amplifiers configured to generate a clock signal having a frequency. The clock signal is input to a processor. The amplifiers are connected in series. An output of a last one of the amplifiers is fed back to an input of a first one of the amplifiers. Each of the amplifiers has a transconductance. A frequency adjustment module is configured to adjust, based on an activity level of the processor, the frequency of the clock signal by adjusting the transconductance of the amplifiers.
US08937510B2 Operational amplifier module and method for enhancing driving capability of operational amplifier circuit
An operational amplifier module including an operational amplifier circuit and a comparator circuit is provided. The operational amplifier circuit includes an input stage circuit and an output stage circuit. The input stage circuit receives an input signal. The output stage circuit is coupled to the input stage circuit for enhancing the driving capability of the input signal. The comparator circuit is coupled to the output stage circuit for receiving the input signal. The comparator circuit determines whether the input signal changes so as to output an enable control signal to the output stage circuit to enhance the driving capability of the operational amplifier circuit. Furthermore, a method for enhancing the driving capability of the foregoing operational amplifier circuit is also provided.
US08937508B2 Differential amplifier
Aspects of the disclosure provide a differential amplifier. The differential amplifier includes a first pair of complementary transistors, a second pair of complementary transistors, and a current source. First control terminals of the first pair of complementary transistors are coupled to a first input node of the differential amplifier and first driving terminals of the first pair of complementary transistors are coupled to a first output node of the differential amplifier for driving a load. Second control terminals of the second pair of complementary transistors are coupled to a second input node of the differential amplifier and second driving terminals of the second pair of complementary transistors coupled to a second output node of the differential amplifier for driving the load. The current source is configured to maintain a substantially constant total current flow through the first pair of complementary transistors and the second pair of complementary transistors.
US08937507B2 Self oscillating modulator
There is described a self oscillating modulator circuit comprising at least two coupled self oscillating loop modules, that achieved a good efficiency and a good linearity.
US08937505B2 Integrated circuit comprising a clock tree cell
The invention relates to an integrated circuit comprising: a first semiconductor well (60); a plurality of standard cells (66), each standard cell comprising a first field-effect transistor in FDSOI technology comprising a first semiconductor ground plane located immediately on the first well; and a clock tree cell (30) contiguous with the standard cells, the clock tree cell comprising a second field-effect transistor in FDSOI technology, which transistor comprises a second semiconductor ground plane located immediately on the first well (60), so as to form a p-n junction with this first well. The integrated circuit comprises an electrical power supply network (51) able to apply separate electrical biases directly to the first and second ground planes.
US08937499B2 Method for locking a delay locked loop
A method and apparatus for synchronizing a delay line to a reference clock. A delay line receives a clock input signal based on a reference clock and outputs a delay edge signal according to a control signal. An injector receives a first edge of the reference clock and in response to a first trigger, sends the clock input signal to the delay line. A synchronizer determines that the first edge has passed through the delay line, and in response, sends the injector a second trigger to send a second edge of the clock input signal to the delay line. An edge detector compares the timing of the first edge of the delay edge signal to a timing of the first edge of the reference edge signal. A control signal is sent to the delay line to decrease or increase the delay setting of the delay line based on the comparison.
US08937497B1 Power supply monitor
An electrical circuit includes a comparator that receives a first signal at a first input pin, where the first signal is indicative of a current drawn from a power supply unit (PSU) that delivers power to an electronic component. The comparator substantially simultaneously receives a second signal at a second input pin, where the second signal is indicative of a voltage provided by the PSU to the electronic component and is set to a predetermined threshold. An output of the comparator changes if a difference exists between the first signal and the second signal. The electrical circuit includes a variable gain amplifier that provides the first signal to the comparator, where a gain of the variable gain amplifier is set according to the predetermined threshold.
US08937496B1 Clock monitor
A clock monitoring circuit is disclosed. The clock monitoring circuit is configured to receive first and second clock signals generated in respective clock domains. The clock monitoring circuit includes a first counter configured to count clock cycles of the first clock signal for a first period of time delineated by clock cycles of the second clock signal. The first counter outputs a count value indicating the number of counted clock cycles. The clock monitoring circuit also includes a threshold comparator circuit configured to generate an error signal in response to expiration of the first period of time and the first count value output by the first counter falling outside of an expected range.
US08937490B2 Output driver, devices having the same, and ground termination
An integrated circuit comprising an output driver including an output terminal, and a receiving circuit including a termination resistor connected between the output terminal and a ground. The output driver comprising a first NMOS transistor configured to pull up a voltage of the output terminal to a pull-up voltage in response to a pull-up signal, and a second NMOS transistor configured to pull down the output terminal to a ground voltage in response to a pull-down signal.
US08937489B2 Inverter and scan driver using the same
An inverter is capable of improving the reliability of driving. The inverter includes a first transistor and a second transistor. The first transistor is coupled between a first power source and an output terminal of the inverter, and has a first gate electrode coupled to a first input terminal of the inverter and a second gate electrode coupled to a third power source. The second transistor is coupled between the output terminal and a second power source, and has a first gate electrode coupled to a second input terminal of the inverter and a second gate electrode coupled to the third power source.
US08937485B2 Liquid crystal display
A liquid crystal display (LCD) includes a pixel unit having pixels, each of the pixels positioned at a corresponding intersection of gate lines and data lines. A drive circuit unit is positioned at one side of the pixel unit to supply driving signals to the gate lines and the data lines. Test pads are connected to the data lines. In the LCD, each of the data lines is electrically connected between the pixel unit and the drive circuit unit via one or more lines among a first line formed in a first layer and a second line formed in a second layer, and wherein each of the data lines is connected to a different test pad from the test pad connected to adjacent data lines in each of the first and second layers.
US08937482B1 Apparatus and method for ramping and controlling the temperature of a component using a vortex tube
Apparatus and method adapted for use with an optionally pre-conditioned air supply that is pressurized, for ramping a component to a temperature setpoint, having a vortex tube, a ventilated mount connected to the vortex tube, a pedestal adapted for thermal connection with the component, and a heat exchanger thermally connected with the pedestal and extending within an inward hollowed and enclosed chamber of the ventilated mount, the chamber having wall thickness and size and having a plurality of smaller apertures, or a single larger aperture, therein, and optionally baffling, so as to be adapted for regulating the airflow through the chamber for effectively ramping the temperature of the component and to maximize noise abatement performance.
US08937478B2 Electrostatic occupant detection system
An electrostatic occupant detection system includes an electrostatic sensor and an electronic control unit. The electronic control unit is switchable between an occupant determination state in which the electronic control unit outputs a sine wave having a constant amplitude and a diagnosis state in which the electronic control unit maintains a voltage of the electrostatic sensor at a constant level. The electronic control unit gradually changes at least one of an amplitude and a frequency of the sine wave either when the electronic control unit switches from the occupant determination state to the diagnosis state and/or when the electronic control unit switches from the diagnosis state to the occupant determination state.
US08937475B2 Systems and methods for noise control in a medical imaging system
A noise abatement system includes a processor configured to measure noise in an imaging system and generate a switch mode power supply (SMPS) input signal based on the measured noise and an adjustable switched mode power supply configured to receive the SMPS input signal and adjust a switching frequency of the switched mode power supply, based on the SMPS signal, to operate at a frequency that generates harmonics that are outside of an imaging bandwidth of the imaging system. A system and calibration method are also described herein.
US08937473B2 Angular position sensor and assembly comprising a rotary system and such a sensor
Sensor for continuously measuring the angular position of a shaft rotatably mounted relative to a housing. The sensor includes a stator, a rotor attachable to the shaft, and permanent magnets having alternating polarities located on a stator or a rotor capable of creating magnetic induction during the rotation of the rotor. A magnetic circuit channels the magnetic induction such that it is proportional to a sinusoidal function of the angle of the rotor. At least two electric transducers having linear output, each angularly offset one from the other relative to the stator, are located in the gaps arranged in the circuit. The magnetic circuit is toothed and includes at least one measuring unit having three teeth per pair of magnets, each tooth including a gap with a transducer.
US08937471B2 Discharging circuit and power supply
A discharging circuit includes a filter unit connected between the input lines of a commercial AC power supply, a switch whose operations are controlled by the filter unit; and a discharging unit which discharges voltage of the capacitance element when the switch unit is turned on.
US08937470B2 Active power factor correction circuit and related PFC controller
An active power factor correction (PFC) circuit for calibrating a power factor of an AC-to-DC converter when the active PFC circuit is coupled with the AC-to-DC converter is disclosed including: a piecewise linear gain circuit, an error amplifier, a PWM controller, and a PWM signal generator. The piecewise linear gain circuit is for receiving a feed forward signal and generating a corresponding gain signal, wherein the gain signal and the feed forward signal have a broken line relation with respect to magnitude. The error amplifier is for generating an error signal according to an output voltage of the AC-to-DC converter. The PWM controller is for generating a control signal according to the gain signal and the error signal. The PWM signal generator is for generating a PWM signal for controlling a power switch of the AC-to-DC converter according to the control signal.
US08937469B2 Digital controller based detection methods for adaptive mixed conduction mode power factor correction circuit
Methods and apparatus for zero current detection and discontinuous conduction mode digital detection for a boost power factor correction converter based on a digital signal processor are disclosed. By effectively using resources in a processor with integrated high-speed comparators, simple detection can be accomplished with cost and performance over alternative detection methods. The methods and apparatus can be employed in an adaptive digital controller for mixed-conduction mode in the converter and can provide for lower total harmonic distortion and greater power factors than a non-adaptive controller.
US08937468B2 Power supply systems and methods
Aspects include power supply systems. An error amplifier can generate an error voltage based on feedback associated with an output voltage to a reference voltage. A PWM generator can generate a PWM signal based on the error voltage. A power stage can generate the output voltage based on the PWM signal. The power stage can include a transconductance amplifier that generates a temperature-compensated sense current associated with a magnitude of an output current. An output voltage tuning circuit sets a desired magnitude of the output voltage based on at least one digital signal to adjust the reference voltage and the feedback voltage. An oscillator system generates a clock signal based on repeatedly charging and discharging a capacitor based on the clock signal and a comparator that compares the capacitor voltage and a second voltage having a magnitude that changes based on the state of the clock signal.
US08937461B2 System for controlling charging of battery and battery pack comprising the same
A system for controlling charging of a battery and a battery pack including the system are disclosed. The system includes a comparison unit that compares an actual output voltage value of a charger with an expected supply voltage value of the charger, and a control unit that resets a taper current value according to the comparison result.
US08937459B2 Apparatus and method for estimating state of health of battery
The present disclosure describes an apparatus and method for estimating state of health (SOH) of a battery. The apparatus for estimating state of health of a battery includes a sensing unit for measuring a battery voltage and current within a predetermined charging voltage range; a memory unit storing the battery voltage and current values measured by the sensing unit and SOH-based ampere counting values, obtained by an ampere counting experiment of a battery whose actual degradation degree is known; and a control unit for calculating an ampere counting value by counting the measured current values stored in the memory unit within the charging voltage range, and estimating a SOH value by mapping the SOH value corresponding to the calculated ampere counting value from the SOH-based ampere counting values stored in the memory unit.
US08937454B2 Inductive charging system for electric vehicle
A charging system for an electric vehicle that assists in aligning a primary charging coil and a secondary coil. The system may include a wheel chock that raises the primary coil into alignment with the secondary coil when a tire enters the wheel chock. The system may include a primary that is recessed below the surface supporting the vehicle and is protected by a cover. The secondary coil may be protected and supported by a skid plate mounted to the vehicle. The system may include a charging circuit that is controlled by signals transmitted by a garage door opener transmitter or a garage door opener. The system may include sensors that detect the presence of an animal or object in the space between the primary coil and the secondary coil.
US08937453B2 Supply unit and a method for supplying an electrically operated device
A supply unit (10) supplies an electrically operated device (12) with electrical power and/or an electrical signal by connector elements (22, 24, 26, 28) for a releasable contacting of a dedicated connector (30,32) of the electrically operated device (12). The supply unit (10) includes a measuring device (34) for measuring a parameter, which parameter is suitable for determining the presence of an external capacitance electrically interconnected between one connector element (22) and another connector element (24) the supply unit (10) from said parameter.
US08937451B2 Motor control apparatus which discharges stored charge of DC voltage smoothing capacitor when operation becomes halted
A motor control apparatus has a plurality of DC-to-AC inverter circuits which supply respective electric motors, each inverter circuit formed of a plurality of switching circuits, all of the switching circuits being connected in parallel with a smoothing capacitor which smoothes a DC voltage. A charge which remains in the smoothing capacitor, after the source of the DC voltage has become disconnected, is discharged through a single switching circuit in each of the inverter circuits, with all other switching circuits of each inverter circuit being held in a non-conducting state, thereby preventing a flow of discharge current through any of the motors.
US08937450B2 Motor driving system and motor system
A motor driving system including command value output means configured to output an analog value according to a rotation speed command; a first power line having first switching means; a drive circuit, to which power is supplied via the first switching means and the first power line, driving a motor supplying rotation based on the analog value; and switching control means configured to make the first switching means nonconductive when the analog value is smaller than a first predetermined value, and independent of the command value output means.
US08937447B2 Methods and systems for controlling a boost converter
Methods and apparatus are provided for controlling a boost converter. In one embodiment, the method includes processing an input current command through a plurality of prioritized limiting circuits to determine whether to limit the input current command and limiting the input current command to limit the boost converter when it is determined to limit the input current command. In one embodiment, the apparatus includes an energy source coupled to a boost converter that provides an output voltage responsive to a current command signal. An inverter is coupled to the boost converter to provide multiple phased currents to a multi-phase motor for a vehicle. A controller coupled to the boost converter for providing the current command signal by processing an input current command through a plurality of prioritized limiting circuits and determining whether to limit the input current command to provide the current command signal to the boost converter.
US08937445B2 Power supply and method for electric lighting device
Disclosed herein are a power control system (110) and method for a light emitting diode (LED) lighting device. The system includes a rectifier (125) to rectify an input voltage, a squaring module (145) for squaring the rectified input voltage to produce a squared input voltage value; a filter (155) to filter said squared input voltage; a first function generator (160) for applying a first function to determine a light control signal (165); a second function generator (170) for applying a second function to determine a conductance factor (175), wherein said first function and said second function are independent functions of the root mean square (RMS) value of said input voltage; a multiplier (180) for multiplying said first multiplier signal with said rectified input signal to determine a current control signal (185); and a power supply (190) for determining an input light power to said LED lighting device and an input load power to a dissipative load (120), dependent upon said light control signal (165), said current control signal (185) and said rectified input voltage (140).
US08937442B1 Light emitting diode driving circuit structure
A light emitting diode (LED) driving circuit structure includes a surge absorber unit, a voltage suppression unit connected to the surge absorber unit, a rectifier unit electrically connected to the voltage suppression unit, a control chip connected to a fourth junction of the rectifier unit, and an impedance unit connected to the control chip. The LED driving circuit structure is installed on an LED light circuit board having a plurality of LEDs mounted thereon. According to the sinusoidal wave form of the alternating current (AC) supplied to the LEDs as well as the number and layout of the LEDs on the LED light circuit board, the LED driving circuit structure controls the current flowing through the LEDs to vary with changes of supply voltage, so as to enable effectively increased power factor and reduced harmonics, as well as effectively lowered manufacturing and material costs.
US08937440B2 Lighting device and voltage reduction method thereof
The disclosure provides a lighting device and a voltage reduction method thereof, wherein the lighting device comprises: an AC power supply generator for generating an AC power source to supply power to other accessories and circuits in the lighting device; m load components, every two adjacent load components forming one head common connection point and one end common connection point respectively for each load component from head to end alternatively; and (m−1) current balancing cells each respectively connected between one head common connection point or one end common connection point and one of two output terminals of the AC power supply generator; wherein the m load components comprise (m−n) low impedance load components therein. The present application can reduce the output voltage of the AC power supply generator with lower cost.
US08937439B2 Illumination device control systems and methods
In various embodiments, a control system for an electronic circuit iteratively applies voltage to and senses current from a load to regulate operation of the load.
US08937436B2 Light source device, projector, and driving method of discharge lamp
To prevent biased consumption of electrodes in a discharge lamp and to prevent biased precipitation of the electrode material, a light source is provided. The light source device has a discharge lamp that emits light by discharge between a first electrode and a second electrode; and a driver that supplies alternating current to the first and the second electrodes so as to maintain the discharge, and changes duty ratio of the alternating current in accordance with predetermined pattern. The predetermined pattern includes a plurality of section periods for which the duty ratio maintains mutually different values for a predetermined period.
US08937434B2 Method and apparatus for adjusting light output range of solid state lighting load based on maximum and minimum dimmer settings
A method is provided for controlling a power converter (220) to provide a uniform dimming range to a solid state lighting load (240) independent of a type of dimmer. The method includes detecting maximum and minimum phase angles of a dimmer (204) connected to the power converter (220) during operation of the solid state lighting load (240), and dynamically adjusting an output power of the power converter based on the detected maximum and minimum phase angles of the dimmer. The adjusted output power of the power converter adjusts a high end level of light output by the solid state lighting load at the maximum phase angle to match a predetermined high end value and adjusts a low end level of light output by the solid state lighting load at the minimum phase angle to match a predetermined low end value.
US08937432B2 Light source having LED arrays for direct operation in alternating current network and production method therefor
To allow a direct connection of a light source to a 230V/50 Hz or 120V/60 Hz AC network and to ensure safe operation and easy adaptation to user requirements when mounting, the light source includes a series connection which is connected to a bridge rectifier (GL) and includes at least two LED arrays strands, which have several interconnected individual LEDs, and a pre-resistor, which are arranged on a plate-like, electrically contacting carrier that dissipates heat, has protection against contact and carries the at least two array-LED-strands. For direct operation in an AC voltage supply, the sum of the flow voltages of the LED arrays (U1 . . . Un) is dimensioned such that it is equivalent to at least 75%, preferably 80% and a maximum of 85% of the amplitude of the rectified AC voltage at the nominal voltage, and that the array-LED-strand will be conductive if crossing the sum of flow voltages.
US08937428B2 Organic electroluminescence device with silver alloy anode and method of manufacturing the same
Provided are an organic electroluminescence device capable of enhancing reflectance of an anode, thereby resulting in improved light-emitting efficiency and a method of manufacturing the same. An anode (12), a thin film layer for hole injection (13), an insulating layer (14), an organic layer (15) including a luminescent layer (15C) and a cathode (16) including a semi-transparent electrode (16A) are laminated in order on a substrate (11). The anode (12) comprises silver which is a metal with high reflectance or an alloy including silver, and the thin film layer for hole injection (13) comprises chromium oxide or the like. Light generated in the luminescent layer (15C) is multiply reflected between the anode (12) and the semi-transparent electrode (16A) to be emitted from the cathode (16). As the reflectance of the anode (12) is enhanced, the light generated in the luminescent layer (15C) can be efficiently emitted. An alloy comprised in the anode (12) preferably includes silver, palladium and copper, and a silver content is preferably 50% by mass or over.
US08937426B2 Manufacturing method of polarizing polyvinylidene fluoride piezoelectric film without metalized electrode and system having the same
A manufacturing method of polarizing polyvinylidene fluoride (PVDF) piezoelectric film without metalized electrode includes providing a polyvinylidene fluoride (PVDF) piezoelectric film that is stretched into β phase; providing two glass substrates having an indium tin oxide (ITO) layer respectively, wherein the PVDF piezoelectric film is located between the two glass substrates, and the two ITO layers are coated located separately on top of and below the PVDF piezoelectric film; and imposing a DC electric field onto two ITO layers, wherein the DC electric field of polarization is 400 to 900 kV/cm approximately.
US08937425B2 Mechanical resonating structures including a temperature compensation structure
Mechanical resonating structures are described, as well as related devices and methods. The mechanical resonating structures may have a compensating structure for compensating temperature variations. The compensating structure may have multiple layers, one of which may have a stiffness that increases with increasing temperature and one of which may have a stiffness that decreases with increases in temperature.
US08937423B2 Disk motor and electric power tool
A disk motor and an electric power tool in which positioning of a coil disk with respect to a commutator disk can be carried out while reliably ensuring insulating properties are provided. A disk motor having: an output shaft part; a coil disk that is provided with a coil pattern and provided coaxially to the output shaft part; a commutator disk that is provided with a commutator pattern and provided coaxially to the output shaft part; and a positioning pin that is electrically insulated from the coil disk and the commutator disk, is engaged with the output shaft part and the coil disk, and carries out positioning of the coil disk with respect to the output shaft part, and an electric power tool having the disk motor are provided.
US08937420B2 Rotor of permanent magnet embedded motor, blower, and compressor
A rotor of a permanent magnet embedded motor includes a rotor iron core formed by stacking a predetermined number of magnetic steel sheets punched into predetermined shapes, a plurality of permanent-magnet insertion holes formed along an outer circumferential portion of the rotor iron core and each including permanent-magnet end-portion cavities on its both ends, a plurality of permanent magnets inserted into the permanent-magnet insertion holes, and a plurality of slits formed in the outer-peripheral side iron core portion outside of each permanent-magnet insertion holes, wherein a distance between a first slit present in a radial direction of each of the end portions of the permanent magnets and a second slit, which is adjacent to the first slit and closer to the center of its magnetic pole, is smaller than a distance between those slits other than the first and second slits.
US08937419B2 Radially anisotropic ring R-TM-B magnet, its production method, die for producing it, and rotor for brushless motor
A method for producing a radially anisotropic ring magnet having at least one axial groove on the inner surface comprises using a die comprising a cylindrical, magnetic core, a magnetic sleeve having an axial ridge in alignment with the groove on the outer surface and disposed on an outer peripheral surface of the core, and an outer, cylindrical die member defining a cavity for forming the ring magnet with the magnetic sleeve, and compression-molding magnet powder charged into the cavity while applying a magnetic field in a radial direction, and a radially anisotropic ring magnet substantially having a composition of R-TM-B, wherein R is at least one of rare earth elements including Y, TM is at least one of transition metals, and B is boron, having at least one axial groove on the inner surface, and magnetized such that centerlines between magnetic poles do not overlap grooves.
US08937415B2 Rotary electric machine having motor cover with exhaust hole in counter-load side direction
A rotary electric machine according to embodiments includes a tubular motor frame, a tubular motor cover, and a cooling fan. The motor frame includes therein a stator and a rotor. The motor cover houses the motor frame and includes a suction hole for cooling air at its counter-load side and an exhaust hole at its load side. Herein, the exhaust hole turns the exhaust direction of the cooling air to the counter-load side. The cooling fan sucks the cooling air from the suction hole into the motor cover and exhausts the cooling air from the exhaust hole to the outside of the motor cover.
US08937411B2 Vibration generating device
There is provided a vibration generating device, including: a housing including an inner space; a shaft provided in the inner space of the housing in an axial direction; a frame including a shaft hole into which the shaft is fitted; a bearing member mounted on the frame to be vibrated in a state of contact with the shaft; a vibrating part mounted on an outer surface of the frame and including a magnetic field generation part; elastic members mounted on both ends of the vibrating part in the axial direction; and a coil provided in the inner space and vibrating the vibrating part by interaction with the magnetic field generation part.
US08937410B2 Emergency stop method and system for autonomous mobile robots
An emergency stop system for an autonomous mobile robot includes a base unit connected to the robot and an element engageable by a user extending from the base unit. The element is movably held by the base unit in an operation mode position. The base unit includes a mechanism for detecting the presence of the element in the operation mode position and triggering an emergency stop of the robot when the element is moved out of the operation mode position by the user.
US08937409B2 Power transfer system and noncontact charging device
A high-voltage side conductor is formed near the upper surface of a power transmission device, and a low-voltage side conductor is formed near the lower surface of the power transmission device. The power transmission device includes an alternating voltage generating circuit. A high-voltage side conductor is formed near the lower surface of a power reception device, and a low-voltage side conductor is formed near the upper surface of the power reception device. The power reception device includes a load circuit. When the high-voltage side conductors face a capacitive coupling conductor of an auxiliary sheet, capacitances are generated respectively between the high-voltage side conductors and the capacitive coupling conductor. Thus, the high-voltage side conductors are capacitively coupled to each other via the capacitive coupling conductor.
US08937408B2 Wireless energy transfer for medical applications
Described herein are improved configurations for a wireless power transfer. Described are methods and designs for medical environments and devices. Wireless energy transfer is utilized to eliminate cords and power cables from operating instruments and electronic equipment requiring mobility.
US08937406B2 Uninterruptible power supply system having a simplified voltage detection circuit
A UPS system having a system ground terminal includes a main circuit having a power input terminal set connected to the AC mains, two switches respectively corresponding to a live line and a neutral line of the AC mains, a frequency detection module connected to the power input terminal set, a voltage division module composed of multiple voltage dividers, and the two switches and a central controller grounded through the system ground terminal and connected to the frequency detection module. The system ground terminal is connected to the neutral line through one of the switches. The central controller and the neutral line are equipotential after the frequency detection module detects a normal mains power and the central controller controls the switch connected to the neutral line to switch on. With the foregoing circuit, the UPS system can detect the voltage of the mains power in a simplified fashion.
US08937405B2 Data center using fuel cells in place of diesel generators for backup power
The need for backup diesel generators in a data center is obviated by using fuel cells to convert a fuel to electrical energy, which provide backup power to equipment in a data center, which may include the servers in the data center and other important systems that normally use utility power. When the utility power fails, the equipment switches to backup power that is provided by fuel cells supplied with fuel (such as natural gas), possibly using a source of temporary power (e.g., a UPS or direct tie-in of batteries) while the fuel cells come online. The fuel may also be used to power a turbine or generator, coupled to a chiller for providing a cooled liquid to a cooling system.
US08937403B2 Current limited linear and switching regulators
Circuits and methods for current limited DC-to-DC converters having multiple power sources have been disclosed. One of multiple power sources is activated by a multiplexer. A current sensing unit, deployed close to the multiplexer, detects if an input current to the DC-to-DC converter has reached a current limit. In case the current limit is reached a signal is sent to the DC-to-DC converter to reduce the current drawn the DC-to-DC converter.
US08937397B2 Wind power turbine and method of removing a bearing from a wind power turbine
An electric energy producing wind power turbine having a nacelle, an electric generator having a stator and a rotor, a rotary assembly connected to the nacelle to rotate about an axis of rotation, and a bearing located between the rotary assembly and the nacelle, the nacelle having a first sector, which is located at the bearing, which is removable from the nacelle, and which is configured to form, when removed, an opening in the nacelle to allow passage of the bearing.
US08937395B2 Ocean floor mounting of wave energy converters
A system for mounting a set of wave energy converters in the ocean includes a pole attached to a floor of an ocean and a slider mounted on the pole in a manner that permits the slider to move vertically along the pole and rotate about the pole. The wave energy converters can then be mounted on the slider to allow adjustment of the depth and orientation of the wave energy converters.
US08937388B2 Methods and apparatus of packaging semiconductor devices
Methods and apparatuses for wafer level packaging (WLP) of semiconductor devices are disclosed. A contact pad of a circuit may be connected to a solder bump by way of a post passivation interconnect (PPI) line and a PPI pad. The PPI pad may comprise a hollow part and an opening. The PPI pad may be formed together with the PPI line as one piece. The hollow part of the PPI pad can function to control the amount of solder flux used in the ball mounting process so that any extra amount of solder flux can escape from an opening of the solid part of the PPI pad. A solder ball can be mounted to the PPI pad directly without using any under bump metal (UBM) as a normal WLP package would need.
US08937386B2 Chip package structure with ENIG plating
The formation of the conductive wire of a chip package consists of a plurality of steps. Coat a first dielectric layer on the pad-mounting surface and a slot is formed on each bonding pad correspondingly. Then coat a second dielectric layer and produce a wiring slot corresponding to each bonding pad and the slot thereof. Next each wiring slot is filled with electrically conductive metal so as to form a conductive wire. Later Coat a third dielectric layer and a corresponding slot is formed on one end of each conductive wire while this slot is filled with electrically conductive metal to form a solder point. The above steps can further be repeated so as to form an upper-layer and a lower-layer conductive wire. Thereby precision of the chip package, use efficiency of the wafer and yield rate of manufacturing processes are all improved.
US08937384B2 Thermal management of integrated circuits using phase change material and heat spreaders
At least one feature pertains to an apparatus having passive thermal management that includes an integrated circuit die, a heat spreader thermally coupled to the integrated circuit die, a phase change material (PCM) thermally coupled to the heat spreader, and a molding compound that encases the heat spreader and the PCM. In one example, the heat spreader may include a plurality of fins, and at least a portion of the PCM is interposed between the plurality of fins. Another feature pertains to an apparatus that includes an integrated circuit die, and a molding compound having a phase change material intermixed therein. The resulting molding compound completely encases the die.
US08937379B1 Integrated circuit packaging system with trenched leadframe and method of manufacture thereof
A method of manufacture of an integrated circuit packaging system includes: providing a leadframe having a trench; mounting an integrated circuit device on the leadframe; forming a top encapsulation on the leadframe and the trench; forming a lead having a lead protrusion and a peripheral groove, the lead protrusion and the peripheral groove formed from etching the trench at a leadframe bottom side; and forming a bottom encapsulation surrounding a lead bottom side of the lead.
US08937372B2 Integrated circuit package system with molded strip protrusion
An integrated circuit package system includes an in-line strip, attaching an integrated circuit die over the in-line strip, and applying a molding material with a molded segment having a molded strip protrusion formed therefrom over the in-line strip.
US08937371B2 Semiconductor device and method of forming a shielding layer over a semiconductor die disposed in a cavity of an interconnect structure and grounded through the die TSV
A semiconductor device has an interconnect structure with a cavity formed partially through the interconnect structure. A first semiconductor die is mounted in the cavity. A first TSV is formed through the first semiconductor die. An adhesive layer is deposited over the interconnect structure and first semiconductor die. A shielding layer is mounted over the first semiconductor die. The shielding layer is secured to the first semiconductor die with the adhesive layer and grounded through the first TSV and interconnect structure to block electromagnetic interference. A second semiconductor die is mounted to the shielding layer and electrically connected to the interconnect structure. A second TSV is formed through the second semiconductor die. An encapsulant is deposited over the shielding layer, second semiconductor die, and interconnect structure. A slot is formed through the shielding layer for the encapsulant to flow into the cavity and cover the first semiconductor die.
US08937369B2 Transistor with non-uniform stress layer with stress concentrated regions
A transistor includes a semiconductor substrate, at least a gate structure, at least a first tensile stress layer, a second tensile stress layer, a source region, and a drain region. The gate structure is disposed within a first transistor region of the semiconductor substrate. The first tensile stress layer includes a curved portion encompassing the gate structure, at least an extension portion with a curved top surface located on the semiconductor substrate at sides of the gate structure, and a transition portion between the curved portion and the extension portion. The first tensile stress layer has a thickness gradually thinning from the curved portion and the extension portion toward the transition portion. The second tensile stress layer is disposed on the first tensile stress layer. And the source/drain regions are separately located in the semiconductor substrate on two sides of the gate structure.
US08937368B2 Semiconductor device
A semiconductor device includes: an active region located in an upper portion of a semiconductor substrate; a through-hole electrode penetrating the substrate, and made of a conductor having a thermal expansion coefficient larger than that of a material for the substrate; and a stress buffer region located in the upper portion of the substrate and sandwiched between the through-hole electrode and the active region. The stress buffer region does not penetrate the substrate and includes a stress buffer part made of a material having a thermal expansion coefficient larger than that of the material for the substrate and an untreated region where the stress buffer part is not present. The stress buffer part is located in at least two locations sandwiching the untreated region in a cross section perpendicular to a surface of the substrate and passing through the through-hole electrode and the active region.
US08937367B2 Semiconductor memory device
A semiconductor memory device includes a plurality of auxiliary patterns formed over a semiconductor substrate, a plurality of gate line patterns disposed in parallel with one another over the semiconductor substrate between the plurality of auxiliary patterns, and an air gap formed between the plurality of gate line patterns and between each of the plurality of gate line patterns and each of the auxiliary patterns.
US08937365B2 Semiconductor integrated circuit device
In a semiconductor integrated circuit device including fuse elements for performing laser trimming processing, a dummy fuse formed of a first polycrystalline Si film is formed between the fuse elements formed of a second polycrystalline Si film, and a nitride film is formed on the dummy fuse. In this manner, the step difference of an interlayer film caused by the presence and absence of the fuse element formed of the polycrystalline Si film is eliminated, to thereby prevent SOG films having moisture-absorption characteristics on an inner surface of a fuse opening region and on an internal element side from connecting to each other.
US08937364B2 Multi-gate high voltage device
A high voltage semiconductor device, particularly a device including a number of high breakdown voltage transistors having a common drain, first well, and insulating structure between the gate and the drain as well as method for using the same is provided in this disclosure. The high breakdown voltage transistors in the device together are in an elliptical shape. A second well region, gate structure, and a source region are partially overlapping discontinuous elliptical rings having at least two discontinuities or openings in a top view. The respective discontinuities or openings define each of the high breakdown voltage transistors.
US08937362B2 Semiconductor device having a reinforcing member for filling a gap between a semiconductor chip and a cover member and manufacturing method for semiconductor device
An image pickup apparatus includes a semiconductor chip including a light receiving section, a frame-like spacer arranged on the semiconductor chip to surround the light receiving section, a transparent flat plate section arranged on the semiconductor chip via the spacer and having a plan view dimension larger than a plan view dimension of the spacer and smaller than a plan view dimension of the semiconductor chip, and a reinforcing member for filling a gap between the semiconductor chip and the transparent flat plate section on the outer side of the spacer and having a plan view dimension larger than the plan view dimension of the transparent flat plate section and smaller than the plan view dimension of the semiconductor chip.
US08937359B2 Contact formation for ultra-scaled devices
Embodiments of the invention provide approaches for forming gate and source/drain (S/D) contacts. Specifically, the semiconductor device includes a gate transistor formed over a substrate, a S/D contact formed over a trench-silicide (TS) layer and positioned adjacent the gate transistor, and a gate contact formed over the gate transistor, wherein at least a portion of the gate contact is aligned over the TS layer. This structure enables contact with the TS layer, thereby decreasing the distance between the gate contact and the source/drain, which is desirable for ultra-area-scaling.
US08937358B2 Channel doping extension beyond cell boundaries
An integrated circuit includes a first and a second standard cell. The first standard cell includes a first gate electrode, and a first channel region underlying the first gate electrode. The first channel region has a first channel doping concentration. The second standard cell includes a second gate electrode, and a second channel region underlying the second gate electrode. The second channel region has a second channel doping concentration. A dummy gate includes a first half and a second half in the first and the second standard cells, respectively. The first half and the second half are at the edges of the first and the second standard cells, respectively, and are abutted to each other. A dummy channel is overlapped by the dummy gate. The dummy channel has a third channel doping concentration substantially equal to a sum of the first channel doping concentration and the second channel doping concentration.
US08937354B2 PD SOI device with a body contact structure
The present invention discloses a PD SOI device with a body contact structure. The active region of the PD SOI device includes: a body region; a gate region, which is inverted-L shaped, formed on the body region; a N-type source region and a N-type drain region, formed respectively at the two opposite sides of the anterior part the body region; a body contact region, formed at one side of the posterior part of the body region, which is side-by-side with the N-type source region; and a first silicide layer, formed on the body contact region and the N-type source region, which is contact to both of the body contact region and the N-type source region. The body contact region of the device is formed on the border of the source region and the leading-out terminal of the gate electrode. It can suppress floating body effect of the PD SOI device meanwhile not increasing the chip area, thereby overcoming the shortcoming in the prior art that the chip area is enlarged when the traditional body contact structure is employed. Furthermore, the fabrication process provided herein is simple and compatible to the CMOS technology.
US08937353B2 Dual epitaxial process for a finFET device
A method includes forming a first fin and a second fin extending above a semiconductor substrate, with a shallow trench isolation (STI) region between them. A space is defined between the first and second fins above a top surface of the STI region. A first height is defined between the top surface of the STI region and top surfaces of the first and second fins. A flowable dielectric material is deposited into the space. The dielectric material has a top surface above the top surface of the STI region, so as to define a second height between the top surface of the dielectric material and the top surfaces of the first and second fins. The second height is less than the first height. First and second fin extensions are epitaxially formed above the dielectric, on the first and second fins, respectively, after the depositing step.
US08937347B2 Non-volatile memory
A non-volatile memory is provided. The non-volatile memory includes a oxide and polysilicon stack structure and charge storage layers. The oxide and polysilicon stack structure is disposed on a substrate. There are recesses in the substrate at two sides of the oxide and polysilicon stack structure. The oxide and polysilicon stack structure includes an oxide layer and a polysilicon layer. The oxide layer is disposed on the substrate, wherein there is an interface between the oxide layer and the substrate. The polysilicon layer is disposed on the oxide layer. The charge storage layers are disposed in the recesses and extend to a side wall of the oxide and polysilicon stack structure, and a top surface of each of the charge storage layers is higher than the interface.
US08937345B2 Integrated circuits comprising an active transistor electrically connected to a trench capacitor by an overlying contact
An integrated circuit includes an active transistor laterally adjacent to a trench capacitor formed in a semiconductor substrate, the active transistor comprising a source junction and a drain junction, wherein a barrier layer is disposed along a periphery of the trench capacitor for isolating the trench capacitor; a passive transistor laterally spaced from the active transistor, wherein at least a portion of the trench capacitor is interposed between the active and passive transistors; an interlevel dielectric disposed upon the active and passive transistors; and a first conductive contact extending through the interlevel dielectric to the drain junction of the active transistor and the at least a portion of the trench capacitor between the active and passive transistors, wherein the first conductive contact electrically connects the trench capacitor to the drain junction of the active transistor.
US08937343B2 Semiconductor device including transistor and method of manufacturing the same
A semiconductor device includes a gate pattern disposed on a semiconductor substrate, a bulk epitaxial pattern disposed in a recess region formed in the semiconductor substrate at a side of the gate pattern, an insert epitaxial pattern disposed on the bulk epitaxial pattern, and a capping epitaxial pattern disposed on the insert epitaxial pattern. The bulk epitaxial pattern has an upper inclined surface that is a {111} crystal plane, and the insert epitaxial pattern includes a specific element that promotes the growth rate of the insert epitaxial pattern on the upper inclined surface.
US08937340B2 Silicon on insulator and thin film transistor bandgap engineered split gate memory
Memory cells comprising thin film transistor, stacked arrays, employing bandgap engineered tunneling layers in a junction free, NAND configuration. The cells comprise a channel region in a semiconductor strip formed on an insulating layer; a tunnel dielectric structure disposed above the channel region, the tunnel dielectric structure comprising a multilayer structure including at least one layer having a hole-tunneling barrier height lower than that at the interface with the channel region; a charge storage layer disposed above the tunnel dielectric structure; an insulating layer disposed above the charge storage layer; and a gate electrode disposed above the insulating layer Arrays and methods of operation are described.
US08937339B2 Si(1-V-W-X)CWAlXNV substrate, and epitaxial wafer
Si(1-v-w-x)CwAlxNv crystals in a mixed crystal state are formed. A method for manufacturing an easily processable Si(1-v-w-x)CwAlxNv substrate, a method for manufacturing an epitaxial wafer, a Si(1-v-w-x)CwAlxNv substrate, and an epitaxial wafer are provided.A method for manufacturing a Si(1-v-w-x)CwAlxNv substrate 10a includes the following steps. First, a Si substrate 11 is prepared. A Si(1-v-w-x)CwAlxNv layer 12 (0
US08937336B2 Passivation of group III-nitride heterojunction devices
Passivation of group III-nitride heterojunction devices is described herein. The passivation facilitates simultaneous realization of effective/high current collapse suppression and low leakage current without the use of a sophisticated multiple-field plate technique. The passivation can be achieved by growing a charge-polarized AlN thin film on the surface of a group III-nitride based heterojunction device by plasma-enhanced atomic layer deposition such that positive polarization charges are induced at the interface to compensate for a majority of negative charges at the interface.
US08937329B2 Encapsulating sheet, light emitting diode device, and producing method thereof
An encapsulating sheet includes a transparent layer in which a concave portion that is dented from the surface inwardly is formed and a phosphor encapsulating layer which fills the concave portion. The transparent layer is formed from a transparent composition containing a first silicone resin composition and the phosphor encapsulating layer is formed from a phosphor encapsulating composition containing a phosphor and a second silicone resin composition.
US08937328B2 Light emitting device and manufacturing method thereof
A light emitting device includes a light emitting element that emits light having a wavelength of 250 nm to 500 nm and a fluorescent layer that is disposed on the light emitting element. The fluorescent layer includes a phosphor having a composition expressed by the equation, ((M1−x1Eux1)3−ySi13−zAl3+zO2+uN21−w), and an average particle diameter of 12 μm or more, wherein in the equation, M is an element that is selected from IA group elements, IIA group elements, IIIA group elements, IIIB group elements except Al, rare-earth elements, and IVB group elements, and x1, y, z, u, and w satisfy each of the inequalities simultaneously, that is to say each of the following inequalities is satisfied by the choice of values of the identified paramaters within the noted ranges of 0
US08937324B2 Light-emitting device array with individual cells
A light-emitting device and a method for manufacturing the light-emitting device is disclosed. Such a light-emitting device comprises a substrate, a plurality of cells disposed in the substrate, and a plurality of semiconductor dice, wherein each of the plurality of cells accommodates at least one of the plurality of dice. Each of the plurality of cells may be filled with an encapsulant, phosphor or a mixture of an encapsulant with phosphor to control light characteristics of the light-emitting device. In an alternative aspect, cells may be filled with an encapsulant, and comprise a transparent cover coated with or filled with phosphors to control light characteristics of the light-emitting device.
US08937323B2 LED array capable of reducing uneven brightness distribution
A light emitting element in use for an LED array comprises an electrode layer, a semiconductor light emitting layer consisting of a p-type semiconductor layer, an active layer and an n-type semiconductor layer, a first wiring layer formed along and in parallel to one side of the semiconductor light emitting layer, and a plurality of second wiring layers extending from the first wiring layer to the semiconductor light emitting layer and electrically connected to the n-type semiconductor layer on a surface of the semiconductor light emitting layer, wherein a plane shape of the semiconductor light emitting layer comprises two short sides including a portion inclined from a line perpendicular to a upper and a lower sides, and a vertical line from a vertex where the upper side and the short side meet crosses the lower side of the adjacent light emitting element.
US08937320B2 Light emitting device and lighting apparatus having crystal control layer
Provided are a light emitting device, a light emitting device package, and a lighting apparatus. The light emitting device includes: an n-type semiconductor layer including a first area and a second area in a plane; an active layer disposed on the n-type semiconductor layer in the first area; an electron barrier layer disposed on the active layer in the first area; and a p-type semiconductor layer disposed on the electron barrier layer in the first area.
US08937316B2 Light-emitting device and electronic apparatus having a power line with a notch portion
A light-emitting device includes a drive transistor for controlling the quantity of current supplied to a light-emitting element, a capacitor element electrically connected to a gate electrode of the drive transistor, and an electrical continuity portion for electrically connecting the drive transistor and the light-emitting element, these elements being disposed on a substrate. The electrical continuity portion is disposed on the side opposite to the capacitor element with the drive transistor disposed therebetween.
US08937313B2 Semiconductor device and method of manufacturing the same
A semiconductor device and a method of manufacturing the same are disclosed. In one embodiment, the semiconductor device includes a substrate, a first silicon nitride layer formed over the substrate, a first silicon oxide layer formed directly on the first silicon nitride layer and having a thickness of about 1000 Å or less, and a hydrogenated polycrystalline silicon layer formed directly on the first silicon oxide layer.
US08937312B2 Organic light-emitting display apparatus
An organic light-emitting display apparatus including: a substrate; a first electrode on the substrate; a second electrode on the first electrode; an intermediate layer between the first electrode and the second electrode, the intermediate layer being electrically connected with the first electrode and the second electrode, and including an organic emission layer; and a light reflection member overlapping a portion of the intermediate layer, the portion of the intermediate layer being less than an entire region of the intermediate layer.
US08937311B2 Thin film transistor, thin film transistor array substrate and method of fabricating the same
A method of fabricating a thin film transistor includes sequentially forming a first metal layer on a substrate and a second metal layer of copper on the first metal layer; performing a plasma process to form a copper nitride layer on the second metal layer; patterning the copper nitride layer, the second metal layer and the first metal layer to form a gate electrode; forming a first gate insulating layer of silicon nitride on the substrate including the gate electrode; forming a second gate insulating layer of silicon oxide on the first gate insulating layer; forming a semiconductor layer on the second gate insulating layer formed of an oxide semiconductor material; and forming a source electrode and a drain electrode on the semiconductor layer, the source electrode spaced apart from the drain electrode.
US08937310B2 Detection method for semiconductor integrated circuit device, and semiconductor integrated circuit device
Integrated circuit layers to be stacked on top of each other are formed with a plurality of inspection rectifier device units, respectively. The inspection rectifier device units including rectifier devices are connected between a plurality of connection terminals and a positive power supply lead and a grounding lead and emit light in response to a current. After electrically connecting the plurality of connection terminals to each other, a bias voltage is applied between the positive power supply lead and the grounding lead, and the connection state between the connection terminals is inspected according to a light emission of the inspection rectifier device unit. This makes it possible to inspect, in a short time every time a layer is stacked, whether or not an interlayer connection failure exists in a semiconductor integrated circuit device constructed by stacking a plurality of integrated circuit layers in their thickness direction.
US08937307B2 Semiconductor device
A semiconductor device including a capacitor with increased charge capacity and having a high aperture ratio and low power consumption is provided for a semiconductor device including a driver circuit. The semiconductor device includes a driver circuit which includes a first transistor including gate electrodes above and below a semiconductor film so as to overlap with the semiconductor film; a pixel which includes a second transistor including a semiconductor film; a capacitor which includes a dielectric film between a pair of electrodes in the pixel; and a capacitor line electrically connected to one of the pair of electrodes. In the semiconductor device, the gate electrode over the semiconductor film of the first transistor is electrically connected to the capacitor line.
US08937302B2 Organic light-emitting diode
The present invention provides an organic light-emitting diode, which includes a light-transmitting substrate, an anode arranged on the light-transmitting substrate, a hole transporting layer arranged on the anode, a light emission layer arranged on the hole transporting layer, an electron transporting layer arranged on the light emission layer, and a cathode arranged on the electron transporting layer. The light emission layer includes a color light emission layer and an ultraviolet light emission layer spaced from the color light emission layer. The present invention integrates functions of color displaying and ultraviolet source together to allow the color displaying and the ultraviolet source to be simultaneously or individually activated.
US08937301B2 Photocurable polymeric dielectrics containing 6-substituted coumarin moieties and methods of preparation and use thereof
Disclosed are polymer-based dielectric compositions (e.g., formulations) and materials (e.g. films) and associated devices. The polymers generally include photocrosslinkable pendant groups; for example, the polymers can include one or more coumarin-containing pendant groups.
US08937298B2 Structure and method for forming integral nitride light sensors on silicon substrates
A semiconductor integrated circuit has one or more integral nitride-type sensors. In one embodiment, an integral nitride-type sensor and a coplanar supplemental circuit are formed from a common silicon substrate base. In another embodiment, an integral nitride-type sensor and a supplemental circuit are integrated in a vertical orientation.
US08937297B2 Optoelectronic device including nanowires with a core/shell structure
Optoelectronic device including light-emitting means in the form of nanowires (2, 3) having a core/shell-type structure and produced on a substrate (11), in which said nanowires comprise an active zone (22, 32) including at least two types of quantum wells associated with different emission wavelengths and distributed among at least two different regions (220, 221; 320, 321) of said active zone, in which the device also includes a first electrical contact zone (15) on the substrate and a second electrical contact zone (16) on the emitting means, in which said second zone is arranged so that, as the emitting means are distributed according to at least two groups, the electrical contact is achieved for each of said at least two groups at a different region of the active zone, and the electrical power supply is controlled so as to obtain the emission of a multi-wavelength light.