US09009480B1
Techniques for handshake-free encrypted communication using public key bootstrapping are described. An apparatus may comprise a key component, a message component, and a network component. The key component may be operative to generate a symmetric encryption key. The message component operative to construct a message, the constructed message comprising a key section and a data section, the key section encrypted using an asymmetric encryption key and comprising the symmetric encryption key, the data section encrypted using the symmetric encryption key. The network component may be operative to transmit the message to a device. Other embodiments are described and claimed.
US09009479B2
Techniques are described for enabling authentication and/or key agreement between communications network stations and service networks. The techniques described include the negotiation and use of a cryptographic primitive shared between a service network and a home environment of a station. The techniques described also feature a key usage indicator, such as a sequence number, maintained by the service network and a station. Comparison of the key usage indicators can, for example, permit efficient authentication of the service network.
US09009478B2
A system, method, and server computer configured to authenticate a consumer device. The consumer device is authenticated via a mobile gateway using challenge-response authentication. If the consumer device is successfully authenticated, a secure channel is established between the consumer device and a first entity. The secure channel allows for secure communication between the consumer device and the first entity.
US09009475B2
Apparatus and methods for storing and controlling access control clients. In one embodiment, transmitting and receiving devices ensure that only one copy of an eSIM is active at any time. Specifically, each transferred eSIM is encrypted for the destination device; the eSIM from the source device is deleted, deactivated, or otherwise rendered unusable. Various aspects of network infrastructure are also described, including electronic Universal Integrated Circuit Card (eUICC) appliances, and mobile devices. Various scenarios for transfer of eSIMs are also disclosed.
US09009474B2
A method and apparatus for detecting data modification in a layered operating system is disclosed. Outbound content indicators at different layers are compared to detect potential outbound data modifications. Likewise, inbound content indicators at different layers are compared to detect potential inbound data modifications. Content indicators include checksum, cryptographic hash, signature, and fingerprint indicators. Embodiments of the present invention enable detection of data modifications across an operating system's kernel and user mode spaces, prevention of modified outbound data from reaching a network, prevention of modified input data from reaching a user application, and detection of malware and faults within an operating system.
US09009468B1
Systems and methods for secure transaction authorization are provided. An emulator is instantiated on a host device and configured to emulate an integrated circuit having a different instruction set than an integrated circuit of the host device, and a guest operating system executing on the emulated integrated circuit is configured to communicate with a host operating system of the host device through an emulated network interface of the emulator. Under control of one or more guest operating system processes executing on the emulated integrated circuit, a request is received over a first secure communication channel from an application executing on the host operating system to authorize a transaction. Further, based on the received request, user input is obtained from an input device of the host device and transformed into verification data. A different second secure communication channel is established to a remote system through the emulated network interface, and a request is sent over the second channel to the remote system to authorize the transaction based on the verification data. An authorization result is received from the remote system over the second secure communication channel, and a response is sent to the application over the first secure communication channel indicating the authorization result.
US09009465B2
An apparatus comprising a memory, a processor coupled to the memory, wherein the memory contains instructions that when executed by the processor cause the apparatus to receive an information centric network (ICN) name prefix announcement message comprising a message prefix specific to a publisher, a public key certificate specific to the content publisher, and a signature specific to the content publisher, verify the signature with a name registration service (NRS), and update internal data indicating that the content publisher is a trusted publisher, wherein the internal data comprises the prefix, the public key, and the signature.
US09009463B2
A system is configured to receive, by one or more servers, a request for a certificate from a user device. The request may include a first parameter, a second parameter, and a third parameter. The system is further configured to identify a key based on the first parameter, generate a fourth parameter based on the key and the third parameter, authenticate the user device based on the fourth parameter and the second parameter, generate the certificate based on authenticating the user device, store information associated with the certificate, and send the certificate to the user device. The user device may use the certificate to establish a session to interact with an application server.
US09009462B2
A method may include allocating a number of public keys, where each respective public key is allocated to a respective entity of a number of entities; storing a number of private keys, where each respective private corresponds to a respective public key; storing one or more decryption algorithms, where each respective decryption algorithm is configured to decrypt data previously encrypted using at least one encryption algorithm of the encryption algorithms. Each respective encryption algorithm may be configured to encrypt data using at least one public key. Each respective decryption algorithm may be configured to decrypt data using at least one private key. The method may include receiving encrypted data, where the encrypted data is encrypted using a first public key and a first encryption algorithm, and the encrypted data is provided over a network.
US09009460B2
A data encryption method, adapted to a node computing device in a cloud server system comprises following steps. A primary data is received. A dimension of an encrypted matrix is computed. An encryption length is computed, and data segments matching the encryption length are extracted from the primary data sequentially according to the encryption length. A plurality of encrypted segments is obtained by encrypting the extracted data segments respectively through the encrypted matrix.
US09009459B1
A computer-implemented method for neutralizing file-format-specific exploits contained within electronic communications may include (1) identifying an electronic communication, (2) identifying at least one file contained within the electronic communication, and then (3) neutralizing any file-format-specific exploits contained within the file. In one example, neutralizing any file-format-specific exploits contained within the file may include applying at least one file-format-conversion operation to the file. Additionally or alternatively, neutralizing any file-format-specific exploits contained within the file may include constructing a sterile version of the file that selectively omits at least a portion of any exploitable content contained within the file. Various other methods, systems, and computer-readable media are also disclosed.
US09009458B2
Systems, methods, and media for managing an entertainment system are provided. In some implementations, systems for managing an entertainment system are provided, the systems comprising: at least one hardware processor configured to: detect a first instruction; select a component of the entertainment system; determine a first state of the component; store an indication of the first state; detect a second instruction; retrieve the indication of the first state; generate a third instruction based on the indication of the first state; and transmit the third instruction to the component of the entertainment system.
US09009457B2
A method and apparatus for replacing a boot ROM and programmable fuses using a non-volatile memory and an interposer is disclosed. In one embodiment, an apparatus includes an integrated circuit (IC) implementing one or more processor cores. The apparatus further includes a non-volatile memory configured to store configuration settings and boot code for the IC. The apparatus further includes an interposer. Both of the IC and the non-volatile memory are mounted on a substrate of the interposer. The IC and the non-volatile memory are electrically coupled to one another through the substrate. During a system boot, the IC may access boot code and configuration settings from the non-volatile memory via electrical connections in the substrate that are externally inaccessible.
US09009456B2
A method for automatically updating persistent boot parameter storage in a computer system includes storing updated boot parameters for an operating system in the computer system in a hardware boot parameter storage area in a memory of the computer system; performing a reboot of the operating system with the updated boot parameters; determining whether the reboot of the operating system is successful; and, in the event the reboot of the operating system is successful, automatically propagating the updated boot parameters from the hardware boot parameter storage area to a persistent boot parameter storage area.
US09009455B2
A computer system is disclosed comprising a disk drive comprising a head stack assembly (HSA), the HSA comprising a spindle motor for rotating at least one disk, and at least one head actuated over the disk. The computer system further comprises a host coupled to the disk drive, wherein the host comprises a microprocessor operable to first boot the host by reading boot data from a secondary storage device. After first booting the host, the microprocessor commands the disk drive to accumulate performance data for the HSA, and after accumulating the performance data, the microprocessor second boots the host by reading boot data from the HSA.
US09009454B2
In one embodiment a computing device comprises a processor, a memory module coupled to the process and comprising logic instructions stored in a computer readable medium which, when executed, configure the processor to initiate boot operations in a computing device, present an authentication challenge when authentication is required to boot the computing device, continue boot operations in response to a successful response to the authentication challenge, and invoke an error routine in response to an unsuccessful response to the authentication challenge.
US09009447B2
A processor, method, and medium for using vector instructions to perform string comparisons. A single instruction compares the elements of two vectors and simultaneously checks for the null character. If an inequality or the null character is found, then the string comparison loop terminates, and a further check is performed to determine if the strings are equal. If all elements are equal and the null character is not found, then another iteration of the string comparison loop is executed. The vectors are loaded with the next portions of the strings, and then the next comparison is performed. The loop continues until either an inequality or the null character is found.
US09009444B1
A method, computer program product, and computing system for receiving a reservation for a LUN from Host A, wherein the LUN is defined within a data array. A lock for the LUN is defined as Host A. A write request is received for the LUN from Host B. The lock for the LUN is defined as Transitioning A to B. The write request is delayed for a defined period of time.
US09009443B2
A storage management application determines that a source virtual tape requires reclamation, identifies all block addresses for active data of a source virtual tape and sorts the block addresses in an ascending order, identifies a target virtual tape which has sufficient free capacity to store the active data of said source virtual tape and the last written block address on said target virtual tape, and sends a command to the VTL-system instructing it to perform reclamation including information about said source and said target virtual tape, the sorted list of block addresses denoting active data on the source virtual tape and the starting block address on the target virtual tape. The reclamation logic references the active data host blocks of said source volume to said target virtual tape starting at said starting block address by just updating the host block to disk block mapping table.
US09009441B2
In general, this disclosure describes techniques for selecting a memory channel in a multi-channel memory system for storing data, so that usage of the memory channels is well-balanced. A request to write data to a logical memory address of a memory system may be received. The logical memory address may include a logical page number and a page offset, where the logical page number maps to a physical page number and the logical memory address maps to a physical memory address. A memory unit out of a plurality of memory units in the memory system may be determined by performing a logical operation on one or more bits of the page offset and one or more bits of the physical page number. The data may be written to a physical memory address in the determined memory unit in the memory system.
US09009439B2
Data records of a data set can be stored in a plurality of main part fragments retained in on-disk storage. A size of the data set can be compared to an available size of main system memory. All of the plurality of main part fragments can be fully loaded into the main system memory when the available size of the main system memory is larger than the size of the data set. Alternatively, one or more of the of main part fragments can be paged into the main system memory on demand in response to a data access request when the available size of the main system memory is smaller than the size of the data set and the data access request can be satisfied by providing access to a subset of the main part fragments, or access can be provided directly to the on-disk main part fragments when the data access request involves random access for projection in the data set and the available size of the main system memory is smaller than the size of the data set.
US09009426B1
A method of storing data on a data storage device having a cache, includes receiving, by the data storage device, a write command indicating a data portion and a range of addresses on the data storage device, the write command instructing the data storage device to write the data portion to each address in the range of addresses; and storing, in the cache, indicia that each address in the range of addresses comprises the data portion.
US09009413B2
A processor includes a processor core including an execution unit to execute instructions, and a cache memory. The cache memory includes a controller to update each of a plurality of stale indicators in response to a lazy flush instruction. Each stale indicator is associated with respective data, and each updated stale indicator is to indicate that the respective data is stale. The cache memory also includes a plurality of cache lines. Each cache line is to store corresponding data and a foreground tag that includes a respective virtual address associated with the corresponding data, and that includes the associated stale indicator. Other embodiments are described as claimed.
US09009412B2
An information processing apparatus includes a first arithmetic processing unit, a second arithmetic processing unit that is connected to a main storage, and a third arithmetic processing unit. The first arithmetic processing unit includes a cache memory that retains therein data. The second arithmetic processing unit includes a processing unit that notifies, when a read request for the data from the third arithmetic processing unit is not being executed when the replacement request is received, the first arithmetic processing unit of a completion notification indicating that the data has been written back to the main storage and the replacement process is completed and that notifies, when the read request is being executed when the replacement request is received, the first arithmetic processing unit of the completion notification after the read request has ended.
US09009411B2
A store gathering policy is enabled or disabled at a data processing device. A store gathering policy to be implemented by a store buffer can be selected from a plurality of store gathering polices. For example, the plurality of store gathering policies can be constrained or unconstrained. A store gathering policy can be enabled by a user programmable storage location. A specific store gathering policy can be specified by a user programmable storage location. A store gathering policy can be determined based upon an attribute of a store request, such as based upon a destination address.
US09009400B2
A semiconductor memory system includes a first semiconductor memory die and a second semiconductor memory die. The first semiconductor memory die includes a primary data interface to receive an input data stream during write operations and to deserialize the input data stream into a first plurality of data streams, and also includes a secondary data interface, coupled to the primary data interface, to transmit the first plurality of data streams. The second semiconductor memory die includes a secondary data interface, coupled to the secondary data interface of the first semiconductor memory die, to receive the first plurality of data streams.
US09009399B2
A flash memory storage system having a flash memory controller and a flash memory chip is provided. The flash memory controller configures a second physical unit of the flash memory chip as a midway cache physical unit corresponding to a first physical unit and temporarily stores first data corresponding to a first host write command and second data corresponding to a second host write command in the midway cache physical unit, wherein the first and second data corresponding to slow physical addresses of the first physical unit. Then, the flash memory controller synchronously copies the first and second data from the midway cache physical unit into the first physical unit, thereby shortening time for writing data into the flash memory chip.
US09009396B2
A computer system includes a central processing unit (CPU), a system memory coupled to the CPU and including flash tables, and a physically-addressable solid state disk (SSD) coupled to the CPU. The physically-addressable SSD includes a flash subsystem and a non-volatile memory and is addressable using physical addresses. The flash subsystem includes one or more copies of the flash tables and the non-volatile memory includes updates to the copy of the flash tables. The flash tables include tables used to map logical to physical blocks for identifying the location of stored data in the physically addressable SSD, wherein the updates to the copy of the flash tables and the one or more copies of the flash tables are used to reconstruct the flash tables upon power interruption.
US09009391B2
Embodiments of apparatuses, methods and systems of solid state drive are disclosed. One embodiment of a solid state drive includes a non-blocking fabric, wherein the non-blocking fabric comprises a plurality of ports, wherein a subset of the plurality of ports are each connected to a flash controller that is connected to at least one array of flash memory. Further, this embodiment includes a flash scheduler for scheduling data traffic through the non-blocking fabric, wherein the data traffic comprises a plurality of data packets, wherein the flash scheduler extracts flash fabric header information from each of the data packets and schedules the data traffic through the non-blocking fabric based on the extracted flash fabric header information. The scheduled data traffic provides transfer of data packets through the non-blocking fabric from at least one array of flash memory to at least one other array of flash memory.
US09009385B1
At least one virtual machine implemented on a given physical machine in an information processing system is able to detect the presence of one or more other virtual machines that are also co-resident on that same physical machine. More particularly, at least one virtual machine is configured to avoid usage of a selected portion of a memory resource of the physical machine for a period of time, and to monitor the selected portion of the memory resource for activity during the period of time. Detection of a sufficient level of such activity indicates that the physical machine is also being shared by at least one other virtual machine. The memory resource of the physical machine may comprise, for example, a cache memory, and the selected portion of the memory resource may comprise one or more randomly selected sets of the cache memory.
US09009374B2
A portable computer-peripheral apparatus comprises a Universal Serial Bus (USB) connector. The apparatus is operable to communicate with a computer terminal (e.g. a ‘PC’). Following connection to the PC, the apparatus initializes (i.e. presents or enumerates itself) as a HID keyboard and then sends to the terminal a first predefined sequence of keycodes automatically without manual interaction; the keycodes complying with the human interface device (HID) keyboard standard protocol. Each keycode represents and simulates a keystroke, such as those performed when a user strikes a key on the PC keyboard. The keycode sequence automates the direct access to content, and/or the initiation of a task or other process.
US09009371B1
A device is described for establishing communication between a first device and a second device. In one implementation, a first internal interface of the first device couples to a first external interface of the second device while a second internal interface of the first device couples to a second external interface of the second device. A first unidirectional data channel may be opened for incoming data using the first internal interface. A second unidirectional data channel may be opened for outgoing data using the second internal interface. The pair of unidirectional data channels is established, allowing data transfer between the devices. These channels allow for asynchronous-like transmission of data, in that transmission and corresponding receipt of data may take place at irregular intervals.
US09009370B2
A dynamically controllable buffering system includes a data buffer that is communicatively coupled between first and second data interfaces and operable to perform as an elasticity first-in-first-out buffer in a first mode and to perform as a store-and-forward buffer in a second mode. The system also includes a controller that is operable to detect data rates of the first and second data interfaces, to operate the data buffer in the first mode when the first data interface has a data transfer rate that is faster than a data transfer rate of the second data interface, and to operate the data buffer in the second mode when the second data interface has a data transfer rate that is faster than the data transfer rate of the first data interface.
US09009367B2
Generally, this disclosure relates to adaptive interrupt moderation. A method may include determining, by a host device, a number of connections between the host device and one or more link partners based, at least in part, on a connection identifier associated with each connection; determining, by the host device, a new interrupt rate based at least in part on a number of connections; updating, by the host device, an interrupt moderation timer with a value related to the new interrupt rate; and configuring the interrupt moderation timer to allow interrupts to occur at the new interrupt rate.
US09009364B1
A packet processor has a packet memory manager configured to store a page walk link list, receive a descriptor and initiate a page walk through the page walk link list in response to the descriptor and without a prompt from transmit direct memory access circuitry. The packet memory manager is configured to receive an indicator of a single page packet and read a new packet in response to the indicator without waiting to obtain page state associated with the page of the single page packet.
US09009359B2
A method, system and computer program product for efficiently configuring different types of hardware components. A computing device is connected to a hardware component to be configured. The computing device detects the type of the hardware component upon being connected to the hardware component. The computing device then identifies a profile from among multiple profiles associated with the detected type of hardware component, where each profile contains a configuration file(s) for configuring its associated type of hardware component. Upon identifying the profile associated with the connected hardware component, the computing device emulates a Universal Serial Bus (USB) key presenting the configuration file(s) contained in the identified profile to the detected hardware component. Such a process may be repeated for configuring another type of hardware component. In this manner, the user is able to efficiently configure different types of hardware by having the computing device emulate multiple USB keys.
US09009357B2
Data storage devices and methods for updating firmware are disclosed. For example, one such data storage device includes a device firmware and a controller, where the controller operates in accordance with the device firmware. The controller determines whether or not the device firmware can be updated with new firmware at least partially based on whether or not the new firmware meets a criterion related to a configuration profile of the device firmware.
US09009356B2
A data output method and apparatus according to the present invention, which are applicable in a data processing device comprising an output unit, a computer system and an embedded system, generate a control command for enabling an establishment of a channel for outputting data when it is determined that the computer system stays in a non-operating state, establish a data transmission channel between the embedded system and the output unit based on the control command, determine data to be outputted, and transfer the data to be outputted from the embedded system to the output unit through the data transmission channel. In this way, the method and apparatus according to the present invention can ensure that a user need not wait a long time for the computer's start-up, and can carry out an operation on local data for the computer in time, which improves the user satisfaction.
US09009354B2
A method relates to quality of services and management of diverse data connections to and from an application launched on a computing platform. The diverse types of data connections to and from the application may include, for example, one or more of HTTP, Web Services, OData/REST, OData/HTTP, SAP RFC, and SAP ALE types of data connections. The method includes providing a layer, in the computing platform, for quality of services and management of diverse types of data connections to and from the application and providing a common entry point to receive data destined for external receivers over the diverse types of data connections to and from the application.
US09009353B1
Network address translation of messages transported over an autonomous system between multiple network elements is contemplated. The network address translation may be performed by instructing one network element to translate upstream messages for a particular messaging paths and a different network element to translate downstream messages for the same messaging path, thereby providing split network address translation.
US09009352B1
A common information model (CIM) message received in a processing device of an information processing system is transformed to a message in a designated message queuing protocol format, such as an advanced message queuing protocol (AMQP) message format. The transformed message is then posted or otherwise provided to a message queuing protocol server. The CIM message may comprise, for example, a CIM notification received in a CIM client from a CIM server, responsive to an indication subscription from the CIM client. The transformation of the CIM message to the message in the designated message queuing protocol format may more particularly involve, for example, transforming a CIM notification associated with the CIM message to a CIM instance object, transforming the CIM instance object to an alerting object, and transforming the alerting object to an AMQP message. One or more of these operations may be performed in a CIM transform module.
US09009350B2
Determining a path for network traffic between a source compute node and a destination compute node in a parallel computer including: beginning with an identified group of compute nodes that includes the source compute node and iteratively until an identified group of compute nodes includes the destination compute node: identifying a group of compute nodes, the group of compute nodes having topological network locations included in a predefined topological shape; selecting a path for network traffic between compute nodes having topological network locations included in the predefined topological shape, and when an identified group of compute nodes includes the destination compute node: selecting a final path for network traffic; and sending a data communications message along the path for network traffic between the source compute node and the destination compute node, the path including, in order of selection, the selected paths and the selected final path.
US09009349B2
A network switching device includes a macroflow sub-plane that performs packet-based routing, a microflow routing module that performs flow-based routing, and a software defined network (SDN) agent. The microflow routing module includes a packet processing module and a virtual port, and is operable to determine that the packet processing module is to be utilized to process a flow, direct the flow to the packet processing module via the virtual port in response to determine that the packet processing module is to be utilized to process the flow, process the flow using the packet processing module, and direct the flow to a destination associated with the flow. The SDN agent sends a port status message to a SDN controller indicating that the microflow routing module includes the virtual port and that the virtual port is associated with the packet processing module.
US09009338B2
A method for providing content from a first node to a second node using a satellite communications system includes receiving side information at a gateway in the satellite communications system. The side information may be transmitted from a subscriber terminal to the gateway via a first communication path that includes a satellite link. The method also includes determining at the gateway that the side information is associated with first content available at the first node, and determining at the gateway that second content is available from a source other than the first node. The method also includes generating output content using the second content and the side information. The output content may be substantially the same as the first content. The method also includes providing the output content to the second node via a second communication path that does not include the satellite link.
US09009337B2
Techniques are disclosed for multiplexing a dynamic bit-rate video stream with an audio stream received by a client device in a manner that allows the resulting multiplexed stream to be played back without disruption, despite dynamic changes in the bit rate of the video stream that may occur. A content server may stream both a video stream and an audio stream to a client device for playback. The client device may multiplex the video and audio streams prior to them being presented to a playback engine for decoding and playback to a user.
US09009333B2
A method and device for transmitting network resource information data are provided by the present invention. The method for transmitting network resource information data includes: step 1, transmitting, by a transport layer function entity, the network resource information data including network topology and variation status information, network link bandwidth utilization status information to a transport control layer function entity; and step 2, the transport control layer function entity creating network resource status data according to the collected network resource information data, and performing resource admission control and path selection to a session according to the network resource status data, wherein, the network resource information data further comprises a traffic class and service mode information of the traffic class, resource and utilization status information of the traffic class. Therefore by using the present invention, the manner for performing resource admission control according to a single bandwidth parameter is changed and the admission control of the network resource and the resource distribution can be performed more comprehensively and exactly.
US09009329B2
Disclosed are techniques for providing a platform and application program interface (API) that leverages a terminal services session broker infrastructure to support third party plug-in applications. In a typical scenario, when a user requests for a connection to access third party plug-in applications, the application program interface may interact with the session broker process to identify sessions or suitable servers to which the user can be connected. The user may access the third party plug-in applications through the identified sessions or suitable servers.
US09009328B2
A method and system for dynamically negotiating a device name for establishing a communications session between a host computer and a client computer are provided. A host computer receives from a client computer, a device name that includes as part of the device name at least a wildcard character. The host computer replaces the wildcard character with one or more characters that can be used in device names, to generate a unique device name that is not already being used by the host computer.
US09009321B2
Methods and systems for assigning reputation to communications entities include collecting communications data from distributed agents, aggregating the communications data, analyzing the communications data and identifying relationships between communications entities based upon the communications data.
US09009319B2
In one embodiment, the present invention can be used to efficiently allocate on-demand resources to a customer of a data center such as a multi-tenant data center having resources dedicated to given customers, as well as on-demand resources that can be flexibly provisioned to customers using a performance zone concept realized via logical switches to present a single logical network to the customer.
US09009318B2
Various embodiments provide offline algorithms for resource allocation. A known set of “offline” requests may be matched to available resources using an online resource allocation algorithm that models the offline resource allocation problem as though the requests were received stochastically. Requests may be scaled and then sampled to provide random, stochastic input for the online resource allocation algorithm. For each request, resources are allocated to the request by evaluating multiple options based upon shadow costs assigned to resources associated with the different options. After each request is processed, an adjustment is made to the shadow costs for remaining resources to reflect differences in rates for allocation and/or consumption of the resources and the updated shadow costs are used for a subsequent request. A scaled resource allocation determined using sampled requests in this manner may be scaled back up to obtain a solution for the offline resource allocation problem.
US09009311B2
An initiator zoning in progress command is provided. In one aspect the zoning in progress command includes target devices. Upon completion of the zoning operation, a zoning complete command is provided. In another aspect, receipt of a zoning in progress command causes broadcast change commands to be ignored until the zoning complete command is received.
US09009308B2
This invention relates to a system and a method of generating an Authorized Domain (AD) by selecting a domain identifier, and binding at least one person (P1, P, PN1), at least one device (D1, D2, . . . , DM), and at least one content item (C1, C2, . . . , CNZ) to the Authorized Domain (AD) given by the domain identifier (Domain ID). Hereby, a number of verified devices (D1, D2, . . . , DM) and a number of verified persons (P1, P2, . . . , PN1) that is authorized to access a content item of the Authorized Domain (100) is obtained. In this way, access to a content item of an authorized domain by a person operating a device is obtained either by verifying that the content item and the person are linked to the same domain or by verifying that the device and the content item are linked to the same domain. Thereby, enhanced flexibility for one or more persons when accessing content in an authorized domain is obtained while security of the content is still maintaining. This is further done in a simple, secure and reliable way.
US09009307B2
Alerts may be received from an event monitoring system that monitors computing resources of a computer system. Based on an alert ruleset, an alert management module may determine whether to provide notification of the alert. If the alert management module decides to provide notification of the alert, then the alert management module may initiate the creation of an issue ticket corresponding to the alert in an issue tracking system. If the alert management module decides not to provide notification of the alert, then the alert management module may discard the alert.
US09009303B2
A method for correlating business events in a complex business system. A flow diagram containing a collection of nodes (representing processes) and links (representing the transport connections) between these nodes is generated. An instance of an event stream from a node that is to be connected to an instance of an event stream from a neighboring node is identified when a node transports a transaction across a link. The metadata associated with the utilized link that was used to transport the transaction between the nodes is obtained. The instances of the event streams are then correlated using the obtained metadata. Further, each instance of the event streams is assigned an identification. In this manner, business events are correlated without the requirement of users providing a common key as well as without the requirement of monitoring each user of the system throughout the entire transaction.
US09009295B2
Managing printer and copier server units connected to a network by enabling the user of a personal computer connected to the network to know print costs depending on the environmental load. Server units provide document print and copy services to each network connected client unit, typically personal computers. The server units can operate in any of several operational states, including for example, a standby state, a sleep state and a run state. Upon receiving a service request from the client unit, a management unit estimates the change in operational state for each connected server unit, assigns a priority to the various server units based on the estimated operational state changes, and provides the information for selection by the user requesting the print or copy service.
US09009291B2
A system determines if functionality offered via a Web site is being underutilizing by a user, e.g., not being using at all or not being using with some desired degree of regularity. When it is determined that the functionality offered via the Web site is being underutilized by the user, the system provides to content of the Web site a cue, e.g., audio and/or visual, for directing the attention of the user to the functionality offered via the Web site.
US09009289B1
Various of the disclosed embodiments disclose systems and methods for assessing usage of a resource, such as hardware, software, or firmware, in a computer system. For example, some embodiments contemplate a model in which an enterprise application derives its license cost based upon the actual business value provided by the licensed resource to the enterprise. If an enterprise has purchased software that it uses very heavily, then the license cost may increase. Conversely, if the enterprise uses the software rarely, then the license cost may decrease. This usage granularity may allow an enterprise executive to purchase a software license without fear that the software will be inefficiently utilized. A licensor may similarly use the system to charge more accurate fees.
US09009285B2
The network system includes a command transmitting unit that transmits a command for requesting information required by the representative device for network management from the non-representative device, when the non-representative device has joined a network or when there is a change in a state of the non-representative device, and a command receiving unit that receives a command including the information sent from the non-representative device that has received the command.
US09009282B2
A method for synchronizing the frequency of a client clock with a server clock frequency, such synchronization being performed through timing packets transmitted by the server towards the client through a telecommunication network wherein the method includes the transmission, by the server, of groups of timing packets such that an emission timing packet period (τ1), measured between successive timing packets of a same group, is smaller than an emission group period (τ3), measured between first timing packets of successive groups. Emission timing packet period (τ1) is such that transmission delays of timing packets within a same group are practically correlated, and emission group period (τ3) is such that transmission delays of timing packets from different groups are practically uncorrelated.
US09009271B2
The present invention provides for a four dimensional (4D) information distribution system and method which allows on-demand and real-time transmission of time-sensitive and useful self-help data or instructional materials to user. The transmission of the 4D information can be initiated at the user's request or it can be automatically carried out based on a set of established rules, such as a schedule of events. The 4D information distribution system includes a processing device for generating the 4D information, a distribution device for transmission of the 4D information, a receiving device for accepting the 4D information, and a display device for outputting the received 4D information.
US09009270B2
A method for content storage on behalf of participating content providers begins by having a given content provider identify content for storage. The content provider then uploads the content to a given storage site selected from a set of storage sites. Following upload, the content is replicated from the given storage site to at least one other storage site in the set. Upon request from a given entity, a given storage site from which the given entity may retrieve the content is then identified. The content is then downloaded from the identified given storage site to the given entity. In an illustrative embodiment, the given entity is an edge server of a content delivery network (CDN).
US09009264B2
A generic IM device/server protocol permits a single implementation of a IM application on client devices for communicating with different enterprise IM servers types. The protocol defines a server maintained tag to identify the currency of a contact list it is managing for a client device. The client device receives and persists the tag and provides it at login. The server automatically sends a contact list update only if the tag indicates the client devices contact list instance is not current. Presence updates may also be sent automatically at login and the client device need not separately request contact list or presence updates at login. The client device may be pre-provisioned with respective graphics, text and server capabilities for multiple server types. A specific IM configuration may be selected in response to service information.
US09009249B2
Described herein are a system and method for delivering content to a mobile computing device, where the content is selected for presentation to a member of a social network service based on the current geo-location of the member (device) and one or more associations and/or relationships between entities represented in a social graph of the social network service. A particular embodiment includes providing, by use of a data processor, a user interface to notify a member of a social network service of his or her proximity to another entity that is represented in the social graph of the social network service. In some embodiments, in response to determining that a member is in geographical proximity of a company that has a presence in the social graph of the social network service, a job recommendation/matching engine may cause information to be presented relating to a job listing posted to a job listing service by an authorized representative of the company.
US09009248B2
Provided are a network node and a method of performing discovery, which may stably perform discovery without delay or crash of a network at the time of initial discovery in a large-scale network. The network node operated in a distributed network includes a discovery performing unit that determines a discovery back-off time that is a transmission wait time of a discovery message based on levels of priority of the network node, and a communication unit that transmits the discovery message using the discovery back-off time.
US09009245B2
Updating messages in a messenger client includes a messenger client judging whether it is necessary to pull a new message or a new message notification from a messenger server according to a state of the messenger client; performing an action of pulling a new message notification from the messenger server in response to a determination that it is necessary to pull a new message notification; and performing an action of pulling new messages from the messenger server in response to a determination that it is necessary to pull a new message. The messenger client includes a state judging module and a pulling module. A new message notification is pulled when it is determined it is only necessary to pull a new message notification.
US09009241B2
An embodiment of the invention provides a system and method for managing computing resources, wherein a data analyzer analyzes communications from electronic devices to identify a common topic among the communications in a predetermined area. In at least one embodiment, only communications that have been created within a predetermined time period are analyzed. A processor connected to said data analyzer generates a title based on the common topic. A communications module connected to the processor sends an electronic message to a user, wherein the electronic message includes the title and the predetermined area. In at least one embodiment, the title and the predetermined area are displayed on a graphical user interface.
US09009239B1
A system, method, and computer program product are provided for providing access to a plurality of services through a unified application. In use, a plurality of services is associated with a unified application of an entity. Additionally, the unified application is installed within a landing page of the entity. Further, access to the plurality of services is provided to a plurality of users through the unified application of the landing page.
US09009237B2
A method and computer program product for propagating instant message status change is described. A method may comprise receiving, via at least one of a client electronic device and a server computer, an instant message request associated with an instant message request target. The method may further comprise determining, via at least one of the client electronic device and the server computer, an instant message status based upon, at least in part, the instant message request and the instant message request target. The method may also comprise in response to the determination, providing, via at least one of the client electronic device and the server computer, an indication of the instant message status.
US09009232B2
A method and an apparatus for processing an authentication request message in a social network are provided. To improve the inefficiency of existing technology in processing user authentication and request to establish social relationship as well as inadequacy of parameters available for said authentication, the disclosed method includes a social network server detecting an authentication request message sent by a first client to a second client requesting to establish a social relationship with the second client. The social network server obtains information social attributes that are common to the first client and the second client, forwards the authentication request message, and sends the obtained information of common social attributes to the second client. The social attribute information is used by the second client to decide whether or not to authenticate the authentication request message.
US09009230B1
Techniques and systems for interfacing Internet Things (IoT) devices using different connection protocols are provided. For example, computing device, a method, and a computer-program product may be provided, and may include one or more data processors and a receiver for receiving a communication from a first IoT device communicatively connected to the computing device using a first connection protocol. The communication is received using the first connection protocol. A non-transitory computer-readable storage medium may contain instructions which when executed on the one or more data processors, cause the one or more processors to determine a second IoT device to which the communication is intended to be transmitted, determine a second connection protocol used by the second IoT device, and translate the communication to the second connection protocol. A transmitter may transmit the communication to the second IoT device that is communicatively connected to the computing device using the second connection protocol. The communication is transmitted using the second connection protocol.
US09009229B2
Device, system, and method of sharing social network information. A method of sharing social information includes: obtaining from a social network social information of passengers associated with a flight; and presenting the social information to a prospective passenger of said flight. The obtaining includes obtaining from the social network in bulk social information of at least two passengers associated with a flight, by sending a query which includes an identifier of said flight, and which excludes any identifier of any passenger on said flight.
US09009227B2
Enabling meeting extensions using an electronic meeting scheduling system may include enabling a second user invited to a meeting by a first user via an electronic meeting scheduling system to invite one or more third users to the meeting; and applying one or more meeting attributes set by the second user to said one or more third users.
US09009226B2
A method described herein includes acts of receiving data from a social networking application, wherein the data is generated by a first individual, and executing an entity extraction algorithm to extract at least one entity from the received data. The method also includes automatically causing a hyperlink to be displayed on a computing device utilized by a second individual, wherein the hyperlink is based at least in part upon the at least one entity, wherein the hyperlink is configured to direct the first individual to a search engine and is further configured to cause the search engine to execute a search that pertains to the at least one entity.
US09009225B2
A method in a mobile communication device for communication over a wireless network for managing conference equipment, including: establishing a connection with a video conferencing management server via the wireless network; receiving information from the video conferencing management server, the information including one or more lists of entries from one or more phone books or personal information of a user of the mobile device; generating a user interface to allow the user to select one or more of the entries from the one or more phone books or personal information; and creating a control message, based on at least a selected one or more of the entries from the one or more phone books or personal information, that instructs the video conferencing management server to initiate or schedule a videoconference.
US09009224B2
A method of synchronizing a first device capable of displaying video content and including the video content, and a second device capable of displaying E-book content associated with the video content and including the E-book content. The first device is connected to the second device according to a specific protocol. In response to a specific event for the video content or the E-book content occurring in one of the first and second devices, the device in which the specific event occurs generates event information about the specific event and transmits it to the other of the first and second devices, and performs the specific event according to the event information. Upon receiving the event information, the other of the first and second devices performs the specific event according to the received event information in synchronization with the device in which the specific event occurred, using synchronization information between the video content and the E-book content.
US09009218B2
A gateway having at least one communications interface and processing circuitry establishes communications with at least one service provider device and at least one serviced client device. The gateway then determines that a serviced client device is to establish an Internet browsing session. Based upon characteristics of the serviced client device, the gateway determines where to instantiate a web browser to service the Internet browsing session. Based upon the determination, in a first operation, instantiates the web browser to service the Internet browsing session at the gateway or client device. In a second operation, the gateway instantiates the web browser to service the Internet browsing session at a service provider server. In other operations, the gateway may determine to instantiate a browser for a first client device at a cloud server and to instantiate a browser for a second client device either locally or at the second client device.
US09009210B2
Methods and apparatus for distributing multimedia files units are disclosed. In an exemplary method, a plurality of multimedia files are downloaded using a transportation provider wireless device associated with a fare-based transport vehicle, such as a taxi, bus, ferry, or airplane. The downloaded multimedia files are stored in a data storage unit operatively connected to the transportation provider wireless device. In response to passenger input data received from a passenger wireless device, a desired multimedia file selected by the passenger is transferred to the passenger wireless device or played back using local speakers and/or video displays. In some embodiments, a selected multimedia file is associated with digital rights management information regulating authorized uses of the file.
US09009200B1
A method and process for searching and inserting a word or set of words in a large data set for real-time data intensive search applications using memory banks is disclosed. Traditional search methods optimize time and space by pre-sorting the data so that fast search can be accomplished. Unfortunately, in real-time search intensive applications, it is almost impossible to take a snapshot of the data set during real-time while the transactions are happening to sort and search for a word or set of words. The instant method and process is an innovative way to use unordered list for searching the data real-time without the requirement to pre-sort the data. The time complexity of the proposed method is very fast. In addition, the proposed method does both insertion and searching reducing the code complexity and time using indirect addressing in memory banks.
US09009198B2
In general, the subject matter described in this specification can be embodied in methods, systems, and program products. Information that is responsive to each of multiple distinct search queries is received from a server system. The information for each of the search queries identifies a geographical context or includes search results. One or more visual indications of the information for each of the search queries are displayed on a geographical map. A user interface element for each of the search queries is displayed. The user interface element for each of the search queries, when selected by a user, causes removal from the display of the one or more visual indications of the information for the search query that corresponds to the selected user interface element.
US09009194B2
Embodiments of the present invention facilitate the solicitation of user input while allowing for dynamic changes to that input while concurrently ranking the same. Ranking occurs in real-time and allows for a user to alter their contribution or vote until the close of a contribution period allowing real-time influences to be taken into account. Contributions may be provided in response to or as a part of a template driven nomination process. Solicitations of input may occur in the context of a pre-defined slate of options for voting, nominating certain options for a subsequent or concurrent voting process, or choosing/suggest more than one option such as the best of a slate of options or the individual ranking of a slate of options. Embodiments of the present invention capture all user nominations or suggestions while simultaneously providing the real-time ranking and dynamic re-ranking of those nominations or suggestions.
US09009181B2
This invention relates to a service registry and repository system, method and computer program product for accessing objects in an object repository. A method of managing an object database for objects comprising: receiving a database XPATH query; translating the database path query into an object query; and querying the object database using the object query. The translating comprises: breaking the path query into nodes; examining each node to identify objects for selection and objects from which selection is made; consolidating objects for selection from each node; consolidating objects from which selection is made; and forming the object query from a SELECT clause made up of the consolidated objects for selection from each node and from a FROM clause made up of the consolidated objects from which selection is made.
US09009180B2
The present invention generally relates to computer and web-based contact searches. Specifically, this invention relates to systems and methods for extending contact searches to include contacts beyond those of the user initiating the search. Embodiments of the present invention allow users to search for indirect contacts beyond their direct contacts by providing the user results that include the contacts of their contacts and so on to a specified depth level and restricted by security implementations selectable by the indirect contacts.
US09009177B2
Techniques for searching and providing geographical regions are described. The process searches and recommends points of interests based on a user-specified region. Points of interests include spatial objects (e.g., buildings, landmarks, rivers, parks) and their distributions in a geographical region. The process searches and recommends points of interests by partitioning a spatial map into grids to identify representative categories located in each of the grids. In response to the user-specified region, a set of geographical candidates containing the representative categories is retrieved. The process determines whether the user-specified region and the set of geographical candidates include similar or common representative categories and similar or common spatial distributions of the representative categories. Then the process provides the top ranked set of geographical candidates that have similar content information.
US09009176B2
The present invention provides an index structure for managing weighted-sequences in large databases. A weighted-sequence is defined as a two-dimensional structure in which each element in the sequence is associated with a weight. A series of network events, for instance, is a weighted-sequence because each event is associated with a timestamp. Querying a large sequence database by events' occurrence patterns is a first step towards understanding the temporal causal relationships among the events. The index structure proposed herein enables the efficient retrieval from the database of all subsequences (contiguous and non-contiguous) that match a given query sequence both by events and by weights. The index structure also takes into consideration the nonuniform frequency distribution of events in the sequence data.
US09009174B1
A methodology infers latent or unobserved structure in relational datasets, and is used to analyze user behaviors and patterns. The data for user behaviors and patterns can be gathered from off-line activity or interactions, such as, but not limited to, retail statistics, statistical research, scientific analysis, off-line interaction between, for example, customers or users. And the analysis can be applied to, but not limited to, the analysis of credit card data, club card data, telephone data, research data, financial market data, insurance data, warehouse data, travel data, traffic data, health care system data, public administration and authorities data, logistics data, education based data, as well as behavioral pattern data.
US09009170B1
Methods, systems, and apparatus, including computer program products are provided for ranking distinct book content items based on implicit links to other distinct book content items. The implicit links are defined based on the identification of matching features in the distinct book content items. In some implementations, the matching features are uncommon phrases in textual content of the distinct book content items. Edges representing implicit links are generated between distinct nodes representing distinct book content items in a weighted graph. Search results for distinct book content items can be ordered based on the edges connected to the distinct nodes in the weighted graph that represent the distinct book content items.
US09009169B2
Methods, software and devices for responding to a user query are disclosed. A user query received from a user is matched to stored responses to obtain initial matched responses. A confidence metric indicating the likelihood of the initial matched responses satisfying the user query is calculated. Upon determining the confidence metric to be below a specified threshold, the user query is supplemented with contextual data. The user query, supplemented by contextual data, is further matched to stored responses by applying disparate matching techniques to obtain further matched responses, where at least one of the disparate matching techniques differs from techniques used to obtain the initial matched responses. Degree-of-match metrics are calculated taking into account the contextual data, where each degree-of-match metric indicates a quality of match between the user query and a matched response. At least one of the matched responses is presented to the user.
US09009168B2
An on-disk storage arrangement increases the number of persistent consistency point images (PCPIs) that may be maintained for a volume of a storage system. The on-disk storage arrangement comprises a novel volume information (volinfo) block representing a root of the volume; the volinfo block is stored at predefined locations on disk and comprises various system wide configuration data. The volinfo block further comprises a data structure configured to provide a level of indirection that increases the number of PCPIs maintainable by a file system executing on the storage system. To that end, the data structure may be organized as an array of pointers, wherein each pointer references a block containing a snapshot root, thereby enabling efficient access to each PCPI maintained by the file system.
US09009161B2
A system for processing arbitrary time-series datasets, the time-series datasets comprising a set of data points, each data point having: i) a time value; ii) a first data value representing the magnitude of a first parameter; and iii) one or more further data values each representing the state of a respective further parameter, and the system comprising: an input configured to receive first and second time-series datasets; a data point analyzer configured to store the content of each data point in a record, each record having: a first field for holding a time value; a second field for holding one or more values of a descriptor; a third field for holding a descriptor; and a fourth field for holding a value, the data point analyzer being configured to store the content of each data point received by the input in a respective record by storing: said time value in the first field; said one or more further data values in the second field; a descriptor of the first value in the third field; and said first value in the fourth field; a storage device comprising a data structure configured to store a plurality of the said records; and a data structure analyzer configured to access the data structure based on the stored time values so as to enable the comparison of data from the first and second datasets.
US09009147B2
A method, system and computer program product for finding a diversified ranking list for a given query. In one embodiment, a multitude of date items responsive to the query are identified, a marginal score is established for each data item; and a set, or ranking list, of the data items is formed based on these scores. This ranking list is formed by forming an initial set, and one or more data items are added to the ranking list based on the marginal scores of the data items. In one embodiment, each of the data items has a measured relevance and a measured diversity value, and the marginal scores for the data items are based on the measured relevance and the measured diversity values of the data items.
US09009130B2
An affinity server estimates an affinity between two different time based media events (e.g., TV, radio, social media content stream), between a time based media event and a specific topic, or between two different topics, where the affinity score represents an intersection between the populations of social media users who have authored social media content items regarding the two different events and/or topics. The affinity score represents an estimation of the real world affinity between the real world population of people who have an interest in both time based media events, both topics, or in a time based media event and a topic. One possible threshold for including a social media user in a population may be based on a confidence score that indicates the confidence that one or more social media content items authored by the social media user are relevant to the topic or event in question.
US09009126B2
A system and a method for discovering and ranking trending links about topics are presented. The method comprises steps of receiving a plurality of messages from a social networking server, identifying a plurality of trending objects from the plurality of messages, generating at least one trending score for each trending object of the trending objects, and presenting a list of the trending objects based on the trending scores.
US09009115B2
Systems and methods are provided for automatic detection of data loss to system or a particular application. In one implementation a method is provided. The method includes identifying a loss of data associated with a current view. An alert is generated identifying the loss of data. A user is prompted to initiate a history view to restore the lost data, the history view including at least a first visual representation of an earlier version of the current view.
US09009112B2
Architecture that provides the capability to automatically (e.g., dynamically) reorganize (repartition) an existing partition by dividing (splitting) or recombining (merging) logical databases. This reorganization can be performed to logical databases belonging to the same customer, and based on the partitioning of the tables in these databases. This can include not only splitting secondary replicas of a partition or merging secondary replicas of the partition, but also splitting off secondary replicas of the partition to create a new partition and merging two partitions into one partition. Moreover, these operations can occur while the logical databases are accepting workload (online).
US09009109B2
In accordance with a first aspect of the invention, there is disclosed a profile exchange method comprising providing first profile data comprising a first plurality of data elements; receiving exchange signals from a device, the exchange signals carrying exchange data, the exchange data comprising an exchange property; identifying the exchange property as one of an approved property and an unapproved property; and at least one of transmitting first profile signals to and receiving second profile signals from the device in response to the exchange property being an approved property, the first profile signals containing the first profile data and the second profile signals containing a second profile data, the second profile data comprising a second plurality of data elements. More specifically, the exchange property is one of an identifier of the device, a characteristic of the second profile data and one of the second plurality of data elements.
US09009106B1
Disclosed is an improved approach for implementing and maintaining writable snapshots. An efficient approach is provided for implementing snapshots that can be used to immediately create snapshots without incurring any detectable delays in providing access to the new snapshots. Also described are improved metadata structures that can be used to implement and maintain the writable snapshots.
US09009104B2
Techniques for replicating data between database systems without taking checkpoints are provided. In an embodiment, a capture process restarts. Upon restarting, the capture process reestablishes an association with an apply process. A particular logical time maintained by the apply process is then communicated to the capture process. Upon receiving the particular logical time, the capture process restarts mining from this particular logical time.
US09009099B1
Methods, systems and articles of manufacture are provided for migrating entity relationship data residing in an object oriented program environment to a relational database schema. Further, functionality is provided to facilitate more efficient searching and reconstruction of the entity relationship data in the relational database.
US09009094B2
A system and method that utilizes knowledge representation system to express relationships among consumers, between consumers and businesses, within a specific business, and across businesses. The system and method supports defining which businesses consumers patronize, which locations they prefer, and what products and services they intend to secure from what businesses. The system can supports defining how businesses are structured, what businesses are similar, and how businesses relate both to consumers and to other businesses. By combining this consumer knowledge and business knowledge the system enables a number of mutually compatible applications across a matrix of consumer and business interactions (consumer-to-consumer, consumer-to-business, and business-to-business).
US09009089B1
Described is a system for allowing sets of processors to engage in a secure pattern matching protocol. An input pattern is received from a first set of processors, while a text is received from a second set of processors. A matrix is constructed based on values computed for each character determined by each character's position in the pattern. The first set of processors sends an encrypted matrix to the second set of processors. The second set of processors processes each character in the text and creates a set of vectors. A final activation vector is created based on processing the set of vectors and an encrypted activation vector. The second set of processors sends the final activation vector to the first set of processors. The second set of processors decrypts the final activation vector. The system provides to the first set of processors where the pattern matches the text.
US09009086B2
A method and system for unsupervised clustering of multimedia content are provided. The method includes generating a plurality of clusters, each cluster containing at least a data element; generating for each of the plurality of clusters a corresponding signature; matching each of the signatures to all other signatures; determining a clustering score for each match; clustering multimedia data elements of each pair of clusters of the plurality of clusters that are determined to have a clustering score above a threshold value to create at least a first cluster; and storing the at least a first cluster in a storage unit.
US09009078B2
Unlocking digital content embodied in digital readable form on a digital media carrier includes receiving a scanned image of a page from scanning a physical copy of content, evaluating the scanned image; and if the scanned image corresponds to a selected page of the digital content, unlocking the digital content.
US09009076B2
A system and method for providing a flexible licensing system for digital content is described. In some cases, the system utilizes tokens or other valuations to facilitate the purchase or exchange of content.
US09009067B1
A customer service system operated by a restaurant service provides a restaurant service server. From a database, the restaurant service server retrieves a ticket that is generated by a restaurant service server application. The restaurant service server applies a diner credit policy to the ticket, and issues a diner credit for the diner associated with the ticket.
US09009061B2
In a method of determining cooling resource capacity allocations for resource units in a shared environment for optimized operations, cost parameters associated with operating the resource units in at least one of delivering and receiving cooling resources are identified, one or more constraints associated with operating the resource units are identified, in which at least one of the one or more constraints comprises meeting at least a total cooling demand of components in the shared environment, a cost function that correlates the plurality of identified cost parameters is developed, a minimized cost function is solved for through application of a Lagrange multiplier subject to the identified one or more constraints, and cooling resource capacity allocations for the resource units that result in optimized operations in the shared environment based upon the minimized cost function solution are determined.
US09009057B2
An audio encoder comprises a multi-channel receiver (401) which receives an M-channel audio signal where M>2. A down-mix processor (403) down-mixes the M-channel audio signal to a first stereo signal and associated parametric data and a spatial processor (407) modifies the first stereo signal to generate a second stereo signal in response to the associated parametric data and spatial parameter data for a binaural perceptual transfer function, such as a Head Related Transfer Function (HRTF). The second stereo signal is a binaural signal and may specifically be a (3D) virtual spatial signal. An output data stream comprising the encoded data and the associated parametric data is generated by an encode processor (411) and an output processor (413). The HRTF processing may allow the generation of a (3D) virtual spatial signal by conventional stereo decoders. A multi-channel decoder may reverse the process of the spatial processor (407) to generate an improved quality multi-channel signal.
US09009055B1
Methods, systems, and software for converting the audio input of a user of a hand-held client device or mobile phone into a textual representation by means of a backend server accessed by the device through a communications network. The text is then inserted into or used by an application of the client device to send a text message, instant message, email, or to insert a request into a web-based application or service. In one embodiment, the method includes the steps of initializing or launching the application on the device; recording and transmitting the recorded audio message from the client device to the backend server through a client-server communication protocol; converting the transmitted audio message into the textual representation in the backend server; and sending the converted text message back to the client device or forwarding it on to an alternate destination directly from the server.
US09009054B2
This invention relates to retrieval for multimedia content, and provides a program endpoint time detection apparatus for detecting an endpoint time of a program by performing processing on audio signals of said program, comprising an audio classification unit for classifying said audio signals into a speech signal portion and a non-speech signal portion; a keyword retrieval unit for retrieving, as a candidate endpoint keyword, an endpoint keyword indicating start or end of the program from said speech signal portion; a content analysis unit for performing content analysis on context of the candidate endpoint keyword retrieved by the keyword retrieval unit to determine whether the candidate endpoint keyword is a valid endpoint keyword; and a program endpoint time determination unit for performing statistics analysis based on the retrieval result of said keyword retrieval unit and the determination result of said content analysis unit, and determining the endpoint time of the program. In addition, this invention also provides a program information retrieval system. With present invention, program information regarding a program attended by user can be rapidly obtained.
US09009048B2
A speech recognition method, medium, and system. The method includes detecting an energy change of each frame making up signals including speech and non-speech signals, and identifying a speech segment corresponding to frames that include only speech signals from among the frames based on the detected energy change.
US09009043B2
Methods and apparatus for identifying a user group in connection with user group-based speech recognition. An exemplary method comprises receiving, from a user, a user group identifier that identifies a user group to which the user was previously assigned based on training data. The user group comprises a plurality of individuals including the user. The method further comprises using the user group identifier, identifying a pattern processing data set corresponding to the user group, and receiving speech input from the user to be recognized using the pattern processing data set.
US09009041B2
A method is described for improving the accuracy of a transcription generated by an automatic speech recognition (ASR) engine. A personal vocabulary is maintained that includes replacement words. The replacement words in the personal vocabulary are obtained from personal data associated with a user. A transcription is received of an audio recording. The transcription is generated by an ASR engine using an ASR vocabulary and includes a transcribed word that represents a spoken word in the audio recording. Data is received that is associated with the transcribed word. A replacement word from the personal vocabulary is identified, which is used to re-score the transcription and replace the transcribed word.
US09009040B2
According to certain embodiments, training a transcription system includes accessing recorded voice data of a user from one or more sources. The recorded voice data comprises voice samples. A transcript of the recorded voice data is accessed. The transcript comprises text representing one or more words of each voice sample. The transcript and the recorded voice data are provided to a transcription system to generate a voice profile for the user. The voice profile comprises information used to convert a voice sample to corresponding text.
US09009035B2
A method for processing multichannel acoustic signals which processes input signals of a plurality of channels including the voices of a plurality of speaking persons. The method is characterized by detecting the voice section of each speaking person or each channel, detecting overlapped sections wherein the detected voice sections are common between channels, determining a channel to be subjected to crosstalk removal and the section thereof by use of at least voice sections not including the detected overlapped sections, and removing crosstalk in the sections of the channel to be subjected to the crosstalk removal.
US09009032B2
A method and system for performing sample rate conversion is provided. The method may include configuring a system to convert a sample rate of a first audio channel of a plurality of audio channels to produce a first audio stream of samples. The system may be dynamically reconfigured to convert a sample rate of a second of the plurality of audio channels to produce a second audio stream of samples, wherein the first and second audio streams are output from the system at the same time. The method may further include arbitrating between request for additional data from the first and second audio stream of samples, where processing of the first channel is suspended when the request corresponds to a second channel that is of higher priority.
US09009019B2
Techniques for optimizing a distribution circuit (e.g., electric power grid) are described. Primary wiring of a distribution circuit may comprise a plurality of unique primary paths, from a source to an end (a transformer). Each primary path may include a plurality of primary segments, and each primary segment may be in one or more primary paths. A maximum voltage drop on any primary segment may be selected as a smallest of maximum allowed voltage drops across that segment in each of the primary paths. Because the voltage drop across each primary path must be less than a prescribed maximum, the sum of the voltage drops across each primary segment in that primary path is less than the prescribed maximum. The prescribed maximum may be adhered to if each primary segment is constructed of a conductor gauge chosen not to exceed the maximum voltage drop for that segment.
US09009018B2
In the verification of an electronic design such as a microprocessor, a set of generic transaction types is applied to a unit in a unit simulation environment and then the same set of generic transaction types is applied to the unit in a larger (e.g., element) simulation environment using an abstraction layer which can interface with both a unit translation layer of the unit simulation environment and an element translation layer of the element simulation environment. The abstraction layer may comprise a generic driver interface which issues generic commands having command parameters including a command type, an address, and operand data. The invention can be extended to multiple units which make up the element, or to multiple elements in the element environment. The invention can further be extended in a hierarchical fashion to other levels of simulation environments, e.g., unit-element-system.
US09009015B2
In a free energy difference estimation method, the partial free energy difference indicates a bound state between a target compound and a first candidate compound bindable to the target compound, and is stored in a storage part for each value of a binding constant. A change region, in which a partial free energy difference is equal to or greater than a predetermined change value, is specified in a region of the binding constant. The partial free energy difference of a second candidate compound in the change region is interpolated based on the partial free energy difference acquired in each of a previous region and a following region by using an approximation function.
US09008994B2
In a method for reporting a location of a portable electronic device, an acceleration of the portable electronic device is detected via an accelerometer of the portable electronic device. The portable electronic device is determined as falling when a difference between the acceleration of the portable electronic device and an acceleration of gravity is in a predetermined range. An angular velocity of the portable electronic device is detected via a gyroscope of the portable electronic device when the portable electronic device is determined as falling. The portable electronic device is determined as static when the angular velocity of the portable electronic device equals zero. If the portable electronic device is static for a predetermined time period, location information of the portable electronic device is collected from a global position system receiver of the portable electronic device. The location information is sent to a target electronic device.
US09008993B2
According to one aspect, a portable electronic device having a heat generating component, a thermal sensor, an energy storage device for powering the portable electronic device, a thermal element thermally coupled to the heat generating component, the energy storage device, and the thermal sensor. The thermal element is sized and shaped so that heat generated by the heat generating component flows through the thermal element towards the thermal sensor and interacts with the energy storage device. The thermal sensor is used to monitor a thermal profile for the thermal element, and the monitored thermal profile is compared with an expected thermal profile to determine if the integrity of the portable electronic device has been compromised.
US09008986B2
The present disclosure relates to a method to calibrate logging measurements from a logging tool for which one or more attributes vary over the course of logging. A logging tool is provided and a pre-logging calibration function for the logging tool is obtained. Logging measurements are made using the logging tool, and a post-logging calibration function for the logging tool is obtained. A variable calibration function using the pre-logging calibration function and the post-logging calibration function is determined, and the logging measurements are calibrated using the variable calibration function. The variable calibration function may be discrete or continuous and linear or non-linear. A non-linear calibration function may be based on measurements of one or more of the varying attributes of the logging tool. A discrete calibration function may have three or more calibration factors.
US09008985B2
The invention relates to a test method for examining an inspection device, which is associated with a functional unit of a master unit, comprising at least the following steps: producing a specified number of faulty and/or correct containers or test containers by means of the functional unit itself in that a control signal for producing a distinctive element is fed to the functional unit; leading the faulty containers or test containers past the inspection device, which detects the faulty containers or test containers and produces a signal to discharge the faulty containers or test containers, or indicates a value regarding the expected and the measured faulty and/or correct containers. The test method is automatically started or performed and is suitable, for example, for examining a label position checking device, the filling amount checking unit, and the closure seating checking unit in order to be able to determine the fault-free functioning thereof or optionally the faulty functioning thereof. The test method is characterized in that operation is not required. The test method is characterized in that the test method allows clear and documented rules for the procedure and the test results, which ensure quality control in terms of product liability.
US09008984B2
The present invention is directed to a device for process for predicting gloss of a coating resulting from a wet layer of a low gloss coating composition, such as automotive OEM or refinish paint. The device includes measuring reflectance of the layer of the coating composition applied over a test substrate and then allowing the layer to dry and/or cure into a coating. Thereafter, its gloss is measured with a gloss meter. The device is repeated with varying amounts of one or flatting agents added to the composition and the reflectance vs. gloss is plotted on a graph and by using a curve fitting equation a gloss prediction curve is obtained. By measuring the reflectance of a wet layer of a target low gloss coating composition the gloss of a coating that would result from such a layer is then predicted by using the gloss prediction curve. The device is most useful during the manufacture of coating compositions, such as automotive OEM and refinishes paints.
US09008967B2
In some aspects, a processor may receive a starting point and an ending point from a runner. The processor may receive calorie information from the runner. The processor may receive pace information from the runner. The processor may receive a mile marker input from the runner. The processor may display a he route based on the starting point and the ending point. The processor may display the number of calories burned based on the route and the calorie information. The processor may display a pace of running the route based on the route and the calorie information. The processor may display a mile marker on the route in response to the first mile marker input.
US09008965B2
In position measurement device, a positional data acquirer measures a present position to acquire positional data. A positional data storage sequentially stores the positional data acquired by the positional data acquirer. A determiner determines, on the basis of the positional data sequentially stored by the positional data storage and a predetermined criterion, whether a position of a user at a present time is a position of a location to be recorded. And, a locational information storage stores, if the determiner determines that the position of the user at the present time is the position of the location to be recorded, the positional data of the position as locational information.
US09008957B2
A device for avoiding or reducing the consequences of collisions, an obstacle being recognized by a surroundings sensor and data of the obstacle are ascertained. The brakes are automatically actuated. Furthermore, an intervention in the steering system to evade the obstacle is performed only if the risk potential for the vehicle and that of other traffic participants is less than without an evasion maneuver.
US09008951B2
A fuel admission control unit controls a diesel engine and ensures compatibility between exhaust gas performance and engine speed response performance by considering residual oxygen in EGR gas. The control unit includes an estimation excess air ratio λs computing unit that is an arithmetic section to compute an estimation excess air ratio λs, from the quantity of the fuel injected by a fuel injection valve into a cylinder, the intake air flow rate, and the flow rate of the residual oxygen in the EGR gas that returns back into the intake air system. The control unit also includes a fuel admission control unit that controls the fuel flow rate under hard acceleration, based on the estimation excess air ratio λs that is computed by the estimation excess air ratio λs computing unit.
US09008945B2
A method of controlling an internal combustion engine supercharged by a turbosupercharger having a turbine and a compressor; the control method including the steps of: determining, in a reduced mass flow/compression ratio graph, at least one limit operation curve of the compressor representing a limit of the operating range of the compressor; controlling the turbosupercharger to keep the actual reduced mass flow and actual compression ratio of the compressor within the limit defined by the limit operation curve of the compressor; determining an index as a function of the dynamics of the reduced mass flow of the compressor; and modifying the limit operation curve of the compressor as a function of the index.
US09008942B2
A method of managing an engine failure on a rotary wing aircraft (1) having a hybrid power plant (5) with at least two fuel-burning engines (13, 13′), at least one electric machine (12), and a main gearbox (11). Said aircraft (1) also has electrical energy storage means (14) and a main rotor (2) mechanically connected to said hybrid power plant (5). In said method, during each flight, the operation of said engines (13, 13′) is monitored in order to detect a failure of any one of them, and then once a failure of one of said engines (13, 13′) has been detected, said electric machine (12) is controlled, if necessary, to deliver auxiliary power We in order to avoid a deficit appearing in the total power WT of said hybrid power plant (5), thereby enabling the pilot of said aircraft (1) to fly said aircraft (1) safely without degrading said hybrid power plant (5).
US09008938B2
A control system for controlling a driving power source in a vehicle, includes a driving state detector for detecting a driving state of the vehicle; a first determiner for determining whether or not the driving state detected by the driving state detector is a first state; a second determiner for determining whether or not the driving state detected by the driving state detector is a second state; a rotational speed limiter for executing rotational speed limiting control for limiting a driving power source rotational speed to a predetermined upper limit value or less when the first determiner determines that the driving state is the first state, during an operation of the driving power source; and a rotational speed limiting termination unit for terminating the rotational speed limiting control, when the second determiner determines that the driving state is the second state, during the operation of the driving power source.
US09008935B2
In the case where a first condition that a first future demand acceleration which is a demand acceleration when a predetermined first time has elapsed from the present time is lower than a value obtained by subtracting a first allowable value from the accelerator-fully-closed acceleration is satisfied, an accelerator feedback control is stopped while directing an accelerator toward a fully closed position and a brake feedback control is started at the same time to thereby improve followability of an actual vehicle speed to a demand vehicle speed.
US09008932B2
A vehicle includes a cruise control section arranged and programmed to perform control to maintain the vehicle speed at a prescribed vehicle speed while a clutch is engaged. A clutch actuator control section performs control to disengage the clutch when the value of a parameter becomes equal to or lower than a first threshold value, in the case where the cruise control section is determined to not be performing the control to maintain the vehicle speed at a prescribed vehicle speed; and performs the control to disengage the clutch when the value of the parameter becomes equal to or lower than a second threshold value, which is lower than the first threshold value, in the case where the cruise control section is determined to be performing the control to maintain the vehicle speed at a prescribed vehicle speed.
US09008920B1
A system is provided that automatically stops a tractor as a function of a status of a round baler. This may include a controller such as a baler controller directly or indirectly detecting initial movement of an actuator that moves a wrapper assembly. Based on this detection, conditions for starting a wrap procedure may be determined either by actuator position or by a time period required for moving the wrapper assembly from a home position to a wrap start position. A time period required to bring the tractor to stop may be determined and compared with the time period required for the wrapper assembly to move from the home position to the wrap start position. The baler controller may send a tractor halt command signal for stopping the tractor to coordinate and synchronize bringing the tractor to a complete stop at the same time that the wrapping material is inserted and applied onto the bale at the beginning of a wrapping procedure.
US09008911B2
A method for an electrical limitation of the travel path of a steering gear in a wheeled vehicle, in particular a passenger car, which exhibits a steering drive, is provided. The method includes adjusting the steering gear in a first direction and acquiring a first maximum travel path in the first direction. The method includes prescribing a first limiting value based upon this acquired first maximum travel path and electrically limiting the travel path of the steering gear in the first direction based upon the first limiting value. The first maximum travel path is acquired by the steering drive.
US09008904B2
A method to control operation of a vehicle based upon a user input from a user of the vehicle to a graphic projection display representing a registered graphic to a view in front of the vehicle includes projecting the registered graphic to the view in front of the vehicle upon the graphic projection display, monitoring the user input to the graphic projection display, and controlling the operation of the vehicle based upon the user input to the graphic projection display.
US09008901B2
A brake fade determination device determines whether a fade state of a brake device that brakes a wheel of a vehicle is occurring on the basis of the deceleration of the vehicle and the slip amount of the wheel. A braking system includes: the brake device that is able to adjust a braking force that acts on the wheel of the vehicle; and a controller that controls the braking force to control the slip condition of the wheel. The controller determines whether a fade state of the brake device is occurring on the basis of the deceleration of the vehicle and the slip amount of the wheel, and adjusts the amount of increase or decrease in braking force on the basis of whether the fade state is occurring.
US09008898B2
An in-vehicle electronic control unit (ECU), stores behavior information, when a specific vehicle behavior (i.e. a vehicle behavior that does not correspond to the driver's driving operation) is detected. The in-vehicle electronic control unit (ECU) stores, as the behavior information, vehicle travel information, a storage time of the vehicle travel information, and storage execution information that indicates that the vehicle travel information is stored. When the engine of the vehicle stops, the ECU first executes an abnormality check of a CPU operation, when, based on the storage execution information of the behavior information, the vehicle travel information is stored. The ECU stores, as abnormality check information, an abnormality check result, an execution time of the abnormality check, and check execution information indicating that the abnormality check has been executed, and after the storage of the abnormality check information, the ECU stops power supply to the CPU.
US09008894B2
The application describes a system for notifying a vehicle owner regarding service due for a vehicle based on the vehicle's accumulated mileage. The system determines vehicle mileage based on GPS data, determines whether the mileage has exceeded a threshold, transmits a wireless signal from the vehicle to a notification service provider computer when the threshold is exceeded, and sends a notice from the notification service provider to the dealer and/or customer to indicate that vehicle service is due.
US09008884B2
A storage and retrieval system including a storage structure having storage shelves, each storage shelf having slats for supporting stored items where the slats are spaced apart from each other by a predetermined distance, an autonomous transport vehicle including at least one sensor configured to sense each of the slats and output a signal indicating when a slat is sensed, and a controller for verifying a location of the autonomous transport vehicle within the storage structure based on at least the output signal.
US09008883B2
A hybrid vehicle has a first running mode with an engine stopped and a second running mode with the engine operating. An ECU monitors information related to the frequency of intermittent startup of the engine in response to the startup and stoppage of the engine during vehicle running. The ECU executes running control such that startup of the engine is suppressed during the first running mode when in an operation pattern in which the frequency of intermittent startup is high. Accordingly, discomfort to the driver and degradation in fuel efficiency caused by repeating stoppage and startup of the engine frequently in a short period of time can be prevented.
US09008882B2
A vehicle capable of traveling using electric power from a power storage device mounted thereon has an ECU executing, when traveling by electric power from the power storage device: the step of calculating a reference electric consumption based on an average operating point determined by an average vehicle speed and average driving force for every predetermined period; the step of calculating an actual electric consumption based on power consumption and travel distance during the period; the step of calculating a predicted electric consumption by a smoothing processing based on the reference electric consumption and actual electric consumption; and the step of calculating an allowed travel distance RMD that the vehicle can travel by the electric power remaining in the power storage device, based on the predicted electric consumption and the SOC of the power storage device.
US09008869B2
A low-altitude altimeter (10) and a method of determining low altitudes for unmanned aerial vehicles (24). The altimeter includes at least two illuminators (12, 14), at least one sensor (16), and a computing device (18). The illuminators (12, 14) emit signals which are received by the sensor (16) in such a way that an angle at which they are received is determinable by the computing device (18). The computing device (18) processes each signal received by the sensor (16), determines the angle at which the sensor (16) received the signal, and, based thereon, determines the altitude of the unmanned aerial vehicle (24). When a first pair of illuminators are arranged along a fuselage axis, and a second pair of illuminators are arranged orthogonally to that axis, the computing device can combine first and second altitude, pitch angle, and roll angle measurements to provide a more refined altitude determination.
US09008867B2
A monitoring device for automatically monitoring the ability of an aircraft to follow a flight trajectory with at least one turn includes a series of elements that estimate the ability of the aircraft to follow at least one turn of the flight trajectory. For example, a turn radius and limit speed for each of the upcoming turns in a flight plan (or a partial portion of the upcoming turns) are analyzed by comparing to a current speed of the aircraft to determine if there will be any risk of excursion outside the flight plan path, such that warnings can be emitted to a crew of the aircraft to take corrective action before the turns are performed. Consequently, required navigational performance maneuvers can be assured before the beginning of the turns in the flight plan.
US09008861B2
A vehicle-side unit transmits a first request signal WAKE periodically toward a portable unit, and transmits a second request signal CHLG at every predetermined transmission interval specific to the vehicle-side unit upon reception of a first response signal ACK from the portable unit in response to the transmitted WAKE. The portable unit is operable with power supplied from a battery. The portable unit transmits ACK upon reception of WAKE and becomes ready for reception of CHLG at a timing CHLG is transmitted in accordance with the transmission interval specific to the vehicle-side unit.
US09008843B2
In a positioning apparatus for an actuator, a sliding mode controller for compensating for nonlinear characteristics of a wave gear device of the actuator generates a control input u to a controlled object, based on a position command θl* and a state variable x for expressing the controlled object. The controlled object is defined in the following formula. {dot over (x)}=Ax+Bu+Eθl* y=Cx The switching surfaces of the sliding mode control system are defined by a variable S expressed in the following formula. S=BTP The control input u is the sum of the linear-state feedback control term ul and the nonlinear control input unl u = u l + u nl = - ( SB ) - 1 ( SAx + SE θ l * ) - k ( SB ) - 1 σ σ σ = Sx , where σ is the switching function, and k is the switching gain.
US09008834B2
An object of the present invention is to propose a computerized control device and a computer-implemented method for speed regulation during delivery of printed products to stacking devices which do not have at least some of the disadvantages of the known systems. It is in particular an object of the present invention to propose a computerized control device and a computer-implemented method for regulating the speed of a conveyor for delivering printed products to stacking devices which enable flexible production of stacks of different sizes.
US09008829B2
A system includes a first mobile drive unit and a second mobile drive unit. The first mobile drive unit is operable to dock with a first item holder at a first end of a column of connected item holders. The second mobile drive unit is operable to dock with a second item holder at a second end of the column of connected item holders. The system also includes a management module that is operable to instruct the first mobile drive unit and the second mobile drive units to transport the column of connected item holders from a first location to a second location.
US09008819B2
Provided herein is an automatic pouring method and equipment for the same that enable to inhibit the generation of residual molten metal in a ladle and thus the molten metal to be discharged therefrom can be eliminated. The method includes the steps of determining a set weight of the molten metal to be received in the ladle and number of pieces of the molds that could be poured with the ladle based on data on assigned numbers of respective molds to be poured, types of products to be cast, and set weights of the molten metal to be poured, receiving a weight of the molten metal that is greater than the set weight of the molten metal in the ladle, deriving a difference in weight between the actual weight of the molten metal that is received in the ladle and the set weight of the molten metal in the ladle, deriving a target weight of the molten metal to be poured by adding a part of the derived difference in weight to the set weight of the molten metal to be poured into the mold to be poured, and pouring the molten metal into the mold to be poured to target the target weight of the molten metal to be poured. The pouring of the molten metal is repeated by number of times that equals to the number of pieces of the molds that could be poured with the ladle such that the ladle would be emptied when the last mold in the number of pieces of the molds that could be poured with the ladle is poured.
US09008818B2
An embroidery data generating device includes a first storage device, a processor, and memory. The first storage device stores a plurality of stitch data used to sew a unit pattern that includes special stitches causing the sewing workpiece to be locally puckered. The memory is configured to store computer-readable instructions. The computer-readable instructions cause the processor to perform processes that include acquiring an area in which the unit pattern is to be arranged, first identifying a selected unit pattern from among a plurality of the unit patterns, based on the plurality of stitch data stored in the first storage device, arranging the identified unit pattern in the acquired area, and generating embroidery data used to sew, on the sewing workpiece held by an embroidery frame, the unit pattern arranged in the plurality in the area, using the sewing machine, based on the stitch data of the identified unit pattern.
US09008817B2
Disclosed is a substrate positioning apparatus capable of accurately performing positioning of a center of a circular-shape substrate with respect to a rotating shaft. The substrate positioning apparatus includes: a substrate disposing part; a first positioning mechanism including a first reference part contacting a side of the substrate; a second positioning mechanism including a second reference part contacting the side of the substrate; a first driver configured to drive the first positioning mechanism; a controller configured to control the drive of the first positioning mechanism. In particular, the second reference part contacts the substrate at a contact part and includes an elastic part that applies force in a moving direction of the first driver to the contact part and a detector that detects position information of the second positioning mechanism.
US09008816B2
A build up edge monitoring method is provided for performing online real-time detection and suppression of abnormal build up edges of cutters occurred in a CNC manufacturing process. Signal variation analysis and fast Fourier transform are used for analyzing signals and establishing an algorithm of diagnosing build up edges to improve the efficiency and reliability of the cutting abnormality diagnostics. A vibration acceleration signal is captured and filtered to a frequency exceeding 1.1 times of a blade passing frequency, and an occurrence of accumulated chips is determined according to a sudden increase of the vibration acceleration and whether the main vibration frequency of the current vibration signal determined by a fast Fourier transform analysis matches with the frequency of the build up edge characteristic, and a shutdown instruction is issued to a CNC controller to shut down a cutting machine.
US09008808B2
A system includes a functional control unit and a controller. The functional control unit is configured to enable and disable operation of a functional component. The controller is configured to receive a sensor signal, evaluate safety quality of the sensor signal, generate an evaluation parameter representing the safety quality of the sensor signal, and output the sensor signal with the evaluation parameter as a pair for receipt by the functional control unit. The functional control unit is configured to control operation of the functional component depending on the safety quality indicated by the evaluation parameter.
US09008801B2
A wearable therapeutic device that includes a garment configured to contain an external defibrillator. The garment is configured to house at least one of an alarm module and a monitor and to house a first therapy electrode and a second therapy electrode. The garment is also configured to releasably receive a receptacle that contains a conductive fluid proximate to at least one of the first therapy electrode and the second therapy electrode, and to electrically couple the receptacle with the garment.
US09008786B2
A tissue-stimulating prosthesis receives an input signal and determines a set of stimulation signals for use in generating electrical stimulation that will cause the recipient to perceive the input signal. The prosthesis determines a set of stimulation signals based on the perceptual power of at least one of the frequency components of the input signal or the perceptual power of one or more stimulation signals within the set.
US09008782B2
An implantable medical device comprises one or more electrical stimulation generators, and a housing that contains the one or more electrical stimulation generators. The implantable medical device also includes a first medical lead no greater than about 6 inches in length, and a second medical lead no greater than about 6 inches in length. The housing includes a first connector block that electrically connects the first medical lead to at least one of the one or more electrical stimulation generators, and a second connector block that electrically connects the second medical lead to at least one of the one or more electrical stimulation generators. The implantable medical device may be part of an electrical stimulation system implanted beneath the skin and inferior to the inion of a patient to deliver stimulation therapy to at least one of an occipital nerve and a branch of the occipital nerve.
US09008778B2
An implantable control module for an electrical stimulation system includes a header coupled a sealed body. The header includes at least one connector assembly. The control module also includes a conductive shield disposed over at least a portion of the connector assembly or connector assemblies of the header. The conductive shield is provided to hinder generation of current in the header or in a portion of a lead received in the header in response to application of an external radiofrequency (RF) or magnetic field. A similar shield can also be used to shield a connector assembly disposed on the end of a lead extension or any other component of the electrical stimulation system.
US09008770B2
A medical implant system is described for inhibiting infection associated with a joint prosthesis implant. An inventive system includes an implant body made of a biocompatible material which has a metal component disposed on an external surface of the implant body. A current is allowed to flow to the metal component, stimulating release of metal ions toxic to microbes, such as bacteria, protozoa, fungi, and viruses. One detailed system is completely surgically implantable in the patient such that no part of the system is external to the patient while the system is in use. In addition, externally controlled devices are provided which allow for modulation of implanted components.
US09008756B2
A mapping system (200) including: (a) at least one external marker (210,212,214,216) adapted for positioning outside a target (520) to define a target context; (b) at least one target marker (230) adapted for positioning with the target; (c) a data acquisition tool (221) configured to provide position coordinates for at least one data point (220) at the target (520); and (d) a registration module (300) adapted to output position coordinates of said at least one data point relative to at least a portion of the target context.
US09008753B2
The present invention is directed to a method for use in conducting cardiac MR imaging which allows for reconstruction of T1 maps, cine images and IR-prepared images from one raw data set, wherein the method comprises the following steps: a) acquisition of raw data by use of an ECG-triggered, segmented, inversion recovery (IR) -prepared Look-Locker type pulse sequence for data acquisition, wherein the pulse sequence encompasses more than one shot, wherein each shot comprises: i) an ECG-triggered inversion pulse; ii) SSFP cine data acquisition of radial segmented profiles over more than one RR-interval for a predefined acquisition duration AD; and iii) a relaxation duration RD, during which no data is acquired; b) retrospective gating of raw data by sorting acquired raw data for each RR-interval into a pre-determined number of heart phases by definition of specific time windows within the RR-intervals and sampling of raw data acquired during the time windows respectively; c) image reconstruction, wherein the retrospectively gated raw data is used for reconstruction of T1 maps, cine images and/or IR-prepared images.
US09008746B2
A catheter with a tissue property sensor provides for localization of myocardial infarction (MI) by utilizing one or more differences between properties of infarcted myocardial tissue and properties of normal myocardial tissue. The tissue property sensor is to be placed on endocardial wall or epicardial wall during catheterization to sense at least one tissue property allowing for detection of MI. In one embodiment, the tissue property sensor includes a contractility sensor and senses a tissue property in various locations on endocardial wall or epicardial wall and detects substantial changes in the tissue property that indicate a boundary between infarcted tissue and normal tissue.
US09008744B2
Embodiments of the invention provide analyte sensors and sensor systems such as amperometric glucose sensors used in the management of diabetes as well as optimized methods for monitoring analytes using such sensors and sensor systems.
US09008740B2
Techniques for protecting a superconducting (SC) article are disclosed. The techniques may be realized as an apparatus for protecting a superconducting (SC) article. The apparatus may comprise a porous sleeve configured to fit around the superconducting (SC) article. The porous sleeve may be made of non-conductive, dielectric material.
US09008734B2
A wireless communication device is disclosed that is capable of reduced power consumption. Uplink and downlink sub-frames in a WiMAX, 802.16m or LTE environment often include several vacant symbols during which power-hungry hardware and software components need not operate at full power. By analyzing a physical layer beacon and control information of a received signal, the specific locations of data bursts can be determined, as well as periods of needed operation of a receiver module to effectively decode those data bursts. The receiver module can otherwise be controlled to operate in a LOW power state during remaining periods of vacant time, thereby conserving power consumption and extending battery life.
US09008733B2
The present invention relates to mobile terminal technologies and describes a mobile terminal and shutdown device and a method thereof, the shutdown device comprising a power on-off key and a time delay circuit, and the shutdown device further comprising a first inductor and a first MOS tube that is connected with the main control chip; wherein the time delay circuit is used to adjust device parameters by setting a delay time. If the power on-off key is pressed for longer than the delay time, the first inductor controls the first MOS tube to cut off the connection with the main control chip, thereby shutting down.
US09008726B2
To enable a mobile station, when a base station carries out a measurement of a radio signal coming from an adjacent cell while suspending at least one of radio transmission to and radio reception from the mobile station when a base station's own cell is in operation, to recognize that the adjacent cell is being measured. A home base station 1 carries out a measurement of a radio signal coming from an adjacent cell while suspending at least one of radio transmission to and radio reception from a mobile station 3-1 when a base station's own cell (home cell) is in operation. Further, the home base station 1 notifies, prior to beginning the measurement, advance notice information indicating an execution of the measurement to the mobile station 3-1.
US09008723B2
The present embodiments relates to wireless adaptors. In one embodiment, a method is provided. The method may include obtaining an adaptor-device identification that identifies both a wireless adaptor and a wired device coupled with the wireless adaptor; and communicating with a network device via a wireless network using the adaptor-device identification, the wired device being distinguishable from other wired devices using the adaptor-device identification.
US09008720B2
A method and a user equipment in a network having a macro cell and at least one small cell, the method in one embodiment receiving a measurement restriction over a broadcast channel from the macro cell; and applying the restriction for a corresponding measurement at the user equipment. In one embodiment the method includes receiving a small cell list from the macro cell; and measuring at least one of a reference signal receive power and a reference signal received quality based on the received small cell list. The method includes, in one embodiment, receiving a neighboring small cell configurations from the macro cell; and utilizing the received small cell configurations to attach to a small cell. The method includes, in one embodiment, receiving an s-measure offset value over a broadcast channel from the macro cell; and applying the s-measure offset value to an s-measure for neighbor cell discovery.
US09008716B2
In a mobile station UE, a PHR transmission unit transmits a PHR to a RAT#1 when “prohibitPHR-Timer_up” is interrupted and when an increment in transmission power or P-MPR in second communication exceeds “dl-PathlossChange” compared with a value in finally transmitting the PHR. When “prohibitPHR-Timer_down” is interrupted and when a decrement in transmission power or a decrement in transmission power or P-MPR in the second communication exceeds “dl_PathlossChange”, the PHR transmission unit transmits the PHR to the RAT#1, and “prohibitPHR-Timer_up” is ended in a period shorter than that of “prohibitPHR-Timer_down”.
US09008709B2
An approach is provided for providing a WiFi network information service. A configuration client processes and/or facilitates a processing, by at least one module of at least one access point, of configuration data stored at the at least one access point to determine network information. The configuration client then causes a transmission of the network information by the at least one module to at least one server. A location client also determines at least one request, from at least one client, for network information associated with at least one access point, at least one location, or a combination thereof. The location client then processes and/or facilitates a processing of the at least one request to cause a generation of at least one query for the network information from at least one server, wherein the network information is determined from at least one module of the at least one access point.
US09008703B1
Methods and apparatus for providing ubiquitous and configurable communications between users is provided. Ubiquity and other features are provided using a common identifier linking two or more users. In one embodiment, a common identifier is automatically provided when call forwarding is directed to a designated phone number. In another embodiment, a user can cause a common identifier to be created linking the user with a user of their choice by sending an SMS text message to a designated address. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules that allow a reader to quickly ascertain the subject matter of the disclosure contained herein. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.
US09008701B2
Methods, devices, and systems have various user equipment (UE) for reading multimedia broadcast and multicast service (MBMS) notifications via one or more paging indicators of a Paging Indication Channel (PICH). The paging indicators of the PICH functions as MBMS notification indicators, signaling the relevant UE to read the MBMS point-to-multipoint control channel (MCCH) for MBMS information, and thereby enabling the affected UE to configure themselves to receive the associated multimedia broadcast and/or multicast service.
US09008698B2
The disclosed subject matter provides for employing timed fingerprint location information in location analytics. Timed fingerprint location information can provide a location for a user equipment. The location of the user equipment can be compared to a location analytics rule related to the location of a user equipment. Where the location satisfies a condition of the location analytics rule, the user equipment can be associated with a compliance status. Compliance, or noncompliance, can initiate further action. Further action can include reporting the compliance status, verifying the identity of a user associated with the user equipment, enforcing the location analytics rule, etc. Enforcing the location analytics rule can include alerts, fines, reporting to an authority figure or agency, etc.
US09008689B2
Embodiments disclosed herein provide systems and methods for dynamically guiding a user to a target conversation area with a communication device. In a particular embodiment, a method provides receiving a call request to establish a call with a communication device and determining a location of the communication device. The method further provides determining a target conversation area for a user of the communication device to participate in the call based on the location of the communication device. The method also provides directing the user to the target conversation area.
US09008684B2
The disclosed subject matter provides for sharing timed fingerprint location information. In an aspect, timed fingerprint location information can be associated with a location of a user equipment. This timed fingerprint location information can be shared with other devices. As such, with proper analysis, these other devices can employ the shared timed fingerprint location information to determine their location. In an aspect, the other devices can determine that they are located at the same location as the user equipment. However, a level of error can be inherent in the location determined from shared timed fingerprint location information. In some embodiments, this error can be compensated for.
US09008675B2
The present invention relates to a wireless communication system, and more particularly, to a method and device for measuring a downlink in a wireless communication system. According to the present invention, provided is a method for properly and accurately measuring a downlink when an inter-cell interference adjustment is applied.
US09008671B2
A node of a multiple radio access technology (multi-RAT) system acquires resource status information associated with each RAT of the multi-RAT system. The resource status information of the RATs of the multi-RAT system can be acquired by sniffing higher layer protocol information pertaining to call setup requests and/or call terminated messages. The node further maintains a flag representing overall resource availability associated with the RATs of the multi-RAT system, based on the acquired resource status information, for use in admission control and/or load balancing. The flag is associated with a pre-defined set of overall resource availability states of the multi-RAT system, where the availability states are defined in terms of admission control decisions.
US09008669B2
Aspects described herein relate to a network for providing air-to-ground wireless communication in various cells. The network includes a first base station array, each base station of which includes a respective first antenna array defining a directional radiation pattern that is oriented in a first direction, wherein each base station of the first base station array is disposed spaced apart from another base station of the first base station array along the first direction by a first distance. The network also includes a similar second base station array where the second base station array extends substantially parallel to the first base station array and is spaced apart from the first base station array by a second distance to form continuous and at least partially overlapping cell coverage areas between respective base stations of the first and second base station arrays.
US09008656B2
A method and apparatus of searching for an operator network in a multi-Radio Access Technology (RAT) environment are provided. The method, calculating a length of a sleep interval to perform background Public Land Mobile Network (PLMN) searching, comparing the length of the sleep interval with a predetermined reference parameter, if the length of the sleep interval is larger than the reference parameter, performing background PLMN searching of a passive RAT during the sleep interval, and if the length of the sleep interval is equal to or smaller than the reference parameter, performing background PLMN searching of an active RAT during the sleep interval.
US09008652B2
Provided in the present invention are method and system for delivering an electronic business card by combining geographical location information and Bluetooth technology. The method comprises: a requesting user submitting the current geographical location information, the name of a Bluetooth communication device, and a list of the names of other detected Bluetooth communication devices to an electronic business card delivery server by using a mobile client, acquiring a list of users corresponding to neighboring mobile clients as well as the user's condensed identity information, the neighboring mobile clients being located within a predetermined distance range and located within a detection range of the Bluetooth communication device; selecting a user from the user list, sending an electronic business card delivery request to the electronic business card delivery server; the electronic business card delivery server transmitting the request to the mobile client corresponding to the selected user, and when receiving corresponding confirmation information, responding to the request so as to deliver the electronic business card. Compared with the prior art, the present invention allows for the delivery of large quantity of electronic business cards, simplified operations, and ensured accuracy and security of electronic business card contents.
US09008649B2
A radio terminal according to a present invention comprising a communication judgment unit (131) configured to judge whether or not the direct communication with the radio base station is possible to continue; a message processor (132) configured to transmit an inquiry message inquiring whether or not a direct communication with the radio base station is possible, to a lower-level radio terminal in the tree structure network, when the continuation judgment unit judges that the direct communication with the radio base station is not possible to continue; and a master manager configured to register the lower-level radio terminal as an upper-level radio terminal in the tree structure network, upon receipt of a response message indicating that a direct communication with the radio base station is possible, from the lower-level radio terminal.
US09008641B2
A location of a wireless device relative to a vehicle is determined using received data. Data may be received from the vehicle sensors. Data may also be received from the wireless device sensors of a wireless device. The presence of one or more persons may be determined using received data. A user-to-wireless device association may be detected based, at least in part, upon the presence of one or more persons in the vehicle and the location of the wireless device relative to the vehicle.
US09008635B2
A wireless communications device includes a radiofrequency transceiver having a wireless voice channel for transmitting and receiving voice communications and a separate wireless data channel for concurrently transmitting and receiving other data. The wireless communications device also includes a memory operatively connected to a processor for processing current location data received over the data channel from another communications device with which the wireless communications device is simultaneously communicating on the voice channel. The wireless communications further includes a display for displaying a phone screen during a voice call, the phone screen presenting call-related information. A map is displayed on the phone screen during the voice call, the map presenting a location current of the other communications device based on the current location data received over the data channel. Optionally, the map can also show the current location of the wireless communications device.
US09008628B2
An interactive voice access and notification method includes monitoring one or more notification events associated with one or more recipients identified by a user to detect a trigger of the notification event(s). The method also includes initiating a call to the recipient(s) in response to detecting the trigger of the notification event(s). The method also includes playing back an interactive audible notification message received from the user in response to confirming the recipient(s) are on the call. The method further includes sending a confirmation response to the user when a response from the recipient(s) to the interactive audible notification message triggers a confirmation response.
US09008626B2
A unified alerts message service delivers an alerts message, including content of interest to a user, to a mobile station of the user. Interest information of the user, which defines user's preferences or interests, is inputted by the user to an interface provided by a platform for providing the alerts message service. The platform receives various alerts contents from a number of content providers, and performs a logical matching to find alerts contents that logically match the user's interest information among the received alerts contents. The alerts contents found from the logical matching are sent in one or more mobile messaging service messages including combined alerts contents are sent to a mobile station of the user via a mobile network.
US09008622B2
According to one embodiment, an information processing apparatus includes a wireless communication module including an event notifier, an embedded controller and a setting module. The embedded controller registers event information configured to indicate that supply of electrical power to the wireless communication module was cut in a register and turns on the apparatus, when the embedded controller is started or reset. The setting module sets the wireless communication module to enable the event notifier, if the event information is registered in the register of the embedded controller when the apparatus is turned on.
US09008619B2
A mobile terminal that may be able to access a wireless communication network and a control method thereof are provided. The mobile terminal includes: a wireless communication unit configured to access a wireless communication network; a detection unit configured to detect a connectable wireless communication network through the wireless communication unit; and a controller outputting icons each corresponding to one or more wireless communication networks detected by the detection unit to a locked screen displayed in a locked state in which inputting of a control command with respect to an application is limited, releasing the locked state when selecting of any one of the output icons is detected, and controlling the wireless communication unit to access a wireless communication network corresponding to the selected icon.
US09008616B2
Point of sale processing of multiple options is possible with a single tap of a contactless device. The user taps the contactless device in the device reader's radio frequency field. The device reader and the contactless device establish a secure communication channel. Once a secure communication channel is established, the device reader communicates the purchase to the contactless device. The contactless device presents value-added services available to the user. The contactless device communicates the user's selected value-added service(s) to the device reader, and the reader communicates the purchase price of the transaction. The contactless device communicates payment options to the user and then communicates the user-selected payment options to the device reader. The device reader communicates a digital receipt to the contactless device, and the secure communication is terminated.
US09008611B2
A system and method for providing prepaid billing for users of an instant messaging system. A method includes determining whether a prepaid account balance associated with an IM client request satisfies a pre-determined criteria, establishing a regular IM session if the prepaid account satisfies the criteria, and establishing a limited IM session if the prepaid account does not satisfy the criteria. The system includes a prepaid account screener operable to determine whether a prepaid account balance satisfies the criteria, establish a regular IM session if the prepaid account satisfies the criteria, and establish a limited IM session if the prepaid account does not satisfy the criteria.
US09008609B2
Technologies are generally described for usage recommendation for mobile device. In some examples, a method performed under control of a mobile device includes determining whether to recommend using a right ear or a left ear of a user of the mobile device based at least in part on usage information of the right ear and the left ear and notifying the determination of whether to use the right ear or the left ear to the user.
US09008595B2
The invention concerns a testing method detecting misconnected mechanical contacts between off-chip antenna and on-chip antenna circuit, wherein the testing method is a Built-In Self-Test method including a step of measuring at least one electrical parameter of on-chip antenna circuit connected to off-chip antenna which is representative of state of connection of said mechanical contacts.
US09008590B2
A radio circuit includes a front-end module, a board, a liquid MEMS component, and a coupling component. The front-end module is implemented on at least one integrated circuit (IC) die and includes a variable circuit. The variable circuit is adjustable to facilitate an operational adjustment of the front-end module for a given operational condition of the radio circuit. The board supports the liquid MEMS component and supports, at least indirectly, the at least one IC. The coupling component electrical couples the liquid MEMS component to the variable circuit, wherein, based on a control signal, one or more characteristics of the liquid MEMS component is changed, which adjusts the variable circuit.
US09008587B2
Systems, methods, and apparatus are provided for automated identification of baseline data and changes in state in a wireless communications spectrum, by identifying sources of signal emission in the spectrum by automatically detecting signals, analyzing signals, comparing signal data to historical and reference data, creating corresponding signal profiles, and determining information about the baseline data and changes in state based upon the measured and analyzed data in near real time, which is stored on each apparatus or device and/or on a remote server computer that aggregates data from each apparatus or device.
US09008585B2
Measurements and Channel State Information (CSI) feedback are configured using communications between a network and user equipment (UE). The communications includes a first signaling from a network component to the UE indicating one or more reference signal (RS) resource configurations, a second signaling indicating one or more interference measurement (IM) resource configurations, and a third signaling indicating a CSI report configuration, wherein the CSI report configuration indicates a subset of the one or more RS resource configurations and a subset of the one or more IM resource configurations. The UE establishes a RS based measurement according to the subset of the one or more RS resource configurations and an IM according to the subset of the one or more IM resource configurations. The UE then generates and sends to the network a CSI report in accordance with the CSI report configuration and using the RS based measurement and the IM.
US09008583B2
A method and user equipment for reporting a measurement result in carrier aggregation are provided. The method for reporting the measurement result of carrier aggregation includes: the user equipment reporting a measurement report which carries measurement results of part of or all of component carriers in a same carrier-aggregation cell. With the invention, the problem that a network cannot correctly evaluate the channel quality of a carrier-aggregation cell because the network can only acquire the measurement result on a single component carrier is resolved. The present invention further can assure a service quality when the UE performs handover between cells of carrier aggregation, and satisfy good performance of UE mobility between carrier-aggregation cells.
US09008579B2
A system and method for transmitting data between at least two communication terminals includes handling useful address data by a switching unit and handling useful data records by a data exchange node. A spatial distance of the at least two communication terminals is calculated. A time interval of communication inquiries to the switching unit in order to initiate a data transmission between the at least two communication terminals is determined. The data transmission is controlled depending on predeterminable threshold values of the spatial distance of the at least two communication terminals and the at least one time interval between the communication inquiries.
US09008577B2
Provided is an information processing apparatus including a transmission processing unit (106) that performs near-field one-to-one communication with a communication counterpart device, a reception processing unit (108), a reception signal intensity detection section (114) that acquires communication a communication situation with the communication counterpart device, a display processing unit (118) that performs a display process for performing guidance in a direction in which the communication situation is favorable based on the acquired communication situation, and a display unit (302) that performs display for the guidance.
US09008576B2
A mobile communications device may include a near field communication (NFC) device, and a processor coupled with the NFC device. The processor may be configured to operate a first NFC applet and a second NFC applet, determine whether concurrent enabling of the first NFC applet and the second NFC applet will cause a compatibility conflict, and concurrently enable the first NFC applet and the second NFC applet for communicating data via the NFC device based upon a determination that concurrent enabling of the first NFC applet and the second NFC applet will not cause the compatibility conflict.
US09008574B2
Exemplary embodiments are directed to a device including a focused antenna. A device may include a minor plane surface and an antenna positioned proximate the minor plane surface. The antenna may be configured for generating a field focused around the minor plane surface. The antenna may further include an element extending from the minor plane surface toward another minor plane surface of the device.
US09008555B2
An image forming apparatus includes a toner case, a driving mechanism and an installed part. The toner case includes a container main body, a rotating member and a transmission coupling. The container main body is provided with a discharge port configured to discharge a toner. The rotating member is installed into the container main body. The transmission coupling is connected with the rotating member. The driving mechanism includes a drive coupling and a drive unit. The drive coupling is detachably connected with the transmission coupling. The toner case has a lever supported onto the container main body. The driving mechanism has a movement mechanism which works in accordance with the operation of the lever, in a state of installing the toner case into the installed part, to move the drive coupling from a disconnecting position to a connecting position with the transmission coupling.
US09008553B2
A developer conveying device includes a housing, a developer conveyance path and a conveying member. The developer conveyance path extends between the pair of wall portions of the housing. The conveying member conveys developer from one wall portion toward the other. The conveying member includes a spiral member, shaft portions, a rib member, a supporting member and a projecting portion. The spiral member is formed by connecting spiral pieces in a conveying direction of the developer and includes a hollow interior formed by the connected spiral pieces. The rib member extends in the conveying direction and bridges adjacent ones of the spiral pieces of the spiral member. The supporting member connects an end part of the rib member in the conveying direction and the shaft portion. The projecting portion projects from the end part of the rib member more toward the wall portion than the supporting member.
US09008548B2
A fixing device includes a metal plate, an endless belt, a rotating body, and a stay. The metal plate has a main part comprising a first end portion, a second end portion, and a center portion positioned therebetween and having rigidity higher than that of the first end portion and the second end portion. The endless belt has an inner peripheral surface configured to be in sliding contact with the metal plate. The main part is aligned with the rotating body in a direction from the metal plate to the rotating body. The stay is disposed opposite to the nip region with respect to the metal plate. The stay and the main part of the metal plate are deformable upon application of the load to the stay such that the main part provides a convex shape protruding toward the rotating body.
US09008533B2
A processing apparatus that an uninterruptible power supply system supplies power to and carries out a process. The processing apparatus includes an electric energy amount determination part that determines, based on a charged amount of electric energy in the uninterruptible power supply system, an amount of maximum electric energy that the uninterruptible power supply system can supply; and a function selection part that selects, depending on the amount of maximum electric energy, functions that can be used for carrying out the process.
US09008532B2
An image processing apparatus that is operable by AC power and DC power. The image processing apparatus includes a fixing heater section for heating a recording sheet having toner transferred thereon so as to fuse the toner onto the sheet and a plurality of electronic circuits. An AC power supply circuit section receives AC power from an AC power supply line. A DC power supply circuit section receives DC power from a DC power supply line. A power supply unit supplies the AC power received by the AC power supply circuit section to the fixing heater section, and the DC power received by the DC power supply circuit section to the plurality of electronic circuits.
US09008528B2
An induction heating fusing device and an image forming apparatuses that may control even a very small current region by tracking a resonance frequency to perform PWM control and phase control without considering a deviation of a part constant or a temperature change are provided. The induction heating fusing device includes: a serial resonance circuit having an induction coil and a condenser; a phase comparator, a phase controller, a resonance frequency tracking oscillator, and a PWM (pulse width modulation) signal generator. The phase comparator compares a phase of a pulse outputted by the PWM signal generator with a phase of current flowing through the induction coil, outputs a comparison result obtained by the comparing to the phase controller when controlling the phase, and outputs the comparison result to the resonance frequency tracking oscillator when performing PWM control.
US09008526B2
A method of measuring a total amount of latent image charge includes: scanning a sample with a charged particle beam, the sample having a charge distribution on a surface of the sample, the charge distribution being caused by forming an electrostatic latent image by exposure; measuring a state of a surface charge distribution on the sample based on a detection signal obtained by the scanning; obtaining an electric potential at a potential saddle point, the potential saddle point being formed by the surface charge distribution of the sample; obtaining an electrostatic latent image area, the electrostatic latent image being formed by the surface charge distribution of the sample; and performing a calculation using the electric potential at the potential saddle point and the electrostatic latent image area to measure a total amount of electric charge of the electrostatic latent image.
US09008515B2
An apparatus includes an array of lasers, an array of electrical drivers, and optical filter. Each laser is configured to produce light in a corresponding wavelength-channel, wherein the wavelength-channels of different ones of the lasers are different. The electrical drivers are connected to directly modulate the lasers. Each driver produces a first driving current or voltage to cause a corresponding one of the lasers to be in a first lasing state and produces a different second driving current or voltage to cause the corresponding one of the lasers to be in a different second lasing state. The optical filter is connected to receive light output by the lasers. The optical filter selectively attenuates light from each of the lasers in the first lasing states thereof and to selectively pass light from each of the lasers in second lasing states thereof.
US09008512B2
An Optical Access Network, a Optical Network Unit (ONU) and various methods for exchanging information are provided. The method may include: receiving, by the ONU, a pilot signal and down-stream information signals; wherein the pilot signal is received at a pilot frequency slot and the downstream information signals are received at a downstream information frequency slot; wherein the ONU is allocated with a spectral slice that comprises the pilot frequency slot, the downstream information frequency slot, a guard frequency slot and an upstream information frequency slot; wherein at least one other spectral slice is allocated for exchanging information with at least one other group of ONUs; splitting the downstream information signals to downstream information signals portions; splitting the pilot signals to pilot signals portions; detecting downstream information, in response to at least a first portion of downstream information signals; modulating a portion of the pilot signal by upstream information signals to provide upstream information signals that are within the upstream information frequency slot; modulating a second portion of the downstream information signals by the upstream information signals to provide upstream secondary signals that are outside the pilot frequency slot, the downstream information frequency slot and the upstream information frequency slot; and upstream transmitting the upstream information signals and the upstream secondary signals.
US09008502B2
The various embodiments herein provide a method and system for protecting multiple work ODU failures using a higher capacity protect ODU in an Optical Transport Network. The method for protecting multiple work ODU failures in an Optical Transport Network comprising steps of detecting signal failures in at least one of a plurality of work ODUs, requesting for release of one or more time-slots for a defective work ODU and allocating the one or more time-slots of a low priority traffic from the protect ODU in an incremental manner of priority. The method apply a TPN based policy for defining lower ODUs, performs handshaking between the transmit and downstream ends using the protocol provided, defines the role and behavior of the various system components and the service requests and performs an automatic lockout of protection for the work ODU in which an UDI alarm is present.
US09008498B2
A viewfinder fixing device comprises a holder, a ring, a washer, a dowel, and a plurality of inner peripheral concave-convex portions. The holder has a male thread portion. The ring has a female thread portion that meshes with the male thread portion. The washer is provided between the holder and the ring. The dowel is provided to the washer. The inner peripheral concave-convex portions are provided in the peripheral direction to the ring, and when the ring is turned, the male thread portion and the inner peripheral concave-convex portions cause the holder and the ring to move closer together, which is accompanied by the washer and the ring moving closer together, and the inner peripheral concave-convex portions come into contact with the dowel when the washer and the ring have moved closer together up to a specific distance.
US09008496B2
A probe including a liquid sample channel through which a liquid sample flows in a specified direction; a nebulizer gas channel through which a nebulizer gas flows in a specified direction, formed at the outer circumference of the liquid sample channel so as to have a round annular outer circumference and be coaxial with the liquid sample channel; a heating gas channel for injecting an assist gas in a specified direction, wherein a heating gas injection port is formed around the outlet end of the nebulizer gas channel so as to have a round annular outer circumference and be coaxial with the nebulizer gas channel; and a heating element which is arranged inside the heating gas channel and heats the assist gas for injecting through the heating gas injection port.
US09008491B2
A method takes a snapshot of a video sequence containing a video tag. The method comprises causing a display device to present a video sequence for a period of time and causing the display device to display at least one video tag contemporaneously with the video sequence. The method further comprises accepting, at a moment during the period of time, an input associated with a user action signifying taking a snapshot of the video sequence with a video tag of interest displayed with the video sequence at the moment. The method further comprises storing, in response to acceptance of the input, data sufficient to reproduce a still image from the video sequence with video tag of interest at approximately the moment. Optionally, the method may further comprise causing the display device to display the still image at a later time or including the still image in an email message.
US09008490B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting, from among a collection of videos, a set of candidate videos that (i) are identified as being associated with a particular song, and (ii) are classified as a cappella video recordings; extracting, from each of the candidate videos of the set, a monophonic melody line from an audio channel of the candidate video; selecting, from among the set of candidate videos, a subset of the candidate videos based on a similarity of the monophonic melody line of the candidate videos of the subset with each other; and providing, to a recognizer that recognizes songs from sounds produced by a human voice, (i) an identifier of the particular song, and (ii) one or more of the monophonic melody lines of the candidate videos of the subset.
US09008481B2
An arrangement for processing at least one optical fiber that includes a first processing element and a second processing element for processing at least one optical waveguide. The first and second processing elements have a common base element and a common actuating element for simultaneously actuating the first and second processing elements. The actuating element is capable of moving relative to the base element.
US09008473B2
An optical transmission-reception system includes: a light-emitting element having a first semiconductor multilayer structure with a ring- or disk-like shape and generating a first optical signal and a second optical signal rotating in a direction opposite to the first optical signal; a first optical waveguide optically coupled with the light-emitting element and propagating the first optical signal; a second optical waveguide optically coupled with the light-emitting element and propagating the second optical signal; and a light-receiving element having a second semiconductor multilayer structure with a ring- or disk-like shape, optically coupled with the first and second optical waveguides, and optically receiving the first and second optical signals. The first optical waveguide has a spiral shape at a coupling part with the light-receiving element, and the second optical waveguide has a spiral shape winding in the same direction as the first optical waveguide at a coupling part with the light-receiving element.
US09008470B2
Apparatus and method embodiments are provided for implementing a wavelength selective switch (WSS). The embodiments use combinations of switchable polarization grating (SPG) and LC cells and combinations of polymer polarization grating (PPG) and LC cells to achieve 1×N WSS systems. An embodiment optical switch includes a liquid crystal cell and a SPG cell adjacent to the liquid crystal cell. The SPG includes liquid crystal material between two photo-alignment layers, an electrode layer overlying each photo-alignment layer, and a glass substrate overlying each electrode layer. An embodiment method includes polarizing an incident light beam at a circular polarization before diffracting, at a polarization grating, the polarized incident light beam in a determined angle that corresponds to a diffraction order in accordance to the circular polarization of the incident light beam and a hologram pattern direction formed inside the polarization grating.
US09008466B2
The disclosed subject matter relates to computer implemented methods for sharing digital image edit operations. In one aspect, a method includes storing a first digital image edit stack, which includes at least one digital image edit operation performed by a first user of a social network upon a first digital image hosted on the social network. The method further includes receiving indication of a first request for the first digital image edit stack, based upon an operation performed by a second user of the social network. The method further includes providing the digital image edit stack for the second user, in response to the received indication.
US09008464B2
Techniques and systems for media data customization system are provided. In one embodiment, a media data customization system includes a resource allocator that receives media data and a media data customization request and that allocates customization resources for a service of the media data customization request, a pipe repository that stores pipe filter modules, and a pipe manager that retrieves pipe filter modules stored in the pipe repository based on the media data customization request, that integrates the retrieved pipe filter modules to form a pipe group, and that applies the pipe group to the media data using the customization resources to generate customized media data.
US09008462B2
Featured are methods and systems for reslicing-based nonrigid registration of multiparametric and modality images or objects. In such registration methods, global motion is modeled by multiple affine transforms (rigid), while local motion and slices matching is estimated using non-uniform radial reslicing of RTV to search for best match between reference volume slices and resampled target volume (RTV), orthogonally re-sliced to higher spatial resolution compared to the spatial resolution of the reference volume. The reference and target volumes can be in any plane and the method presented in this invention transfers them to target plane which can be any of axial, coronal, or sagittal and there is no need for the original and target scanning planes to be the same.
US09008454B2
An image processing apparatus includes: an image obtaining device; an image dividing device that divides the image through a fine structure retrieving filter and a basic structure retrieving filter into a detail signal component and a basic signal component, the detail signal component including an edge component, a texture component, and a noise component, and the basic signal component being other than the detail signal component; an image correcting device that retrieves a focused picture cell, determines whether the focused picture cell represents the noise, corrects the detail signal component to reduce the noise component in the focused picture cell when the focused picture cell represents the noise; and an image synthesizing device that synthesizes a basic structure image provided by the basic signal component and a corrected fine structure image provided by the corrected detail signal component.
US09008453B2
A method for deriving a blur kernel from a blurred image is provided herein. The method may include the following steps: obtaining a blurred image B, being a product of a blur kernel k applied to an original image I; calculating fθ(x)=Rd*Pθ(B)(x) for every angle θ, wherein R denotes an autocorrelation operator, Pθ denotes a projection operator of based on angle θ, and d denotes a one dimensional differentiation filter; estimating spectral power of the blur kernel based on a given support parameter; estimating the blur kernel k using a phase retrieval algorithm, based on the estimated spectral power of the blur kernel; updating the support parameters; and repeating the estimating of the spectral power, the estimating of the kernel and the updating of the support parameters in an iterative, to yield the blur kernel.
US09008449B2
An image processing apparatus samples an image signal to thin out pixel values used as adjacent pixels in intra-frame prediction according a size in a horizontal direction of an image to be coded or a size in a vertical direction of regions in a matrix into which the image is divided then performs interpolation using the sampled pixel values to reconstruct the adjacent pixels. A predicted image generation unit within the image processing apparatus performs intra-frame prediction using the reconstructed adjacent pixels and codes the resulting image thus reducing the amount of memory required for intra-frame prediction.
US09008448B2
Provided is a method and apparatus for compression encoding/decoding an image based on the repetition of an access unit and the repetition of a residual value.
US09008447B2
A method and system for character recognition are described. In one embodiment, it may use matched sequences rather than character shape to determine a computer legible result.
US09008445B2
A solid-state image capturing element includes: a plurality of pixels arranged in rows and columns, each of which outputs an electric signal corresponding to an amount of received light; a plurality of column signal lines each of which is disposed for a corresponding one of columns of the pixels and sequentially transfers the electric signal provided from the corresponding one of the columns of the pixels; and a plurality of holding circuits each of which is disposed for a corresponding one of the column signal lines and holds the electric signal transferred via the corresponding one of the column signal lines. Each of the holding circuits includes a circuit element including an input capacitance, and holds the electric signal in the input capacitance.
US09008444B2
This invention is a method for rectifying an input digital image including warped textual information. The method includes analyzing the input digital image to locate a plurality of local features, at least some of the local features including textual features. A sparse set of local image regions are located corresponding to reliable combinations of spatially-consecutive local features, and corresponding local orientations are determined. A global deformation function is formed by interpolating between the determined local orientations and is used to form a rectified image.
US09008441B2
A computer-implemented method for creating an ordered set of boundary data by transforming data from remotely sensed imagery of shorelines is provided. A feature data set and an edge data set are transformed into a set of 3-point boundary segments having a specific head and tail point and the segments are ordered from tail to head in a clockwise or counterclockwise manner relative to the water. Once the 3-point segments are created they are easily linked together into larger segments. These large multi-point segments in turn are linked together to create a closed loop in a predetermined direction, for example, but not limited to, the shorelines for rivers or coastal areas.
US09008435B2
Embodiments enable searching of portions of objects in images, including programmatically analyzing each image in a collection in order to determine image data that, for individual images in the collection, represents one or more visual characteristics of a portion of an object shown in that image. A user is enabled to specify one or more search criteria that includes image data, and a search result may be determined based on one or more images in the collection that show a corresponding object that has a portion that satisfies a threshold. The threshold is defined at least in part by the one or more search criteria.
US09008431B2
In a character string extraction method, a character portion, a rim portion, a character frame, and a character string frame are set, a feature value of each image in the character portion and the rim portion is calculated for each character frame, a character string frame evaluation value is calculated based on the feature value for the character string frame, a position of the character string frame is moved on the paper sheet image, and the image in the character portion is extracted by using the character string frame at a position at which the character string frame evaluation value reaches a maximum.
US09008430B2
An identification method and apparatus of confusable character are provided. The method involves: the detected character image is identified to gain the initial character information which is corresponding to the character image; the step change times of the corresponding external outline of the character image are counted if the initial character information is the confusable character; the final character information corresponding to the character image is confirmed according to the step change times; The final character information of the character image can be known conveniently according to the step change times, therefore the corresponding correct character information of the character image can be identified more precisely. The possibility of wrong identification of the character image because of the appearing confusable character can be reduced, and the identification precision rate of the confusable character can be improved.
US09008421B2
An image processing method includes: receiving image data from a frame buffer, wherein each pixel of the image data has only one color information; estimating four second color information corresponding to up, down, left, and right sides of the target pixel respectively according to a first color information of the target pixel per se and color information of the neighboring pixels for a target pixel of the image data; calculating four color difference gradients corresponding to up, down, left, and right sides of the target pixel respectively according to the four second color information of the target pixel; determining an edge texture characteristic of the target pixel according to the four color difference gradients of the target pixel; and determining whether to modify the bit value of the first color information of the target pixel stored in a frame buffer according to an edge texture characteristic of the target pixel.
US09008409B2
A method of evaluating one or more kernels of an ear of maize using digital imagery includes acquiring a digital image of the one or more kernels of the ear of maize, processing the digital image to estimate at least one physical property of the one or more kernels of the ear of maize from the digital image, and evaluating the at least one kernel of maize using the estimate of the at least one physical property of the at least one kernel of maize.
US09008399B2
A system and method for simultaneously generating spectral images and spatial images of a subject using a magnetic resonance imaging (MRI) system includes acquiring MR image data using a k-space sampling trajectory. The k-space sampling trajectory is designed to spatially oversample to elicit phase differences between oversampled points. The MR image data is jointly reconstructed into spatial and spectral images by resolving spatial information from spatial encoding associated with each of the oversampled points and resolving spectral information from the phase differences between the oversampled points.
US09008384B2
A method of managing a personal medicine information management service by a user device and a server includes obtaining a medicine image captured by photographing appearance of a user medicine; transmitting the obtained medicine image to the server as a request for recognition of the user medicine; and receiving medicine quantity information and personal medicine information from the server based on a result of the recognition of the user medicine. The personal medicine information includes an image of the user medicine of which recognition training is performed by the server.
US09008383B2
There are provided embodiments for enhancing the quality of an ultrasound image are disclosed. In one embodiment, by way of non-limiting example, an ultrasound system comprises: an ultrasound data acquisition unit configured to acquire ultrasound data corresponding to at least one ultrasound image; a storage unit for storing at least one beam profile indicating a spreading degree of an ultrasound beam according to depth based on at least one focusing point; and a processing unit configured to set an amount of blurring corresponding to spreading of the ultrasound beam according to the depth based on the at least one beam profile, and perform a filtering process for compensating the blurring by the spreading of the ultrasound beam based on the ultrasound data and the amount of blurring to enhance quality of the at least one ultrasound image.
US09008377B2
The present invention provides a system for identifying an individual provided with a portable communication device. In a system for identifying an individual using a portable communication device with a display, the display is a sensor-incorporated display, the sensor-incorporated display reads the biological information of a user, and, based on the read information, identifies an individual.
US09008376B2
An ultra-thin sensing device with a flat contact surface comprises a package substrate, an interposer structure, a vertical electrical connection structure and a sensing chip. The interposer structure disposed on the package substrate comprises connection pads and second bonding pads electrically connected to the connection pads and first bonding pads of the package substrate. The vertical electrical connection structure disposed on the interposer structure comprises vertical conductors electrically connected to the connection pads. The sensing chip disposed on the vertical electrical connection structure comprises a chip substrate, and sensing members, sensing circuit cells and vertical through electrodes, which are formed on the chip substrate. The sensing member senses specific features of an organism to obtain sensing signals, processed by the sensing circuit cells into biometrics feature signals transmitted to the first bonding pad through the vertical through electrode, the vertical conductor and the second bonding pad.
US09008374B2
A method of generating one or more new spatial and chromatic variation digital images uses an original digitally-acquired image which including a face or portions of a face. A group of pixels that correspond to a face within the original digitally-acquired image is identified. A portion of the original image is selected to include the group of pixels. Values of pixels of one or more new images based on the selected portion are automatically generated, or an option to generate them is provided, in a manner which always includes the face within the one or more new images. Such method may be implemented to automatically establish the correct orientation and color balance of an image. Such method can be implemented as an automated method or a semi automatic method to guide users in viewing, capturing or printing of images.
US09008373B2
Disclosed herein is a method and device for testing an agricultural product for the presence of an unwanted residue including a reader-incubator combination that can utilize onboard motor vehicle systems, such as an onboard microprocessor and onboard power supply.
US09008371B2
The invention relates to a method for ascertaining the position and orientation of a camera (11) relative to a real object (12) for use in merging a virtual data model (13) with an image generated by the camera (11), said image comprising at least one part of the real object (12). The method comprises the following steps: disposing the camera (11) on a movable part (22) of a sensor system (20) which is coupleable to at least one probe (23) which is suitable to come in contact with at least one part of the real object (12), positioning the movable part (22) of the sensor system, with the camera (11) applied, in such a manner that the image is generatable by the camera, and generating position data (31) of the sensor system (20) with respect to the real object (12), and determining the position and orientation of the camera (11) on the basis of the position data (31, 32) of the sensor system (20).
US09008368B2
A method for inspecting tire tread, having circumferentially juxtaposed elements separated by identically shaped boundaries and having patterns arranged in a predetermined sequence, includes: acquiring an image of a surface of the tire tread, the image including pixels associated with a light-intensity level; transforming the image by circumferentially offsetting pixels located axially at a same distance (x1, x2) from a given circumferential reference (OY), by an inverse (−y1, −y2) of a circumferential offset (y1, y2) with respect to an axial line (OX) of a point (P1, P2) located on a boundary line of known shape at the same axial distance (x1, x2) from the circumferential reference (OY), such that boundaries between elements appear as straight traces orientated in an axial direction; and analyzing the image to identify points located on an axially orientated straight line, the points being treated as points located on a boundary line between two elements.
US09008365B2
System, apparatus, and method embodiments are provided for detecting the presence of a pedestrian in an image. In an embodiment, a method for determining whether a person is present in an image includes receiving a plurality of images, wherein each image comprises a plurality of pixels and determining a modified center symmetric local binary pattern (MS-LBP) for the plurality of pixels for each image, wherein the MS-LBP is calculated on a gradient magnitude map without using an interpolation process, and wherein a value for each pixel is a gradient magnitude.
US09008362B1
A method and system is disclosed for tracking object clusters. The method comprises obtaining a first sensor image and a second sensor image. Angular measurements between objects of the first sensor image are determined. Angular measurements between objects of the second sensor image are also determined. Angular measurements from the first sensor image are compared to angular measurements of the second image, and correlated object clusters are identified. The sensor system includes a command and decision unit that receives a first sensor image and a second sensor image. The command and decision unit determines angular measurements for the first sensor image, and determines angular measurements for the second sensor image. The command and decision unit compares the angular measurements for the first sensor image to the angular measurements for the second sensor image, and identifies correlated object clusters based on the comparison.
US09008357B2
A target detection method including the following steps controlling a modulated light emitting device to emit optical pulse signals with a first light intensity and a second light intensity to a target to be detected and a background, controlling an image sensor to acquire images of the target to be detected and the background, and distinguishing the target to be detected and the background, using the first frame image and the second frame image.
US09008354B2
The present invention discloses systems for tracking objects. A system in accordance with the present invention comprises a positioning mechanism, a camera, coupled to the positioning mechanism, a controller, coupled to the positioning mechanism, and a position sensor, coupled to the controller, wherein the position sensor sends data related to a geolocation of the position sensor to the controller, and the controller moves the positioning mechanism based on the data related to the geolocation of the position sensor.
US09008351B2
A method of processing an image is provided. The method includes estimating a thickness of an object that includes at least two materials, from a radiation image taken with radiations of at least two energy bands; and generating an image by comparing the estimated thickness to a thickness of a local region and extracting a region of interest.
US09008350B2
A magnetic circuit includes an upper plate, a magnet, a lower plate, and a center pole. The outer circumference of a frame is coupled with a diaphragm. One end of a voice coil is coupled with the diaphragm, and the other end is inserted into a magnetic gap formed between the upper plate and the center pole. The frame is provided with a through hole. An insertion part provided on the outer circumference of the upper plate is inserted into the through hole. The frame is coupled with the upper plate by bending the insertion part.
US09008349B2
A speaker diaphragm of the present invention is formed by mixing polylactic acid as a plant-derived resin, bamboo fibers and a natural binder. It is thereby possible to realize a speaker diaphragm capable of obtaining sufficient sound velocity, while having low environmental load and high sound quality.
US09008343B2
An annular diaphragm compression driver for electro-acoustic conversion has an annular diaphragm, which bears a moving coil, and a compression driver housing with a closed housing base. Opposite the housing base is a sound wave routing element having a sound discharge channel. The compression driver also has an annular magnet system unit, which has an annular magnet gap (M) and a compression chamber, adjoining the magnet gap (M), for the annular diaphragm. The open exit end of the sound discharge channel is in slot form and its entry start is annular. The sound path between the compression chamber and the entry start contains an annular collecting space. The collecting space and the sound discharge channel contain a central sound guidance body having a portion which merges to match the slot-like exit end. The sound discharge channel is formed between the sound guidance body and the sound wave routing element.
US09008342B1
Disclosed herein is a waterproof speaker system for use in residential and commercial applications. The disclosed speaker system is particularly applicable to wet conditions such as greenhouses, gardens, boats, and other outdoor installations or where traditional speakers are negatively affected by water and humidity. The waterproof speaker system generally comprises a solid water impermeable cast rear and side casing, and internal front frame member housing the speaker drivers and in some cases a simple electronics or amplification circuit, and a water impermeable front face panel sealed to the front frame member and/or the rear casing to completely enclose the speaker driver from contact with moisture.
US09008339B1
Systems, apparatus, and techniques are described to perform operations including receiving speech that includes audio signals from a talker. A fundamental frequency, unique to the talker, is extracted from the audio signals. A tone in frequency with the extracted fundamental frequency of the received speech is modulated and the modulated tone is delivered to an audio transducing device.
US09008335B2
A directional sound generating apparatus and a directional speaker array including the same are disclosed. The directional sound generating apparatus includes a sound transducer, a reflection plate which is located behind the sound transducer, and a blocking plate which is provided between a front portion and a back portion of the sound transducer.
US09008333B2
A device and methods are provided for a guitar amplifier. In one embodiment, an amplifier includes an overdrive shaping circuit including one or more elements for harmonic shaping of a received signal. The amplifier may also include a power amplifier circuit configured to receive the harmonic shaped signal from the overdrive shaping circuit, wherein the power amplifier circuit includes a switchmode amplifier to amplify the harmonic shaped signal includes one or more elements to increase the output impedance of the switchmode amplifier. An output of the amplifier can output a signal with desired harmonic shaping and a dynamic response.
US09008319B2
Sound pressure level limiter with anti-startle feature for audio systems are disclosed. The anti-startle feature may be implemented with a delta incident detector for detecting delta acoustic incidents that exceed a predetermined acoustic startle boundary, a delta limiter for determining an anti-startle gain, and an amplifier to apply the anti-startle gain to the input signal. The delta incident detector may detect delta incidents based on an estimated true SPL delivered by a transducer to a predetermined datum point. The estimated true SPL may be determined by based on a measured receiving frequency response of the transducer. An SPL limiter may also determine an SPL gain in response to detecting an SPL acoustic incident that exceeds a predetermined SPL threshold, and an amplifier may apply the SPL gain to the input signal to reduce it below the threshold.
US09008314B2
A system includes a sending access point and a receiving access point. The sending access point divides a data stream into sets of packets, encrypts a first set of packets using a first encryption protocol, encrypts a second set of packets using a second encryption protocol, where the second encryption protocol is different from the first encryption protocol, transmits, using a first channel over a wireless network, the first set of packets, and transmits, using a second channel over the wireless network, the second set of packets. The receiving access point receives the first set of packets and the second set of packets, decrypts the first set of packets using the first encryption protocol, and decrypts the second set of packets using the second encryption protocol.
US09008311B2
A communication system that includes a sender computer and plurality of designated receiver computers coupled to the sender through a communication link. Each one of the receiver computers is equipped with computational resources stronger than the computational resources of an adversary computer. There is provided a method for sending a secret from the sender computer to a designated receiver computer. The sender computer defining a succession of computational tasks having respective solutions. The computational tasks are so defined such that the duration of solving each task by the receiver computer is shorter than what would have been required for the adversary computer to solve the task. Next, the sender computer sending through the link the succession of tasks encrypted by previous solutions and the receiver computer receiving the tasks and is capable of decrypting the secret faster than what would have been required for the adversary computer to decrypt the secret.
US09008302B2
A new audio echo cancellation (AEC) approach is disclosed. To facilitate echo cancellation, the method adjusts for errors (called drift) in sampling rates for both capturing audio and playing audio. This ensures that the AEC module receives both the signals at precisely the same sampling frequency. Furthermore, the far-end signal and near-end mixed signal are time aligned to ensure that the alignment is suitable for application of AEC techniques. An additional enhancement to reduce errors utilizes a concept of native frequency. A by-product of drift compensation allows for excellent buffer control for capture/playback and buffer overflow/underflow errors from drift errors are eliminated.
US09008301B2
The present invention provides a system for managing and disabling phone ring tone profiles, the system comprising: a. a storage system comprising (a) a plurality of ringtones adapted to be activated when an incoming call is made; and, (b) at least one list of identified callers; b. processor to execute at least one data processing system, said at least one data processing system comprising: i. an acquiring module operable to read an identifier of said incoming call or an incoming message; ii. a detecting module operable to detect if the identifier exists in said at least one list in the system, to determine the caller from said list, and to detect how many incoming calls have been made within a predetermined period of time; and iii. a disabling module adapted to either activate or disable said ringtones.
US09008300B2
Complex recording triggers are provided. As an example of a system and method, the volume of call records can be reduced by complex recording triggers, thereby reducing the storage space allocated for call records.
US09008298B2
A method may include receiving, from a network, a call request in a communication device, the call request including an identification of a calling party; notifying a user of the communication device of the call request; receiving an indication to deny the call request; prompting the user of the communication device, in response to receiving the indication to deny the call request, regarding automatically denying call requests having the identification of the calling party; receiving, from the user, an indication to deny call requests having the identification of the calling party; and sending an instruction to the network to automatically deny the call requests having the identification of the calling party.
US09008292B2
The present disclosure describes a system, method, and computer-readable medium for providing audio announcement of communications to a called party in a communication network. The method includes receiving communication from a calling party and performing a lookup of information relating to the calling party in a database via an Internet Protocol connection based on an identifier of at least one of the calling party and the called party. The information comprises one or more audio files. The method then provides the audio announcement to a called party based on the audio files.
US09008290B1
A call revenue enhancement system for a prison telephone system allows prisoners to make and initial call to a dialed number, and automatically prompts the called party to set up a credit card to be billed for future calls from the inmate. Additional phone numbers may also be specified to which the inmate may make calls which will be automatically charged to the credit card provided by the called party.
US09008284B2
Systems, apparatuses, and methods for authenticating an individual. A representation of an utterance is received. A candidate record is identified from among a plurality of candidate records by comparing the representation of the utterance with stored utterance data according to a match parameter. An identity of the individual is verified by comparing received ambiguity information with stored ambiguity resolution criteria. If a candidate record is not found, a new record associated with the individual may be created. The individual may be allowed access to a secured resource.
US09008283B2
A customer portal of an intelligent automated agent for a contact center is provided. The customer portal is configured to run on a processor coupled to a non-transitory storage device. The customer portal includes a customer profile module configured to access a profile for a customer from a customer profile database stored on the storage device, and a customer emotion and mood detection module configured to detect emotions and moods of the customer during an interaction between the customer and the contact center. The intelligent automated agent is configured to run on the processor, take part in the interaction between the customer and the contact center, adjust its behavior in the interaction by factoring in the accessed profile for the customer and the detected emotions and moods of the customer during the interaction, and update the accessed profile on the storage device to reflect the interaction.
US09008282B2
Provided is a cordless telephone system including a base unit (100) connected to a telephone line and a handset (200) configured to transmit and receive radio waves to and from the base unit (100) via wireless channel, wherein the base unit (100) or the handset (200) includes a strength measurement unit (20) configured to measure a strength of received radio waves, and a signal processing unit (10) configured to perform a prescribed security action based on a result of measurement performed by the strength measurement unit (20).
US09008277B2
An x-ray device utilizes a band of material to exchange charge through tribocharging within a chamber maintained at low fluid pressure. The charge is utilized to generate x-rays within the housing, which may pass through a window of the housing. Various contact rods may be used as part of the tribocharging process.
US09008275B2
Among other things, one or more techniques and/or systems are provided for varying a voltage applied to a radiation source of an imaging modality to vary an energy of emitted radiation. A power supply comprises at least two rectifiers, with a first rectifier being electrically separated from a second rectifier via a switching component. When the switching component is opened, the first and second rectifiers are effectively arranged in parallel, and when the switching component is closed, the first and second rectifiers are effectively arranged in series. The voltage applied by the power supply may be different based upon whether the rectifiers are arranged in parallel or in series, but the power output by the power supply may remain substantially constant regardless of the rectifier arrangement.
US09008272B2
A method and an ultrahigh-resolution spectrometer including a precision mechanical structure for positioning inelastic X-ray scattering optics are provided. The spectrometer includes an X-ray monochromator and an X-ray analyzer, each including X-ray optics of a collimating (C) crystal, a pair of dispersing (D) element crystals, anomalous transmission filter (F) and a wavelength (W) selector crystal. A respective precision mechanical structure is provided with the X-ray monochromator and the X-ray analyzer. The precision mechanical structure includes a base plate, such as an aluminum base plate; positioning stages for D-crystal alignment; positioning stages with an incline sensor for C/F/W-crystal alignment, and the positioning stages including flexure-based high-stiffness structure.
US09008268B2
An X-ray imaging apparatus includes a multi X-ray source which includes a plurality of X-ray focuses to generate X-rays by irradiating X-ray targets with electron beams, a detector which detects X-rays which have been emitted from the multi X-ray source and have reached a detection surface, and a moving mechanism for moving the multi X-ray source within a plane facing the detection surface. The X-ray imaging apparatus acquires a plurality of X-ray detection signals from the detector by causing the multi X-ray source to perform X-ray irradiation while shifting the positions of a plurality of X-ray focuses which the detector has relative to the detection surface by moving the multi X-ray source using the moving mechanism. The apparatus then generates an X-ray projection image based on the plurality of X-ray detection signals acquired by the detector.
US09008263B2
An apparatus and method for imaging a breast are provided. The apparatus includes an X-ray emission unit that emits an X-ray of a first energy spectrum and an X-ray of a second energy spectrum from above a first region of a breast and emits an X-ray of a third energy spectrum from above a second region of the breast different from the first region of the breast; an X-ray detection unit that generates a plurality of image frames related to the breast by detecting the X-rays emitted and passed through the breast; and an image generation unit that generates image data related to the breast by combining the plurality of image frames.
US09008262B2
According to one embodiment, an X-ray CT apparatus includes an generation unit, detection unit, processing unit, and reconstruction unit. The generation unit irradiates an object with X-rays. The detection unit includes detection elements corresponding to a plurality of channels, which output detection signals upon detecting X-rays. The processing unit smoothes projection data constituted by numerical values corresponding to signals output from the elements so as to more strongly smooth a portion exhibiting a larger amount of change in the numerical value. The reconstruction unit reconstructs an image by using a plurality of projection data smoothed by the image processing unit.
US09008256B2
Aspects of the invention relate to several methods to deposit and regenerate target materials in neutron generators and similar nuclear reaction devices. In situ deposition and regeneration of a target material reduces tube degradation of the nuclear reaction device and covers impurities on the surface of the target material at the target location. Further aspects of the invention include a method of designing a target to generate neutrons at a high efficiency rate and at a selected neutron energy from a neutron energy spectrum.
US09008254B2
A method for generating an output clock comprising: detecting a timing difference between a first input clock and a second input clock to generate a phase error signal; generating a masked phase error signal by masking the phase error signal based on a deterministic jitter indicator signal; generating an oscillator control signal by filtering the masked phase error signal; and generating the output clock in accordance with the oscillator control signal.
US09008252B2
A circuit includes an oscillator, a variable phase adjuster and a feedback loop. The oscillator is configured to provide an RF signal, wherein the oscillator is configured to operate in a free-running mode of operation. The variable phase adjuster is configured to provide a phase adjusted signal, a phase of which is shifted with respect to a phase of an output signal of the oscillator, or with respect to a phase of a signal derived from the output signal of the oscillator. The feedback loop is configured to provide a control value for controlling the variable phase adjuster based on the phase adjusted signal and a reference oscillator signal to counteract a phase error of the phase adjusted signal.
US09008242B2
A receiver system and method for recovering information from a symbol data sequence Y. The symbol data sequence Y corresponds to a symbol data sequence X that is transmitted onto the channel by a transmitter. The symbol data sequence X is generated by the transmitter based on associated information bits. At the receiver, a set of two or more processors operate in parallel on two or more overlapping subsequences of the symbol data sequence Y, where each of the two or more overlapping subsequences of the symbol data sequence Y corresponds to a respective portion of a trellis. The trellis describes redundancy in the symbol data sequence Y. The action of operating in parallel generates soft estimates for the associated information bits. The soft estimates are useable to form a receive message corresponding to the associated information bits.
US09008241B1
Methods, apparatuses, and systems are provided for generating a candidate search set for ML detection of 2n-QAM signals transmitted on two or more MIMO spatial streams. A method includes estimating an initial solution yq for a received 2n-QAM symbol value b0b1 . . . bn-1, wherein all possible 2n-QAM symbol values are Gray-mapped constellation points; and performing an iteration for each hypothetical value of each bit position i of the initial solution yq, wherein each iteration comprises: determining a search center as: if ith bit of the initial solution equals the hypothetical value assumed for the current iteration, the initial solution yq; or if ith bit of the initial solution does not equal the hypothetical value assumed for the current iteration, a mirror constellation point yqc to the initial solution yq; and searching outward from the determined search center for candidate constellation points.
US09008239B2
Systems and methods for detecting collisions in radio frequency tags in accordance with embodiments of the invention are disclosed. In one embodiment, a receiver system includes a receiver configured to receive and sample a phase modulated input signal, and a multiple symbol noncoherent soft output detector configured to receive the sampled input signal and to generate a soft metric indicative of the reliability of a detected symbol based upon observations over multiple symbols, a collision detector configured to calculate a decision metric from a set of soft metrics generated by the multiple symbol noncoherent soft output detector and detect a collision when the decision metric satisfies a predetermined criterion.
US09008236B2
Symbol detection and soft demapping methods and systems are provided. Individual subset symbol detection according to one or more embodiments involves identifying a search subset of a transmission symbol set for a transmission symbol. For each other transmission symbol in communication signals, multiple search subsets of the transmission symbol set are identified. The multiple search subsets include respective search subsets based on each transmission symbol in either the search subset for the first identified one of the transmission symbols or each of the multiple search subsets identified for a different one of the other transmission symbols. Symbol detection errors may be detected by identifying competing symbols and computing competing distances. Soft demapping may be provided by calculating soft decision results based on detected symbols and weighting the soft decision result.
US09008230B2
In one embodiment, an apparatus is provided that includes a first circuit configured and arranged to provide a modulated carrier signal in response to a signal provided from the antenna. The modulated carrier signal conveys data using peaks or amplitudes of the carrier signal. A second circuit is configured to rectify the modulated carrier signal and integrate the rectified signal in response to a first clock signal. A third circuit is coupled to an output of the second circuit and is configured to sample the integrated signal values and provide therefrom a sample-based approximation of the modulated carrier signal.
US09008229B2
A device for obtaining a RCC signal and related methods are described herein improves the reliability of the RCC signal reception and demodulation. In one aspect, a device configured to obtain a RCC signal includes: a receiving circuit to receive an analog AM RCC signal and to process said analog AM RCC signal to generate a digital AM RCC signal; and a demodulation circuit in connection with said receiving circuit, to demodulate said digital AM RCC signal to generate the RCC signal. In another aspect, a method for obtaining a RCC signal includes: processing a received analog AM RCC signal to generate a digital AM RCC signal; and demodulating said digital AM RCC signal to generate said RCC signal. Since the digital processing method is more reliable than the analog processing method, the reliability of RCC signal reception and demodulation are improved.
US09008218B2
Disclosed are a broadcast signal transmitter, a broadcast signal receiver, and a method for transceiving a broadcast signal in the broadcast signal transmitter/receiver. A method for transmitting a broadcast signal comprises the following steps: signaling in-band signaling information to at least one of a service component physical layer pipe (PLP) including at least one service component of a broadcast service, a first information PLP including first service information applied to one broadcast service and a second information PLP including second service information applied commonly to a variety of broadcast services; performing the FEC encoding on data included in each PLP; performing time-interleaving on the FEC encoded data; generating a transmission frame including the time-interleaved data; and modulating the transmission frame and transmitting a broadcast signal including the modulated transmission frame.
US09008207B2
A system and methods for estimating a noise power level in an uplink signal for a virtual MIMO system is disclosed. The system comprises a demodulation reference signal (DMRS) module configured to obtain a DMRS receive symbol from the uplink signal and determine a DMRS sequence for a first UE in the virtual MIMO system. An autocorrelation module is configured to calculate an average autocorrelation value for the subcarriers in the uplink signal. A cross-correlation module is configured to calculate first and second cross-correlation values of the uplink signal RZ(l) for values of l selected such that the sum of the received power from the first UE and the second UE can be accurately estimated. A noise power level module is configured to determine the noise power level for the uplink signal using the average autocorrelation value and the first and second cross correlation values.
US09008205B1
A multi-input, multi-output pre-filter improves operation of a multi-input receiver by shortening the effective memory of the channel with a set of FIR filters. The coefficients of these FIR filters can be fashioned to provide a variety of controls by the designer, for example, the value of the effective memory.
US09008199B2
A MIMO transmitter including an interleaving system for parsing encoded bits to a plurality of spatial streams and a plurality of interleavers to interleave bits for spatial streams such that at least a first spatial stream uses a first stream interleaver that interleaves with a pattern distinct from a second stream interleaver interleaving for a second spatial stream.
US09008197B2
Systems for communicating over a communication interface are provided. An integrated circuit includes circuitry for monitoring a current flowing between two terminals of the integrated circuit. The integrated circuit also includes a voltage driver circuit for modulating a voltage between two terminals of the integrated circuit. The voltage driver modulates the voltage across the two terminals of the integrated circuit to encode data according to the Highway Addressable Remote Transducer protocol.
US09008187B2
A moving image distribution server selects an intermediate value map of at least one channel during execution of a rendering processing of a subsequent stage for a first screen, and determines, for each set block, whether to perform inter-frame coding by referring to a corresponding intermediate value map generated for a second screen rendered before the first screen. The moving image distribution server performs coding in accordance with the determination result and sends coded moving image data to an external device after the rendering processing of the subsequent stage for the first screen has ended. The determination result is sent to the external device before generation of the coded moving image data of the first screen is completed.
US09008181B2
The example techniques described in this disclosure provide for an efficient manner to encode or decode a video block of a picture using a single reference picture list. The single reference picture list may include identifiers for reference picture or pictures used to encode or decode the video block. In some examples, a video encoder or decoder may encode or decode a video block that is predicted from two reference pictures using the single reference picture list, and encode or decode a video block that is predicted from one reference picture using the same, single reference picture list.
US09008180B2
Disclosed is a prediction method adopting in-loop filtering. According to the present invention, a prediction method for encoding and decoding video comprises the following steps: generating a residual block of the current block through an inverse quantization and inverse transform; generating a prediction block of the current block through an intra-prediction; performing in-loop filtering on the current block in which the residual block and the prediction block are combined; and storing the current block, on which the in-loop filtering is performed, in a frame buffer for an intra-prediction of the next block to be encoded. As described above, prediction is performed using an in-loop filter during processes for encoding and decoding video, thereby improving the accuracy of prediction and reducing errors in prediction, thus improving the efficiency of video compression and reducing the amount of data to be transmitted.
US09008176B2
This disclosure relates to techniques for constructing a combined reference picture list, List C, based on List 0 and List 1, used for uni-directional prediction of video blocks in any direction. The techniques include coding one or more syntax elements defined to indicate construction information for List C, and performing reference picture list construction for List C from List 0 and List 1 based on the syntax elements. The one or more syntax elements may indicate that List C is used for uni-directional prediction, and may also indicate a number of reference pictures identified in List C and a reference index of a reference picture for each entry in List C. Each coded video block of a B slice may have an associated syntax element, i.e., inter_pred_idc, to indicate whether the video block is bi-predicted from List 0 and List 1 (Bi) or uni-directional predicted from List C (Pred_LC).
US09008167B2
Logic may comprise a single phase tracking implementation for all bandwidths of operation and the logic may adaptively change pre-defined and stored track parameters if the receiving packet is 1 MHz bandwidth. Logic may detect a packet and long training fields before performing a 1 MHz classification. Logic may auto-detect 1 MHz bandwidth transmissions by a property of the long training field sequences. Logic may auto-detect 1 MHz bandwidth transmissions by detecting a Binary Phase Shift Keying (BPSK) modulated first signal field symbol rather than the Quadrature Binary Phase Shift Keying (QBPSK) associated with the 2 MHz or greater bandwidth transmissions. Logic may perform an algorithm to determine an estimated phase correction value for a given orthogonal frequency division multiplexing symbol and several embodiments integrate this value with an intercept multiplier that may be 0.2 for 1 MHz transmissions and, e.g., 0.5 for 2 MHz or greater bandwidth communication.
US09008163B2
A vectored-DSL method and system and a board relate to the field of digital subscriber line DSL data processing, so as to increase user capacity of a vectored-DSL system. The vectored-DSL method includes: receiving, by at least one board, and pre-processing user data of the board; transmitting, by the board, the user data of the board to an auxiliary vector processor on the board to perform internal vectorization processing, so as to obtain internally processed data; transmitting, by the board, the user data thereof to a centralized vector processor to perform external vectorization processing, so as to obtain externally processed data; and receiving, by the board, the externally processed data of the board, and post-processing the externally processed data and the internally processed data.
US09008160B2
A transmitting/receiving circuit includes a transmitter suitable for transmitting a transmission signal to a channel, a receiver suitable for receiving a signal of the channel, a replica channel configured by replicating the channel, a replica transmitter suitable for transmitting the transmission signal to the replica channel, a replica receiver suitable for receiving a signal of the replica channel, and a restoring unit suitable for synthesizing the signal of the channel, which is received by the receiver, and the signal the replica channel, which is received by the replica receiver, and restoring a reception signal from the signal of the channel.
US09008159B2
In some embodiments, a method includes receiving, at a receiver of a first device via a channel of a communication medium, multiple data transmissions. Each data transmission of the multiple data transmissions has a guard interval of multiple guard intervals, wherein the multiple guard intervals have different lengths. The method includes determining, based on signal characteristics of the multiple data transmissions, the data transmission from among the multiple data transmissions having a preferred physical data rate. The method includes setting a length of an adjusted guard interval for the channel for data communication from a transmitter of a second device to the receiver of the first device via the communication medium, to a length of the guard interval for the data transmission having the preferred physical data rate.
US09008152B2
Embodiments of the invention provide signaling mechanisms for wireless networks composed of a large number of stations. An example method embodiment comprises: storing, by a wireless device, a prior channel estimate that was previously transmitted to another wireless device in a wireless network; receiving, by the wireless device, a request message from the other device, to determine a distortion between a current channel estimate and the prior channel estimate and compare the determined distortion to a distortion threshold value, the request message being a broadcast request message or a measurement request message and the distortion value being either included in the request message, received in another message, or a preconfigured value; determining, by the wireless device, the distortion between the current channel estimate and the prior channel estimate and comparing the determined distortion to the distortion threshold value; and transmitting, by the wireless device, one or more parallel or sequential messages to the other device, indicating presence of the determined distortion greater than the distortion threshold value or indicating an inability to determine a distortion in channel estimates.
US09008149B2
A method performs synchronous access between a first communication device and a second communication device. The first communication device adopts N frequency hopping channels and performs frequency hopping in a predetermined frequency hopping sequence and at a predetermined frequency hopping time interval. The first communication device sends a broadcast beacon over the N frequency hopping channels with a cycle of M times the predetermined frequency hopping time interval. The broadcast beacon carries general information including synchronization information. M and N are both natural numbers. The second communication device receives the broadcast beacon over any one frequency hopping channel of the N frequency hopping channels to acquire the synchronization information. The second communication device exchanges information with the first communication device for access. This flexible, simple and easy-to-implement synchronous access solution achieves high-efficiency utilization and good anti-interference of a bandwidth, and allows rapid and reliable synchronization with low power consumption.
US09008148B2
A method for refining and casting metals and metal alloys includes melting and refining a metallic material and then casting the refined molten material by a nucleated casting technique. The refined molten material is provided to the atomizing nozzle of the nucleated casting apparatus through a transfer apparatus adapted to maintain the purity of the molten refined material. An apparatus including a melting and refining apparatus, a transfer apparatus, and a nucleated casting apparatus, in serial fluid communication, also is disclosed.
US09008145B2
An edge-emitting semiconductor component, comprising a semiconductor substrate layer and epitaxially on-grown semiconductor layers, is disclosed. According to the invention an active zone of the semiconductor layers is designed to absorb pumped optical radiation of a first wavelength by multi-photon absorption and generate an optical radiation of a second wavelength that is shorter than the first wavelength. A step of multiplying the first wavelength of the pumped optical radiation to a second harmonic using a nonlinear crystal is advantageously made redundant. Furthermore, a system for frequency conversion is disclosed, comprising the semiconductor component, a pump laser diode designed to generate the pumped optical radiation and methods for manufacturing the semiconductor component and operating the system for frequency conversion.
US09008139B2
A high field of view, low height package and wafer-level packaging process are provided. The top surface of a first wafer has recesses defined by sidewalls, with a reflector, and a floor. The reflector is incident a horizontal light path form an edge-emitting diode on the floor, directing the light path vertically. A second optically diffusing wafer receives the vertically directed light. A vertical ring to surround each recess is wafer-level fabricated on one of the wafers. The vertical ring may have a high aspect ratio to increase light diffusion. The second wafer is connected above the first such that each vertical ring encloses its corresponding recess and such that the light vertically exits the optically diffusing media after spanning the height of the vertical ring. Diode electrical connections are provided for externally controlling the diode. Individual packages are separated by double-dicing the connected wafers between the recesses.
US09008135B2
A method of tuning the time duration of laser output pulses, the method including spectrally dispersing optical pulses and further comprising providing an optical pulse having a time duration and a spectral bandwidth; spectrally dispersing (243, 245) the optical pulse so as to provide a selected change in the time duration of the pulse responsive to the spectral bandwidth of the pulse; outputting (226) an optical output pulse having a first time duration that is responsive to the selected change in time duration; providing another optical pulse; changing the amount of spectral bandwidth of the another optical pulse (272) to be different than that of the optical pulse or changing the amount of spectral dispersion so that spectrally dispersing the another optical pulse provides a change in time duration that is different than the selected change; and outputting (226) another optical output pulse having a second time duration that is responsive to the different change in time duration, the second time duration of the another optical output pulse being different than the first time duration of the optical output pulse.
US09008129B2
A system and method for frequency division multiplexed high speed physical layer devices. A next generation Ethernet device can be generated through reuse of existing architectures. Multiple instantiations of an existing architecture can be supported on a given wire pair by frequency division multiplexing on a number of carriers. The multiple instantiations can enable multiple modes that can support different configurations, variable rates, and energy efficient Ethernet.
US09008127B2
Certain aspects of a method and system for speed negotiation for twisted pair links in fiber channel systems are disclosed. Aspects of a method may include communicating data between fiber channel host devices communicatively coupled via a twisted pair link based on a common speed negotiated between the fiber channel host devices. At least one available speed may be determined for the communication of data between the fiber channel host devices over the twisted pair link. The determined available speeds for each of the fiber channel host devices may be exchanged via at least one fast link pulse signal. The common speed negotiated may be a highest available speed for the communication of data between the fiber channel host devices.
US09008124B2
Systems and methods for designing, using, and/or implementing media access control (MAC) protocols with subbanding are described. In some embodiments, a method may include receiving a beacon packet during one of a plurality of beacon slots of a superframe, each beacon slot corresponding to one of a plurality of different downlink subbands. The method may also include identifying, based on the received beacon packet, contention access periods following the beacon slots, each of the contention access periods corresponding to one of a plurality of different uplink subbands. The method may further include transmitting an information packet over each of the plurality of uplink subbands during the contention access periods. Then, the method may include receiving, during a guaranteed time slot following the contention access periods, an indication of a selected one of the plurality of uplink subbands to be used in a subsequent communications.
US09008118B2
In one embodiment, a relay device of a network, which is reachable by a source device via only a non-multicast network, receives a non-multicast that encapsulates a multicast message. The relay device is connected to a sub-network of one or more devices. The relay device decapsulates the unicast message to determine the multicast message, re-encapsulates the multicast message as a relay-sourced multicast message, and multicasts the relay-sourced multicast message to the one or more devices within the sub-network.
US09008114B2
In one embodiment, a method includes identifying a plurality of data types; identifying a plurality of communication ranges for data transmission, wherein a first communication range of the plurality of communication ranges is less than a second communication range of the plurality of communication ranges, and wherein the first communication range corresponds to a first data type of the plurality of data types and the second communication range corresponds to a second data type of the plurality of data types; transmitting data in the first data type to a first wireless communication device located within the first communication range; and transmitting data in the second data type to a second wireless communication device located within the second communication range.
US09008094B2
A data transmission and reception apparatus is used for a high efficiency satellite transmission. The apparatus includes an initial phase calculation unit to calculate initial phase information using a preamble and a postamble of a data packet applied thereto, a symbol transition calculation unit to perform forward and backward metric operations using the initial phase information calculated by the initial phase calculation unit and a pilot symbol in the data packet to calculate a symbol transition of the data packet, and a phase error estimation unit to calculating a phase error using the pilot symbol in a spot where the pilot symbol is positioned, the calculated phase error being provided to the symbol transition calculation unit.
US09008090B2
A communication apparatus which, in an ad-hoc network, when receiving control packets from a plurality of terminals, can determine whether or not there is a collision among the control packets, and, based on the determination, can be prevented from continuing to be out of the network due to a collision among the control packets transmitted from the plurality of terminals. In the communication terminal, a communication section receives a control packet which periodically comes up on a communication path. When the communication apparatus receives a plurality of control packets which are defective in at least payload portions thereof within a predetermined time period, if a control section determines that source addresses included in header portions of the control packets which are defective in the payload portions thereof include a source address which is not identical to the other source addresses, the control section determines that the control packets are transmitted from a plurality of terminals and collide with each other.
US09008085B2
In one embodiment, a system includes a network interface card (NIC) having a plurality of network ports including multiple Peripheral Component Interconnect express (PCIe) ports, a multi-lane PCIe interface adapted for communicating with a server, an Ethernet controller adapted for communicating with a network, and logic adapted for providing overlay network gateway functionality. In another embodiment, a NIC includes a plurality of network ports including multiple PCIe ports, a multi-lane PCIe interface adapted for communicating with a server, an Ethernet controller adapted for communicating with a network, and logic adapted for providing overlay network gateway functionality to traffic that passes through the NIC. In yet another embodiment, a method for providing overlay network gateway functionality in a network includes providing overlay network gateway functionality for network traffic received by a NIC implemented in a server, wherein the NIC provides an interface between a server and a network.
US09008083B2
Discloses is an ubiquitous network intermediate apparatus and intermediate method that supports various internet services in order that wired terminals can connect to the network without an additional network setting. An ubiquitous network intermediate apparatus according to the present invention comprises a terminal access device outputting a packet received from a terminal according to a source IP address of the packet to a preset virtual path, and outputting a response packet received through the virtual path to the terminal; and a home access device outputting the packet received from the terminal access device through the virtual path to a home router, and transmitting the response packet received from the home router to the terminal access device through the virtual path according to a destination IP address.
US09008077B2
A method comprises receiving a predetermined length of information, the information including a first MAC Protocol Data Unit (MPDU) being of variable length and including at least one Sub-MPDU; independently decoding the first Sub-MPDU and a plurality of additional portions of the received information, each portion having a length equal to the length of one Sub-MPDU; processing data from the first Sub-MPDU; and determining from the processed data how many of the other decoded portions constitute Sub-MPDUs of the received MPDU.
US09008075B2
An interaction router includes a computerized server executing a routing engine stored on a machine-readable medium, an interface at the server receiving information from an interaction switching element, the information regarding an interaction received at the switching element to be routed, an interface at the server to a wide area network (WAN), a function of the routing engine judging if one or more business-logic determinations are to be made to select a routing destination for the interaction, and a function for controlling the switch to route the interaction. If if one or more business-logic determinations are to be made, the routing engine requests the business-logic determination from a remote server over the WAN, and upon receiving the determination from the remote server, uses the determination in controlling the switching element to route the interaction.
US09008068B2
Both a wireless terminal apparatus and wireless base station apparatus are provided that can, in an operation of encoding the control signals of the upstream link transmitted from the multiple terminal stations while encoding with regard to each of the terminal stations, increase a number of the terminal stations to which different codes are respectively assigned. A wireless terminal apparatus includes: an encoding information receiving portion receiving encoding information which is used at the wireless terminal apparatus from the base station; a phase-shifting unit which conducts a phase-shifting operation on a predetermined first code based on the encoding information; a code selection unit which, based on the received encoding information, selects a second code from multiple codes orthogonally crossing each other; and a control signal encoding portion which conducts an encoding operation on the control signal that is going to be transmitted to the base station by using both the first code on which the phase-shifting operation has been conducted and the second code.
US09008063B2
Concepts and technologies are described herein for location-based WI-FI radio activation and deactivation for mobile devices. According to one aspect disclosed herein, a WI-FI connection management system can detect that a mobile device is within a coverage area provided by a WI-FI network. The WI-FI connection management system can also generate a trigger to instruct the mobile device to activate a WI-FI radio of the mobile device and connect to the WI-FI network. The WI-FI connection management system can also send the trigger to the mobile device.
US09008061B2
A positioning device for measuring a position includes a WLAN positioning calculation unit that performs first positioning, based on first radio waves from access points; a satellite positioning unit that performs second positioning, based on second radio waves from satellites; a positioning result determination unit that determines whether a positioning result by the WLAN positioning calculation unit exists within a predetermined range from position information or a measured position, based on the position information to be obtained during the second positioning by the satellite positioning unit or the measured position by the satellite positioning unit; and a positioning result adoption determination unit that determines whether the positioning result is adopted, based on a determined result by the positioning result determination unit.
US09008060B2
A mobile terminal apparatus, a radio base station apparatus and a radio communication method are provided which can perform optimum control during downlink CoMP transmission in an LTE-A system. The radio communication method according to the present invention includes steps of the mobile terminal apparatus receiving downlink signals including reference signals from a plurality of radio base station apparatuses associated with downlink CoMP, transmitting feedback information including the channel quality measurement results to the plurality of radio base station apparatuses, and steps of a radio base station apparatus receiving uplink signals including channel quality measurement results of a plurality of radio base station apparatuses associated with downlink CoMP and cell information on radio base station apparatuses whose average reception levels are within a first threshold range, and controlling, when there are radio base station apparatuses whose average reception level difference is within a second threshold range among radio base station apparatuses whose average reception levels are within the first threshold range, transmission power for both radio base station apparatuses.
US09008057B2
One aspect of the present invention will provide a first gateway apparatus configured to be connectable to a local network and an external network, to obtain presence information of a device apparatus on the local network and to provide the obtained presence information to a presence management apparatus on the external network, the first gateway apparatus comprising, an obtaining unit configured to obtain the presence information of the device apparatus, a transmitter configured to transmit the presence information to the presence management apparatus via the external network, and a receiver configured to receive, from the presence management apparatus, a suppression instruction of the presence information transmission, wherein the transmitter further configured to suppress the transmission of the presence information to the presence management apparatus after the reception of the suppression instruction.
US09008055B2
A method is provided for automatically providing remote services for a mobile device having an established relationship with a server of a home network. After the relationship between the mobile device and the server has been set-up and the device detects a local network that is separate and remote from the home network, a connection is automatically established between the mobile device and a local network. The device then automatically establishes an Internet connection with the server through the local network, and transmits to the server information that was stored in the mobile device when the relationship was established. In response to the server recognizing the device through the transmitted information, the server automatically activates at least one service to initiate a transfer data, such as uploading images between the device and the server through the local network.
US09008052B2
A network includes an access point using a first protocol and a station using both the first protocol and a second protocol. The station uses the first protocol before a first threshold and a second protocol after the first threshold. A first duration between the second threshold and the first threshold is at least of sufficient length for the station to receive one data packet from the access point and send an acknowledgment. The station transmits to the access point a current clear-to-send packet at a current time during a current exchange based on success or failure of a previous exchange during which a previous clear-to-send packet was transmitted to the access point at a previous time.
US09008048B2
According to embodiments of the present invention, there is provided a method of providing, for a dual-antenna UE or quadri-antenna UE, downlink control information used for uplink transmission in a management device of LTE-A network, and the method for the former comprises the steps of: determining an uplink transmission scheme for the dual-antenna UE; semi-statically configuring, by high level signaling, the uplink transmission mode to which the uplink transmission scheme belongs; generating downlink control information corresponding to the determined uplink transmission scheme, the downlink control information comprising a first indicating field, a second indicating field, a new-data indicating field for a first transmission block and a new-data indicating field for a second transmission block; wherein, when transmission block is disabled for the determined up-link transmission scheme, disablement of at least one of two transmission blocks is represented by a first combination of the value of the first indicating field and the second indicating field; and the disablement of the two transmission blocks is represented by a combination formed by the new-data indicating field for the first transmission block and the new-data indicating field for the second transmission block; transmitting the generated downlink control information to the dual-antenna UE.
US09008045B2
Techniques disclosed herein include systems and methods for providing active mobility of Wi-Fi enabled devices within a given wireless local area network (WLAN). In general, techniques include dynamically commanding Wi-Fi enabled devices to disconnect from a corresponding access point in response to meeting predetermined conditions. A forced disconnect can be based on various criteria such as low-power or lost packet thresholds triggering the forced disconnect. Such techniques cause a Wi-Fi enabled device to disconnect from one access point and connect to another access point before a connection quality deteriorates to a point that causes noticeable interruptions in connectivity or a generally poor experience, thereby enabling a smooth transition among access points.
US09008044B2
A system to promote connectivity for inter-radio access technology (RAT) handover from a first radio access network (RAN) to a second radio access network (RAN) is provided. The system comprises a component configured such that for each access point name (APN) in communication with the first radio access network (RAN), the maximum bit rate (MBR) for each active non-guaranteed bit rate (non-GBR) bearer in the second radio access network (RAN) is determined based on each respective access point name's (APN's) used aggregate maximum bit rate (AMBR) and the number of active non-guaranteed bit rate(s) (non-GBR) bearers for the respective access point name (APN).
US09008042B2
A method by a user equipment node controls uplink transmission power during soft handover of the user equipment node from a first base station to a second base station. A transmission power control command is received by the user equipment node from each of the first and second base stations during the soft handover. Uplink transmission power by the user equipment node of a high-speed dedicated physical control channel is controlled responsive to the received transmission power control commands.
US09008039B2
A mobile device establishes a first network connection via a first communication interface when the mobile device is in a first docking status with a docking station. The mobile device sends Voice over Internet Protocol (VoIP) traffic associated with a VoIP call via the first network connection, and activates a second network connection via a second communication interface when the mobile device is in the first docking status, where the second network connection is different than the first network connection. The mobile device re-directs the VoIP traffic via the previously activated second network connection based on a change in docking status of the mobile device with the docking station to a second docking status.
US09008037B2
A method and apparatus for receiving control information in a digital broadcasting/communication system. The method includes receiving signaling information having a fixed number of bits in a coded block of a received frame; and decoding signaling information having a variable number of bits in at least one coded block of the received frame, using the signaling information having the fixed number of bits. The signaling information having the fixed number of bits includes information about a number of Radio Frequency (RF) channels, and the signaling information having the variable number of bits includes information representing a frequency for each of the RF channels, respectively.
US09008035B2
Radio resources can be allocated in a manner avoiding a zero power problem by selecting one of two reference signals for control channel estimation, and transmitting the selected reference signal in a resource block (RB) or RB pair carrying the control channel. The two reference signals span common resource elements (REs) in the RB or RB pair. Alternatively, a zero power problem can be avoided by assigning modified WALSH codes to the two reference signals, and transmitting the two reference signals in the RB or RB pair carrying the control channel in accordance with their modified WALSH codes. The modified WALSH codes include complex constants having a non-zero phase difference with one another. A control channel can be evenly partitioned in accordance with a checkerboard partitioning technique.
US09008034B2
A disclosed base station transmits a broadcast channel to a user device a predefined number of times in a predetermined cycle for communication with the user device. The base station includes a repetition unit configured to repeat the broadcast channel, after the broadcast channel is channel-coded, for the predefined number of times to generate multiple broadcast channels; and a signal waveform changing unit configured to process the generated broadcast channels such that the processed broadcast channels have different signal waveforms. Positions of the broadcast channels in the order of transmission in the predetermined cycle are associated with the signal waveforms of the broadcast channels.
US09008031B2
A method for transmitting a signal via physical uplink control channel (PUCCH) in a wireless communication system and an apparatus for performing the method are provided. Control information bits are modulated to generate N1 modulation symbols, wherein N1 is twice a number of subcarriers in one resource block (RB). The modulation symbols are spread by using various orthogonal codes to generate a plurality of sequences and the generated plurality of sequences are transmitted using different slots of a subframe through different antenna ports, each sequence of the plurality of sequences being mapped on a corresponding single carrier frequency division multiple access symbol in a corresponding slot.
US09008030B2
Methods and apparatuses are provided for determining one or more parameters of an access point that can be set or adjusted to mitigate interference to other access points. A rise-over-thermal (RoT) threshold can be set at an access point based on one or more parameters, such as pathloss measurements, location of the access point, etc., such that interference from devices communicating with the access point can be mitigated. In addition, a noise floor, RoT threshold, etc., can be adjusted based on determining a transmit power difference, out-of-cell interference, and/or similar measurements.
US09008027B2
A method and apparatus of controlling transmit power in a wireless communication system is provided. A wireless apparatus selects one transmit mode among a plurality of transmit modes, and determines the transmit power on the basis of the selected transmit mode. The wireless apparatus transmits an uplink channel by using the transmit power.
US09008023B2
Systems and methods for logically transitioning a client device or user equipment (UE) directly to a DCH state for the data path when an application layer application initiates an operation that may result in the transmission of large amounts of data, are presented. Upon detection of a condition that would warrant allocation of a dedicated channel, the UE may set the Traffic Volume Indicator in a subsequent cell update message to the network node. The node may then assign a dedicated channel and the UE may be transitioned to the dedicated channel state without a portion of the application data being first transmitted on a forward access channel or random access channel in a CELL_FACH state.
US09008017B2
According to one embodiment, an allocating unit of a wireless communication device finds for each user an unallocated radio channel having maximum communication quality as a first radio channel, and calculates a first metric matching a communication state using communication quality in the first radio channel, selects one user from the plurality of users based on the first metric and allocates the first radio channel to the selected user. Further, the allocating unit repeats allocating an unallocated radio channel adjacent to a radio channel allocated to the selected user on a frequency domain until predetermined conditions are satisfied.
US09008015B2
Techniques are provided for mobile assisted reverse link interference management. For example, a method for providing mobile assisted reverse link (RL) interference management includes requesting at least one pilot strength measurement from a user device. The method may include receiving at least one macrocell pilot strength measurement or femtocell pilot or beacon strength measurement from the user device in response to the request. The method may include determining a data rate allocation for the user device based at least in part on the at least one macrocell pilot strength measurement or femtocell pilot or beacon strength measurement. The method may include transmitting the data rate allocation to the user device, thereby controlling RL interference caused by the user device to at least one non-serving cell.
US09008002B2
A wireless media access control supports asynchronous communication and overlapping transmissions. Here, a wireless node may determine whether to request or schedule a transmission based on control messages it receives from neighboring nodes. In some implementations a scheduled transmission may be divided up into several segments so that a transmitting node may receive and transmit control messages between segments. In some implementations a monitoring period is defined after a scheduled transmission period to enable the transmitting node to acquire control information that may otherwise have been transmitted during the scheduled transmission period. In some implementations data and control information are transmitted over different frequency division multiplexed channels to enable concurrent transmission of the data and control information.
US09007997B2
Disclosed is a method for setting a carrier indication field indicating an element carrier in a multi-carrier system using a plurality of element carriers. The method includes: transmitting a value of a carrier indication field (CIF) and first CIF setting information that indicates a first mapping relationship between element carriers; transmitting downlink control information (DCI) including a carrier indication field; and transmitting a value of a CIF and second CIF setting information that indicates a second mapping relationship between element carriers, wherein the carrier indication field is a field indicating any one of the plurality of element carriers, and at least one element carrier is mapped with the same carrier indication field value in the first and second mapping relationships.
US09007995B2
A codebook based channel information feedback method, device and system are provided in the present invention. The codebook based channel information feedback method includes: measuring, by a terminal in a communication system, a parameter of a downlink channel between the terminal and a base station of the communication system; selecting a plurality of precoding matrixes from a precoding codebook by using the parameter of the downlink channel, wherein a plurality of the precoding matrixes can be used by both of single-user multi-input multi-output (MIMO) transport mode and multi-user MIMO transport mode, and the precoding codebook is an aggregation of precoding matrixes; and feeding back a first information for indicating a plurality of the precoding matrixes to the base station.
US09007989B2
A method, apparatus, and system for time synchronization are disclosed. The method comprising: obtaining a master sending time stamp, a slave receiving time stamp, a slave sending time stamp, and a master receiving time stamp; and adjusting the time of the slave clock according to the offset calculated from the time stamps to synchronize with the clock time of the master clock. With the present invention, in passband transmission systems that transmit signals continuously in units of symbols, the time synchronization is implemented between the master clock and the slave clock.
US09007987B2
The invention relates to a method of transmitting an uplink signal at a communication apparatus in a wireless communication system. The wireless communication system can receive pattern information of downlink subframes for a base station (BS)-to-the communication apparatus transmission as a bitmap; receive resource block (RB) information associated with a control channel for the BS-to-the communication apparatus transmission; receive the control channel from a fourth orthogonal frequency division multiplexing (OFDM) symbol of the downlink subframe n corresponding to a downlink subframe index n based on the RB information and the pattern information, the downlink subframe n comprising at least one downlink subframe other than downlink subframe 0, downlink subframe 4, downlink subframe 5 and downlink subframe 9; receive a data channel in the downlink subframe n; and transmit feedback information associated with the data channel to the BS via an uplink subframe for the communication apparatus-to-the BS transmission.
US09007985B2
In order to properly operate a fixed relay station and a mobile relay station even under the circumstance where the fixed relay station and the mobile relay station are connected to the same base station, each of relay stations (20—1 and 20—2) forming a mobile communication system (1) notifies a base station (10) of type information which indicates a type of whether or not each relay station is a movable relay station. The base station (10) performs, for each of the relay stations (20—1 and 20—2), at least one of configuration and control according to the type. Further, when the type indicates the movable relay station, the base station (10) notifies information on the at least one of configuration and control to a neighboring base station via an upper layer control device.
US09007974B2
Aspects of this disclosure relate to methods and apparatuses for aligning downlink discontinuous reception patterns in multiflow High-Speed Downlink Packet Access (HSDPA). One aspect of the disclosure provides a method for wireless communications. The method includes: communicatively connecting with a user equipment (UE), a first cell, and a second cell; determining a sub-frame pairing between the first cell and the second cell; and selectively updating the sub-frame pairing based on a timing offset representative of a sub-frame delay between the first cell and the second cell.
US09007970B2
Antenna swapping methods for a wireless electronic device may include repeatedly swapping back and forth between activating a first antenna and activating a second antenna, and measuring an antenna performance characteristic of the wireless electronic device, during a time period of repeated swapping. The methods may include comparing the antenna performance characteristic of the wireless electronic device during the time period of repeated swapping and an antenna performance characteristic of the wireless electronic device before the time period of repeated swapping. The methods may include, in response to determining that the antenna performance characteristic of the wireless electronic device during the time period of repeated swapping is stronger than the antenna performance characteristic of the wireless electronic device before the time period of repeated swapping, swapping once between the first and second antennas. Related devices are also described.
US09007968B2
A system and method for wireless communication over multi-rate channels are disclosed. One embodiment of the system includes a first multi-band wireless station that is capable of using a first frequency band and a second frequency band for wireless communication; and a second multi-band wireless station that is capable of using the first frequency band and the second frequency band for wireless communication. One or more of the first and second stations is configured to monitor a status of the second frequency band. The status includes the availability of the second frequency band for communication between the first and second stations. The first and second stations can share the monitored status with each other via the first frequency band.
US09007966B2
A method and node in a communication network for facilitating access by a client terminal to an IMS service from a non-Session Initiation Protocol (non-SIP) compliant access network such as a circuit-switched network. The node receives a request from the client terminal and in response, allocates to the terminal, a Terminal Adapter from a plurality of Terminal Adapters. The node then sends a message to the client terminal reporting the address of the allocated Terminal Adapter.
US09007964B2
The present invention relates to a method for defining, in a TDD wireless communication system in which broadband is configured by means of carrier aggregation, transceiving timing for a data channel and a control channel when cross-carrier scheduling is implemented.
US09007949B2
A method and apparatus for searching carrier frequencies (CFs) including determining all CFs to be measured within a frequency band according to a predetermined frequency interval; selecting part of the CFs as Sampling Measurement CFs (SMCFs) according to a predetermined band search step, and for each of the SMCFs, calculating initial peak to average ratio (PAR) of the SMCFs; weighting the initial PAR of each of the SMCFs by using initial PARs of SMCFs left and right neighboring each of the SMCFs, to obtain a determined PAR of each of the SMCFs; ordering the determined PARs of all the SMCFs, and selecting, in a descending order of the determined PARs, a predetermined number of SMCFs and frequencies to be measured left and right neighboring the selected SMCFs as a search result.
US09007947B2
Mobile broadband traffic has been exploding in wireless networks resulting in an increase of interferences and reduced operator control. Networks are also becoming more heterogeneous putting additional demand in interference management. Scheduler schedules uplink transmissions from UEs based on a load prediction algorithm that typically assumes worst case. However, UEs do not always use full power granted, and thus, much of granted radio resources are wasted. To address these and other issues, technique(s) to accurately predict/estimate other cell interferences and thermal noise separately and to accurately predict/estimate grant utilization probability and variance is(are) described. Inventive estimation technique(s) can be used to schedule UEs to more fully utilize available radio resources. Extended Kalman filtering can be adapted for use in estimation providing low order computational complexity.
US09007941B1
In one embodiment, an access node of a network may receive a message that is destined for a particular address. The access node can determine that it does not have a border gateway protocol (BGP) label switched path (LSP) mapped for the particular address. The access node can further trigger an aggregation node to update outbound route filtering (ORF) to permit advertisements for the particular address. In response to the updated ORF of the aggregation node, the access node can receive via advertisements a BGP forwarding equivalent class (FEC) for an LSP mapped to the particular address. The access node can further transmit messages destined for the particular address from the access node to a subsequent node of the LSP according to the BGP FEC for the LSP.
US09007940B2
Levels of power reduction for signals to be transmitted from a mobile communications device via radio channels in a digital wireless communications system, where each signal is modulated according to one of a number of modulation configurations, are determined. For each modulation configuration a first estimate of a power reduction is calculated (101), and the calculated first estimates are storied (102) in the device. The method comprises the steps of determining (103) a limited set of modulation configurations, said limited set comprising modulation configurations that have been determined likely to be used in practice; calculating (104) for each modulation configuration of the limited set an optimized estimate of a power reduction; and storing (105) the calculated optimized estimates in the device. In this way the power consumption of the device is reduced while keeping a look-up table at a reasonable size.
US09007936B2
Stabilization of a wireless information collection system for dispenser usage compliance in a facility is provided. This system and method enable network stabilization by providing a network “heartbeat.” The network stabilization operates independently from information collection. Therefore, the system and method are able to improve the reliability of wireless information collection systems where the frequency of data collection is not steady.
US09007935B2
Geographical coordinates for a cell are obtained based upon the location of the cell, generating a physical layer cell identity matrix for the cell based upon a subset of physical layer cell values allocated for the location of the cell which is performed to eliminate interference among primary and secondary synchronization signaling for the cell based upon a subset of physical layer cell values allocated for the location of the cell, using one of the cell identities contained in the generated matrix for the new cell which is mapped to the location of the new cell and monitoring for physical layer cell color code collisions among neighboring cells reported by one or more user equipment in range of the new cell and neighboring cells, and if a collision occurs re-generate a physical layer cell matrix using unallocated physical layer cell values for the location of the new cell.
US09007932B2
The present invention relates to Method for controlling medium access in a mesh network comprising the following steps: a station of the network receiving a Network Allocation Vector (NAV) setting frame indicating a period of time during which the station cannot access the medium,—the station setting a Network Allocation Vector expiration timer based on the received setting frame, the station detecting a least one reservation made by two other stations in the network, and setting a respective Reservation Allocation Vector (RAV) expiration timer based on the duration of the detected reservation, and storing the identity of the two stations as owners of the reservation, the station updating the NAV expiration timer as the latest of the NAV expiration time of the NAV setting frame and all set respective RAV expiration timers.
US09007929B2
A system for correlating communication packets across different communication networks includes a first monitoring agent in a first network for collecting local identifying information of a communication packet at a communication node. The first monitoring agent pairs the local identifying information with a public identifying information of the packet for a second network. The first monitoring agent further adds a timestamp to the collected information. A second monitoring agent in the second network receives a communication packet from the communication node and collects public identifying information of the packet. The second monitoring agent adds a time-stamp to the collected information. A third monitoring agent in the second network receives the information collected by the first and the second monitoring agents and correlates packets based on the received information. The third monitoring agent determines when specific packets captured from the first network and the second network are related to each other.
US09007923B2
Techniques for quick advertisement of a failure of a cellular router in a network are described herein. In one example, problems with the cellular router in the network are recognized, such as by the cellular router itself, or by a node in communication with the cellular router. In response, one or more cellular router failure notification packets are sent by the cellular router prior to failure to one or more nodes within a cell served by the failing cellular router. The cellular router failure notification packets indicate that the cellular router is failing, thereby starting a discovery process in each node, wherein an attempt is made to discover a new cellular router.
US09007920B2
Systems and methods described herein are directed to solutions for NoC interconnects that provide end-to-end uniform- and weighted-fair allocation of resource bandwidths among various contenders. The example implementations are fully distributed and involve computing weights for various channels in a network on chip (NoC) based on the bandwidth requirements of flows at the channels. Example implementations may involve using the weights to perform weighted arbitration between channels in the NoC to provide quality of service (QoS). The weights may be adjusted dynamically by monitoring the activity of flows at the channels. The newly adjusted weights can be used to perform the weighted arbitrations to avoid unfair bandwidth allocations.
US09007919B2
Embodiments are directed to systems and methods for network monitoring and testing using dimension-value based KPIs that are configured and calculated from a stream of homogenous or heterogeneous data events. The embodiments describe flexible and abstract ways of specifying configurations for the calculation of the KPIs from the stream of network events. Embodiments are described in the context of calculating KPIs for call detail records (CDRs) for computer telephony events.
US09007909B2
A network switch, in response to receipt from a source station of a Layer 2 reservation request, establishes a reservation for capacity of an ingress queue of the network switch for a data flow of the source station. In response to a queue overrun condition on the ingress queue of the network switch while the reservation is active, the network switch preserves data frames in the data flow of the source station transmitted pursuant to the reservation and discards other data frames.
US09007892B2
A method for protecting a bi-connected network against a dual link failure, the method comprising finding a plurality of cut-pairs for a data flow, finding a work path and a primary backup path for the data flow, determining the cut-pairs that overlap both the work path and the primary backup path, merging the cut-pairs that overlap the work path and the primary backup path into a plurality of cut-groups, wherein each cut-group comprises a first half and a second half, and constructing a plurality of partially disjoint backup paths based on the cut-groups, wherein one of the partially disjoint backup paths protects against the dual link failure that causes a failure on the second half of a first cut-group and a failure on the first half of a second cut-group.
US09007881B2
An optical head device (11) provided with: an optical element (36) for transmissively diffracting a light beam emitted from a semiconductor laser (34), generating a zero-order diffracted light beam and ±1-order diffracted light beams; and a photodetector (40) for receiving the zero-order diffracted light beam and the +1-order diffracted light beam after reflection from an optical disc (2). The photodetector (40) includes a primary light receiving section (400) for receiving the zero-order diffracted light beam, and a first secondary light receiving section (401) disposed outward from the primary light receiving section (400). The first secondary light receiving section (401) is positioned to detect an outer portion of the received light spot of the +1-order diffracted light beam, performs photoelectric conversion of this portion, and outputs a secondary detected signal.
US09007874B2
Provided is a signal generation device used for an information input method using an ultrasonic signal. Contact electrodes which are formed in a flexible printed circuit board to be in contact with an ultrasonic wave generation unit and reference signal generation units are disposed in a row, so that a length of the flexible printed circuit board can be reduced. Accordingly, in comparison with a signal generation module in the related art, a length of the signal generation module can be reduced, so that the signal generation device can be miniaturized. In addition, in order to maintain the contact between contact electrodes of the flexible printed circuit board and the ultrasonic wave generation unit, the contact electrodes which are in contact with the ultrasonic wave generation unit and the flexible printed circuit board are surrounded by a contact maintaining member which is constructed with a cylindrical elastic member.
US09007873B2
A clamp type ultrasonic processor comprises a transducer assembly and a functional gripper. The transducer assembly comprises a transducer (1) and an amplitude transforming shaft (2) attached thereto. At least one transducer assembly is connected to the functional gripper. The functional gripper comprises an irradiation front line shaft-approximal block (3) and an irradiation front line tube-supporting block (4), and a functional gripper chamber (8) is provided in the functional gripper for accommodating an ultrasonic irradiation receiver. The irradiation front line shaft-approximal block (3) and the irradiation front line tube-supporting block (4) are connected to grip tightly the ultrasonic irradiation receiver to be irradiated. Irradiation front line shaft-approximal block (3) and/or the irradiation front line tube-supporting block (4) are connected to the amplitude transforming shaft (2). An application of the clamp type ultrasonic processor and its application in metal production are also provided.
US09007867B2
Methods of loading trim address and trim data pairs to a trim register array, and apparatus configured to perform such methods. The methods maintain a correspondence between the trim address and the trim data of each trim address and trim data pair in the trim register array. The trim address of a particular trim address and trim data pair corresponds to a storage location of a trim settings array containing trim settings used in performing operations on an array of memory cells. The trim data of the particular trim address and trim data pair corresponds to data to modify a value of the storage location of the trim settings array corresponding to the trim address of the particular trim address and trim data pair.
US09007854B1
Systems and methods are disclosed for decoding solid-state memory cells. In certain embodiments, a data storage device includes a controller configured to decode a non-volatile memory array by performing a first read of a plurality of code words from the non-volatile memory array using a first reference voltage level and performing a second read of the plurality of code words using a second reference voltage level on a first side of the first reference voltage level. The controller is further configured to generate a soft-decision input value associated with a first code word of the plurality of code words based on the first and second reads and decode the first code word using the soft-decision input value.
US09007843B2
A method and apparatus to program data into a row of a non-volatile memory array and verify, internally to the non-volatile memory array, that the data was successfully programmed. The verification includes comparing the programmed data from the row of the non-volatile memory array to data in the plurality of high voltage page latches that were used to program the row.
US09007839B2
A method of reading a nonvolatile memory device comprises applying a read voltage to a memory cell array to read selected memory cells, counting a number of the selected memory cells that have a threshold voltage higher or lower than the read voltage, and comparing the counted number with a reference value to determine a number of bits stored in the selected memory cells.
US09007838B2
A semiconductor integrated circuit includes a transistor with a source region, a drain region, and a control gate electrode. The integrated circuit additionally includes a controller that selectively applies voltages to the control gate of the transistor. The controller may apply a first voltage that forms a permanent conductive path between the source and drain of the transistor.
US09007836B2
According to one embodiment, a non-volatile semiconductor memory device comprises a memory cell array and a memory region. The memory cell array has a plurality of physical blocks. Each of the plurality of physical blocks includes a plurality of string units. Each string unit has a plurality of NAND strings that shares a plurality of word lines connected to a plurality of memory cells, respectively. The memory region is disposed to one of the plurality of physical blocks. Each of the plurality of string units configures a first logical block, and when the first logical block is failed, information of the first failed logical block is stored in a first region of the memory region.
US09007834B2
Generally, the present disclosure provides a non-volatile memory device having a hierarchical bitline structure for preventing erase voltages applied to one group of memory cells of the memory array from leaking to other groups in which erasure is not required. Local bitlines are coupled to the memory cells of each group of memory cells. Each local bitline can be selectively connected to a global bitline during read operations for the selected group, and all the local bitlines can be disconnected from the global bitline during an erase operation when a specific group is selected for erasure. Select devices for electrically connecting each bitline of a specific group of memory cells to the global bitline have device bodies that are electrically isolated from the bodies of those memory cells.
US09007833B2
Disclosed is a 2-transistor flash memory that includes a memory cell array, a row driver, a read/write circuit, a charge pump generating a high voltage, and control logic configured to transfer the high voltage to the row driver, the read/write circuit, and the memory cell array. If programming, the row driver and the read/write circuit apply voltages such that a control gate of a cell transistor in an unselected memory cell on a different row from a selected memory cell is floated.
US09007829B2
A memory repairing method for a rewritable non-volatile memory module and a memory controller and a memory storage apparatus are provided. The method includes monitoring a wear degree of the rewritable non-volatile memory module; determining whether the wear degree of the rewritable non-volatile memory module is larger than a threshold; and heating the rewritable non-volatile memory module such that the temperature of the rewritable non-volatile memory module lies in between 100° C.˜600° C. if the wear degree of the rewritable non-volatile memory module is larger than the threshold. Accordingly, deteriorated memory cells in the rewritable non-volatile memory module can be repaired, thereby preventing data loss.
US09007822B2
Decoding and decoder circuits in memory devices are disclosed. Array lines are biased or floated as memory device operations are performed in the memory device. In at least one embodiment, a decoder circuit includes complementary devices to bias array lines or float array lines in a memory device while particular memory device operations are performed.
US09007821B2
A semiconductor storage device according to the present embodiment includes a plurality of bit lines, a plurality of word lines, and a plurality of memory cells each including a storage element and a switching element which are connected in series between adjacently paired ones of the bit lines. Gates of the switching elements of the memory cells connected between one of the adjacently paired ones of the bit lines are respectively connected to different ones of the word lines. A plurality of the storage elements and a plurality of the switching elements of the adjacent memory cells are alternately connected in series.
US09007819B2
In a method of writing data in an MRAM device, a first operation unit is selected in a plurality of memory cells of the MRAM device. First to n-th switching pulses are sequentially applied to the first operation unit to write data in first to n-th groups of memory cells of the first operation unit, respectively. The n-th switching pulse may have a current level lower than that of an (n−1)th switching pulse, where n is an integer larger than at least 1. The n-th switching pulse may have a pulse width narrower than that of an (n−1)th switching pulse, where n is an integer larger than at least 1. The technique can be repeated for a second operation unit. A device and system are disclosed in which different current switching pulses are applied to multiple groups of memory cells within the first and/or second operation units.
US09007817B2
Embodiments disclosed herein include methods and apparatuses for pre-charging bitlines in a static random access memory (SRAM) prior to data access for reducing leakage power. The memory access logic circuit receives a memory access request comprising a data entry address to be accessed in a first data access path of a SRAM data array of the SRAM. The SRAM also includes a pre-charge circuit provided in a second data access path outside the first data access path. The pre-charge circuit is configured to enable pre-charging of the SRAM data array as part of the memory access request to avoid pre-charging bitlines in the SRAM data array during idle periods to reduce leakage power. The pre-charge circuit can enable pre-charging of the SRAM data array prior to data access such that the pre-charge circuit does not add latency to the first data access path.
US09007815B2
A memory apparatus includes an array of bit cells arranged in rows and columns, multiple pairs of complementary bit lines, multiple power lines, and multiple voltage control circuits. Each column of the array is selectable by a corresponding pair of complementary bit lines. Each power line is coupled to the bit cells in a corresponding column. The voltage control circuits are coupled to respective columns of the array. Each voltage control circuit is configured to set a voltage level of a respective one of the power lines responsive to logic levels of the pair of complementary bit lines corresponding to the respective column.
US09007813B2
A semiconductor device includes a plurality of memory cells including a first transistor and a second transistor, a reading circuit including an amplifier circuit and a switch element, and a refresh control circuit. A first channel formation region and a second channel formation region contain different materials as their respective main components. A first gate electrode is electrically connected to one of a second source electrode and a second drain electrode. The other of the second source electrode and the second drain electrode is electrically connected to one of input terminals of the amplifier circuit. An output terminal of the amplifier circuit is connected to the other of the second source electrode and the second drain electrode through the switch element. The refresh control circuit is configured to control whether the switch element is turned on or off.
US09007808B1
Structures and methods for recovering data in a semiconductor memory device are disclosed herein. In one embodiment, a method of recovering data in a semiconductor memory device, can include: (i) pre-conditioning a first memory cell on the semiconductor memory device by using a formation voltage to program a first data state in the first memory cell; (ii) storing a second data state in a second memory cell on the semiconductor memory device by maintaining the second memory cell in a virgin state; (iii) mounting the semiconductor memory device on a printed-circuit board (PCB) by using a high temperature process that increases a resistance of the first memory cell; and (iv) performing a recovery of the first data state by reducing the resistance of the first memory cell.
US09007805B2
A device for one-time-programmable (OTP) memory may include a capacitor formed by a conductive layer, an oxide layer, and a semiconductor well, and a diode that is formed after programing the device. The device may be programmable by applying a voltage between the conductive layer and the semiconductor well. The applied voltage may be capable of rupturing the oxide layer at one or more points. The conductive layer, the oxide layer, and the semiconductor well may be native CMOS process formations.
US09007785B2
A power supply with a digital control circuit generates an output voltage by driving a piezoelectric transducer with an alternating current voltage at a digitally controlled driving frequency. To skip over a spurious frequency, the driving frequency is switched between a first range above the spurious frequency and a second range below the spurious frequency. Within the first and second ranges, the driving frequency is varied in directions that make the output voltage track a target voltage. If the driving frequency arrives at the lower limit of the first range, it jumps to a switchover frequency in the second range. The first range can be used to generate a comparatively low output voltage, and the second range to generate a comparatively high output voltage.
US09007783B2
A random access memory (RAM) memory module has a compact form factor and is removable from a corresponding socket assembly to allow easy replacement of the memory module or reconfiguration of the memory module during development of an electronic device that includes the memory module.
US09007776B2
An electronic module includes a first circuit board having a first surface, a second circuit board having a second surface, first electronic components on the first surface, second electronic components on the second surface, a first conductive fence, and a second conductive fence. The first conductive fence encloses the first electronic components and has a first opening exposing the first electronic components. The second conductive fence encloses the second electronic components and has a second opening exposing the second electronic components. The first opening of the first conductive fence joints the second opening of the second conductive fence, such that the first electronic components and the second electronic components are surrounded by the first circuit board, the second circuit board, the first conductive fence, and the second conductive fence. At least one of the first electronic components is higher than the first conductive fence.
US09007775B2
A housing for electronic components comprising at least one hardware module and a frame. The hardware module comprises a mounting element, wherein the frame connects the at least one hardware module through the mounting element mechanically stable to the housing. A labeling element is attached to the mounting element and the housing has at least one viewing opening so that at least one part of the labeling element can be seen from the outside of the housing.
US09007773B2
Described herein is an apparatus for dissipating or transferring heat from electronics secured in a housing unit. A housing unit includes a cover having a first fastener part and a base having a second fastener part. The base further includes a support structure for holding a printed circuit board (PCB) with mounted electronic components. A heat sink is placed within the base. The first fastener part and the second fastener part lock the cover and base together, with the heat sink and the PCB being secured between the support structure and the cover.
US09007772B2
An electronic device includes an enclosure, a circuit board arranged in the enclosure, a heat dissipation module set on the circuit board, and a fan arranged in the enclosure and aligned with the heat dissipation module. The heat dissipation module includes a base and a number of fins. A number of parallel receiving portions are formed on the base.A slot is defined in each retaining portion. Each fin includes a main plate and a pivoting portion formed at a bottom the main plate. The pivoting portions are respectively and pivotably received in the slots of the base.
US09007770B2
An electronic device includes a housing, a heat source located in the housing, and a heat dissipation device disposed in the housing. The heat dissipation device thermally contacts the heat source. The heat dissipation device includes a casing. A heat dissipation material is disposed in the casing. The heat dissipation material includes 15 to 30 percent volume of multiple copper materials, 50 to 85 percent volume of a phase change material and 15 to 20 percent volume of air. The heat dissipation device has a surface thermally contacting the heat source. A central area and an outer ring area are defined on the surface. The outer ring area surrounds the central area. A geometric midpoint of the central area overlaps that of the surface. The heat source is located in the outer ring area. The heat dissipation device absorbs heat from the heat source through thermal conduction.
US09007762B2
According to one embodiment, a server rack includes a server, a housing which includes a ventilation opening part, and surrounds the server, a water sensor which is provided outside the housing and senses water, a closing member which is movable between a first position in which the closing member is dislocated from the opening part and a second position in which the closing member covers the opening part, a moving mechanism which moves the closing member from the first position to the second position, an adhering mechanism which brings the closing member that has moved to the second position into close contact with the housing, and a controller which operates the moving mechanism and the adhering mechanism, when the water sensor senses water.
US09007758B2
A protective case for housing a wireless communication device is provided. The protective case may include integral wireless communication circuitry independent of the wireless communication device. The wireless communication circuitry may be configured to enable communication between the protective case and one or more remote communication devices via a short range network. The protective case may further include an integral speaker configured to reproduce audio signals received by the integral wireless communication circuitry and an integral power source configured to provide power to at least the integral wireless communication circuitry and the integral speaker. The integral wireless communication circuitry and the integral speaker may be capable of functioning independently of the wireless communication device.
US09007747B2
A case for a portable electronic device, the portable electronic device having a first portion that slides away from a second portion. The case includes a first portion and a second portion that fit over the respective portions of the portable electronic device. The two portions of the case are coupled together in a sliding relationship so that the case portions slide along with the respective portions of the portable electronic device. The case portions are coupled to each other by interfacing structures such as rails and channels.
US09007741B2
A capacitor includes a dielectric layer, a first external electrode layer, a second external electrode layer, a first internal electrode portion, a second internal electrode portion, and an adsorbing portion. The first internal electrode portion is provided on a first through-hole portion, one end of the first internal electrode portion being connected to the first external electrode layer. The second internal electrode portion is provided on a second through-hole portion, one end of the second internal electrode portion being connected to the second external electrode layer. The adsorbing portion adsorbs the first external electrode layer and the second external electrode layer, the adsorbing portion being provided on a third through-hole portion.
US09007735B2
In an example embodiment, systems and methods for detecting and handling faults in a DC bus system (“system”) can comprise detecting a fault in the segment, isolating the segment from the system, waiting for a period of time, connecting a probe power unit to the system at the isolated segment, and determining if a fault still exists on the isolated segment, wherein the determining is based on whether power is discharging from the probe power unit when connected to the system. The system can comprise one or more controllers and a probe power unit.
US09007728B1
A method comprises providing a magnetic element including a free layer, a pinned layer, a nonmagnetic spacer layer between the free and pinned layers, and a pinning layer adjacent the pinned layer. The free layer is biased in a first direction. The pinned layer has a first layer having a first magnetization, a second layer having a second magnetization, and a nonmagnetic layer between the first and second layer. The first magnetization is pinned parallel to a second direction substantially perpendicular to the first direction and substantially perpendicular to the ABS. The second magnetization is antiparallel to the second direction. The pinning layer is oriented along the second direction. The method further comprises providing a hard bias structure having a hard bias magnetization, initializing the hard bias magnetization along the second direction, performing at least one thermal treatment, and resetting the hard bias magnetization substantially along the first direction.
US09007723B1
In one embodiment, a microwave-assisted magnetic recording (MAMR) head includes a main pole configured to write data to a magnetic medium using a write magnetic field, a write coil, wherein the write magnetic field is produced by the main pole upon a recording current, Iw, being provided to the write coil, and a spin torque oscillator (STO) positioned near the main pole, the STO being configured to provide a high-frequency assistance magnetic field to the magnetic medium upon a STO drive current, ISTO, being provided to the STO, wherein the STO drive current, ISTO, is ramped-up prior to the recording current, Iw, being provided to the write coil in order to begin a write operation for writing data to the magnetic medium. A method of operation for the MAMR head and an apparatus including the MAMR head are also described according to additional embodiments.
US09007715B1
A system for limiting contact between a tape (e.g., magnetic, optical) and opposite reel flanges of a reel assembly as the tape is being wound onto or unwound from the reel assembly to reduce axial and radial tape run out and improve tape drive operations.
US09007714B1
A data storage device is disclosed comprising a disk, a head, and a microactuator configured to actuate the head over the disk. An input signal to a compensator is generated, wherein the compensator is configured to generate a microactuator control signal. A slew rate signal representing a slew rate of the microactuator control signal is generated and applied to a first saturator configured to generate a saturated slew rate signal. The input signal is adjusted based on the slew rate saturation signal, and the microactuator is controlled based on the microactuator control signal.
US09007711B1
The present disclosure describes apparatuses and techniques of improved sequential-access of storage media. In some aspects an indication that a storage media interface failed to access a block of storage media is received during a sequential-access of the storage media and the storage media interface is caused to attempt to read a next block of the sequential-access subsequent the sector failed to be accessed during the same sequential-access.
US09007705B2
This lens barrel includes a first frame, a second frame, a third frame, an annular portion, and a bayonet portion. The bayonet portion protrudes to both sides beyond the width of the rectilinear guide portion in the peripheral direction, and is divided by a plurality of slits. The bayonet portion is supported on the second frame at two or more places including both sides of the rectilinear guide portion in the peripheral direction.
US09007704B2
A lens barrel includes a fixed cylinder configured to hold a plurality of lens units that constitute a main optical system, an extender configured to be rotatably held by the fixed cylinder and disposed between the plurality of lens units, a first shaft configured to rotate the extender around a first axis that is parallel to an optical axis of the main optical system so that the extender is inserted into or retracted from an optical path of the main optical system, a second shaft configured to rotate around a second axis that is parallel to the optical axis so as to transmit a rotation to the first shaft, and an exterior member attached to the fixed cylinder, the second shaft is attached to the exterior member, the exterior member is attached to the fixed cylinder, and the rotation of the second shaft is transmitted to the first shaft.
US09007681B2
A double-clad (DC) multicore (MC) Erbium-doped fiber amplifier (EDFA) for dense-wavelength-division multiplexing (DWDM) is disclosed. The DC-MC-EDFA comprises a length of DC-MC Erbium-doped fiber (EDF) that is core-matched spliced to a MC tapered signal-pump fiber combiner (TFC). For some embodiments, the optical signals are coupled into the DC-MC-EDF by the MC-TFC, and the pump energy is also coupled into the DC-MC-EDF by the MC-TFC. For some embodiments, the optical signals are also transmitted out of the DC-MC-EDF through the MC-TFC.
US09007679B2
Methods and apparatus for the active control of a wavelength-swept light source used to interrogate optical elements having characteristic wavelengths distributed across a wavelength range are provided.
US09007669B2
The present invention relates to a security element (12) for protecting valuable articles, having a thin-film element (30) that has a color-shift effect and that includes an absorber layer (36) having gaps (38) in the region of which no color-shift effect is perceptible, and a relief pattern (26) that is arranged only in gapped absorber layer regions (38) below the thin-film element (30).
US09007664B2
A passport and identification card reader minimizes the time and effort required for an operator to read/scan a passport or piece of identification. An immigration official, for example, can slide a passport into place with one hand while tending to other important security activities with the other hand. Once in place, the passport will be automatically detected and read. Numerous passports bound together by a traveler with multiple visas can be held flat in place and accurately read, even with one hand, despite the natural tendency of the passport(s) to return to a closed position.
US09007647B2
Methods and apparatus to methods and apparatus to identify images in print advertisements are disclosed. An example method comprises computing a first image feature vector for a first presented image, comparing the first image feature vector to a second image feature vector, and when the first image feature vector matches the second image feature vector, storing printed-media information associated with the first presented image in a database record associated with the second image feature vector.
US09007617B2
Systems and methods provide print security for sensitive information in a print datastream. One embodiment comprises a controller that identifies sensitive information of a page of a print datastream, and identifies a secure presentation area defined for the page. The controller compares print locations defined for the sensitive information with the secure presentation area, and generates an alert if the sensitive information has a print location that is defined outside of the secure presentation area.
US09007615B2
A method, non-transitory computer readable medium, and apparatus for optimizing printing of an image on a non-optimal medium are disclosed. For example, the method analyzes one or more characteristics of a medium, determines that the medium is a non-optimal medium based upon the one or more characteristics that are analyzed, determines if an alternate medium having optimal medium characteristics is available, determines if a print parameter modification is available, increases a minimum border width of the non-optimal medium such that a sum of the minimum border width of each side of the non-optimal medium is greater than a pre-defined percentage of a width of the non-optimal medium if the alternate medium and the print parameter modification are not available, and prints the image on the non-optimal medium using the minimum border width.
US09007607B2
An image forming apparatus includes an image forming section, a displaying section, an in-screen operating section, an out-screen operating section, and a controller. The image forming section is configured to form an image on a sheet. The displaying section is configured to display an operation screen for image formation performed by the image forming section. The in-screen operating section is configured to accept a user's operation inside the operation screen displayed by the displaying section. The out-screen operating section is configured to accept the user's operation outside the operation screen displayed by the displaying section. The controller is configured to determine, based on a user's instruction, an operating section that accepts the user's operation from the in-screen operating section and the out-screen operating section.
US09007604B2
A system, method, and apparatus for a virtual fax machine are provided. In one embodiment, a system for a virtual fax machine is provided including a computer configured to display a virtual fax machine based on a script, a server configured to receive at least one electronic document associated with a fax to be sent using the virtual fax machine, and a traditional facsimile machine configured to receive the fax to be sent. In another embodiment, an apparatus for a virtual fax machine is provided including a computer configured to locate and execute a script associated with a virtual fax machine, display the virtual fax machine, associate at least one electronic document with a fax to be sent, encode the at least one electronic document to a form suitable for communication over a network, and transmit the encoded electronic document over the network as the fax to be sent.
US09007603B2
A method for managing printers, implemented in a print job management apparatus, is provided. The method includes displaying a list of the printers and a list of one or more virtual printing devices on a display monitor, each virtual printing device being defined by designating one or more of the printers together with pre-defined rules for processing a print job, receiving a command from a user to select a virtual printing device, and in response to said command, visually distinguishing the one or more of the printers designated by the selected virtual printing device among the printers listed on the display monitor.
US09007601B2
Measuring with a system having retroreflector targets and a laser tracker includes storing a list of coordinates for three targets and at least one added point; capturing on a photosensitive array a portion of the light emitted by a light beam and reflected off the targets; obtaining spot positions on a photosensitive array of a tracker camera from the reflected light; determining a correspondence between three spot positions on the photosensitive array and the coordinates of the targets; directing a beam of light from the tracker to the targets based at least in part on the coordinates of the first target and the first spot position; measuring 3-D coordinates of the targets with the tracker; determining 3-D coordinates of the at least one added point based at least in part on the measured 3-D coordinates of the targets and the coordinates of the at least one added point.
US09007586B2
An optical system includes a lens, a pupil relay, and an aperture stop positioned at a focal point of the lens between the lens and the pupil relay. The lens is configured to collect a plurality of light bundles. Each light bundle emanates from a field point of an object plane and has a center ray substantially parallel to an optical axis of the lens. The lens is configured to direct the center ray of each light bundle through the aperture stop and onto the pupil relay. The pupil relay is configured to image a plane of the aperture stop onto a sensor array.
US09007579B2
An optical device for measuring luminescence includes a pulse generator for generating a periodic modulation signal having rectangular pulses, a pulse duration of the pulse being variably adjustable, an illumination device and/or means for illuminating an object under investigation with excitation radiation modulated in a pulse-like manner depending on the modulation signal, and a time-of-flight camera for phase-sensitive detection of a luminescence response emitted by the object under investigation in response to the excitation radiation. The modulation signal is supplied as reference signal to the time-of-flight camera. A method of measuring luminescence includes generating the periodic modulation signal having rectangular pulses, generating the signal-dependent, pulse-modulated excitation radiation, illuminating the object with the radiation, providing the modulation signal as reference signal to the camera, and performing phase-sensitive detection with the camera of the luminescence response emitted by the object in response to the excitation radiation for different pulse durations.
US09007577B2
An analytical instrument suitable for a use in a variety of industrial environments features a housing having a sealed primary chamber filled with a dry, inert gas at a first static pressure. An instrumentation system is disposed within the primary chamber, where fire hazard is eliminated by the inert gas. The housing additionally includes a reference chamber holding a gas a second pressure lower than the first pressure. One or more pressure switches, in pressure-sensing relationship with both chambers, is operative to interrupt the application of power to the instrumentation system if the differential between first and second pressures falls below a predetermined value. In this manner, the instrumentation system is rendered safe whenever the primary chamber is breached or otherwise loses inert gas pressure.
US09007575B2
Microstructures and nanostructures (100) consisting of a substrate (110), an array of pillars (120) capped by metallic disc (130), metallic dots (clusters or granules) (140) disposed on the sidewalls of the pillars, and a metallic backplane (150) that can interact to enhance a local electric field, the absorption of the light, and the radiation of the light are disclosed. Methods to fabricate the structures (100) are also disclosed. Applications of the structures to enhance the optical signals in the detection of molecules and other materials on a structure surface, such as fluorescence, photoluminescence and surface enhanced Raman Scattering (SERS) are also disclosed.
US09007573B2
Automated autocollimation provides alignment of a telescope of a surveying instrument. The telescope defines an optical axis perpendicular to a reflective surface of an autocollimation target, such as a coated plane mirror. Alignment is performed by a method that includes aligning the telescope with the autocollimation target and illuminating a reticle in the telescope. The telescope is focused on infinite. The autocollimation target and the illuminated reticle reflected by the reflective surface, or the illuminated reticle, are acquired using an image acquisition device in the telescope or a second telescope. The reticle center in the image is determined. The horizontal and vertical distances of the reticle center are determined from the optical axis of the telescope in the image. The horizontal and vertical distances of the reticle center are converted into horizontal and vertical aberration angles of the current alignment of the telescope from the autocollimation alignment of the telescope.
US09007571B2
A measurement method of an overlay mark is provided. An overlay mark on a wafer is measured with a plurality of different wavelength regions of an optical measurement tool, so as to obtain a plurality of overlay values corresponding to the wavelength regions. The overlay mark on the wafer is measured with an electrical measurement tool to obtain a reference overlay value. The wavelength region that corresponds to the overlay value closest to the reference overlay value is determined as a correct wavelength region for the overlay mark.
US09007565B2
A spectral purity filter includes a body of material, through which a plurality of apertures extend. The apertures are arranged to suppress radiation having a first wavelength and to allow at least a portion of radiation having a second wavelength to be transmitted through the apertures. The second wavelength of radiation is shorter than the first wavelength of radiation. The body of material is formed from tungsten-molybdenum alloy or a molybdenum-rhenium alloy or a tungsten-rhenium alloy or a tungsten-molybdenum-rhenium alloy.
US09007562B2
An apparatus and method for nanopatterning of substrates using the demagnified Talbot effect, wherein: (a) large arrays of nanostructures can rapidly be printed; (b) short extreme ultraviolet wavelengths permits sub-100 nm spatial resolution; (c) the de-magnification factor can be continuously adjusted, that is, continuously scaled; (d) the patterning is the effect of the collective diffraction of numerous tiled units that constitute the periodic array, giving rise to error resistance such that a defect in one unit is averaged over the area of the mask and the print does not show any defects; (e) the Talbot mask does not wear out since the method is non-contact; and (f) the feature sizes on the mask do not have to be as small as the feature sizes desired on the target, are described. The apparatus includes a source of coherent radiation having a chosen wavelength directed onto a focusing optic, the reflected converging light passing through a Talbot mask and impinging on a target substrate.
US09007560B2
A radiation source is disclosed that comprises a reservoir that retains a volume of fuel, a nozzle configured to direct a stream of fuel towards a plasma formation location, a laser configured to generate a radiation generating plasma, and a fuel contamination control arrangement. The contamination control arrangement comprises a magnetic field generation element for generating a magnetic field; an electric field generation element for generating an electric field, the magnetic field generation element and the electric field generation element together configured to ensure that the magnetic field and the electric field overlap at a location of contamination within the fuel, and to ensure that lines of flux of the magnetic field and electric field are non-parallel at that location to control movement of the contamination.
US09007558B2
To improve the display uniformity in a vertical alignment liquid crystal display. A liquid crystal display includes: first and second substrates; first and second electrodes provided the substrates, respectively; first and second vertical alignment films provided on the substrates respectively; a plurality of columnar spacers disposed at least in a region where the first and second electrodes are superimposed, and provided between the first and second substrates; and a liquid crystal layer provided between the first and second substrates. The first vertical alignment film is subject to an alignment treatment in one direction. The liquid crystal layer has a pretilt angle during non-application of voltage. Each columnar spacer has a profile, in a planar view, which is not orthogonal to and which is not parallel with an alignment direction of liquid crystal molecules at substantially center of the liquid crystal layer in a layer thickness direction.
US09007556B2
The present invention provides a substrate for array process of panel display device, which includes a cell switch and a PVSA mode pad set. Cell switch includes a plurality of switches, with each connected to a pad in shorting bar pad set. PSVA mode pad set includes a scan pad and a data pad. Scan pad is connected through some switches of cell switch to scan lines, and data pad is connected through some switches of cell switch to data lines. In this manner, the present invention reduces the number of pads in PSVA mode pad set to simplify peripheral routes.
US09007552B2
A normally black liquid crystal display device includes a liquid crystal layer in which liquid crystal molecules are arranged vertically when no voltage is applied, and arranged horizontally by applying a voltage. In each of pixel regions in alignment films which are segmented in a grid by source lines and gate lines, is divided into two along a direction parallel to the source lines. The first alignment film includes a first region and a second region. The second alignment film includes a third region facing the first region and a fourth region facing the second region. In an adjacent pair of the pixel regions, pairs of the regions are adjacent to each other with corresponding one of the source lines interposed therebetween.
US09007551B2
A high resolution, wide viewing angle, low power consumption liquid crystal display device which utilizes nematic liquid crystal and which can attain both the memory effect and wide-viewing-angle display characteristic. A liquid crystal display device that utilizes nematic liquid crystal and includes a pair of transparent substrates; a group of electrodes for applying to a liquid crystal layer disposed between the pair of substrates an electric field having a component substantially parallel to the surfaces of the substrates; and an alignment layer disposed between the liquid crystal layer and at least one of the pair of substrates and having been subjected to liquid crystal anchoring treatments in plural directions. The plurality of liquid crystal anchoring directions of the alignment layer form substantially equal angles relative to one another, and a rising angle in each of the liquid crystal anchoring directions with respect to the corresponding substrate surface is substantially zero.
US09007540B2
Provided is an electro-optical device including: a first conduction layer; and a second conduction layer which is disposed on the upper layer side of the first conduction layer with an insulation film interposed therebetween so that at least a part thereof overlaps with the first conduction layer in the plan view, wherein the insulation film is provided with a void portion formed in an area where the first conduction layer and the second conduction layer overlap with each other in the plan view.
US09007539B2
A 2D/3D switchable imaging apparatus is provided, which includes: an imaging unit including an alternate arrangement of a plurality of left-eye pixels and a plurality of right-eye pixels; and an electronic light modulator disposed on the imaging unit, including; a lens structural layer having a plurality of lenticular lens structures and being interposed between a first electrode layer and a second electrode layer, with each of the lens structures including a plurality of liquid-crystal monomers filled therein, and the liquid-crystal monomers having a first imaging mode and a second imaging mode which are switched by an electric field; and a charge-controlling agent on a surface of the liquid-crystal monomers such that the influence of the liquid-crystal monomers with respect to the electric field is enhanced.
US09007532B2
A method of operating a miniature projector that comprises: receiving image data to project; generating light beams for a screen; scanning the light beams according to a first pattern from a first edge to an ending edge in the screen to form at least one image, the first pattern being a wave pattern of scan lines such that amplitudes oscillate along a first axis as the beams progressively scan along a second axis, the second axis being substantially perpendicular to the first axis, wherein the first pattern has a first oscillation from the first edge that is directed in a first direction along the first axis; and scanning the light beams according to a second pattern from a second edge to a second ending edge for the screen to form at least another image, the second pattern being a wave pattern of scan lines such that amplitudes oscillate along the first axis as the beams progressively scan along the second axis, wherein the second pattern has a first oscillation from the second edge that is directed in a second direction along the first axis that is opposite the first direction.
US09007529B2
A filtering system includes a first filtering module, which includes a first frequency translating device and a first filter. The first frequency translating device includes a center frequency control end that receives a first control signal and an input end that receives an input signal, and performs a first frequency translation on the input signal by utilizing a first control frequency of the first control signal as a center frequency. The first filter performs a first filter on the input signal according to equivalent impedance of a circuit coupled to the input end, and generates in collaboration with the first frequency translating device a first filtered input signal at an output end of the filtering system. The equivalent impedance determines a bandwidth of the first filtered input signal.
US09007528B2
According to one embodiment, an electronic apparatus comprises a communication module, a storage, a determination module and an acquisition module. The communication module is configured to perform communication with a plurality of external devices. The storage is configured to store an address list correlating a logical address and a physical address of each of the external devices. The determination module is configured to transmit a power-on signals to the external devices and thereafter determine a power state of the external devices. The acquisition module is configured to perform switching of input by the communication module after the determination module determines that the external devices are powered on, and to acquire device information including the physical addresses of the external devices.
US09007527B2
An imaging device, an image system and an imaging method in which proper image correction processing is carried out on a video signal are provided. An imaging device includes: a video signal input unit which inputs a video signal; and an image processing unit to which the video signal is inputted and which carries out correction of the video signal and outputs a corrected video signal. The image processing unit includes a histogram detection unit which divides an image area termed by the acquired video signal into plural areas, acquires a per-area histogram that is a histogram or the video signal in each of the plural areas, and finds per-area histogram data for each area based on the per-area histogram. The image processing unit carries out correction of the video signal based on a cumulative value of the per-area histogram data.
US09007518B2
An image pickup system causes a first illumination unit to emit light toward a subject at a first angle without causing a second illumination unit for emitting light toward the subject at a second angle different from the first angle, and causes an image pickup unit to capture the image of the subject so as to obtain a first captured image. The image pickup system causes the second illumination unit to emit light without causing the first illumination unit to emit light, and causes the image pickup unit to capture the image of the subject so as to obtain a second captured image. The image pickup system associates the first captured image with the second captured image.
US09007511B2
There is provided an imaging device including an imaging control unit that executes imaging control in first and second self-timer modes in which an automatic focusing process and an imaging process are executed in order after reception of an imaging start instruction. A first period from the reception of the imaging start instruction to execution of the automatic focusing process in the first self-timer mode is shorter than a second period from the reception of the imaging start instruction to execution of the automatic focusing process in the second self-timer mode.
US09007506B2
A image pickup apparatus includes a touch panel configured to detect a touch operation, an image pickup element arranged to pick up a moving image, and a system control unit configured to control to record the moving image picked up by the image pickup element and control to make the operation-receiving sensitivity of the touch panel for the touch operation in moving image recording higher than in a state other than the moving image recording.
US09007492B2
Provided is an image processing device including: a 3D-NR unit that performs, using first image data and second image data obtained by capturing images at temporally different times, 3D noise reduction (NR) processing for reducing noise in the first image data; an edge detection unit that detects an edge strength in an image indicated by the 3D-NR processed image data; and a synthesization unit that determines, based on the detected edge strength obtained by the edge detection unit, a synthesis ratio of the first image data and the 3D-NR processed image data, synthesizes the first image data and the 3D-NR processed image data, using the determined synthesis ratio, and outputs synthesized image data obtained by synthesizing the first image data and the 3D-NR processed image data.
US09007491B2
An image processing apparatus obtains a black image captured in the light-shielded state, and applies a cyclic type filter to each line in a direction parallel to the streak in the black image, reducing random noise in the first direction. The image processing apparatus deletes, from a black image obtained by applying the cyclic type filter, lines in the second direction by the group delay of the cyclic type filter. Further, the image processing apparatus generates an image having a line count corresponding to the group delay by using a final line in the second direction in the image from which lines corresponding to the group delay have been deleted. The image processing apparatus adds the generated image to the image from which lines corresponding to the group delay have been deleted, and outputs the resultant image.
US09007488B2
Electronic devices may have camera modules that include an image sensor and processing circuitry. The image sensor may capture an interleaved image having rows of long-exposure pixel values that are interleaved with rows of short-exposure pixel values. The image sensor may separate the interleaved image into first and second images each having empty image pixel values. The processing circuitry may generate interpolated long-exposure and interpolated short-exposure images by generating chroma-filtered interpolated pixel values for the empty pixel values in the first and second images. The processing circuitry may perform interpolation operations along one or more directions for the empty image pixels based on whether the empty image pixels are within a texture area or on a dominant edge of the captured image. The processing circuitry may combine the interpolated long-exposure image and the interpolated short-exposure image to generate a high-dynamic-range image.
US09007483B2
An image synthesis device includes: a first pixel selection unit which selects, from a first filter area around a pixel of interest on a first image, a first pixel having a value within a first allowable range including a value of a pixel of interest; a second pixel selection unit which sets a second filter area around a reference pixel located on a second image having a longer exposure time than the first image in the same position as the pixel of interest, and selects, from the second filter area, a second pixel having a value within a second allowable range including the value of the pixel of interest; and a synthesis unit which sets a synthetic value, acquired by synthesizing the values of the first and the second pixel, as the value of a pixel on the synthetic image in the same position as the pixel of interest.
US09007481B2
An information processing apparatus, information processing method and computer program product cooperate in detecting a first target object contained in image information. Image information of an image is received through an interface. A processing circuit determines whether a first target object in the image information has not yet been detected. A determination is also made regarding whether a second target object in the image information has been detected. An image quality parameter of the image is modified to assist subsequent detection attempts in recognizing the first target object when the first target object has not yet been detected but the second target object has been detected.
US09007480B2
Sub-regions within a face image are identified to be enhanced by applying a localized smoothing kernel to luminance data corresponding to the sub-regions of the face image. An enhanced face image is generated including an enhanced version of the face that includes certain original pixels in combination with pixels corresponding to the one or more enhanced sub-regions of the face.
US09007473B1
An architecture has one or more systems for generating augmented reality environments configured to access cloud services over a network. A user is authenticated within the environments, and once authenticated is permitted to interact with the cloud services using the augmented reality environments as well as client resources provided within the environments. The client resources may include devices or things that are primary intended for use within the environments, and devices or things that are not typically associated with augmented reality environments. The architecture enables the client resources to function as thin client interfaces to the cloud services.
US09007472B2
An image stabilizing apparatus and method for correcting an image that is shaken due to a movement of a camera is provided. The image stabilizing apparatus includes a reference image setting unit including: a sample frame extract unit which extracts a plurality of image frames taken for a certain period of time from image data generated by photographing an object; and a reference frame extract unit which the plurality of image frames with one another to extract a most stabilized image frame and set the extracted image frame as a reference image frame.
US09007467B2
The invention pertains to a method for operating an image-processing device in which an image signal on which a noise signal is superimposed is digitally transmitted between a transmitter and at least one receiver, and in which the image signal comprises a timed sequence of images, each containing its own image content and a noise pattern of the noise signal superimposed on the image content. At least certain areas of at least two successive images of the image signal are compared to each other after the transmission, and if a difference is found between the noise patterns contained in the images, it is concluded that the images have been transmitted successfully even if the image content of the images is identical. The invention also pertains to an image-processing device for the digital transmission of an image signal on which a noise signal is superimposed.
US09007464B2
A photographing apparatus of the invention which is capable of photographing a desired object by making a plurality of photographing apparatuses cooperative with one another includes: an image pickup section; a detection section for acquiring photographing information related to an image acquired by the image pickup section; a transmission section for transmitting the photographing information acquired by the detection section; a reception section for receiving an image photographed and transmitted by another photographing apparatus based on the photographing information; and a memory control section for storing the image acquired by the image pickup section and the image received by the reception section in association with each other.
US09007453B2
Time lapse observation method includes: before a process to obtain a first time lapse image, capturing an image of a reference area on a sample being a partial area of a target area or an area in a vicinity of the target area being a smaller area than the target area to obtain a reference image; storing a position of a capturing area in capturing the reference image as a reference position; before a process to obtain the time lapse image performed, setting a position of the capturing area sequentially at different positions in the optical axis direction of an objective including the reference position and capturing an image at each of the positions to obtain comparison target images; and matching the capturing area with the target area, based on a comparison result of the reference image and the comparison target images.
US09007450B2
A video imaging system that allows a user to save select image data to at least one detachable storage device, the image data presented on a display for the user, where the user is provided with various control interfaces for saving and appending information to the saved image data. The at least one detachable storage device also including user settings data that is used to adjust the settings of the camera control unit according to the user preferences.
US09007442B2
The stereo display apparatus displays parallax images to present a stereo image. The apparatus acquires the parallax images and information on a maximum pixel shift amount and a minimum pixel shift amount of the parallax images, calculates maximum and minimum relative parallax amounts corresponding to the maximum and minimum relative parallax amounts, by using the information on the maximum and minimum pixel shift amounts and a display condition, and determines whether or not at least one of the maximum and minimum relative parallax amounts exceeds a fusional limit criterion value. The apparatus determines whether or not a difference between the maximum and minimum relative parallax amounts exceeds a fusional limit range amount if the at least one of the maximum and minimum relative parallax amounts exceeds the fusional limit criterion value.
US09007438B2
What is disclosed is a method which combines structured illumination in the SWIR wavelength range with the detection capabilities of NIR to generate a 3D image of a scene for accurate vehicle occupancy determination. In one embodiment, structured light is projected through a customized optical element comprising a patterned grid. Wavelengths of the received structured pattern are shifted to a CCD detectable range. The shifted light comprises an image in a structured pattern. The wavelength-shifted light is detected using an infrared detector operating in the NIR. For each pixel in the detected patterned image, an amount of distortion caused by 3D surface variation at this pixel location is determined. The distortion is converted to a depth value. The process repeats for all pixels. A 3D image is constructed using each pixel's depth value. The number of occupants in the vehicle is determined from the constructed 3D image.
US09007436B2
An image data receiving apparatus includes: a first receiving section that receives a first signal including serial data according to image data; a second receiving section that receives a second signal including serial data that is different from the serial data included in the first signal; a first conversion section that converts the serial data included in the first signal into parallel data and outputs the parallel data; a second conversion section that converts the serial data included in the second signal into parallel data and outputs the parallel data; a bit drift amount detecting section that obtains information indicating a degree of drift of the parallel data outputted from the second conversion section from a predetermined bit pattern; and a bit shifting section that shifts the parallel data outputted from the first conversion section according to the information obtained by the bit drift amount detecting section.
US09007435B2
An example process to enhance a two-dimensional (2D) image may include generating a depth map for the 2D image based on edges detected from the 2D image, wherein the depth map can be used to convert the 2D image to a 3D image. The process may further include enhancing the 2D image using the depth map.
US09007432B2
Security guards at large facilities, such as airports, monitor multiple screens that display images from individual surveillance cameras dispersed throughout the facility. If a guard zooms with a particular camera, he may lose image resolution, along with perspective on the surrounding area. Embodiments of the inventive Imaging System for Immersive Surveillance (ISIS) solve these problems by combining multiple cameras in one device. When properly mounted, example ISIS systems offer up to 360-degree, 240-megapixel views on a single screen. (Other fields of view and resolutions are also possible.) Image-stitching software merges multiple video feeds into one scene. The system also allows operators to tag and follow targets, and can monitor restricted areas and sound an alert when intruders breach them.
US09007423B2
Systems and methods are described that relate to a centralized communication hub at a user location for coordination of receiving/sending phone calls, SMS/MMS messages, and requests for video conferences to/from a display. A user may indicate that she wishes to receive a call/message by selecting an option on a remote control associated with the display. A microphone and/or camera connected to a gateway may provide audiovisual capabilities during a call. In a separate embodiment, the functionality of the communication hub may be split between two devices; one device detects incoming calls and a separate device routes the calls/messages to/from the appropriate gateway.
US09007419B2
The present disclosure relates to an audiovisual apparatus, which includes an audiovisual capturing unit, an audiovisual broadcast unit, and a transmission cable module. The two ends of the transmission cable module are respectively connected to the audiovisual capturing unit and the audiovisual broadcast unit. The transmission cable module has a video cable group for transmitting video signals and an audio cable group for transmitting audio signals suitable for reducing echo. The audio cable group includes a cable for providing a digital clock for the audio signal, a cable for providing a clock for the left right channel switching audio signal, a cable for inputting serial audio signal, and a cable for outputting serial audio signal. With this arrangement, the audio signals captured by the audiovisual capturing unit and transmitted by the transmission cable module to the audiovisual broadcast unit can be effectively removed of echo.
US09007414B2
Density unevenness is suppressed even in an image that is formed by a multiple exposures method in which the same region on a photoreceptor is exposed multiple times with different laser light sources (light emitting elements), by adjusting the amounts of light of the respective lasers based on a density difference among test images. An image is formed for each group of light emitting elements grouped together for multiple exposures by dividing, in the main scanning direction, the region of a test image formed on a recording medium. The images formed for the respective multiple-exposure light emitting element groups are compared to one another in density, to thereby adjust the amounts of light of the respective laser light sources (light emitting elements) and reduce fluctuations in image density.
US09007411B2
A reverse transfer printer and method for printing information onto histological specimen containers such as slides and cassettes. One embodiment of the method includes printing an ink specimen information image onto a transfer medium, and transferring the transfer medium with the specimen information image onto a print zone of the specimen container, with the transfer medium covering the ink.
US09007403B2
A projector, a projecting system comprising the same and an automatic image adjusting method thereof are provided. The projector co-operates with a server of the projecting system and projects an initial image at a first orientation. The projector senses an angle difference value generated while the first orientation of the projector is changed to a second orientation, and generates an angle signal according to the angle difference value. The projector transmits the angle signal to the server so that the server generates a rotated image signal according to the angle signal and transmits the rotated image signal to the projector. The projector converts the rotated image signal into a rotated image, and projects the rotated image at the second orientation.
US09007395B2
Devices, systems, apparatuses, methods, and other embodiments associated with bit resolution enhancement are described. In one embodiment, an apparatus includes logic configured to produce a high-resolution pixel from a low-resolution pixel. The apparatus includes logic configured to classify the high-resolution pixel as being in a smooth region of an image based on at least one of a gradient value and a variance value associated with the low-resolution pixel. The apparatus includes logic configured to selectively re-classify the high-resolution pixel as not being in the smooth region of the image based on a set of neighboring high-resolution pixels associated with high-resolution pixel. The apparatus includes logic configured to selectively filter the high-resolution pixel based on whether the high-resolution pixel remains classified as being in the smooth region of the image.
US09007389B1
Embodiments of the present invention are directed towards increasing texture filtering performance for texel components represented by more than 8 bits. As the number of bits per component increases, the number of texels that are processed each clock cycle decreases since more bits need to be processed to produce each filtered result. A filtered result may be accumulated over two or more iterations, with each iteration producing a portion of the filtered result. When only a portion of the components for each texel are used, the unused texel components are not processed. Elimination of unnecessary texel processing for unused texel components may improve texture filtering performance.
US09007383B2
A method whereby a second display device is simulated using software so that images may be directed by a personal computer or other electronic device to appear on the simulated display. The software may then be configured to display images directed to such a simulated display in a portion of the primary display, allowing the user of the method to monitor the simulated display and capture images from the simulated display using an automated capture algorithm to capture and store the image for future use. The presenter or user of the method may make adjustments to the capture parameters, via a control interface, which is viewed on the primary display device.
US09007382B2
A system and method of rendering three-dimensional (3D) graphics. The system for rendering 3D graphics may include a plurality of cores including a scratch pad memory, a first memory to perform a control flow, a second memory for loop acceleration, and a shared memory to interpolate with the plurality of cores.
US09007379B1
A method for a computer system includes displaying a first plurality of images to a user on a display at a uniform rate wherein the images of the first plurality of images are determined in response to a first plurality of marks associated with a virtual camera location curve within a three-dimensional scene, receiving a plurality of user inputs from a user input device, while the user views the first plurality of images at the uniform rate, determining a second plurality of marks in response to the first plurality of marks associated with the curve and the plurality of user inputs, determining a second plurality of images in response to the second plurality of marks associated with the curve, storing the second plurality of marks associated with the curve in a memory, and displaying the second plurality of images to the user on the display at the uniform rate.
US09007378B2
Provided is a location tracking system in which a main terminal and a plurality of sub-terminals are configured to conduct wireless communication within a preset distance range which the sub-terminals should keep from the main terminal, and in which the main terminal has a plurality of display parts displaying the respective sub-terminals, whereas each sub-terminal has a warning sound output part. Thereby, when any sub-terminal deviates from a boundary of the preset distance range, the sub-terminal deviating from the boundary of the preset distance range is configured to be immediately displayed on the main terminal and to output a warning sound. Thus, during an outdoor group event (e.g., domestic or foreign travel, mountain climbing, an excursion, etc.), both a leader and participants are able to easily recognize the deviation from the boundary, and any participant can be prevented from becoming accidentally separated from a group. Further, a schedule for the group event, information (e.g. tourist resort) corresponding to the schedule, and a list of the participants are stored in the main terminal and each sub-terminal so as to be readable. The leader and the participants are able to easily read the schedule for the group event at any time, and the participants can maintain closer familiarity through the reading of information among them.
US09007369B2
A method for photogrammetric texture mapping using casual images is provided. The method may include the following steps: estimating, for each vertex of at least a portion of a three dimensional (3D) mesh representing a model, projection parameters associated with a virtual camera that is unique for each vertex; mapping pixels from a two dimensional (2D) image to the vertices, such that each mapping of a pixel is based on the estimated respective virtual camera parameters; and texturing the portion of the mesh with corresponding mapped pixels wherein vertices on the textured portion are selected such that they are visible from a specified viewpoint associated with the 3D mesh.
US09007368B2
Systems and methods of determining the volume and dimensions of a three-dimensional object using a dimensioning system are provided. The dimensioning system can include an image sensor, a non-transitory, machine-readable, storage, and a processor. The dimensioning system can select and fit a three-dimensional packaging wireframe model about each three-dimensional object located within a first point of view of the image sensor. Calibration is performed to calibrate between image sensors of the dimensioning system and those of the imaging system. Calibration may occur pre-run time, in a calibration mode or period. Calibration may occur during a routine. Calibration may be automatically triggered on detection of a coupling between the dimensioning and the imaging systems.
US09007360B2
An electrooptic device has a data line, a pixel circuit and a driver circuit which drives the pixel circuit. The driver circuit has a first feeder line, a level shift circuit to be electrically coupled with the data line and a driving control circuit which provides the first feeder line with a first voltage or a second voltage and controls operations of the level shift circuit and the pixel circuit. The level shift circuit has a second holding capacitor and a switch section which switches over condition of a connection between the second holding capacitor and the first feeder line.
US09007359B2
A display device having active level shift (ALS) lines and ALS drivers connected to the ALS lines removed from the display device, and a gate line at a rear end pixel area is used instead of the ALS line to obtain the effect of the ALS lines. Accordingly, a pixel aperture ratio may be increased and a width of an outer black matrix may be reduced.
US09007349B2
A writing device includes an emitter and a light emitting diode display panel. The light emitting diode display panel includes an array and a receiver. The array has a plurality of pixels each including a first light source, a second light source, a third light source, a driving circuit and a light detecting device. The light detecting device is configured to receive the control signal from the emitter and transmit the control signal to the driving circuit to turn on the pixel. The receiver is electrically connected with the driving circuit. The receiver is configured to receive at least one of the first selective signal, the second selective signal and the third selective signal and transmit it to the driving circuit to turn on at least a corresponding one of the first light source, the second light source, and the third light source.
US09007345B2
A method and apparatus for displaying an object are provided. The display apparatus includes a display unit which displays an object, a first touch sensing unit which senses a user input by a first input method, a second touch sensing unit which senses a user input by a second input method, a coordinate calculation unit which calculates coordinate values sensed by the first and the second touch sensing units, and a controller which, in response to a user input being simultaneously sensed by the first and the second touch sensing units, compares the coordinate values sensed by the first and the second touch sensing units and determines whether the user input is a single touch input or a multi-touch input, and, according to a result of the determination, controls to display the object on the display unit.
US09007342B2
A method of operating a touch-sensing surface may include performing a first scan of a first set of electrodes of a touch-sensing surface, determining a presence of at least one conductive object proximate to the touch-sensing surface, in response to determining the presence of the at least one conductive object, performing a second scan of a second set of electrodes of the touch-sensing surface, and repeating the performing the second scan until the at least one conductive object is no longer proximate to the touch-sensing surface.
US09007341B2
In a touch system, a transmitter (TX) driving unit generates at least one pair of orthogonal drive signals, each pair having a specific frequency. At least one pair of TX electrode lines is simultaneously driven by the at least one pair of orthogonal drive signals, respectively. A sense signal is induced on a receiver (RX) electrode line by capacitances disposed between the TX electrode lines and the RX electrode line. An RX detection unit detects the sense signal to simultaneously result in two sense components that respectively estimate the capacitances associated with the TX electrode lines of the pair.
US09007330B2
A touch panel and a method of producing the touch panel are provided in which a touch panel having a gap between two transparent substrates that is uniform in a plane can stably be obtained by setting a gap between the two transparent substrates in an area where a wiring substrate is disposed to a desired gap. A touch panel includes a pair of transparent substrates opposed to and away from each other and connection terminals provided on at least one of opposed surfaces of the pair of transparent substrates. A wiring substrate that is disposed between the pair of transparent substrates and has one surface electrically connected to the connection terminals and the other surface disposed away from one of the transparent substrates opposed to the other transparent substrate on which the connection terminals are provided. An insulating layer provided in a gap between the pair of transparent substrates in an area where the wiring substrate is disposed in a state where the wiring substrate and the connection terminals are connected.
US09007329B2
A liquid crystal display device in which a touch panel is embedded in a liquid crystal panel, which reduces the number of processes and eases assembly. The liquid crystal display device includes first and second substrates opposite each other, a thin film transistor array formed on the first substrate, a touch sensing part formed on the second substrate including a plurality of transparent X electrodes, a plurality of transparent Y electrodes orthogonally intersecting each other and a first transparent insulating film between the X electrodes and the Y electrodes, a color filter array formed on the touch sensing part, and a liquid crystal layer formed between the thin film transistor array and the color filter array.
US09007317B2
A display device and controlling method thereof are disclosed. The present invention includes displaying object on display unit, detecting contact with region of displayed object on display unit, detecting first touch input of dragging displayed object in top-bottom or right-left direction by maintaining contact, controlling object in direction of one-way control in response to first touch input, and generating tactile feedback on first touch input, wherein direction of one-way control is set up by initial drag direction of first touch input, wherein object is controlled to correspond to direction component of one-way control included in first touch input, and wherein when first touch input includes first drag performed in direction of one-way control and second drag performed in direction opposite to one-way control direction, tactile feedback on either first drag or second drag is generated.
US09007316B2
A display device with integrated touch screen is provided. The display device may include a panel and a touch IC. The panel may include a plurality of driving electrodes and sensing electrodes. The touch IC may compensate for a feedback common voltage outputted from the panel by generating a compensation common voltage based on the feedback common voltage and applying the compensation common voltage to the driving electrodes and the sensing electrodes when the panel operates in a display driving mode.
US09007313B2
A touch sensing circuit includes an alternative current (AC) source, a voltage division circuit, and a processing circuit. The voltage division circuit receives an AC signal outputted from the AC source and includes a first branch and a second branch on a touch sensing glass, wherein the first and second branches are adjacent to each other. The processing circuit is connected to the voltage division circuit for determining position of a touch point according to the voltages of the first branch and the second branch. In a preferred embodiment, the first branch comprises a first capacitor and a first voltage division resistor connected to the first capacitor, and the second branch comprises a second capacitor and a second voltage division resistor connected to the second capacitor.
US09007305B2
An optical navigation system and method of estimating motion uses a plate with an aperture, a photodetector and an optical system for optical lift detection. The optical system is configured to direct an input light to a target surface through the aperture of the plate and to direct the input light reflected from the target surface and transmitted back through the aperture of the plate toward the photodetector to be detected by the photodetector for lift detection.
US09007304B2
Methods and apparatuses are provided that may be implemented in a mobile device to: determine whether the mobile device is in a gesture command input ready state based, at least in part, on a display portion of the mobile device remaining in a horizontal viewable position for a threshold period of time; with the mobile device in a gesture command input ready state, determine whether a detected movement of the mobile device represents a gesture command input; and in response to the determined gesture command input, affect a user perceivable output.
US09007303B2
According to some embodiments, an identification card may be provided with a processor, coupled to a substantially card-shaped body, executing an operating system. A substantially planar display device may also be coupled to the card-shaped body and communicate with the processor to provide visual information to a cardholder. A storage unit, coupled to the card-shaped body and in communication with the processor, may store a plurality of image files. According to some embodiments, execution of the operating system results in a selection of one of the image files to be provided on the display device.
US09007298B2
A method updates an image displayed on an electronic display. The image can include a first region having multiple lines and a second region also having multiple lines. The method includes driving the pixels of the first and second regions according to one or more frames. In a first frame, driving the pixels of the first and second regions is done by scanning the lines of the regions from a first end of the first region to a second end of the second region, the second end opposite the first end along a scanning direction. In a second frame, driving the pixels of the first and second regions is done by scanning the lines of the regions from the first end to the second end, and the scanning begins before the scanning according to the first frame reaches the second end.
US09007295B2
The present invention relates to a dynamic contrast ratio processing method and apparatus of a liquid crystal displaying apparatus. The method includes: performing a histogram statistics processing on input data of the present frame, dividing a statistics processing result into N gray groups, and calculating the a data amount corresponding to each gray group; setting gray groups whose corresponding data amounts are larger than or equal to a first threshold as gray groups with priority, and setting a gray group having the highest luminance in gray groups with priority as a main priority gray group; determining whether the luminance of the main priority gray group of the present frame is the same as that of the main priority gray group of a previous frame; if it is, comparing data amounts with corresponding tolerance values to determine whether it is necessary to change the luminance control parameter, otherwise, obtaining the luminance control parameter of the present frame according to the main priority gray group of the present frame; outputting the luminance control parameter of the present frame at last. The present invention improves flickering phenomenon effectively and enhances picture quality.
US09007284B2
Picture element electrodes (30) and common electrodes (36) are provided in one of two substrates facing each other. Each picture element (20) has a plurality of sub picture elements (22). In a range in which a signal voltage of an image signal is low, a display is carried out only in a first sub picture element (22a) having narrower electrode spacing, whereas in a range in which the signal voltage of the image signal is high, a display is carried out in both of the first sub picture element (22a) and a second sub picture element (22b) having wider electrode spacing.
US09007278B2
According to one embodiment, a brightness controller includes a plurality of display modules, a specifying module, and a controller. The display modules each include a display screen the brightness of which is adjustable. The specifying module specifies at least one of the display modules to display an application. The controller individually controls the brightness of the display screen of the display module specified by the specifying module based on features of the application displayed on the display module.
US09007277B2
In embodiments of a transparent display assembly, a display device includes a display panel system that is located between a first display surface and a second display surface, and the display panel system displays an image. The image is viewable through the first display surface and through the second display surface, where the second display surface and the first display surface are viewable from opposite sides of the display device. The display device also includes a multi-mode panel located between the first display surface and the second display surface. The multi-mode panel is operable to permit the image being viewable through the first and second display surfaces, and further operable to prevent the image from being viewable through the first display surface or the second display surface.
US09007273B2
A semiconductor package integrated with conformal shield and antenna is provided. The semiconductor package includes a semiconductor element, an electromagnetic interference shielding element, a dielectric structure, an antenna element and an antenna signal feeding element. The electromagnetic interference shielding element includes an electromagnetic interference shielding film and a grounding element, wherein the electromagnetic interference shielding film covers the semiconductor element and the grounding element is electrically connected to the electromagnetic interference shielding layer and a grounding segment of the semiconductor element. The dielectric structure covers a part of the electromagnetic interference shielding element and has an upper surface. The antenna element is formed adjacent to the upper surface of the dielectric structure. The antenna signal feeding element passing through the dielectric structure electrically connects the antenna element and the semiconductor element.
US09007265B2
Substrate arrangements useful for high-performance radio-frequency planar circuits and antennas eliminate excitation of parallel-plate or surface-wave radiations. By eliminating such radiation which escapes sideways through the substrates, the loss of valuable power carried away by these radiations can be avoided, and/or complications resulting from these radiations (e.g., in the form or electromagnetic interference, cross-talk between circuit components or poor signal integrity) can be avoided. A new type of substrate layer is embedded with thin conducting wires that are closely packed and oriented normal to the substrate layering. These conducting wires change the substrate behavior in a unique way. Such new substrate layers may be used in slotline/coplanar waveguide circuits and microstrip antennas to achieve high-performance radio-frequency operations.
US09007264B2
A method for tracking the object includes providing a motion detector on a first radio frequency device and detecting the motion of the first radio frequency device, transmitting radio frequency location signals from the first radio frequency device to a second radio frequency device with time intervals between the transmissions, decreasing the time intervals between the transmissions from the first radio frequency device to the second radio frequency device in response to the detection of motion by the motion detector, and periodically determining a separation distance between the first radio frequency device and the second radio frequency device based on the radio frequency location signals transmitted from the first radio frequency device to the second radio frequency device.
US09007263B2
A mechanism for mitigating inter-user interference in a multi-user wireless communication environment is disclosed. A first network device determines a plurality of steering matrices, associated with a corresponding plurality of subcarriers, for each of at least a subset of destination devices associated with the first network device. A phase difference between corresponding steering vectors of each pair of consecutive steering matrices of the plurality of steering matrices associated with each of the subset of destination devices is determined and phase rotation is performed to maintain phase continuity between the consecutive steering matrices. One or more pre-coding matrices are calculated based on at least a subset of the plurality of steering matrices associated with the subset of destination devices. The one or more pre-coding matrices are applied to data to be transmitted to the subset of destination devices to mitigate interference between each of the subset of destination devices.
US09007260B2
A method and apparatus for estimating and compensating for a broad class of non-Gaussian sensor and process noise. In one example, a coded filter combines a dynamic state estimator (for example, a Kalman filter) and a non-linear estimator to provide approximations of the non-Gaussian process and sensor noise associated with a dynamic system. These approximations are used by the dynamic state estimator to correct sensor measurements or to alter the dynamic model governing evolution of the system state. Examples of coded filters leverage compressive sensing techniques in combination with error models based on concepts of compressibility and the application of efficient convex optimization processes.
US09007253B2
A main ADC (analog-to-digital converter) for converting an analog input signal into a digital data, and an auxiliary ADC for converting the same analog input signal into an auxiliary digital data, wherein: the main ADC is a successive-approximation-register (SAR) ADC of a first resolution with a first conversion speed; the auxiliary ADC is of a second resolution with a second conversion speed; the second resolution is lower than the first resolution but the second conversion speed is higher than the first conversion speed; and the main ADC generates the digital data by undergoing a process of successive approximation comprising a plurality of steps including a fast-track step that is based on a value of the auxiliary digital data.
US09007252B1
An analog to digital conversion method includes charging a capacitor through an analog signal to sample a voltage of the analog signal; coupling the capacitor and a plurality of reference voltages to a comparator when a voltage of the capacitor is equal to the voltage of the analog signal, to compare the voltage of the capacitor with the reference voltages and generate a first comparison result; coupling the capacitor to a ramp generator when a status of the first comparison result changes, to compare a ramp signal of the ramp generator with a voltage difference of a first reference voltage and the voltage of the capacitor and generate a second comparison result; obtaining a voltage of the ramp signal when a status of the second comparison result changes; and obtaining a digital code of the analog signal according to the first reference voltage and the voltage of the ramp signal.
US09007251B2
An apparatus for converting an analog signal into a digital signal includes: two identical analog-to-digital-converters converting the analog signal into first and second digital time domain signals; first and second transformation units transforming the first and second digital time domain signals into first and second digital frequency domain signals; a frequency compensation unit modifying the second frequency signal to reduce a difference between wanted signal components of the second and first frequency values caused by a difference between frequency responses of the analog-to-digital converters; a comparison unit determining for a same frequency bin corresponding first and second energy values associated to corresponding frequency values of the first and second digital frequency domain signal, and determining a minimum energy value thereof; and a selection unit selecting for a same frequency bin of the digital frequency domain signal the digital frequency domain signal associated to the minimum energy value.
US09007247B2
A sigma-delta modulator for an ADC, passes an input signal to a loop filter, then to a multi-bit quantizer of the modulator. An output of the quantizer is passed to a digital filter, and a feedback signal is passed back to the loop filter, the feedback signal having fewer bits than are produced by the multi-bit quantizer. The digital filter has an order greater than one in the passband of the sigma-delta modulator.
US09007246B2
A method and apparatus is disclosed to compensate for gate leakage currents of thin oxide devices that have very thin oxide layers in a current mirror of a digital-to-analog converter (DAC). The DAC converts a digital input signal from a digital representation in a digital signaling domain to an analog representation in an analog signaling domain to provide an analog output signal. The DAC uses one or more transistors to convert the digital input signal from the digital representation to the analog representation. These transistors are typically implemented using thin oxide devices that have very thin oxide layers and corresponding gate leakage currents that are associated with these very thin oxide layers. The current-steering DAC provides these gate leakage currents independent of its corresponding, reference source without any substantial affect upon its full scale output.
US09007243B2
A method is provided for supplying a customized data converter fabricated from a universal function die. The method initially fabricates a plurality of universal data converter dice. Each universal data converter die is capable of performing a first plurality of data conversion algorithms. After the dice are made, each universal data converter die is tested to verify the performance of the first plurality of data conversion algorithms. Subsequently, a request is received for a customized data converter capable of performing a first data conversion function, which is selected from among the first plurality of data conversion algorithms. The method then fabricates a customized data converter capable of performing the first data conversion function, using a tested universal data converter die. The unselected data converter functions are disabled (not enabled). A configuration interface may be used to enable the requested data conversion function.
US09007228B2
An Ethernet-based transmission system using a dying gasp according to the present invention includes an SMPS for supplying power to an Ethernet-based lower level system, detecting a state of a power fault, and outputting a dying gasp alarm signal. A CPU receives the dying gasp alarm signal, and generates and transmits an alarm packet. A PHY chip receives the alarm packet, and uplinks the alarm packet so that the alarm packet is transferred to a higher level stage. An L3 switch receives the alarm packet and determines whether a power fault has occurred in the lower level system. Accordingly, the present invention applies a dying gasp to an Ethernet-based or EPON-based transmission system and is then capable of generating and transmitting an alarm packet so that when a power fault occurs, a device in a higher level network can rapidly determine the occurrence of the power fault.
US09007208B2
Data is received that comprises at least one data stream derived from each of a plurality of sensors that each characterize one or more attributes of equipment components. Thereafter, using the received data and a density-based clustering algorithm that produces micro-clusters for each pair of sensors, correlated sensors having component correlations above a pre-defined threshold are identified. It can then be determined that data from two or more correlated sensors triggers at least one alert event. Subsequently, data is provided that characterizes the at least one alert event. Related apparatus, systems, techniques and articles are also described.
US09007204B2
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for automatically generating and updating a list of previously visited locations that are popular to a user. A data point can be generated from sampling a position of an electronic device. It can be determined if the data point represents a destination of the electronic device based upon metadata of the data point. An entry of a list of previously visited locations can be updated based upon the data point when a first previously visited location is within a distance threshold of the position of the data point.
US09007202B1
A human being tracking and monitoring system comprising parent and child units, each of which include a microcontroller, a transceiver, a crystal, a battery, a voltage regulator and a switch with all of these elements except the battery being strategically positioned on one side of a circuit board, manual activation of the two switches in a first predetermined manner establishing a communication link between the parent and child units wherein a plurality of random identification signals are generated, this communication link between said parent and child units being broken by activation of the switches in a second predetermined manner.
US09007199B2
A drive mode selection system for a vehicle is provided that includes a drive mode selector that can facilitate selection of a current drive mode from among a plurality of drive modes of the vehicle based at least in part on input from a driver of the vehicle. Each of the plurality of drive modes can be associated with a distinct visual indicator. Additionally, the system can include a mode indication component that can display the current drive mode of the plurality of drive modes by providing the distinct visual indicator associated with the current drive mode. The system can further include a mode recommendation component that can recommend a drive mode of the plurality of drive modes based at least in part on the current drive mode and data received from one or more sensors.
US09007198B2
A method, system, device and computer readable medium for adaptively warning a driver includes detecting a behavior of the driver, the behavior including engagement in a secondary activity, which is an activity other than driving a vehicle. Based on the detected behavior, a level of engagement in the secondary activity is estimated, and, based on the estimated level of engagement in the secondary activity, the driver's level of perception of an external hazard is determined. A warning alert for the driver, when the level of perception is below a threshold is actuated. A reaction of the driver to the actuated warning alert is determined. Based on the reaction of the driver to the actuated warning alert, the warning alert is adjusted, and the warning alert is terminated when the level of perception becomes above the threshold because of the reaction of the driver to the actuated warning alert.
US09007197B2
System and method for preventing collisions between a vehicle and objects in a path of the vehicle includes a laser system arranged to direct at least one laser beam outward therefrom and which is in an eye-safe portion of the electromagnetic spectrum, an imaging receiver for receiving at least one laser beam reflected from objects in the path of the laser beam, a processor coupled to the receiver and arranged to receive signals derived from the received laser beam and process the signals to determine a distance between the laser system and the objects from which the laser beam has been reflected, and one or more reactive systems coupled to the processor. The processor controls the reactive system to indicate the presence of objects at specific distances from the vehicle. This indication may be used to take preventive action to avoid the collision, either manually or automatically.
US09007195B2
A combined personal convenience and remote fob device is provided for use with a transportation vehicle. The personal convenience device includes a housing and is adapted to perform a non-transportation related convenience function. The remote fob device is supported within the housing and is capable of performing at least one of an active remote keyless entry function, an active remote start function, a passive entry function, a passive start function, and an immobilizer function.
US09007171B2
A lock device with wireless function includes a body having an entry key set assembled on a surface thereof, the body having a processing unit, a wireless unit, a power supplier and a main board assembled therein, the main board electrically connected to the entry key set, the processing unit, the wireless unit and the power supplier. Therefore, a corresponding key is unnecessary for the user to unlock the body.
US09007169B2
A charging apparatus is used to support and charge an electronic device defining a latching slot and includes a holding portion, a placement portion and controlling portion. The placement portion engages with the holding portion and defines a latching notch aiming at the latching slot when the electronic device is received in the placement portion. The controlling portion is secured in the holding portion and includes a magnetic switch and a safety latch. The magnetic switch includes a movable shaft, and the safety latch includes a latching portion engaging with the movable shaft and pivoting to the placement portion, and a buckling portion engaging with the latching notch and the latching slot. The magnetic switch drives the movable shaft move to urge the latching portion rotating relative to the placement portion and to urge the buckling portion passing through the latching notch and engaging with the latching slot.
US09007151B2
An easily bendable high-frequency signal transmission line includes a dielectric body including a protection layer and dielectric sheets laminated on each other, a surface and an undersurface. A signal line is a linear conductor disposed in the dielectric body. A ground conductor is disposed in the dielectric body, faces the signal line via the dielectric sheet, and continuously extends along the signal line. A ground conductor is disposed in the dielectric body, faces the ground conductor via the signal line sandwiched therebetween, and includes a plurality of openings arranged along the signal line. The surface of the dielectric body on the side of the ground conductor with respect to the signal line is in contact with a battery pack.
US09007147B2
Provided are a branching filter capable of well branching two electrical signals having a wide frequency band, and a wireless communication module and wireless communication device using same. The branching filter is provided with an input terminal (11), a first output terminal (12a), a second output terminal (12b), a first line conductor (14a) which is electromagnetically coupled to a resonator (13a) of an input stage so as to interconnect the input terminal (11) and the first output terminal (12a), a capacitor (15a) which interconnects the first line conductor (14a) and ground, and a second line conductor (14b) which is electromagnetically coupled to a resonator (13b) of an output stage and is connected to the second output terminal (12b), wherein a low pass filter is configured from the first line conductor (14a) and the capacitor (15a), and a band pass filter is configured from the first line conductor (14a), the second line conductor (14b), and a plurality of resonators. The branching filter eliminates the need for a phase circuit and thus is capable of well branching two signals having a wide frequency band.
US09007145B2
A high-frequency module enabling sufficient attenuation over a wide frequency range outside of a passband includes a triplexer including a combination of an LPF, a BPF, and HPFs arranged to demultiplex a signal input from a common terminal into a first communication signal, a second communication signal, and a third communication signal in different frequency bands, and to output the first, second, and third communication signals from individual terminals. The individual terminals of the triplexer are connected to respective baluns. The baluns are configured such that the respective passbands of the baluns overlap the respective frequency bands of the communication signals and the respective passbands of the triplexer, and the attenuation of the baluns at the attenuation poles of the triplexer is −3 dB or greater. This configuration provides high attenuation in the rebound bands of the attenuation poles.
US09007143B2
An improved implementation of a 2×4 divider formed from a bridge junction is described. The bridge junction uses parallel and series connections of coaxial lines to eliminate impedance transformers that are normally required in a 2×4 power divider. In a preferred embodiment, the bridge junction is comprised of UT-085 coax transmission lines, 20 gauge twin lead wire and SB-805-61 ferrite beads with ½ turn windings to provide a wide bandwidth, compact, high power and rugged arrangement.