US08627188B2

A method for decoding a plurality of flash memory cells which are error correction-coded, the method may include: comparing physical values residing in the plurality of flash memory cells to a first set of decision thresholds thereby to provide a first item of comparison information for each of the plurality of cells; comparing physical values residing the plurality of flash memory cells to a second set of decision thresholds, thereby to provide a second item of comparison information for each of the plurality of cells, wherein neither of the first and second sets of decision thresholds is a subset of the other; and determining logical values for the plurality of flash memory cells by combining said first and second items of comparison information.
US08627178B2

A method begins with a processing module determining that storage of data requires updating, wherein the data is stored as a plurality of sets of encoded data slices in DSN memory. For a first type of updating, the processing module increases the total number while maintaining the decode threshold number. The processing module then, for each set of encoded data slices, creates another encoded data slice in accordance with the dispersed storage error encoding function and the increased total number and sends the new encoded data slices to the DSN memory. For a second type of updating, the processing module increases the total number and the decode threshold number. The processing module then recovers the data and encodes it in accordance with the dispersed storage error encoding function using the increased total number and the increased decode threshold number to produce an updated plurality of sets of encoded data slices.
US08627173B2

In the field of mobile telecommunications, a method for checking a false alarm is provided. In the method, after a user in a Long Term Evolution (LTE) system receives control signaling for scheduling physical resources, Cyclic Redundancy Check (CRC) is performed on the control signaling; and if the CRC is passed, false alarm check is performed on the control signaling according to false alarm check bit(s) and padding bit(s) in the control signaling. An apparatus and a user equipment (UE) for checking a false alarm are also provided. According to the method, the apparatus, and the UE for checking a false alarm, the number of bits participating in the false alarm check is increased, thereby reducing the probability of false alarm occurrence, and improving receiving performance of the control signaling.
US08627172B2

Provided is an encoding apparatus wherein a transmission data sequence is divided into L short sequences, each of which is then encoded by use of an m-stage pseudo-cyclic low-density parity check encoding system. Each of the L encoded sequences is further divided into shorter sequences, the number of which is identical to the number m of the stages of the pseudo-cyclic codes and each of which has a length m. The shorter sequences are rearranged in order by a replacing module, thereafter encoded, by use of the m-stage pseudo-cyclic low-density parity check encoding system, and outputted. Accordingly, a decoding apparatus with a simple structure where node processing circuits (e.g., minimum-value calculating circuits), the number of which is p that is a submultiple of the number m of the foregoing stages, are provided, can be employed to efficiently decode the codes having a large frame length and a large encoding gain.
US08627166B2

A method constructs a family of low-density-parity-check (LDPC) codes. The method includes identifying a code rate for an LDPC code in the family, identifying a protograph for the LDPC code, and constructing a base matrix for the LDPC code. The base matrix is constructed by replacing each zero in the protograph with a ‘−1’, selecting a corresponding value for an absolute shift for each one in the protograph based on constraining a number of relative shifts per column of the LDPC code to one and increasing a size of a smallest cycle in a graph of the LDPC code, and replacing each one in the protograph with the corresponding value.
US08627161B2

Scan architectures are commonly used to test digital circuitry in integrated circuits. The present disclosure describes a method of adapting conventional scan architectures into a low power scan architecture. The low power scan architecture maintains the test time of conventional scan architectures, while requiring significantly less operational power than conventional scan architectures. The low power scan architecture is advantageous to IC/die manufacturers since it allows a larger number of circuits (such as DSP or CPU core circuits) embedded in an IC/die to be tested in parallel without consuming too much power within the IC/die. Since the low power scan architecture reduces test power consumption, it is possible to simultaneously test more die on a wafer than previously possible using conventional scan architectures. This allows wafer test times to be reduced which reduces the manufacturing cost of each die on the wafer.
US08627159B2

A feedback scan isolation and bypass architecture apparatus and method. The apparatus includes core logic, and input and output multiplexers. The input multiplexer selectively provides a functional input or the core output to the core input based on a test signal. The output multiplexer selectively provides the core output or the input multiplexer output to a functional output based on the test signal. When the test signal indicates core feedback testing, the output multiplexer outputs the core output and the input multiplexer feeds back the core output to the core input. When the test signal indicates bypass testing, the input multiplexer outputs the functional input and the output multiplexer outputs the functional input bypassing the core logic. Logic can block the feedback or bypass signals when there are timing issues. Logic can modify the number of feedback or bypass signals when the number of functional inputs and outputs are different.
US08627158B2

A mechanism is provided for a flash array test engine. The flash array test engine includes a circuit. The circuit is configured to generate test workloads in a test mode for testing a flash device array, where each of the test workloads includes specific addresses, data, and command patterns to be sent to the flash device array. The circuit is configured to accelerate wear in the flash device array, via the test workloads, at an accelerated rate relative to general system workloads that are not part of the test mode. The circuit is configured to vary a range of conditions for the flash device array to determine whether each of the conditions passes or fails and to store failure data and corresponding failure data address information for the flash device array.
US08627137B1

In one embodiment, a network device may detect a data plane critical fault condition, while a corresponding control plane is not experiencing a critical fault condition. In response to a network device based critical fault condition, the network device may activate and advertise an increased and expensive usable metric for each network interface of the network device. On the other hand, in response to an interface based critical fault condition, the network device may activate and advertise an increased and expensive usable metric for one or more particular network interfaces of the interface based critical fault, and signals, over the control plane to a corresponding network device at an opposing end of each particular network interface of the interface based critical fault, a request to activate and advertise an increased and expensive usable metric at the opposing end of each particular network interface.
US08627136B2

A novel RDMA connection failover technique that minimizes disruption to upper subsystem modules (executed on a computer node), which create requests for data transfer. A new failover virtual layer performs failover of an RDMA connection in error so that the upper subsystem that created a request does not have knowledge of an error (which is recoverable in software and hardware), or of a failure on the RDMA connection due to the error. Since the upper subsystem does not have knowledge of a failure on the RDMA connection or of a performed failover of the RDMA connection, the upper subsystem continues providing requests to the failover virtual layer without interruption, thereby minimizing downtime of the data transfer activity.
US08627135B2

Several methods and a system of a replicated service for write ahead logs are disclosed. In one embodiment, a method includes persisting a state of a distributed system through a write ahead log (WAL) interface. The method also includes maintaining a set of replicas of a WAL through a consensus protocol. In addition, the method includes providing a set of mechanisms for at least one of detection and a recovery from a hardware failure. The method further includes recovering a persistent state of a set of applications. In addition, the method includes maintaining the persistent state across a set of nodes through the hardware failover. In one embodiment, the system may include a WAL interface to persist a state of a distributed system. The system may also include a WAL replication servlet to maintain and/or recover a set of replicas of a WAL.
US08627132B2

An apparatus and method for event synchronization. One or more devices that have a plurality of events to be carried out in a scheduled order in time are connected to a single shared time position clock (TPCLK). There are one or more sequencing controllers coupled with the one or more devices and configured to control the timing of high and low states of the shared TPCLK in accordance with the scheduled order. The synchronization among the plurality of events in the scheduled order is achieved based on the high and low states of the shared TPCLK and such synchronization of the plurality of events in the scheduled order is operated without the presence of master and slave devices.
US08627131B2

A hardware countermeasure for a cryptographic hardware module of a computing device is provided. The hardware countermeasure may include a noise-sample generator and a distributed buffer network co-located with the cryptographic module. The noise-sample generator may take as input data samples to be processed by the cryptographic hardware module and generate as output a non-Gaussian noise-sample for each of the input data samples. The distributed buffer network may take as input the non-Gaussian noise-samples and generate a non-Gaussian noise output corresponding to each of the non-Gaussian noise-samples.
US08627130B2

A power saving archive system includes a front storage system accessible by clients and one or more back storage systems connected to the front storage system. A client file received by the front storage system is written to one of the back storage systems, while the front storage system stores a reference to the file and deletes the file from the front storage system after a certain time period. Each back storage system enters an inactive state (e.g. a powered off state) after a period of unuse, and can become active again in response to a wakeup command (e.g. a Wake-on-LAN signal) from the front storage system. Upon receiving a file read request from a client, the front storage system wakes up the appropriate back storage system, restores the file from the back storage system, and provides the file to the client.
US08627128B2

A method, computer program product, and apparatus for managing power in a data processing system are presented. A core is activated in the data processing system and configured to operate at a frequency in response to receiving a request to increase a processing capacity of a set of resources in the data processing system. A determination whether a use of power resulting from activating the core configured to operate at the frequency meets a policy for the use of the power in the data processing system is made. A set of parameters associated with devices in the set of resources are adjusted to meet the policy for the use of power in the data processing system in response to a determination that the use of power does not meet the policy. A determination whether a number of operations performed per unit of time by a set of cores associated with the set of resources increased after activating the core is made. An indication that the request to increase the processing capacity of the set of resources is unavailable is made in response to a determination that the number of operations performed per unit of time by the set of cores associated with the set of resources has not increased.
US08627121B2

A power management circuit for managing power of an electronic device includes a regulator and a protection circuit. The regulator converts an input voltage into a corresponding rated voltage and includes an enable pin and an output pin. The enable pin receives a voltage signal to enable or disable the regulator, and the output pin selectively outputs the rated voltage. When the electronic device is implemented as a slave universal serial bus (USB) device and the enable pin receives a low voltage signal, the regulator is disabled, and the protection circuit receives an output voltage. When the electronic device is implemented as a USB host and the enable pin receives a high voltage signal, the regulator is enabled, and the output protection circuit outputs the rated voltage.
US08627119B2

A power management IC (PMIC) and methods thereof have been achieved wherein the PMIC invented supports multiple applications while having a high degree of flexibility and allowing a small built and a low power consumption. An embedded script engine on an internal communication bus of the PMIC replaces hard-wired sequencers and control interfaces or using processors as utilized in prior art. The script engine reads instructions from a non-volatile memory as e.g. a one-time programmable (OTP) memory. Furthermore a RAM can be provided to store executable instructions loaded from a host. Moreover a FIFO process is provided if instructions or TAGs are received while a previous script is being exercised. Any type of power supplies, output GPIO or other function could be controlled also by the Script Engine. The invention is also applicable to any other kind of power management circuits.
US08627111B2

Provided are, among other things, systems, methods and techniques for managing associations between keys and values within a computer processing system. In one exemplary implementation, requests to store associations between keys and data values corresponding to the keys are input, and the associations are stored in entry nodes within a data structure represented as a hash-based directed acyclic graph (HDAG). Upon receipt of a data value request and accompanying request key, together with satisfaction of any additional access criterion, a return data value corresponding to the request key automatically is provided, the return data value having been generated based on at least one of the associations that involve the request key.
US08627104B2

Methods and systems for obscuring the location of critical system files are provided. In particular, the locations of files stored within a file system are selected by applying various inputs to a hash algorithm. For system files, the inputs applied to the hash algorithm can include a user name and password. For data files, the information provided to the hash algorithm can include the file name. In addition to providing random file locations, a file system in accordance with embodiments of the present invention can homogenize other information, including file names, sizes and creation dates.
US08627100B2

Embodiments of the present invention relate to a separate type mass data encryption/decryption apparatus and an implementing method therefor. The separate type mass data encryption/decryption apparatus includes a microprocessor and a storage unit for storing an encryption/decryption key. The apparatus further includes an external communication interface module connecting to a peripheral data bus for transmitting data between the encryption/decryption apparatus and an external terminal, and said microprocessor is used for encrypting/decrypting data inputted from the external terminal. Embodiments of the present invention can process mass data with higher security and expedience.
US08627097B2

Systems and methods enabling parallel processing of hash functions are provided. A data string including a plurality of pieces arranged in an order is hashed using a hash function to determine a plurality of authentication checkpoint hashes associated with the pieces. To authenticate the data string, the pieces are grouped into sets, and the authentication checkpoint hash associated with the piece following all other pieces of that set in the order is associated with that set. The system simultaneously performs a separate hash process on each set. That is, the system hashes the pieces of that set using the hash function to determine a result hash, and compares that result hash with the authentication checkpoint hash associated with that set. The initial input to the hash function for the hash process for each set includes one of the pieces and either a default seed or an authentication checkpoint hash.
US08627086B2

Disclosed is a method of loading data into a data processing device. The method comprises receiving a payload data item by the data processing device; performing a cryptographic authentication process to ensure the authenticity of the payload data item; storing the authenticated received payload data item in the data processing device; and integrity protecting the stored payload data item. The cryptographic authentication process comprises calculating an audit hash value of at least the received data item. Integrity protecting further comprises calculating a reference message authentication code value of at least the audit hash value using a secret key stored in the data processing device as an input.
US08627085B2

A public key infrastructure comprises a client side to request and utilize certificates in communication across a network and a server side to administer issuance and maintenance of said certificates. The server side has a portal to receive requests for a certificate from a client. A first policy engine to processes such requests in accordance with a set of predefined protocols. A certification authority is also provided to generate certificates upon receipt of a request from the portal. The CA has a second policy engine to implement a set of predefined policies in the generation of a certificate. Each of the policy engines includes at least one policy configured as a software component e.g. a Java bean, to perform the discreet functions associated with the policy and generate notification in response to a change in state upon completion of the policy.
US08627075B2

A communication device, which can simplify various setting processes, transmits, to a server via a network, external device information received from an external device by using proximity wireless communication. The communication device includes: an antenna for the proximity wireless communication with the external device; a proximity wireless communication unit communicating with the external device via the antenna to receive the external device information from the external device; an external device storage unit storing the external device information received by the proximity wireless communication unit; a registration information generation unit generating registration information to be registered in a database in the server based on (a) the external device information stored in the external device storage unit and (b) communication device information including communication device identification information for identifying the communication device; and a server communication unit transmitting registration information to the server via the network.
US08627056B2

A system for modifying a virtual disk to provide network interface card (NIC) teaming capabilities to a virtual disk. The system can include a virtual disk that has access to one or more NICs. In some instances, the NICs are included in a NIC team that is also available to the virtual disk. A teaming module executing on a computer can identify the NIC team and responsively obtain a media access control (MAC) address of the NIC team. In response to obtaining the NIC team MAC address, the teaming module can obtain a network boot MAC address that was used to PXE boot the virtual disk. The teaming module can then replace the NIC team MAC address of each NIC in the NIC team with the obtained network boot MAC address. The system then boots from the virtual disk that has the modified NIC team configuration.
US08627051B2

Mechanisms are provided for dynamically rewriting branch instructions in a portion of code. The mechanisms execute a branch instruction in the portion of code. The mechanisms determine if a target instruction of the branch instruction, to which the branch instruction branches, is present in an instruction cache associated with the processor. Moreover, the mechanisms directly branch execution of the portion of code to the target instruction in the instruction cache, without intervention from an instruction cache runtime system, in response to a determination that the target instruction is present in the instruction cache. In addition, the mechanisms redirect execution of the portion of code to the instruction cache runtime system in response to a determination that the target instruction cannot be determined to be present in the instruction cache.
US08627040B2

A method for accessing a virtual memory of a processor using a processor-bus-connected flash storage module (PFSM) as a first paging device and a hard disk drive (HDD) as a second paging device, the method including: allocating a first address partition and a second address partition of a virtual memory for a software application of a processor to the first paging device and the second paging device, respectively, identifying a virtual memory page in the first paging device responsive to a page fault of the virtual memory triggered by the software application, sending a page access request to the PFSM for accessing the virtual memory page responsive to the page fault, and receiving the virtual memory page from the PFSM based on a command of the processor bus issued by the PFSM in conjunction with performing a flash memory access in the flash memory using a flash page address.
US08627036B2

Memory management techniques that permit an executing process to store content in memory and later retrieve that content from the memory, but that also permit a memory manager to discard that content to address memory pressure. A process executing on a computing device may notify a memory manager of the computing device that first memory space allocated to the process contains first content that is available for discard. If the memory manager detects the computing device is experiencing memory pressure, the memory manager may address the memory pressure by selecting memory space available for discard and discarding the content of the memory space. Before a process reuses content made available for discard, the process may notify the memory manager of the intent to reuse and, in response, receive empty memory and an indication that the content was discarded or receive an indication that the content is still available for use.
US08627035B2

A method for dynamic storage tiering may include, but is not limited to: receiving an input/output (I/O) request from a host device; determining whether the I/O request results in a cache hit; and relocating data associated with the I/O request between a higher-performance storage device and lower-performance storage device according to the determination whether the data associated with the I/O request is stored in a cache.
US08627024B2

Embodiments of the invention relate to data replication and block allocation in a file system to support write transactions. Regions in a cluster file system are defined to support a block allocation. Blocks in the defined regions are allocated to support the data replication. A pipeline manager is provided to schedule population of the blocks in the allocated region(s) based upon network characteristics.
US08627016B2

A method, system and computer program product are disclosed for maintaining data coherence, for use in a multi-node processing system where each of the nodes includes one or more components. In one embodiment, the method comprises establishing a data domain, assigning a group of the components to the data domain, sending a coherence message from a first component of the processing system to a second component of the processing system, and determining if that second component is assigned to the data domain. In this embodiment, if that second component is assigned to the data domain, the coherence message is transferred to all of the components assigned to the data domain to maintain data coherency among those components. In an embodiment, if that second component is assigned to the data domain, the first component is assigned to the data domain.
US08627015B2

A data processing system includes a storage system and caching storage controllers coupled to the storage system and to a storage network. The storage controllers operate in an active-active fashion to provide access to volumes of the storage system from any of the storage controllers in response to storage commands from the storage network. The storage controllers employ a distributed cache protocol in which (a) each volume is divided into successive chunks of contiguous blocks, and (b) either chunk ownership may be dynamically transferred among the storage controllers in response to the storage commands, or storage commands sent to a non-owning controller may be forwarded to the owning controller. A multipathing initiator such as a server computer directs the storage commands to the storage controllers by (1) for each volume, maintaining a persistent association of the chunks of the volume with respective storage controllers, and (2) for each storage request directed to a target chunk, identifying the storage controller associated with the target chunk and sending a corresponding storage command to the identified storage controller. Chunk ownership tends to stabilize at individual storage controllers, reducing unnecessary transfer of cache data and metadata among the storage controllers.
US08627011B2

Provided is a method for managing metadata for data in a copy relationship copied from a source storage to a target storage. Information is maintained on a copy relationship of source data in the source storage and target data in the target storage. The source data is copied from the source storage to the cache to copy to target data in the target storage indicated in the copy relationship. Target metadata is generated for the target data comprising the source data copied to the cache. An access request to requested target data comprising the target data in the cache is processed and access is provided to the requested target data in the cache. The target metadata for the requested target data in the target storage is discarded in response to determining that the requested target data in the cache has not been destaged to the target storage.
US08626999B2

A dynamic random access memory (DRAM) unit and a data refreshing method thereof are provided. The DRAM unit includes a memory array, a refresh address module, and a refresh control module. The memory array includes multiple memory cells. The refresh address module produces a refresh word line address cyclically during a refresh mode. The refresh control module coupled to the memory array and the refresh address module obtains a start word line address and a stop word line address corresponding to the start word line address to form a memory word line address interval. Then, the refresh control module determines that the refresh word line address is within the memory word line address interval to execute a data charging operation to the memory cells corresponding to the refresh word line address, or stop the data charging operation otherwise, so as to reduce power consumption during the refresh mode.
US08626976B2

A method and apparatus for host enumeration process. One embodiment of the method provides a bit to indicate to the host whether enumeration process should start or continue. The bit may be set when the shared resource process has been successfully completed, or the bit may be set if too much time has elapsed since the shared resource process has started, or the bit may be set if too much time has elapsed before the shared resource process is started, or the bit may be set if the shared resource process has not been performed successfully, or the bit may be set if the port is open and it is unnecessary to perform the shared resource process.
US08626973B2

A system and method are directed towards a pseudo multi-master operation on a serial bus. The pseudo multi-master operation allows multiple devices without standard multi-master functionality to operate on the serial bus as masters. In a disclosed example, the serial bus is an Inter-Integrated Circuit (I2C) bus, which is isolated when an adapter card requires access to the I2C bus, such as to update vital product data (VPD) to a memory device, and to cache the updated VPD to a chassis management module.
US08626969B2

A method and system of communicating data to or from a remote computer. The remote computer is accessed by a CPU as though it were a local IDE controller attached to a local IDE device. A peripheral device distinct from the CPU provides a set of virtual IDE device registers and an IDE controller to the central processing unit. The peripheral device receives data written to the set of virtual IDE device registers, and transmits the data into a network, addressed for reception by the remote computer. The remote computer receives the data, interprets it, and performs operations upon a mirror set of device data. The remote computer then responds, and transmits its response across the network to the peripheral device. The peripheral device communicates the response to the CPU in a fashion identical to an physical IDE controller attached to a physical IDE device.
US08626967B1

Described are techniques for processing requests. A request is received at a data storage system. The request is a command to perform first processing and the request is sent from a client over a virtualized path. The virtualized path includes a virtual target port of the data storage system. The virtual target port is a first physical target port that provides a virtualized counterpart port for a second physical target port whereby requests directed to the second physical target port are routed to the first physical target port rather than the second physical target port. First processing is performed and a response to the request is generated. The response includes first information consistent with sending the request over a non-virtualized path to the second physical target port. The response is sent to the client.
US08626966B2

Systems and methods and computer program products are disclosed to determine the source data rate even in cases where the sink device is not directly coupled to the source device. A method includes, forming a logical channel from a source device to a sink device where the logical channel is configured to carry the source data stream and one or more rate parameters. The rate parameters relate a data rate of the source data stream to a data rate of the logical channel. Another method includes, detecting a logical channel in a received data stream where the logical channel includes the source data stream, recovering one or more rate parameters from the received data stream, determining a data rate of the logical channel, and determining the data rate of the source data stream based on the data rate of the logical channel and the one or more rate parameters.
US08626962B2

The present invention relates a tilt and trim sensor apparatus having a housing and a shaft rotatably mounted to the housing. The apparatus includes a magnet connected to one of the housing and the shaft. The apparatus includes a transducer connected to another of the housing and shaft. The transducer is disposed adjacent to the magnet for sensing the position of the magnet and is operable to generate an output representative of an angular position of the magnet. The apparatus has a microprocessor for sensing gauge display input requirements. The apparatus has output circuitry for outputting a signal based on the output of the transducer that is in accordance with the gauge display input requirements.
US08626961B2

A system and method for optically identifying a component coupled to an electronic device is provided. The method includes emitting light from within the device toward a surface of a component connector inserted into a receiving socket of the device. A light sensor senses the intensity, amplitude or wavelength of light reflected from a surface of the component connector. A processor of the device identifies the component based on the intensity, amplitude or wavelength of light reflected from a surface of the component connector. The processor modifies at least one setting of the electronic device in response to the identification of the component.
US08626949B2

An intelligent lookup service for a network is provided for clients of a network requesting services of the network that intelligently determines, based on a service requirement of the requested service, optimal service endpoint(s) for providing the requested service. The intelligent lookup service can incorporate predetermined mapping policy and traffic measurements into the determination. In addition, a feedback loop is provided from clients and/or service endpoints to the lookup service concerning measurements about prior connections in the network. The lookup service can include a set of beacons distributed in the network and against which measurements about the network are recorded. A client receives, from the lookup service in response to a request for a network address, a set of candidate service endpoints that pertain to the requested network address and the client connects to one of the candidate service endpoints based on policy or context.
US08626943B2

In a method for dynamically setting a content rate of a multimedia session for a client in a network, a proxy server receives a channel condition feedback message from a network controller and determines whether a receiver report message has been received from the client since a most recent previous channel condition feedback message. The channel condition feedback message includes current channel condition information for the network. The proxy server sends one of an extended feedback report message and a short feedback report message to a media server based on the determining step. The short feedback report message includes at least a maximum transmission rate parameter for the multimedia session. The extended feedback report message includes at least information contained in the receiver report message. The extended feedback report message may, in addition, include the maximum transmission rate parameter for the multimedia session.
US08626940B2

An apparatus, and an associated method, facilitates selection of content for play out pursuant to a media service at a device having media player functionality. A set of content streams are identified together with exemplars. Representations of the selected set are displayed at a display element, providing for selection of content therefrom. An indication of selection of content is detected and used in subsequent set identification and display.
US08626939B2

Method and apparatus for negotiation of streaming data, suitable for application in an environment wherein a server generates and serves large, continuous amounts of speech data to a client in real time. A method of controlling the play out of a generated data stream from a data stream player includes estimating a time for generating the data stream; estimating a time for playing the data stream; generating a data stream using a data stream generation resource, for output by the data stream player; and alerting the stream player if the remaining generation time is less than the play time. The server may calculate what it can do, given knowledge of the network, and send a message to guarantee a level of service. A “can start play” message may be sent to client when the client can reliably start playing the signal.
US08626920B2

A network system is made up of a plurality of PCs, a printer a server, and the like. The printer selects one PC from among the plurality of PCs as a firmware provider. Accordingly, if there are two or more PCs that can communicate with the printer, only one PC communicates with the server at the same time. Thus, to retrieve firmware from the server, a plurality of PCs can be prevented from communicating with the server at the same time, so that concentration of access to the server can be suppressed. Therefore, an increase in the network traffic can be suppressed.
US08626917B2

In an embodiment, a method is provided for accessing a file node. In this method, a file access request specifying a file node to be accessed by way of a file system is received at a server from a client device. A counter is referenced to identify that the file node is being accessed in response to a different file access request. The counter is configured to track whether the file node is being accessed. The file node is provided to the client device when the counter indicates a termination of access to the file node resulting from the different file access request.
US08626915B2

A method executed by a router that establishes a connection between a network and an another network that includes an information processing device and an information storage device, the method includes: detecting an access status of the information processing device to the information storage device; and prohibiting transfer of the information from the information processing device to the another network depending on the access status managed in the detecting.
US08626904B1

Tasks executing on a computer can livelock. To detect a livelocked task, the amount of computing resources consumed by the task is sampled to determine whether the task is consuming an inordinate amount of resources. In addition, the task is examined to determine whether it is making tangible progress. This examination can include inspecting registers of a processor executing the task. If the task is livelocked, state data describing the livelock event is collected. The state data can include a memory dump describing the state of the livelocked task and data describing other tasks executing on the computer. A livelock report including the collected state data is generated and transmitted to a server.
US08626901B2

A first set of usage data for a first set of resources on a network and a second set of usage data for a second set of resources on a network are accessed. The first set of resources were accessed by a first group of client systems and the first set of usage data is determined based on information received from the first group of client systems sent as a result of beacon instructions included with the first set of resources. The second set of usage data is determined based on information received from monitoring applications installed on a second group of client systems that accessed the second set of resources. Users of the second group of client systems are a sample of a larger group of users that use resources on the network. Initial usage measurement data for a third set of resources on the network is determined based on the first set of usage data. The third set includes one or more common resources that are included in the first set of resources and the second set of resources. One or more adjustment factors are determined based on the second set of usage data and applied to the initial usage measurement data to generate adjusted usage measurement data. One or more reports are generated based on the adjusted usage measurement data.
US08626899B2

A system (100) and method (200) related to gathering statistical information regarding a data stream. The method (200) may include sending (205), by a data forwarding device (110), an internet protocol (IP) multicast data stream to a multicast group using an internet protocol (IP); and collecting (210) statistical data from a router (120a-g) down stream of the forwarding device (110) to determine a number of end point recipients (125, 130, 135) associated with the multicast group and receiving the multicast data stream.
US08626885B2

According to the process for monitoring the consumptions of a plurality of franking machines through a public communication network, at least one franking machine not being connected to this network, a link is firstly established with a management server, through the public network, by means of at least one supervision terminal independent of the off-line franking machine, in accordance with a determined protocol of communication, and data is then exchanged between the terminal and the server during which the user inputs at the supervision terminal a current invoicing index relative to the off-line franking machine and receives in return a code of authorization to frank in order to validate the subsequent frankings of the off-line franking machine.
US08626877B2

A Global Information Bus (GIB) architecture is an infrastructure for deploying and managing individual services on a global scale. The GIB is a series of services that may change from one execution to another, finding and collaborating with other services dynamically. This series of collaborating services may start to resemble an ecosystem, and GIB architecture may maintain the interconnectedness and stability of this ecosystem as it continually changes. To that end, the GIB includes an enterprise repository service for storing related information related to services running in the enterprise where the enterprise consists of a group of network domains.
US08626873B2

A system manages communications between a provider and a requestor in a distributed network. A requestor is implemented on a computing device and provides a stay online binding. The stay online binding identifies a binding that is desired by the requestor. A provider is implemented on a computing device and provides a binding. The provider receives the stay online binding from the requestor and continues providing the binding because the provider became aware of the stay online binding.
US08626871B2

A method begins by a processing module receiving a dispersed storage network (DSN) access request and determining whether the DSN access request is associated with a local DSN vault or a global DSN vault, wherein the local DSN vault is contained within a DSN of a plurality of DSNs and the global DSN vault is contained within at least some of the plurality of DSNs. The method continues with the processing module identifying a primary DSN of the plurality of DSNs and facilitating processing of the DSN access request by the primary DSN when the DSN access request is associated with the global DSN vault.
US08626870B2

A method and an apparatus for generating and reproducing an adaptive stream based on a file format is disclosed. The method includes receiving one or more segments, each of which includes a manifest box, a moov box, and a media data box, from a server and analyzing the manifest box, the moov box, and the media data box; and decoding and reproducing the one or more segments based on a result of analyzing of the manifest box, moov box, and media data box, wherein the manifest box, moov box, and media data box are included in a single file.
US08626866B1

A network caching system has a multi-protocol caching filer coupled to an origin server to provide storage virtualization of data served by the filer in response to data access requests issued by multi-protocol clients over a computer network. The multi-protocol caching filer includes a file system configured to manage a sparse volume that “virtualizes” a storage space of the data to thereby provide a cache function that enables access to data by the multi-protocol clients. To that end, the caching filer further includes a multi-protocol engine configured to translate the multi-protocol client data access requests into generic file system primitive operations executable by both the caching filer and the origin server.
US08626851B2

A system and method are disclosed for producing a list of conversations as the result of a search query. Messages are received and associated with a conversation. Each of the conversations has a respective conversation identifier and includes one or more messages. Messages, and related message information, are indexed for text searching and information about the message is stored in a memory to associate the message to its respective conversation identifier. The index can be searched to identify one or more messages relevant to a search query. At least some of the conversations to which the one or more messages belong are identified and produced as the search result.
US08626841B2

The communications system includes a network engine that communicates with the plurality of a user subscribed mobile wireless communications devices via a communications network for sending and receiving emails. A direct access server is operative with the network engine for polling electronic mailboxes of users from an email source and retrieving electronic messages from the electronic mailboxes and pushing any electronic mailboxes to the network engine to selected users subscribed mobile wireless communications devices. The direct access server communicates with an email source using the internet message access protocol (IMAP) and IMAP-Idle supportable connections to accept real-time notifications such that when a connection limit is reached or exceeded to an email source, the direct access server disables IMAP-Idle connections to the email source.
US08626838B2

The present invention provides a system and method for identifying and transferring digital media assets within a system through the use of identification data. The identification data is applied to each transferred copy and includes data specific to the customer and digital media asset. To facilitate transfers and ease of use the digital media assets can be made DRM-free.
US08626835B1

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for social identity clustering. In one aspect, a method includes receiving a connection graph representing public social data, where the nodes represent social identities and each edge is either a “me” edge between identities claimed to belong to the same person or a “friend” edge between identities claimed to belong to different identities. The method further includes converting the graph to a cluster graph in which each node initially corresponds to a single node of the connection graph. The method further includes updating the cluster graph by iteratively merging cluster nodes based on an analysis of the weight of the “me” edges connecting them, and then replacing the merged cluster nodes within the graph with a new cluster node containing the merged cluster nodes, where the edges of the new cluster node are the aggregated edges of the merged cluster nodes.
US08626832B2

A system, method and computer program product for displaying a conversation summary is provided. The method may include providing a graphical user interface (GUI) configured to allow communication between a number of users. The method may also include displaying an invitation to join a conversation at the graphical user interface from at least one of the users and displaying a summary of the conversation in a tag cloud on a computing device. Numerous other variations and embodiments are also included within the scope of the present disclosure.
US08626829B2

The computerized method and apparatus for mobile device interactivity includes hosting a network application on a server. The method and apparatus further includes receiving, at the network application on the server, an event message from a mobile application executing on a mobile device, the mobile application having executable code embedded therein for communicating with the network information for presenting a user interface for the network application on the mobile device, the event message reporting an action taken via the user interface. The method and apparatus further including executing application logic within the network application to generate data values based on the action reported in the event message and mobile device information and sending to the mobile device an update message with at least some of the generated data values and instructions for use by the executable code to present the data values within the user interface at the mobile device.
US08626825B2

An aspect of the present invention facilitates a service application to operate with different frameworks executing in application servers. In one embodiment, the different interfaces according to which the different frameworks are designed to operate with service application are identified, including the interface implemented by the service application. Wrapper modules are then generated based on the differences between the identified interfaces and the interface implemented by the service application. The generated wrapper modules are then deployed along with the service application to facilitate the service application to operate with different frameworks.
US08626823B2

Standard web content search result relevance and ranking is improved by considering certain social reference data, such as the number of times an item of content is shared, normalized for the number of times it is viewed. A system and method for improving the relevance and ranking includes a system and method for tracking the social references and a system and method for operating on search engine results to either re-order the results based on social reference data, re-order the search results based on a combination of the social reference data and the web search engine's ordering, and/or display the social reference data either with the search results reordered or in the order provided by the web search engine. Many different forms of data constitute social reference, including sharing content or a link thereto by email, SMS, posting to a link-sharing site, blog, and bookmarking in a web browser.
US08626819B2

A first website earns rewards, e.g. points and items, for carrying out activities. Those rewards can be transferred to a second website. For example, a parent's website allows the parent to carry more adult tasks and also earn points. The points can be transferred to the child's website. A center of the universe website allows obtaining rewards for any of these websites. A social networking component operates across multiple websites.
US08626816B2

A method, computer program product and a system for detecting errors in a result of a fixed-point division operation are provided. The method includes: receiving a result of a fixed-point division operation for a dividend and a divisor; performing a first comparison of the divisor and a remainder of the result; performing a second comparison of a sign of the dividend and a sign of the remainder; and determining whether the result is correct based on the first comparison and the second comparison.
US08626814B2

A method and apparatus for including in a processor instructions for performing multiply-add operations on packed data. In one embodiment, a processor is coupled to a memory. The memory has stored therein a first packed data and a second packed data. The processor performs operations on data elements in said first packed data and said second packed data to generate a third packed data in response to receiving an instruction. At least two of the data elements in this third packed data storing the result of performing multiply-add operations on data elements in the first and second packed data.
US08626813B1

A fused floating-point dot product unit. The fused dot product unit includes an improved alignment scheme that generates smaller significand pairs compared to the traditional alignment due to the reduced shift amount and sticky logic. Furthermore, the fused dot product unit implements early normalization and a fast rounding scheme. By normalizing the significands prior to the significand addition, the length of the adder can be reduced and the round logic can be performed in parallel. Additionally, the fused dot product unit implements a four-input leading zero anticipation unit thereby reducing the overhead of the reduction tree by encoding the four inputs at once. The fused floating-point dot product unit may also employ a dual-path (a far path and a close path) algorithm to improve performance. Pipelining may also be applied to the dual-path fused dot product unit to increase the throughput.
US08626808B2

A digital signal processing circuit comprises a band selector (14) for selecting at least one sub-band from a frequency spectrum of a digital sampled input signal. The band selector (14) comprises a plurality of processing branches corresponding to respective phases and an adder (28a, 28b) for adding branch signals from the branches. Each branch comprises a sub-sampler (20a,b) for sub-sampling sample values of the input signal at the phase corresponding to the branch, a filter (24a,b) with a first FIR filter (32, 34), applied alternatingly to sets of even and to sets of odd samples from the subsampler (20a,b) and a second FIR filter (36, 38) applied to further sets of odd and even samples from the subsampler (20a,b) when the first FIR filter is applied to the even and odd sets respectively. Output samples from the first and second FIR filter (24a,b) are combined to form the branch signals of the branch, according to a changing combination pattern that changes cyclically as a function of sample position and depends on a phase for which the branch is used.
US08626798B2

Data processing includes accessing a product category tree, the product category tree comprising a plurality of hierarchical levels. A leaf category level of the plurality of hierarchical levels comprises a leaf category node. The leaf category node includes product information. The product information comprises a plurality of product attribute parameters. The plurality of product attribute parameters comprises standard product information. Data processing further includes selecting, among the plurality of product attribute parameters that correspond to the leaf category node, a representative product attribute parameter that is representative of the product information; and partitioning standard product information of the leaf category node to obtain a plurality of sets using the representative product attribute parameter, wherein each of the plurality of sets includes at least some of the standard product information.
US08626790B2

A processor is operated to combine a first row of a dimension table in a data warehouse with a second row in the dimension table. The result is a combined row that includes a row identification key for the first row and a row identification key for the second row. The row identification key for the first row joins the combined row to fact data from a prior time period. The second row corresponds to a current time period that is later than the prior time period. The processor is also operated to join at least a portion of the combined row to at least a portion of the corresponding row in a fact table associated with the dimension table. The fact data from the prior time period is included in the corresponding row in the fact table.
US08626789B2

Geocoding architecture based on information retrieval. The geocoding information retrieval system operates on locations and geographic entities. The architecture uses parameters in addition to the query string, if available. The parameters provide contextual information that enables filtering and sorting the results. The additional parameters include market, culture, map view, and user location. A geocoding triage process uses the query and context information provided and output of a machine-learning parser to select the data-lookup geocoders for processing the query. A results processing component collects the results from the underlying data-lookup geocoders, merges the results into a single list after normalizing the scores, and then re-sorts the results list.
US08626786B2

Dynamic language checking includes identifying questionable language usage; creating a query in dependence upon the questionable language usage; querying a search engine with the query; receiving from the search engine search result statistics describing the search results for the query; and determining, in dependence upon search results statistics returned by the search engine, whether the questionable language usage is proper language usage.
US08626783B2

Systems, methods, and apparatus for preventing misuse of searches of a database system are provided. This prevention of misuse of database searches can enable reliable operation of the database system, as an improper query using a regular expression will not shut down or severely affect an application process that provides access to the database system. A thread of the application process determines whether an input character characters string matches the regular expression. To prevent misuse, a computational effort of the search is tracked, and compared to a threshold value. When the threshold is exceeded, an operation of the thread is exited or stopped.
US08626770B2

Exemplary embodiments include an iceberg query method, including processing the iceberg query using a bitmap index having a plurality of bitmap vectors in a database, eliminating any of the plurality of bitmap vectors in the bitmap index that fails to meet a given condition thereby forming a subset of the plurality of bitmap vectors and aligning the vectors in the subset of the plurality of bitmap vectors in the bitmap index according to respective positions of the bitmap vectors in the subset of the plurality of bitmap vectors.
US08626769B1

A method of classification within an accounting application, including receiving metadata from users of the accounting application, where the metadata includes one or more user defined classification tags associated with one or more accounts of the accounting application, creating one or more community defined classification tags from the metadata, where the one or more community defined classification tags specify an category organization of the one or more accounts within the accounting application, and sending, in response to a request from a particular user's instance of the accounting application, the one or more community defined classification tags to the particular user's instance of the accounting application.
US08626766B1

Systems and methods for ranking and importing business listings are provided. In one aspect, a processor receives a plurality of business listing groups, where each business listing group includes business listings. The processor selects a sample set of business listings from each business listing group for verification. The processor determines ranks for the business listing groups based on verification information indicating the accuracy of the business data in the selected sample set of business listings. The processor selects the highest ranked business listing group based on the verification information and imports the business listings in the selected business listing group into a set of business listing records for presentment to a user.
US08626764B2

Methods, systems and computer program products are provided for storing, organizing and/or manipulating cohort based information associated with a research study. Project information associated with a first project is received at an interface of a computer database environment. The project information associated with the first project includes cohort information associated with one or more cohorts of the first project and patient information associated with members of the one or more cohorts of the first project. A first virtual project drawer is generated associated with the first project to be stored in the computer database environment. The first virtual project drawer includes the project information associated with the first project, at least one cohort file and/or at least two cohort member files.
US08626763B1

An improved information retrieval system is provided that uses profile information indicating one or more possible destinations associated with a web page to assist in preloading. In one aspect, in response to detecting that the user has interacted with a display element in a first web page browser window, the system retrieves information from a second web page before the user requests that the second web page be displayed within the web browser window. This retrieval enables rapid access to various features of web pages in the web browser window.
US08626762B2

A method of providing a user interface (UI) and a display apparatus having the same. In a method for providing a UI, a display apparatus receives an manipulation for two or more axis directions, and searches for one of a plurality of images by applying two or more different classification standards according to the directions of the received input manipulation. Therefore, the user may easily search for a desired image using one or more classification standards.
US08626758B2

Systems and methods are provided for ranking documents. In accordance with certain implementations, a user selects one or more documents for viewing from a set of documents. Documents selected by the user for viewing within a predetermined time period are maintained in a profile associated with the user. At least one positive word vector is generated using words contained in at least a segment of at least one of the documents stored in the profile. At least one negative word vector is generated using words contained in at least a segment of at least one of the documents that was not selected by the user for viewing. Document word vectors are generated for documents to be ranked. A vector space relationship analysis of the positive word vector, the negative word vector, and the document word vectors is performed. The documents are ranked based on the performed vector space relationship analysis.
US08626757B1

Systems and methods are described for intercepting user interactions without network provided content. The intercepted information can be used for prioritizing search results by statistical and other analysis of user interactions with a network resource and/or network content. A server connected to a network can receive captured information from an agent that is installed in a device connected to the network. The captured information can be related to an interaction of a user with a network resource. An aggregator may be provided to aggregate the captured information with other captured information related to a plurality of network resources and maintains a repository of aggregated captured information. A prioritizer can determine the relevance of network content based on characteristics of the aggregated captured information. The prioritizer determines relevance for a plurality of search results based on frequency of prior user interactions with the content of the search results.
US08626750B2

The system provides a method and apparatus for sorting and displaying collections of communications. These communications can be a single type or multiple types of data and may come from email systems, bulletin boards, text messages, Facebook and Twitter postings and comments, financial transactions, travel itineraries or any other type of communications. The communications represented by the system can be electronic or physical as desired. The system can also present forwarded, copied, replied, or other types of communications. In one embodiment, the system provides a Universe View of a set of communications. The Universe View, in one embodiment, is a three dimensional representation of a plurality of cubes. Each cube represents a subset of a collection of communications. Each cube can be color coded or shaded to represent a dominant theme of the contents of the communications represented by the cube.
US08626749B1

The present invention relates generally to a system and method of querying an anonymized database. More particularly, the invention provides a method and system for querying an anonymized database without the need to decrypt queried data while it's processed. Even more specifically, the invention provides a method and system of anonymizing a database such that it may be queried efficiently in near real time while still retaining the ability to not decrypt requested data while it's being processed.
US08626746B2

Storing historical/previous values of a field of a relational database in the same table. The previous values can be conveniently used to revert back to any of such previously stored values. Thus, for each update/modify operation, the present value is stored as a previous value. In one embodiment, the previous values are stored in a VARRAY associated with each field. The indexed entries of the VARRAY store the present as well as previous values of the field.
US08626741B2

A process for organizing data objects backed up from a content-addressed storage systems is disclosed. Content-addressed storage systems back up data objects in a flat directory, labeling them with non-intuitive user-unfriendly content addresses. Such directories can be large and difficult to browse, making selective recovery of desired data objects inefficient and laborious. When the content-addressed storage system is further archived to a secondary storage device, such as tape, navigation of archived data objects is especially tedious and difficult. An embodiment of the present invention enables easy navigation of a data object directory created by building a pseudo-file structure as content addressed data objects are archived to a secondary backup device. The file structure of the data object director is based upon timestamp metadata extracted from each data object, resulting in a navigable directory tree that is more intuitive and user-friendly.
US08626723B2

Techniques are provided for de-duplication of data. In one embodiment, a system comprises de-duplication logic that is coupled to a de-duplication repository. The de-duplication logic is operable to receive, from a client device over a network, a request to store a file in the de-duplicated repository using a single storage encoding. The request includes a file identifier and a set of signatures that identify a set of chunks from the file. The de-duplication logic determines whether any chunks in the set are missing from the de-duplicated repository and requests the missing chunks from the client device. Then, for each missing chunk, the de-duplication logic stores in the de-duplicated repository that chunk and a signature representing that chunk. The de-duplication logic also stores, in the de-duplicated repository, a file entry that represents the file and that associates the set of signatures with the file identifier.
US08626721B2

A system and method for providing scaleable recovery for a multiplexed transactional log. Unlike a dedicated log that includes log data of only one client, a multiplexed transactional log may include log data from multiple clients. In a multiplexed transactional log, log data from different clients may be multiplexed into the multiplexed transactional log in any order. The multiplexed log is maintained for multiple clients using a scaleable logging process. After a system failure, the multiplexed log is recovered using a scaleable recovery process. The scaleable recovery process includes an end-of-log locating process for locating the end of the multiplexed log and each of the virtual logs with the multiplexed log. The end-of-log locating process is also scaleable.
US08626714B1

A computing device categorizes data items as a corporate data items when a first criterion is satisfied and as personal data items when a second criterion is satisfied. The computing device provides identified corporate data items to a first backup system that stores the corporate data items to a corporate data store. The computing device further provides identified personal data items to a second backup system that stores the personal data items to a personal data store.
US08626703B2

A device receives, from a data warehouse, a request for incremental data, creates one or more temporary tables based on the request, and extracts incremental data from tracking tables of an enterprise resource planning (ERP) system. The device also stores the extracted incremental data in the one or more temporary tables, and joins the one or more temporary tables with one or more regular tables, where the one or more regular tables include data associated with the incremental data stored in the one or more temporary tables. The device further retrieves data from the joined one or more temporary tables and the one or more regular tables, and stores the retrieved data in the data warehouse.
US08626700B1

A system, method, and computer program product are provided for efficient allocation of attributes corresponding to neurons or connections of multiple types using a common data structure. A map file is generated by a pre-processor in order to map an attribute of a neuron or connection to a particular location within the common data structure based on a type associated with the neuron or connection, while allowing a neuron or connection of a different type to map its own attribute to that same particular location. Additionally, kernel code can be written to reference attribute names made available by the map file in order to provide reusability of code.
US08626697B1

First contextual data characterizing behavioral attributes of a user visiting at least one web page is received. The first contextual data is collected by anonymously tracking interaction of the user with the at least one web page via a data collector embedded in the at least one web page. Second contextual data characterizing non-behavioral attributes of the user is also received. The second contextual data is based solely on anonymously collected information and it originates from a data source other than the data collector. Thereafter, it is determined which attributes among a plurality of pre-defined attributes are present for the user based on the first contextual data and the second contextual data. The determined plurality of attributes are associated with a best fit amongst a plurality of clusters or associations generated by grouping users with similar attributes that participated in a plurality of historical transactions. Subsequently, using at least one predictive model trained with historical user conversion data, it is determined which of a plurality of available offers for presentation via at least one web page is most likely to result in a conversion of the user based on the pertinent cluster or association so that the presentation of the identified available offer can be initiated. Related apparatus, systems, techniques and articles are also described.
US08626695B2

One embodiment accesses a binary decision diagram (BDD) representing a function having 4 variables, variables 1, 2, 3, and 4, wherein the BDD comprises 4 layers, layers 1, 2, 3, and 4, corresponding to the 4 variables, respectively; determines an optimum variable order of the BDD by performing at most 19 layer swaps during at most 13 iterations, wherein each of 6 iterations of the at most 13 iterations comprises: determines a first size of the layers 1 and 2 and a first size of the layers 3 and 4; swaps the layers 1 and 2 and the layers 3 and 4 concurrently; determines a second size of the layers 1 and 2 and a second size of the layers 3 and 4; and determines 1 variable order among 4 variable orders obtained during the iteration that yields a smallest size among the 4 variable orders obtained during the iteration.
US08626693B2

Systems and methods of determining node similarity for component substitution. An example of a method may be carried out by program code stored on non-transient computer-readable medium and executed by a processor. The method includes estimating a normalized similarity metric between the plurality of nodes in the system tree and nodes in other trees. The method also includes assigning a similarity score to each compared node using at least one of: domain based rules, attribute based similarity metrics, and machine learning. The method also includes combining results for cluster analysis.
US08626685B2

An information processing apparatus for configuring algorithms is disclosed. The information processing apparatus includes an algorithm configuring section that configures an algorithm for performing discrimination on an input signal by using a genetic search technique. The algorithm includes feature extraction expressions and an information estimation expression represented by a combination of the feature extraction expressions. The information processing apparatus also includes a tradeoff analyzing section that determines pareto optimal solutions by optimizing the algorithm with respect to evaluation indices by performing tradeoff analysis on the basis of the algorithm. In addition, the information processing apparatus includes a storage for storing the algorithm.
US08626674B2

The systems and methods described herein relate generally to the integration of a shipping label with a customs form to provide a single label having postage, addressing, customs and other information for international shipping. In one embodiment, a method for generating an international shipping a package comprises the steps of providing shipping information associated with the package, the information comprising address information of the origin, address information of the destination, postage information including a postage amount due to a post service and a customs form number unique within the post service; processing a shipping label having the shipping information displayed thereon; and affixing the shipping label to the package.
US08626659B1

Systems, methods and computer-readable media for facilitating the presentation of content associated with a financial transaction are disclosed. The content may be identified by a requestor or a party to the financial transaction on whose behalf a request associated with the financial transaction is received. A content location identifier that identifies a location where the content is stored may be identified or generated and may be included in or otherwise provided in association with a debit or credit instruction. The content location identifier may be presented by a user interface associated with a financial institution in conjunction with other transaction information and may facilitate access to the content and presentation of the content to a user.
US08626655B2

A method, system and computer program product for enabling completion of purchase transactions by retrieving purchase card information from an electronic database of consumer cards and applying the appropriate card to the transaction. The database, managed by a central card authority, stores client account information for cards such as debit, credit, phone, and discount cards, which are accessible via a unique, secure login/access credential, such as a username and password combination. During registration with the central card authority, a client classifies key/important factors to consider when performing purchases. The central card authority is accessed by the client during purchases from a retail facility and/or other purchasing environment. The central card authority automatically selects the best card to utilize during a purchase, after weighing the important purchasing factors related to the credit, debit, phone, and discount cards registered with the central card authority.
US08626650B2

Embodiments describe a method and a system to link a secondary account to a primary account with an account management module associated with the primary account and to control access to funds in the secondary account with respect to a secondary account holder through the account management module. The secondary account includes a spending account and a savings account.
US08626642B2

The invention is directed towards dynamically managing a financial account based on risk modules, aggregated data, and individual behavior, wherein the risk modules are calculated using current and real-time data used in conjunction with prospective as well as current customer data. The risk of loss associated with operating financial accounts is reduced because the parameters under which the financial accounts operate is adjusted based on the aggregated data and the analysis provided from the risk models. This allows additional customers to be obtained but optimizes the risk of loss for the financial institution.
US08626641B1

A supply of a commodity is owned by an investment vehicle. A sponsor of the investment vehicle receives a delivery application. A custodian stores the supply of the commodity as a collection of first physical units. A commodity dealer specializing in trading the commodity agrees to conduct trades with the sponsor to convert a first quantity of the supply for a second quantity of the commodity. A broker dealer trades shares of the investment vehicle. The delivery application is provided by a shareholder, and specifies a physical format for the second quantity of the commodity.
US08626640B2

A system and method of providing a collateralized loan utilizing a clearing counterparty is disclosed. The system includes a match engine module to receive an order for a bundled box spread future representative of the collateralized loan via an options box spread. The order specifies an interest rate associated with the collateralized loan as the price of the futures contract. A trade database identifies a bundled box spread future associated with the received order and interest rate and an order book module identifies a standing order that is compatible with the received order. A clearing module credits an account with a loan amount based on the identified bundled option box future. A risk management module credits a margin amount to reflect the collateralized loan and associated collateral assets.
US08626634B2

An automatic system and method which creates an alternative Financial Risk Cover configurations using an unpredictable optimization process, simulates and models the alternative configuration against potential or expected transient market events; and outputs the alternative configuration if certain objective conditions are met during the modeling, wherein each configuration represents a plurality of investment instruments, each investment instrument being associated with an initial cash position.
US08626633B1

Methods and systems for calculating performance of equity investments, such as public stocks, portfolios, mutual funds, hedge funds of publicly traded companies. Performance is calculated with a computer by calculating OiBiTDA (operating income before interest, tax, depreciation and amortization) of each equity investment which takes into account variables that include sales data per week, number of salary people and number of hours of hourly people. The calculated performance data can be disseminated through a subscribed based website and other digital online media, and the like. The return on investment (ROI) for the entire public company as well as for each operating facility of the public company can be determined.
US08626622B2

A system and method for generating, executing and maintaining electronic contracts in connection with indirect financing transactions involving an acquisition by a customer of an asset offered by a vendor with financing provided by an independent finance source. In one example embodiment, the system includes en e-contracting component configured to generate an electronic contract having one or more signature fields. The contract further includes a contract identifier and one or more signature identifiers embedded therein. The e-contracting component provides the generated electronic contract to one more contracting parties, including the customer, the vendor and the finance sources. The system further includes a holographic signature capture device configured to capture one or more holographic signatures indicating execution of the contract by the contracting parties. The capture device if further configured to transmit the captured signature information to the e-contracting component.
US08626618B2

A platform facilitates buyers, sellers, and third parties in obtaining information related to each other's transaction histories, such as a supplier's shipment history, the types of materials typically shipped, a supplier's customers, a supplier's expertise, what materials and how much a buyer purchases, buyer and shipper reliability, similarity between buyers, similarity between suppliers, and the like. The platform aggregates data from a variety of sources, including, without limitation, customs data associated with actual import/export transactions, non-public shipper records, and facilitates the generation of reports as to the quality of buyers and suppliers, the reports relating to a variety of parameters that are associated with buyer and supplier quality.
US08626617B1

A method for identifying fixed asset transactions in multiple financial transactions. The method includes obtaining financial transaction records describing the multiple financial transactions and generating an unverified fixed asset transaction list. Generating the unverified fixed asset transaction list includes, for each financial transaction record, determining whether the financial transaction record conforms to at least one asset identification rule. Each asset identification rule corresponds to a confidence level of the asset identification rule. When the financial transaction record conforms to the at least one asset identification rule, generating the unverified fixed asset list further includes generating a confidence level of the financial transaction record based on the confidence level of the at least one asset identification rule, and inserting the financial transaction record and the confidence level of the financial transaction record in the unverified fixed asset transaction list.
US08626615B2

A system and method to enable product trials and, in particular, to dynamically collect information relating to the product trials. The system includes a tagging engine configured to tag one or more products, which are part of a product trial in a virtual universe. The system also includes a tracking engine configured to track information on the one or more products via a tag and a storage unit configured to collect the tracked information for marketing and/or advertising purposes.
US08626614B2

A kiosk dispenses and receives recorded optical media using an interconnected central server, through an Internet Service Provider. The central server has databases and processing capabilities and is connected to a credit verification system. The databases collect inventory administration information and customer data (e.g., credit card information and email addresses) from the kiosks. The central server initiates credit verification, sends receipts to customers via email and maintains databases for remote inventory control and administration of the kiosk network. A kiosk may identify a recorded disk for automated restocking and perform quality assessment of a recorded disk. The kiosk may provide publishing-on-demand or act as a portal for remotely served advertisements. The kiosk preferably includes a rotatable carousel with a selection of DVDs. A digital camera captures a digital image of a disk barcode and internal software rotates the image to “read” the barcode, to control inventory and access issues.
US08626612B2

In some example embodiments, a system and method are illustrated to consolidate leads received from multiple user devices used by a single user. The system and method may include identifying a first plurality of leads received from one or more user devices as being submitted by a same user via the one or more user devices. The first plurality of leads may be directed to a listing provided by a lister. The first plurality of leads may be added to a lead group. Then, a second plurality of leads received from one or more users including the same user may be forwarded to the lister. The forwarding may include notifying the lister of a first count of the second plurality of leads. The first count may include the lead group counted as one lead.
US08626610B2

A shopping register creating part (111) creates shopping information including a purchase planned quantity of materials by each term based on an inventory standard master (110) in which inventory standard information at least including a lower limit amount of the material in the inventory is set and a maintenance calendar including a planned date of a maintenance work. A material order management part (112) accepts an order of a desired material from the shopping information in accordance with an operation of a user, then inputs a purchase result of the desired material. An inventory management purchase actual performance management part (113) updates an inventory management table managing a material quantity in the inventory based on the purchase result. An equipment master updating part (101) updates the inventory standard master (110) based on an updated result of the inventory management table.
US08626609B1

Described herein are predictions of consolidation between previously placed orders and potential orders in, for example, an e-commerce system. A consolidation prediction may include a determination of a cost differential between consolidating the potential order(s) with previously placed order(s) and refraining from consolidating the potential order(s). The cost differential may comprise a savings in shipping costs, taxes, handling fees, and so forth. In addition, this cost differential may be presented to the user. When the user desires to complete the potential orders, the previously placed order(s) and potential order(s) may be consolidated to a single order, merchant, payment type, destination, and so forth.
US08626608B2

Items—including gourmet products—are evaluated and rated by participants in a controlled event, which can be coordinated by software locally or at a dedicated website. Event data, including item scores and participant scores can be shared with vendors, merchants and other commercial entities associated with the products. Promotional incentives from such entities for the products (and related products) can then be directly targeted and provided to participants and other members of the public. The participant's activities can also be collected and disseminated to affiliates/friends of the participants through social networking sites, personalized web pages, etc.
US08626599B2

When a buyer's debt to a seller cannot be paid using an account issued to the buyer by an issuer within a payment processing system, then either or both the seller and the buyer are solicited to conduct future transactions payable on the account. If the debt can be paid using the account, then a sub-account is created unique to the seller and buyer. Transactions between the buyer and seller can be processed using the sub-account including the option of aggregating the debts prior to the processing. The credit limit of the sub-account can be set to match the amount of the aggregated debts.
US08626590B2

The subject matter described herein includes methods, systems, and computer program products for automatic online group ordering of food from a restaurant. According to one method, input for creating a group online food order from a restaurant is received. The input defines a group of individuals to invite to participate in an online group food order from a restaurant is received. In response to the input, invitations are automatically and electronically sent to the individuals inviting the individuals to participate in the group order. Individual orders are received from at least some of the individuals. The individual orders are combined into a group order. The group order is automatically communicated to the restaurant.
US08626588B2

The serving of advertisements with (e.g., on) audio documents may be improved in a number of ways. For example, a system may (a) accept information defining at least one ad spot associated with at least one instance of an audio document, (b) accept offers to have advertisements served in the ad spot(s), and (c) arbitrate among competing advertisements, using at least the offers, to determine at least one advertisement to be served in that ad spot(s). As another example, a system may (a) accept relevance information for an advertisement, (b) determine at least one audio document using the accepted relevance information, (c) present information about the audio document(s) to an advertiser associated with the advertisement, and (d) accept, from the advertiser, an offer to have its advertisement served with at least one of the audio document(s) accepted. As yet another example, a system may (a) accept relevance information for an audio document, (b) determine a plurality of advertisements relevant to the audio document using the relevance information and serving constraints of the advertisements, and (c) select at least one of the determined relevant advertisements to be served with the audio document. Examples of documents include radio programs, live or recorded musical works with lyrics, live or recorded dramatic works with dialog or a monolog, live or recorded talk shows, voice mail, segments of an audio conversation, etc.
US08626587B2

A method including providing at least one of a phone service, an Internet access service, or a television service to customers; identifying a customer when the customer uses the at least one of the phone service, the Internet access service, or the television service; selecting products or services for which the customer qualifies based on the identifying; gathering customer-specific data for the customer; generating recommendations that pertain to the at least one of the phone service, the Internet access service, or the television service for the customer based on the products or the services for which the customer qualifies, the customer-specific data, and other factors, wherein the other factors include at least one of a location of the customer or a time in which the recommendations is to be provided to the customer; and providing the recommendations to the customer via the at least service.
US08626586B1

Wearable advertising display systems that integrate wireless communications technologies with wearable, dynamic displays for advertising purposes. Advertising content may be dynamically selected and communicated to the wearable advertising display systems from a remote device. In some embodiments, multiple wearable advertising display system may work together to provide a coordinated advertising message. A determination may be made that multiple wearable advertising display systems are within proximity of each other. Coordinated advertising content may be selected. At least a portion of the coordinated advertising content is communicated to each of the wearable advertising display systems, which present the coordinated advertising content in conjunction.
US08626582B2

The present invention provides a system for implementing a loyalty program on a network-wide level. The system associates UPC and SKU data on a network level to reward consumers and/or to analyze the data for a variety of business purposes, such as market segmentation analysis and/or analysis relating to consumer spending behaviors or patterns, for example. In accordance with one aspect of the invention, the network may comprise any number of participants, including consumers (such primary and supplementary members of an aggregate consumer account), retailers (and any of their employees), manufacturers, third-party providers, and the like. In accordance with one aspect, the system enables participation by supplementary members who are associated with a primary member and, in this manner, facilitates the tracking of supplementary member purchasing behavior, reward points earning behavior, and reward points redemption behavior. In accordance with another aspect, the system permits instant enrollment of consumers at a retailer point-of-sale using information that the retailer has previously gathered from the consumer. In accordance with another aspect, the system facilitates the compilation of a purchaser profile, which may be used for a variety of purposes, including various types of marketing analysis.
US08626581B2

A method and apparatus for distributing, generating, and redeeming discount Virtual Coupons™, rebate or gift certificates or the like which may be used on conjunction with a frequency card program or the like. Virtual Coupons™ may be distributed electronically, for example, in the form of a diskette or CD-ROM software. Software on the diskette or CD-ROM may prompt a consumer to call a 1-800 number for a validation number or code. During the phone call, telemarketing personnel may request consumer demographic and or identification information which may be entered into a centralized database. Once the software is validated, a consumer may print out a list selected Virtual Coupons™ displayed on a Graphical User Interface (GUI). When a product is purchased, the UPC code of the product may be compared electronically with a list of Virtual Coupons™ authorized for a particular consumer. An appropriate coupon discount may then be applied and the Virtual Coupon™ may be considered “redeemed”. Once redeemed, consumer ID information and Virtual Coupon™ information may be retrieved electronically and used to update a central database. Accurate data may then be produced illustrating which consumers or groups of consumers are redeeming which Virtual Coupons™. Such data may be used for marketing purposes or to generated further diskettes for distribution targeting specific consumers or groups of consumers with specific classes of Virtual Coupon™ offerings. The use of Virtual Coupons™ eliminates or reduces fraud, and allows a frequency card discount to be applied only a limited number of times.
US08626580B2

A semiconductor coupon-service system, includes a coupon-service module for managing a semiconductor service; a coupon generator, in connection with the semiconductor service, for generating a coupon associated with the semiconductor service; and a coupon maintainer, in connection with the semiconductor service, for processing coupon operations associated with the coupon.
US08626573B2

The present disclosure includes systems and techniques relating to enterprise application integration. In general, one aspect of the subject matter described in this specification can be embodied in a computer system including a service oriented architecture (SOA), where the system includes a composite application configured to present sales targeted information by combining services from multiple application resources on a network, wherein the multiple application resources include: a sales force automation (SFA) tool configured to automate sales and sales force management functions; a real-time predictive analytics tool configured to evaluate customer purchasing data and recommend products or services based on the customer purchasing data; a knowledge management tool configured to search and retrieve data across multiple integrated applications; and a calendar tool configured to manage appointment scheduling. The multiple application resources can further include a collaboration tool; and a business intelligence tool, including at least one live news feed.
US08626572B2

A method of quota planning. In one embodiment, the method includes determining a top-down goal. The top-down goal indicates an expected amount of sales for a sales territory of a sales territory hierarchy. The method also includes generating a bottom-up recommendation for the sales territory and specifying a quota for the sales territory. The bottom-up recommendation is reconciled with the top-down goal, resulting in a quota that indicates an assigned amount of sales for the sales territory.
US08626547B2

A work support method is adapted to a work support apparatus having a skill information storage section to store skill information of workers, a work item information storage section to store work item information with respect to a work, and a work information storage section to store worker information of each work item with respect to the work. The work support method extracts a worker corresponding to each work item by referring to the skill information storage section and storing the extracted worker in the work information storage section, with respect to each work item stored in the work item information storage section, in response to a work order.
US08626535B2

A shipping insurance service application has an electronic marketplace platform interface, a shipping insurance module, and an insurance provider module. The electronic marketplace platform interface communicates with at least one electronic marketplace application. The shipping insurance module provides a shipping insurance policy to a seller of the corresponding electronic marketplace application and processes a claim from the seller of the corresponding electronic marketplace application based on the shipping insurance policy. The carrier module obtains the shipping insurance policy from an insurance provider among a plurality of insurance providers.
US08626533B2

A system and method for analyzing population-based patient information is provided. The method includes the steps of data mining a plurality of patient records using a domain knowledge base relating to a disease of interest; compiling the mined data into a plurality of structured patient records; inputting at least one patient criteria relating to the disease of interest; and extracting at least one structured patient record matching the at least one patient criteria. The system includes a data miner for mining information from the plurality of patient records using a domain knowledge base relating to a disease of interest and for compiling the mined data into a plurality of structured patient records; an interface for inputting at least one patient criteria relating to the disease of interest; and a processor adapted for extracting at least one of the structured patient records matching the at least one patient criteria.
US08626521B2

A networked system for identifying whether an individual or a plurality of individuals has been exposed to a disease-causing infectious agent associated with a bioterrorism event.
US08626516B2

Methods and systems for dynamic range control in an audio processing system are disclosed and may include controlling a dynamic range of an audio signal by expanding the dynamic range utilizing a dynamic expander, and dividing the audio signal into a plurality of frequency bands. Each of the bands may be individually compressed utilizing a multi-band compressor. A sum of the individually compressed frequency bands may be compressed utilizing a full-band compressor. The audio signal may be filtered utilizing a pre-emphasis filter, such as an infinite impulse response filter and may be divided into frequency bands utilizing one or more finite impulse response filters and/or delay modules. The dynamic expander may include adaptive thresholds and an envelope detector. Each of the frequency bands may be compressed utilizing syllabic compression in the multi-band compressor. The compressed sum of compressed plurality of bands may be processed utilizing an audio CODEC.
US08626511B2

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing voice commands. In one aspect, a method includes receiving an audio signal at a server, performing, by the server, speech recognition on the audio signal to identify one or more candidate terms that match one or more portions of the audio signal, identifying one or more possible intended actions for each candidate term, providing information for display on a client device, the information specifying the candidate terms and the actions for each candidate term, receiving from the client device an indication of an action selected by a user, where the action was selected from among the actions included in the provided information, and invoking the action selected by the user.
US08626506B2

A method for dynamic nametag scoring includes receiving at least one confusion table including at least one circumstantial condition wherein the confusion table is based on a plurality of phonetically balanced utterances, determining a plurality of templates for the nametag based on the received confusion tables, and determining a global nametag score for the nametag based on the determined templates. A computer usable medium with suitable computer program code is employed for dynamic nametag scoring.
US08626485B2

In an emulation apparatus, a processing operation recording unit records processing operations performed by an emulator executing unit and corresponding execution time. A counting unit reads policies defined in a policy storing unit and counts an execution frequency of each processing operation in each policy. According to the counting result of the counting unit, a source combining unit rearranges source components in an optimal order for each policy and combines the rearranged source components to generate a source. A compiling unit compiles the source generated for each policy and generates an emulator for each policy. An emulator selecting unit finds a policy that includes the current time from among the policies defined in the policy storing unit, reads the emulator generated for the found policy from an emulator storing unit, and instructs the emulator executing unit to execute that emulator.
US08626481B1

Approaches for simulating a circuit design. A block diagram of the circuit design is displayed. Each block has at least one input and at least one output, and at least one of the input or output of each block is connected to another block. Simulation data are input to a simulation model of the circuit design. During simulation of each of a plurality of the sub-circuits with the simulation model, an output data value is determined from one or more input data values to the simulated sub-circuit. Concurrent with determining the output data value, an output tag value corresponding to the output data value is determined. Concurrent with output of the output data value from the simulated sub-circuit, each output tag value is displayed proximate an output signal line from the block corresponding to the sub-circuit.
US08626477B2

A spreadsheet environment is used as a graphical user interface for depicting and interacting with the various aspects of a system. In particular, the spreadsheet environment supports using OMG SysML to model a system and to execute tasks associated with the systems engineering process.
US08626471B2

A method and system for testing and calibrating an accelerometer of an electronic device are provided. In accordance with one embodiment, there is a method of testing and calibrating an accelerometer of an electronic device, comprising: detecting the electronic device within a nest of a test fixture; calculating an offset value for each sensing axis of the accelerometer in response to detecting the electronic device within the nest; and storing the offset values in a memory of the electronic device.
US08626470B2

The present invention relates to a reversible permeability measuring device for measuring magnetic characteristics and magnetic flux change in a specimen, as one of a plurality of non-destructive methods for evaluating mechanical properties. The reversible permeability measuring device of the present invention directly measures a magnetic field change induced at the surface of the specimen through the use of a magnetic potentiometer and a flux meter, thereby accurately evaluating the deterioration of materials.
US08626469B2

A method of calibrating a filter includes applying an input signal into the filter to generate an output signal, measuring a phase difference between the input signal and the output signal; determining a leading/lagging status of the phase difference; calculating a capacitor code (CAP_CODE) using the leading/lagging status; and calibrating the capacitor using the CAP_CODE.
US08626460B2

A chip diagnostics management system includes secure design information that define production features of integrated circuit devices and are accessible according to selected levels of access privilege. A database of device defect information includes information of defects of devices produced according to the production features of the design information and associated wafers, production lots, and dies in or with which the devices were produced. A diagnostic manager correlates device defect information from plural wafers with the design information to identify a device location with a probability of being associated with the device defect information. A diagnostic manager viewer indicates the device location together with an amount of design information correlated the level of access privilege assigned to a selected user.
US08626459B2

Disclosed are systems, methods and articles, including an inspection system that includes at least one generator to apply energy to an object at an application point to cause waves to travel, at least partly, through the object. The system further includes at least one detector configured to detect at least a portion of the waves traveling through the object, and a statistical analyzer to perform a statistical analysis based on an output produced by the at least one detector in response to the detected portion of the waves, the statistical analysis being used to determine whether at least one defect is present in the object.
US08626446B2

A method for estimating at least one formation parameter from a directional resistivity measurement includes computing a plurality of hypothetical directional resistivity values at a corresponding plurality of formation parameter values. The computation makes use of a forward model having at least one analytical expression that relates a directional resistivity measurement to the formation parameter. The analytical expression includes at least one image source term. Comparison of computed directional resistivity values with measured direct resistivity values enables a value of at least one formation parameter to be selected. The method may be implemented on a downhole processor.
US08626429B2

A method includes receiving flight leg data and dispatcher position data for a planning horizon and identifying cycle flight legs and extraordinary flight legs based on the flight leg data. The method includes allocating each cycle flight leg to at least one dispatcher position while minimizing workload deviations between the dispatcher positions. The method includes allocating, after allocating each cycle flight leg, each extraordinary flight leg to at least one dispatcher position while minimizing workload deviations between the dispatcher positions.
US08626425B2

A method for improving starting of an engine that may be repeatedly stopped and started is presented. In one example, fuel injection timing is selectively adjusted based on engine stop position and amount of time the engine is stopped. The method may improve engine starting and lower engine noise.
US08626421B2

A method is provided for reducing emissions behind a catalytic converter in an exhaust gas stream of the engine. The method includes, but is not limited to controlling a power supply to a glowplug of a compression-ignition engine. The glowplug is activated if a set of at least two input values remains in a first characteristic region of an input parameter space for at least a predetermined activation time. The first characteristic region consists of one ore more contiguous regions of the input parameter space.
US08626415B2

The invention relates to an electronic braking system (50) for motor vehicles (60), having at least one wheel brake (7, 8, 9, 10) actuated by an electromechanical actuator (11, 12), wherein the electromechanical actuator (11, 12) is associated with an electronic control and/or regulating unit (WCU) (18, 19, 20) in which a data processing program for controlling and/or regulating the electromechanical actuator (11, 12) is executed. The system further having a data bus, in particular a CAN data bus, associated with the electronic control and/or regulating unit (ECU) (18, 19, 20). In the braking system a temporal coordination is achieved between an electronic control and regulating unit (18, 19, 20) associated with an electromechanical actuator (11, 12) and an additional control and regulating unit of the braking system. This end, the loop time of the data processing program for controlling and/or regulating the electromechanical actuator (11, 12) may be altered via the data bus.
US08626401B2

A method and system of tillage and tillage management that includes the steps of establishing a plurality of soil profiles over an area of soil to be cultivated, creating soil map database by combining these soil profiles to establish a treatment and cultivation regime, cultivating the ground in accordance regime and recording the cultivation in the soil map database. A subsoil tool for carrying out the method and system, with a shank (18) connected to a vehicle and to a ripper foot (20) terminating in a ripper tooth (22); a hydraulic ram (26) attached at a lower end to a first pivot connection (28) and at an upper end to an actuator the first pivot connection is attached to a rear end of a laterally extending wing member (30), a front end of the wing member being pivotally attached to the shank through a second pivot point (32) and the wing member is selected in accordance with soil profile at any position on a soil map database and is oscillated in response to actuation of the ram.
US08626398B2

Collision avoidance actions in a road vehicle are controlled based on a computed probability density of future positions of the vehicle. A preliminary probability density (32) is computed by means of a mechanical model by extrapolation from the detected state of the vehicle, including at least its detected position (31). Map data is used to define different regions in an area that contains the road, such as a first region that comprises a road part for traffic that moves in the direction of travel of the vehicle, a second region that comprises a road part for traffic in the opposite direction and a third region bordering on the road. The regions are used to obtain a correction factor of the computed probability density function in the first region (33). The correction factor is computed dependent on the aggregates of the probability density function in respective ones of the regions. In this way it is possible to compensate for errors that result from extrapolations that misinterpret swerving motion that suggest that the vehicle will move of the road, but are automatically corrected by the driver.
US08626394B2

An electric power steering control device includes: a vibration extracting filter for performing filter processing on a rotation speed of a motor to reduce a gain on a low frequency side so as to output a vibration-component signal; a current variable gain map for detecting a current flowing through the motor as a first state quantity so as to calculate a current variable gain based on the current; a rotation-speed variable gain map for detecting the rotation speed of the motor as a second state quantity so as to calculate a rotation-speed variable gain based on the rotation speed; a correction mechanism calculating a vibration suppression current; and current controller calculating a target current so as to control the current flowing through the motor.
US08626393B2

In order to transmit reliable and precise information, to as great an extent as possible, on current driving conditions and driving situations, and also achieve disturbance-free behavior of the steering system in the center point range, in a steering device in a vehicle, a target steering torque (torSSW) is determined by determining an actual toothed rack force (forRT), determining at least one first component for the target steering torque (torSSW) as a function of the actual toothed rack force (forRT), and determining at least one additional component for the target steering torque (torSSW) from a calculated toothed rack force (forRS), wherein the calculated toothed rack force (forRS) is determined from a wheel steering angle and a vehicle speed (velV).
US08626385B2

A system for analyzing machine performance is disclosed. The system may have one or more processors and a memory. The memory may store instructions that, when executed, enable the one or more processors to identify an event for a machine that includes a desired output parameter value and send a command to a component of the machine. A command value associated with the command may be determined based on the desired output parameter value, one or more machine state parameter values, and a feedback control loop. The instructions may further enable the one or more processors to determine whether the machine requires maintenance by comparing the command value to one or more historical command values each determined based on a historical desired output parameter value and one or more historical machine state parameter values.
US08626384B2

A system or method for tracking items proximate a user interface device include a user interface device having at least one solid-state touch-sensitive region and a receiver for wirelessly receiving a signal from at least one item to determine proximity of the item relative to the user interface device. The device may also include a display screen for displaying controls and information. The user interface device may be permanently or removably mounted in a vehicle and used to interface with vehicle systems and personal electronic devices for control and information display. Tracked items or objects may include passive or active data tags and communicate identification information and optionally position information to the user interface device. The device may alert the user to movement of tracked objects, and/or confirm presence of a group of objects intended for a particular task or project.
US08626383B2

A method of determining the locations of loads in a vehicle in such a manner as to ensure mission safety in terms of loads being retained in the aircraft. On the basis of vehicle parameters, the anchor points available in this type of vehicle for retaining the loads are identified. As a function of the available loading volume(s), a possible loading configuration is calculated using at least some of the available anchor points, at least some of the retaining means, and the characteristics of the loads. The forces that might be exerted on the selected anchor points are verified as being less than maximum limits. The calculated loading configuration is confirmed, otherwise a new loading configuration is calculated.
US08626382B2

A control system is employed in a vehicle to assist a user to operate the vehicle effectively and safely. In accordance with the invention, the system provides driving assistance to the user by taking into account the user's physical condition, the vehicle condition and the surrounding conditions. The surrounding conditions include, e.g., road, weather and traffic conditions, external to the vehicle. The vehicle condition concerns the conditions of the brakes, steering, tires, radiator, etc. of the vehicle. Signs of fatigue, stress and illness of the user are monitored by the control system to assess the user's physical condition.
US08626370B2

A control apparatus is applied to a vehicle that has shift modes including the continuously variable shift mode, in which a ratio of the rotational speed of a power source to the rotational speed of a drive shaft is continuously adjusted, and the stepped shift mode, in which the ratio is fixed. The control apparatus includes a control unit that controls the torque that is output from the power source to make the time that is required to bring the drive torque of the drive shaft from a predetermined value to a target value in the stepped shift mode equal to the time that is required to bring the drive torque of the drive shaft from the predetermined value to the target value in the continuously variable shift mode. In this way, the difference in drivability between the continuously variable shift mode and the stepped shift mode is minimized.
US08626365B2

An object of the present invention is to provide an automatic steering control apparatus, including an autopilot, which enables a ship to turn around a desired fixed point as a turning center with a desired turning radius without being affected by an extraneous factor, such as a tidal current or the like.To achieve the object, a center position, a turning radius and a turning direction for turning are initially designated by the operator, a tangent to a turning circle at an intersection of a straight line from the turning center to a position of the ship and the turning circle, and a course of the ship is controlled to approach the tangent.
US08626359B2

A rotorcraft control system is provided and includes a rotor blade having a moving surface operatively connected for movement among various positions, an actuator receptive of a modified control signal and operatively connected to move the surface among the various positions, a sensor operably coupled to the actuator to generate a sensor response signal reflective of a response of the actuator to the modified control signal and a controller to output the modified control signal to the actuator, the controller including a control loop to generate the modified control signal from an initial control signal that is modified by relating the initial control signal and the sensor response signal and by accounting for actuator inaccuracies, sensor sensitivities and noise.
US08626346B2

A dynamically adjustable floor tile for a data center including a plurality of perforations; and a dynamically adjustable aperture, wherein opening the aperture exposes one or more of the perforations to airflow through the floor tile and closing the aperture blocks one or more of the apertures to airflow through the floor tile.
US08626331B2

Systems and methods for managing key information are provided. In some embodiments, systems for managing key information are provided, the systems comprising: at least one hardware processor that: receives security information from a user; receives an image of a first key; determines geometric information about the first key based on the image; causes the geometric information about the first key to be stored in a storage device in association with at least a portion of the security information from the user; and causes the geometric information about the first key to be retrieved from the storage device upon validating at least the portion of the security information for use in creating a second key.
US08626329B2

An improved assembly, test, packaging and/or processing system and a control system, each of which may be expanded or reduced in size, capability and/or capacity on a modular basis to suit or adapt to a number of different applications. The product assembly, test, packaging and/or processing system comprises a number of modules which are assembled and arranged as required. Pallets move between stations on the modules along track portions which cooperate with track portions on adjacent modules so other modules can be added without affecting the movement of the pallets. When those modules are added or removed, or when stations are added or removed, corresponding controllers in the control system are also added or removed.
US08626325B2

An audio device includes a processor, a storage unit, an audio processing module, a silence detection circuit, a condition determining circuit, a direct current (DC) level bias circuit and an appending circuit. The audio device generates identification data, control signals, and original audio signals. The silence detection circuit detects silence segments of the original audio signals, and generates driving signals if the silence segments are detected. Then the condition determining circuit determines if the identification data needs to be appended into the silence segments according to the driving signals and the control signals, and outputs the identification data in DC signal form if the identification data needs to be appended into the silence segments. After DC voltage level of the identification data in DC signal form is biased, the appending circuit appends the biased identification data into the silence segments of the original audio signals.
US08626323B2

A method for playing audio files includes: parsing data frames of an audio file until basic information about file playing that meets the conditions for playing the audio file is obtained; and playing the audio file according to the basic information about file playing. A location and search method for an audio file includes: determining a frame position corresponding to a playing position in search according to a stored mapping between playing positions and frame positions when receiving input information about the playing position in search; and starting playing an audio file from the determined frame position. An apparatus for playing audio files is also disclosed. With the invention, the playing response speed of an audio file is improved to a great extent.
US08626303B2

Methods and devices of stimulating nerves are disclosed. In one embodiment adapted for stimulating excitable tissue, the invention includes drive circuitry (12), an acoustic transducer (14) and a pair of electrodes (28).
US08626300B2

Methods and apparatus are provided for thermally-induced renal neuromodulation. Thermally-induced renal neuromodulation may be achieved via direct and/or via indirect application of thermal energy to heat or cool neural fibers that contribute to renal function, or of vascular structures that feed or perfuse the neural fibers. In some embodiments, parameters of the neural fibers, of non-target tissue, or of the thermal energy delivery element, may be monitored via one or more sensors for controlling the thermally-induced neuromodulation. In some embodiments, protective elements may be provided to reduce a degree of thermal damage induced in the non-target tissues. In some embodiments, thermally-induced renal neuromodulation is achieved via delivery of a pulsed thermal therapy.
US08626295B2

A piezoelectric element within an external ultrasonic transducer assembly can be used for wireless communication of data between an implantable device and the external ultrasonic transducer assembly such as using ultrasonic energy coupled to a flexible portion of a housing of the transducer assembly. The flexible portion can be configured to contact skin of a body containing the implantable device. The transducer assembly can be configured to respectively transmit or receive ultrasonic energy using at least partially overlapping respective ranges of resonant frequencies.
US08626291B2

An implantable device and associated method detect anodal capture during electrical stimulation. A first pacing pulse is delivered using a first cathode and a first anode. A second pacing pulse is delivered using the first cathode and a second anode. A first response to the first pacing pulse and a second response to the second pacing pulse are measured. Anodal capture of the first pacing pulse at the first anode is detected in response to a first difference between the first response and the second response.
US08626282B2

An aspect of the present subject matter relates to a baroreflex stimulator. An embodiment of the stimulator includes a pulse generator to provide a baroreflex stimulation signal through an electrode, and a modulator. The modulator modulates the baroreflex stimulation signal to increase the baroreflex stimulation therapy by a predetermined rate of change to lower systemic blood pressure to a target pressure. Other aspects are provided herein.
US08626272B2

A device and method for example operating an in vivo imaging device wherein the illumination is operated at a certain rate or range of rates, and images are transmitted from the device.
US08626270B2

The invention provides materials, devices and methods for marking biopsy sites for a limited time. The biopsy-marking materials are ultrasound-detectable bio-resorbable powders, with powder particles typically between about 20 microns and about 800 microns in maximum dimension, more preferably between about 300 microns and about 500 microns. The powders may be formed of polymeric materials containing cavities sized between about 10 microns and about 500 microns, and may also contain binding agents, anesthetic agents, hemostatic agents, and radiopaque markers. Devices for delivering the powders include tubes configured to contain the powders and to fit within a biopsy cannula, the powders being ejected by action of a syringe. Systems may include a tube containing powder, and a syringe containing sterile saline. The tube may be configured to fit within a biopsy cannula such as a Mammotome® or SenoCor 360™ cannula.
US08626266B1

High resistance non-metallic ECG leads are used to capture biologically generated electrical signals, and include at least one magnetic resonance noise lead to capture a noise reference signal indicative of electromagnetic noise ambient to the leads generated by magnetic resonance imaging (MRI). The noise reference signal is canceled from the captured electrical signal using an adaptive canceling noise filter to obtain a processed electrical signal indicative of the biologically generated electrical signal that causes movement in a patient's moving body part, such as the heart. A characteristic of the processing electrical signal indicative of the biologically generated electrical signal that causes the movement is detected to obtain a trigger signal, which is then transmitted to cause the MRI system to capture at least one imagine including the moving body part.
US08626264B1

A brain imaging system can be operated to obtain brain image signals indicating activity at brain locations, and information can be extracted from the brain image signals. For example, for each of a set of living human brain regions that can have two or more possible activity features such as qualia features, feature values can be obtained indicating activity features of the region. The feature values can be more explicit than brain image data indicating activity at brain locations. A data structure can be produced that includes data indicating extracted information, such as qualia value data for a quale activity feature that can occur in a region. Such a data structure can be stored on a storage medium and used in diagnosis and/or treatment of detrimental conditions of consciousness.
US08626263B2

A method of evaluating tissue of an organ includes performing at least one of classification processing and clustering processing to obtain a processed dataset to visualize at least one of the imaging agent, blood, the contrast agent, and the biomedical agent distribution in the tissue, a relative regional uptake of the at least one of the imaging agent, blood, the contrast agent, and the biomedical agent in the tissue, relative regional flow of the at least one of the imaging agent, blood, the contrast agent, and the biomedical agent and the clearance or persistence of the at least one of the imaging agent, blood, the contrast agent, and the biomedical agent within the tissue and the characterization of elemental components of disease.
US08626255B2

Embodiments of the present disclosure include a handheld multi-parameter patient monitor capable of determining multiple physiological parameters from the output of a light sensitive detector capable of detecting light attenuated by body tissue. For example, in an embodiment, the monitor is capable of advantageously and accurately displaying one or more of pulse rate, plethysmograph data, perfusion quality, signal confidence, and values of blood constituents in body tissue, including for example, arterial carbon monoxide saturation (“HbCO”), methemoglobin saturation (“HbMet”), total hemoglobin (“Hbt”), arterial oxygen saturation (“SpO2”), fractional arterial oxygen saturation (“SpaO2”), or the like. In an embodiment, the monitor advantageously includes a plurality of display modes enabling more parameter data to be displayed than the available physical display real estate.
US08626254B2

The invention relates to an assembly (1, 35, 71) of metal elements constituting a precursor for a superconductor. The assembly comprises at least one conductor element (5, 41, 73) adapted to provide a superconducting filament in the finished superconductor, and at least one doping element (7, 43, 75) providing a doping source for doping the conductor element. The invention also relates to a method suitable for producing a superconductor.
US08626253B2

In a superconducting electromagnet system or method, cryogenically cooled magnet coils are arranged to provide a static magnetic field in an imaging region. A gradient coil assembly is arranged to provide oscillating magnetic fields within the imaging region. An electrically conductive shield is positioned between the cryogenically cooled magnet coils and the gradient coil assembly. The cryogenically cooled magnet coils are located within an outer vacuum chamber, and the electrically conductive shield is positioned outside the outer vacuum chamber between a surface of the outer vacuum chamber and the gradient coil assembly and inside a bore tube of the outer vacuum chamber. The conductive shield is supported on resilient damping mounts between the conductive shield and the gradient coil assembly and between the conductive shield and the bore tube of the outer vacuum chamber.
US08626251B2

In embodiments of the present invention, improved capabilities are described for powering, controlling, and operating a home audio visual system using a mesh network that includes an energy savings mode based at least in part on intermittently powered mesh network nodes that are associated with the home audio-visual system. In embodiments, the intermittently powered mesh network nodes may periodically wake up, listen for wake up calls and/or initiate a full power mode in the home audio visual system when a intermittently power mesh network node is awakened and receives a subsequent full power instruction. Intermittently powered mesh network nodes may be further associated with instruction routing that utilizes silent acknowledgement.
US08626245B2

Systems and methods for distributed antenna system reverse path summation using signal-to-noise ratio optimization are provided. In one embodiment, a method for reverse path summation for a distributed antenna system comprises: normalizing an uplink noise floor for a plurality of remote antenna units of a distributed antenna system, wherein the uplink noise floor is normalized based on a first remote antenna unit having a lowest noise floor of the plurality of remote antenna units; and scaling an uplink output gain of each of the plurality of remote antenna units by a scaling factor, wherein the scaling factor attenuates the uplink output gain based on a composite maximum host peak power for a host unit coupled to the plurality of remote antenna units.
US08626238B2

A method of switching a communication device between an uplink communication path and a downlink communication path is provided. The method measures a power level of signals on at least one radio frequency for one of the uplink communication path and the downlink communication path. The measured power level is compared with a threshold power level. Switching between an uplink circuit and a downlink circuit is based on the comparison between the measured power level and the threshold power level.
US08626235B2

Embodiments of the present invention include a method and system for operating a dual mode terminal that includes a wireless local area network interface and a cellular radio interface. According to an embodiment, the dual mode terminal camps on the cellular radio interface when idle. When a Page Request message is received over the cellular radio interface, the terminal determines whether wireless local area network coverage is possible from an access point providing wireless local area network cellular communication. If so, the terminal processes the incoming communication request over the wireless local area network towards another party, wherein then the communication is ended, the terminal goes back to camp on the cellular channel.
US08626234B2

A capability is provided for supporting a layered wireless network. A method for supporting a service session for a wireless user device includes receiving a service request associated with the wireless user device, determining at least one characteristic of the service request, and selecting, using the at least one characteristic of the service request, one of a plurality of network layers available for supporting a service session for the service request. A network layer has a wireless access technology associated therewith and, optionally, also may have a core network technology associated therewith. The selection of the network layer for a service request may be performed within the network or performed at the wireless user device under the control of the network.
US08626232B1

An apparatus for digitally controlling the launch of high-power broad-band RF waves with high linearity for use with a software defined air-interface system. A wave launcher contains an Eplane array containing a plurality of Epixel partition elements is configured with a master digital controller. The master digital controller processes all signals to be launched as RF waves and develops the digital images necessary for digital synthesizers to format the signals to be converted to analog. A plurality of digital-analog converters coupled with power amplifiers convert the digital signal to analog, and the analog signal is then sent to the partition elements to be transmitted as RF waves.
US08626220B2

A dynamic spectrum allocation method and device are provided. The method includes: finding non-idle frequency bands in the coverage of a communication device according to information in a database; selecting a frequency band from the non-idle frequency bands as a negotiation frequency band, and sending a spectrum assignment request to an interfering device using the negotiation frequency band; and acquiring usage assignment of the interfering device, in which the usage assignment is a response to the spectrum assignment request. The technical solutions can effectively allocate dynamic spectrum resources to a communication device, and are simple to implement.
US08626214B2

The present invention provides a method of interference cancellation. Embodiments of the method may include removing one or more first reference signals from a signal received by a first base station to form a modified signal. The signal includes a superposition first reference signal(s) transmitted by first user equipment served by the first base station and one or more second reference signals transmitted by second user equipment served by a second base station. The method may also include extracting the second reference signal(s) from the modified signal and determining a timing delay between the second user equipment and the first base station using the extracted second reference signal(s).
US08626203B1

Disclosed is a method and system to manage paging channels in a wireless communication network. When the network encounters a situation where the network is to transmit an access response message in a coverage area to a mobile station, the network will determine whether the mobile station is in an access handoff state. If not, the network will transmit the message to the mobile station on a paging channel selected based on the mobile station's identifier. Otherwise, the network will transmit the message to the mobile station on both that paging channel and a default paging channel (e.g., primary channel) selected without consideration of the mobile station's identifier. This process can help avoid an access handoff failure. Further, a radio access network may opt to use the default paging channel in response to the wireless coverage area having a different number of paging channels than an adjacent coverage area.
US08626202B2

An information processing apparatus that conducts positioning on the basis of received signal strength indications obtained from access points, includes, a contact information detector that detects contact information between the information processing apparatus and a dielectric body, a recording module that stores a gain table including gain data corresponding to obtained contact information, a gain data correcting unit that extracts the gain data corresponding to the contact information obtained by the contact information detector from the gain table of the recording module and corrects gain by using the extracted gain data, and a positioning module that conducts the positioning by using the gain obtained by the correcting unit and the received signal strength indications.
US08626201B1

A trusted third party information arbiter for facilitating third party information sources, such as advertisers or data processing services, to accurately target communications to mobile device users. Illustratively, the mobile device users can control target communications through the utilization of discretion requests/permissions processed by the third party information arbiter. Furthermore, the mobile device users may further interact with the trusted third party information arbiter to provide/release additional personal information. For example, a mobile device user may be provided an increasingly rich rewards or payments that may be provisioned by discount, coupons or offers associated with existing or new product advertisements or promotional information messages.
US08626200B2

A mobile device requests map information to locate an item in a store. If the item is available, map information is sent to the mobile device. The map information includes directions to the item. If the item is not available, alternative item information is sent to the mobile device.
US08626192B1

Implementations herein include receiving a first signal from a first mobile computing device, the first signal indicative of a first state change and receiving a second signal from a second mobile computing device, the second signal indicative of a second state change. The method may also include determining that the first state change and the second state change are related, and that the first mobile computing device and the second mobile computing device are currently located at a common geographic location. The method may further include determining that a third mobile computing device is currently located at the common geographic location. The method may also include transmitting to the third mobile computing device, a third signal indicative of a recommended state change, the recommended state change being based on the first state change at the first mobile computing device and the second state change at the second mobile computing device.
US08626190B2

A method for location determination of a wireless device is disclosed, the method is performed by the wireless device mounted with a gyroscope sensor and receiving position information from artificial satellites, and a positioning period is adaptively adjusted based on degree of mobility of the wireless device using the position information received from GPS and a gyroscope sensor embedded in the wireless device.
US08626182B2

A communication system is provided which includes different kinds of base stations such as a macro base station and a femto base station. This system may execute a method for controlling unfavorably occurring interference due to such different kinds of base stations. In the method, the femto base station sends a femtocell interference indication (FII) report to the resource allocation control unit when user equipment is connected to the femto base station. The FII report contains a request for the allocation of resources to avoid interference. Then the resource allocation control unit establishes a femto interference coordination (FIC) zone according to the received FII report. The FIC zone indicates a particular region used to define resources allocated to the femto base station. The resource allocation control unit may be the macro base station or a self-organizing network (SON) server.
US08626163B2

A mobile communication system including a mobile terminal, a base station carrying out radio communications with the mobile terminal, and an access management device managing access from the mobile terminal to the base station, which, when an access group including one or more mobile terminals and one or more base stations is registered with the access management device, grants a mobile terminal included in the access group permission to access a base station included in the access group. When a predetermined condition is satisfied after a mobile terminal subscribes to the access group and is granted permission to temporarily access the access group during an access permit period, and the access permit period expires, the mobile communication system excludes the mobile terminal for which the access permit period has expired from destinations to which a calling message is transmitted through a base station included in the access group.
US08626159B2

Provided are a mobile device and location registration method that, even when packet communications are being restricted and the location cannot be registered, the location can be registered rapidly when the access restriction is released. The mobile device comprises a packet timing unit that times a predetermined time; a location registration unit that registers the location to the control server for packet communications; a timing control unit that, if control server for packet communications is under access restriction, controls the timing operations to be temporarily stopped; and a location registration control unit that controls the location registration unit to register the location to the control server for packet communications, and also controls the location registration unit to register the location to the control server for packet communications if the control server for packet communications has released the access restriction and if the timing control unit has stopped the timing operations of the packet timing unit.
US08626157B2

The subject matter described herein includes methods, systems, and computer readable media for dynamic subscriber profile adaptation. According to one aspect of the subject matter described herein, a method for subscriber profile adaptation is provided. The method includes receiving, from a database that stores subscriber profile information, a message generated by the database node in response to a message received by the database node. The message generated by the database node may include subscriber profile information. The method further includes determining whether to modify the subscriber profile information based on predetermined criteria. The method further includes, in response to determining to modify the subscriber profile information, modifying the subscriber profile information and forwarding the modified information to an originator of the message generated by the database node.
US08626154B1

In one aspect, an exemplary method involves a WCD: (i) determining a likelihood of roaming, wherein the likelihood of roaming indicates a likelihood that the WCD will be handed off from a preferred coverage area to a non-preferred coverage area; and (ii) using the likelihood of roaming as a basis for managing an active set of the WCD. In particular, the WCD may manage its active set by setting at least one active-set parameter affecting the number of active sectors in an active set of the WCD, and then maintaining its active set according to the setting of the at least one active-set parameter. According to an exemplary embodiment, a WCD will make an effort to increase the number of sectors in its active set when the likelihood of roaming is greater, and vice versa.
US08626153B2

In one non-limiting aspect thereof the exemplary embodiments of this invention provide a method, a computer program product and a mobile station operable in accordance therewith to originate a request at the mobile station to terminate reception of a Multimedia Broadcast/Multimedia Service radio bearer; and to transmit the request to a wireless network that is the source of the Multimedia Broadcast/Multimedia Service radio bearer. In another non-limiting aspect thereof the exemplary embodiments of this invention provide a method, a computer program product and a wireless network node operable in accordance therewith to receive a request from a mobile station to terminate reception of a Multimedia Broadcast/Multimedia Service radio bearer and, in response, to send the mobile station a PACKET TBF RELEASE message that includes an identification of the mobile station and a TBF_RELEASE_CAUSE value defined as Stop Receiving MBMS Radio Bearer.
US08626152B2

A method for providing telematics to a vehicle includes the steps of communicatively connecting a user-removable telematics component to an integrated communication device of the vehicle, the integrated communication device having a memory holding a list uniquely identifying at least one mobile communication device selected from a currently paired mobile communication device, a previously paired mobile communication device, and a pre-defined mobile communication device, transmitting a request for information out from the telematics component utilizing a communications path between the data pump and the integrated communication device, receiving the request for information at an off-site telematics information provider, and channeling a response to the request for information from the off-site telematics information provider automatically through the mobile communication device.
US08626150B2

A method and arrangement for detecting a radio coverage in a synchronous multicellular mobile radio system having a multitude of synchronous base stations that are connected to an evaluating unit are provided. All base stations are operated in succession in a measuring operating mod. A respective field intensity of base stations that are locally adjacent and in a normal operating mode is measured, and the respectively measured field intensity data are evaluated by the evaluating unit. This enables a sufficient radio coverage to be determined in a highly cost-effective manner and, optionally, to be corrected.
US08626143B2

System(s) and method(s) are provided for management of content in a mobile device. Content can be firmware associated with mobile functionalities, or data a mobile can process. To effect a content update, a first network platform that serves a multimode mobile device through a first radio access network (RAN) can facilitate establishment of an end-to-end tunnel to the multimode through a second RAN associated with a second network platform; the first network platform can then push the content update to the multimode mobile through the second RAN. Typically the second RAN employs a distinct radiofrequency band than the first RAN; thus the content update is offloaded from traffic in the first wireless network. Content updates can be signaled through the first RAN and implemented upon end-to-end tunnel establishment to the first network platform through the second RAN. Moreover, said updates can be scheduled according to a network-configured subscriber update profile.
US08626138B2

Advanced communications features are provided in a mobile communications network having at least one mobile switching center and at least one mobile station subsystem. The mobile switching center and mobile station subsystem each communicate signaling messages according to a mobile signaling protocol.
US08626137B1

A caller information server provides caller identification (ID) information to a mobile device. The server receives caller ID information from local address books stored on multiple mobile devices. The caller information server aggregates the received caller ID information to generate a pooled address book. The caller information server may determine whether names within the caller ID information are legitimate and store or filter the information accordingly. When a mobile device receives a call from a telephone number for which it lacks caller ID information in its local address book, the mobile device sends a request for the caller ID information for the telephone number, to the caller information server. The server identifies caller ID information associated with the telephone number in the pooled address book, and sends this information to the mobile device.
US08626126B2

In one embodiment, a method includes recording a communication at a mobile device, wherein the recorded communication is a user's portion of a conversation between the user and at least one other participant, transmitting the recorded communication to a network device, transmitting a request for the conversation to the network device, and receiving the conversation generated from the recorded communication and at least one other recorded communication from the other participant. An apparatus is also disclosed.
US08626125B2

A mobile terminal and a method for securing information are provided. The mobile terminal includes an application part to receive information related to an application; a determining unit to receive a command issued by the application and to determine whether the command or the application is authorized to access a system resource of the mobile terminal; and a blocking unit to block an execution of the command in response to a determination that the execution of the command is unauthorized or issued by the unauthorized application. The method includes receiving information related to an application; receiving a request for executing a command issued by the application; determining whether the requested command or the application is authorized to access a system resource of a mobile terminal; and blocking execution of the command in response to a determination that the execution of the command is unauthorized or issued by an unauthorized application.
US08626116B2

A method and apparatus for handling data related to users in a telecommunication network to support analysis of said users. Plural sets of parameter values relating to the users are read once, and a first level quantization cell is determined for each set of parameter values according to a default first level quantization scheme. Then, clusters of first level quantization cells populated by users are identified and an adaptive second level quantization scheme is formed by translating the identified clusters into second level quantization cells. Representative parameter values are also assigned to each second level quantization cell, wherein the representative parameter values are used for analyzing the users.
US08626093B2

Methods and systems for vector combining power amplification are disclosed herein. In one embodiment, a plurality of signals are individually amplified, then summed to form a desired time-varying complex envelope signal. Phase and/or frequency characteristics of one or more of the signals are controlled to provide the desired phase, frequency, and/or amplitude characteristics of the desired time-varying complex envelope signal. In another embodiment, a time-varying complex envelope signal is decomposed into a plurality of constant envelope constituent signals. The constituent signals are amplified equally or substantially equally, and then summed to construct an amplified version of the original time-varying envelope signal. Embodiments also perform frequency up-conversion.
US08626086B2

An entire radio transceiver can be completely integrated into one IC chip. In order to integrate the IF filters on the chip, a heterodyne architecture with a low IF is used. A single, directly modulated VCO is used for both up-conversion during transmission, and down-conversion during reception. Bond-wires are used as resonators in the oscillator tank for the VCO. A TDD scheme is used in the air interface to eliminate cross-talk or leakage. A Gaussian-shaped binary FSK modulation scheme is used to provide a number of other implementation advantages.
US08626075B2

A network includes a network core and a node that operates in accordance with a parameter value and is operable to record performance data during a repeating measurement period. The network includes OSS for instructing the node to change the parameter value. The node includes a processor which implements the change in parameter value always at the same predetermined point in the repeating measurement period, preferably at the beginning of the period. In this way, changes to the parameter value are synchronized with the repeating measurement period. It is therefore straightforward to determine how a change in the parameter value affects the performance data as the performance data gathered during a particular measurement period will have been collected while the parameter had a particular value. The processor may automatically change the parameter repeatedly between a first value and a second value during successive measurement periods.
US08626073B2

Various embodiments are disclosed relating to use of a measurement pilot for radio measurement in a wireless network, such as, for example, for use in the measurement and generation of beacon reports. In an example embodiment, a radio measurement request may be received from a requesting wireless node and a measurement pilot frame may be received from one or more wireless nodes. A radio measurement report may be generated based, at least in part, on the measurement pilot frame from one or more wireless nodes. The radio measurement report may be transmitted to the requesting wireless node.
US08626066B2

A near field communication device being operable in a first operating state and a second operating state, the near field communication device comprising a communication unit adapted for communicating with an external device; and a control unit coupled to the communication unit; wherein the control unit is adapted for controlling the communication unit to be presented to the external device to be in the first operating state and supporting the second operating state, and wherein the control unit is adapted for switching the communication unit from the first operating state to the second operating state upon receipt of a configuration signal received from the external device.
US08626062B2

A method and an arrangement (400) for determining an admission control threshold for use in an admission control procedure are provided. The admission control procedure manages a first spectrum resource (R1). The first spectrum resource (R1) has a first spectrum resource capacity and a first available spectrum resource capacity, wherein the first available spectrum resource capacity has a time dependence. In a step (220), the admission control threshold is determined based on the first spectrum resource capacity and a measure of the time dependence of the first available spectrum resource capacity.
US08626060B2

In an embodiment, a first repeater configures a beacon signal that identifies the first repeater to one or more other repeaters. The first repeater transmits the configured beacon signal at a given transmission power level to the one or more other repeaters. The transmitted beacon signal is received at least by a second repeater. The second repeater reduces interference associated with other transmissions from the first repeater, such as retransmissions of donor signals, based on the received beacon signal.
US08626051B2

The present invention provides an image forming apparatus including an upstream conveying portion, a downstream conveying portion, and a loop detector, wherein the image forming apparatus further includes a driving portion which moves the contact portion to a projecting position where the sheet conveying path is in contact with a conveyed sheet and to a retracted position where the sheet conveying path is not in contact with the conveyed sheet, and a controlling portion which controls the driving portion such that the contact portion is moved from the projecting position to the retracted position before a tip end of a sheet which enters the sheet conveying path from the upstream conveying portion reaches the contact portion.
US08626050B2

Detachable sheet feeding units are connected to an image forming apparatus. A transmitting unit transmits a feeding instruction via a signal line to a sheet feeding unit that is to perform sheet feeding. A first sheet detector, which is placed in the sheet feeding unit, detects a sheet that has been fed from the sheet feeding unit. A second sheet detector is provided downstream of the first sheet detector in terms of the sheet conveyance direction. If the feeding instruction is transmitted and a plurality of sheets are fed from the sheet feeding unit, an image formation controller determines whether to cause the image forming operation to continue or stop based upon whether a sheet-to-sheet interval of a plurality of sheets has been detected by the second sheet detector in a state in which the result of detection by the first sheet detector indicates presence of a sheet.
US08626045B2

A fixing device fixes a toner image on a recording medium. In the fixing device, a heating unit heats a recording medium. A pressing unit presses a recording medium in pressure contact with the heating unit. The heating unit and the pressing unit are accommodated in a casing. A heat reflecting unit is provided between the heating unit and the casing. An intermediate member is provided between the heating unit and the heat reflecting unit.
US08626044B2

An image formation apparatus has an image carrier for carrying a toner image, a transfer element for electrostatically transferring the toner image on the image carrier to a sheet, and a guide element for guiding the sheet. The image carrier and the transfer element form a nip portion for nipping the sheet, the guide element includes a main guide configured to guide the sheet toward the nip portion and a sub-guide protruding from the main guide toward the nip portion, and the sub-guide is conductive.
US08626040B2

After at least one toner image is transferred to a medium to which an image is transferred from at least one of a plurality of image forming stations used, at least one toner image is transferred from at least one of the rest of the image forming stations, and this transfer operation is repeated a plurality of times to transfer toner images to the medium to which an image is transferred. In this manner, the toner images on the medium to which an image is transferred are formed using a desired number of color toner including a transparent toner. In addition, the order in which the transparent toner is transferred from the image forming station that is used for the transparent toner and toner other than the transparent toner is transferred from image forming stations in which the transparent toner is not used can be freely or automatically selected.
US08626038B2

A developer unit usable with a liquid electrophotographic printing apparatus having a photosensitive drum includes a developer roller configured to receive ink, and to selectively engage and rotatably transfer the ink to the photosensitive drum, the developer roller configured to switch between a contact mode when the developer roller is rotating and a non-contact mode when the developer roller is not rotating, a squeegee roller selectively in contact with the developer roller, the squeegee roller configured to at least condense the received ink on the developer roller in the contact mode, and configured to be apart from the developer roller in the non-contact mode, and a cleaner roller selectively in contact with the developer roller, the cleaner roller configured to remove remaining ink from the developer roller not transferred to the photosensitive drum in the contact mode, and to be apart from the developer roller in the non-contact mode, wherein at least one of the squeegee roller, the cleaner roller and the developer roller are configured to move between the contact mode and the non-contact mode in response to a rotational state of the developer roller.
US08626028B2

An image forming apparatus including a power transmission unit having a driving source, at least one image receptor which is rotatably driven by the driving source and on which a latent image is formed by exposure, and a power transmission unit which transmits power from the driving source to the image receptor. The power transmission unit includes an image receptor axial gear formed on the same axis as the image receptor, and a plurality of intermediate gears which transmits the power from the driving source to the image receptor axial gear. The number Tn of teeth of an n-th one of the plurality of intermediate gears with respect to the image receptor axial gear satisfies the following Inequality: (I/Rn)−0.2≦Tn≦(I/n)+0.2, where, Rn is a reduction ratio from the n-th intermediate gear to the image receptor axial gear and I and n are a natural number.
US08626020B2

An image forming apparatus includes a cleaning member for cleaning a grid electrode of a corona charger and includes a sheet-like member for opening and closing an opening of the corona charger. The cleaning member is located above the sheet-like member with respect to a direction of gravitation, and wherein the sheet-like member is present right below the cleaning member when the cleaning member is present in an image formation range with respect to a longitudinal direction of the grid electrode.
US08626018B2

A fixing unit includes a fixing member to fuse a toner image on a recording medium on the recording medium; a pressure member to press against the fixing member to define a first nip between the fixing member and the pressure member through which the recording medium is transported; a shifting unit to move the pressure member relative to the fixing member to increase or decrease a pressure of the first nip; a curling correction unit disposed downstream from the first nip in a transport direction of the recording medium that imparts a second curling direction to the recording medium; and a variable setting unit operatively connected to the curling correction unit to variably set an amount of the second curling direction to the recording medium by the curling correction unit depending on the first nip pressure increased or decreased by the shifting unit.
US08626015B2

Printers are provided for printing using large particle toner. One printer has a printer controller causing a first imaging module to form first toner image using a first toner particle having a first charge-to-mass ratio and a median volume weighted diameter between 3 um and 9 um and having a first charge-to-mass ratio and, a second imaging module to form a second toner image using second toner particles having a median volume weighted diameter that is greater than 20 um and a charge-to-mass ratio that is between ⅓ to ½ of the first charge to mass ratio of the first toner times the ratio of the median volume weighted diameter of the first toner to the median volume weighted diameter of the second toner. The first toner image is transferred to a receiver using a first electrostatic field and the second toner image is transferred using a second electrostatic field.
US08626011B2

An image forming apparatus includes a rotatable image bearing member for bearing a toner image; a transfer member constituting a transfer portion for transferring the toner image formed on the image bearing member onto a recording material; a voltage source for applying, to the transfer member, a voltage in the form of superimposed DC voltage and AC voltage; a controller for controlling the voltage source such that a duty ratio of the AC voltage is changed in accordance with a kind of the recording material; and an executing portion for executing an operation in an image forming mode in which the toner image is transferred from the image bearing member onto the recording material with the duty ratio controlled by the controller.
US08626008B2

An electrophotographic image forming apparatus for forming an image on a recording material includes an image bearing member for bearing a developer image and a cartridge that contains a developer that has a developing roller. A cleaning member is provided for removing developer remaining on the surface of the image bearing member, and a removed-developer accommodating container is provided for accommodating the developer removed by the cleaning member.
US08626006B2

A heat-responsive switch includes a case member, a deformation member deformed from a shape concave to an inside of the case member to a convex shape in response to a temperature variation, a first electrode having a first contact, a second electrode having a second contact and bringing the second contact into contact with the first contact with the first contact impelled to the deformation member, a first pressing member pressing the first electrode to separate the first contact from the second contact by having an end pressed by the deformation of the deformation member into the convex shape, and a second pressing member pressing the deformation member to restore the deformation member to the concave shape and pressing the second electrode to keep the first contact and the second contact separated by having the end pressed to the deformation member from an outside of the case member.
US08626005B2

A printing apparatus capable of reducing the frequency of detection of a recording agent remaining amount and obtaining accurate information of the recording agent remaining amount. When a printed sheet is discharged, a CPU of a printer updates information representing the number of discharged sheets and stores the information into a memory of a print engine. The CPU refers to toner remaining amount information stored in a memory of a cartridge and determines whether there is a sufficient toner remaining amount in the cartridge. If there is no sufficient toner remaining amount, toner remaining amount detection is executed each time printing of one page has been performed. If there is a sufficient toner remaining amount, the toner remaining amount detection is executed when the number of discharged sheets coincides with a predetermined value.
US08625998B2

Link bandwidth is varied based on the subscriber traffic load. Varying the link bandwidth has the effect of varying the actual noise margin of the link (in an inverse elation), so that the noise margin will vary inversely with the traffic load. A beneficial result is that, because the noise margin is increased during “off-peak” traffic periods, rapidly varying and burst impairments can be absorbed without causing data loss. In effect, the respective probability distributions of error bursts and traffic load are separated. Data loss only becomes a significant risk when peaks in both distributions coincide. However, the probability of that event occurring is comparatively low. This enables a lower noise margin allocation during design of the link, which dramatically reduces the link cost.
US08625980B2

A lens barrel that is capable of decreasing a barrel length under a retracted condition by simplifying a configuration. The lens barrel changes a focal length by moving first and second lens groups in an optical axis direction. A light-amount adjusting member is located between the first and second lens groups. First, second, third holding frames hold the first lens group, the second lens group, and the light-amount adjusting member, respectively. A cam mechanism moves the first, second, and third holding frames in the optical axis direction so that a part of the second lens group is inserted into the aperture of the light-amount adjusting member and concave and convex surfaces of the first and second lens groups are overlapped in the optical axis direction under a retracted condition. The aperture diameter of the light-amount adjusting member is enlarged when shifting to the retracted condition from a shooting condition.
US08625967B2

An information processing device for executing reproduction processing of content recorded in an information recording medium that includes: a data processing unit for acquiring content codes including a program or application information to be applied to the recording content of the information recording medium, and executing data processing in accordance with the acquired content codes. The data processing unit executes the verification processing of a digital signature which allows tampering verification of the entire content codes included in a content code file storing the content codes, and as the verification result, executes data processing in accordance with the content codes on the condition that validity of the content code file has been confirmed.
US08625955B2

An information recording apparatus includes a stream receiver configured to receive a stream including therein video and audio data regarding a program, a program information transmitter configured to transmit program information regarding the program to a server connected thereto via a communication network, a writing information receiver configured to receive writing information from the server, which is used for processing for writing the video and audio data into a recording medium, and a recording section configured to, under the condition in which absolute time information included in the stream and absolute time information included in the writing information having been received from the server are synchronized with each other, write the video and audio data included in the stream into the recording medium, as well as the writing information.
US08625954B2

A transmission system including a first recording apparatus and a second recording apparatus connected to each other through a network is disclosed. The first recording apparatus includes a recording means for recording an AV stream, a generating means for analyzing picture types of respective pictures and generating trick play information, and a transmission means for transmitting the AV stream to the second recording apparatus with the time information. The second recording apparatus includes a receiving means for receiving the AV stream and the time information, and a recording control means for recording the AV stream on a predetermined recording medium as well as recording trick play information including recording positions of I-pictures included in the AV stream on the predetermined recording medium and time information indicating the time of respective I-pictures on the AV stream, which is generated based on the time information, on the predetermined recording medium.
US08625952B2

Fiber optic cable mounting adapters and related fiber optic cable assemblies and methods for attaching an external mounting device to the fiber optic cable are disclosed. The fiber optic mounting adapters can be configured to be secured to a portion of a fiber optic cable. The fiber optic mounting adapters can also be configured to be secured to external mounting devices compatible to be secured to fiber optic equipment, to secure the fiber optic mounting adapter, and in turn the fiber optic cable, to the fiber optic equipment. Securing a portion of a fiber optic cable can reduce or prevent bending strain from being propagated along the fiber optic cable. Undesired bending strain of a fiber optic cable can cause undesired optical attenuation. Bending strain can also risk damaging optical fibers, such as furcated legs, exposed from the end portion of the fiber optic cable.
US08625946B2

An optical fiber assembly includes a core. The core includes a central portion and a plurality of fins that extends radially outward from the central portion. The central portion defines a central passage. The central portion and the plurality of fins cooperatively define a plurality of grooves that is helically oriented along a length of the core. A plurality of optical fibers is disposed in the plurality of grooves. A strength member is disposed in the central passage of the core. An outer covering surrounds the core. The outer covering is air permeable.
US08625945B1

Disclosed is a low-shrink buffer tube having a reduced diameter. The buffer tube provides adequate crush resistance and is suitable for deployments requiring mid-span access.
US08625943B2

Excess optical power in a waveguide device is appropriately terminated. According to one embodiment of the present invention, the waveguide device comprises a termination structure filled with a light blocking material for terminating light from the end section of a waveguide. This termination structure can be formed by forming a groove on an optical waveguide by removing the clad and core, and filling the inside of that groove with a material attenuating the intensity of the light (light blocking material). In this manner, light that enters into the termination structure is attenuated by the light blocking material, and influence on other optical devices as a crosstalk component can be suppressed. With such termination structure, not only the influence on optical devices integrated on the same substrate, but also the influence on other optical devices directly connected to that substrate can be suppressed.
US08625942B2

An efficient grating coupler for a semiconductor optical mode includes a tapered edge to couple light between waveguide modes constrained by differing waveguide thicknesses. An optical circuit or laser has a waveguide in a rib or strip waveguide section that is of different height (e.g., having different vertical constraints) than a waveguide section that has a grating coupler through which light passes off-circuit. The tapered edge can couple light between the two waveguide sections with very low loss and back-reflection. The low loss and minimal back-reflection enables testing of the photonics circuit on a wafer level, and improved performance through the grating coupler.
US08625939B1

A waveguide system includes a first waveguide having surface roughness along at least one surface and a second waveguide substantially identical to the first waveguide and having substantially identical surface roughness along a corresponding side. The first and second waveguides are separated from each other by a predetermined distance and are configured to receive respective first and second light signals having antisymmetric modes. The predetermined distance between the first and second waveguide tends to cause cancellation of at least far-field polarization radiation emanating from the first and second waveguides and resulting from the surface roughness.
US08625935B2

A system for integrated power combiners is disclosed and may include receiving optical signals in input optical waveguides and phase-modulating the signals to configure a phase offset between signals received at a first optical coupler, where the first optical coupler may generate output signals having substantially equal optical powers. Output signals of the first optical coupler may be phase-modulated to configure a phase offset between signals received at a second optical coupler, which may generate an output signal having an optical power of essentially zero and a second output signal having a maximized optical power. Optical signals received by the input optical waveguides may be generated utilizing a polarization-splitting grating coupler to enable polarization-insensitive combining of optical signals. Optical power may be monitored using optical detectors. The monitoring of optical power may be used to determine a desired phase offset between the signals received at the first optical coupler.
US08625920B2

The invention is directed to a method and apparatus for constructing a virtual microscope slide. The method encompasses the construction of a data structure by digitally scanning a specimen and acquiring digital image data of a series of digitized adjacent image segments of the specimen. The image segments are useable to provide an overall magnified image of the specimen as well as higher magnification images of selected points on the specimen. The scanned digital image data can be stored and transferred over an Internet or intranet communication channel. A control program is provided for the data structure for viewing the overall magnified image and higher magnification images of selected points on the specimen. The control program allows for the selection of a point on the overall magnified image, and display from the stored digital image data a corresponding higher magnification image of the selected point.
US08625917B2

A method and apparatus for realizing adaptive quantization in the process of image/video coding, which includes the following steps: acquiring the parameter information of the neighbor blocks of the current block; determining the quantization mode of the current block according to the parameter information of the neighbor blocks; and performing quantization processing on transform coefficients of the current block by using the determined quantization mode. Wherein, block coding type and motion vector of the neighbor blocks are used as the parameter information for determining the quantization mode of the current block. An apparatus for adaptive quantization in process of image/video coding is provided. The invention can use different quantization mode for adaptive quantization in different image content of an image sequence, thereby improving the subjective quality of the compressed images at the same bit rate.
US08625911B2

3D models of the engineering class usually have a large number of connected components, with small numbers of large triangles, often with arbitrary connectivity. To enable compact storage and fast transmission of large 3D mesh models, an efficient compression strategy specially designed for 3D mesh models is provide. A method for encoding a 3D mesh model comprises determining and clustering repeating components, normalizing the components, wherein scaling factors are clustered and orientation axes are clustered, encoding the connected components using references to the clusters, and entropy encoding the connected components.
US08625908B2

Among other things, methods, systems and computer program products are disclosed for managing image files. In one aspect, a method includes displaying, at a data processing device, a preview of images available for import from a storage device, wherein each image is associated with a pair of corresponding image files comprising a compressed image file and a raw image file obtained from a single image capture. At the data processing device, both the raw image file and the compressed image file of the pair associated with at least one of the images are imported. At the data processing device, at least one of the pair of corresponding image files is identified as a master image file for the associated image. At the data processing device, the identified master image file for the associated captured image is displayed.
US08625903B2

In a pose estimation for estimating the pose of an object of pose estimation with respect to a reference surface that serves as a reference for estimating a pose, a data processing device: extracts pose parameters from a binarized image; identifies a combination of pose parameters for which the number of cross surfaces of parameter surfaces that accord with surface parameter formulas, which are numerical formulas for expressing a reference surface, is a maximum; finds a slope weighting for each of cross pixels, which are pixels on each candidate surface and which are pixels within a prescribed range, that is identified based on the angles of the tangent plane at the cross pixel and based on planes formed by each of the axes of parameter space; and identifies the significant candidate surface for which a number, which is the sum of slope weightings, is a maximum, as the actual surface that is the reference surface that actually exists in the image.
US08625895B2

A technique is described for table grid detection and separation during the analysis and recognition of documents containing table contents. The technique includes the steps of table detection, grid separation, and table cell extraction. The technique is characterized by the steps of detecting the grid lines of a table using, for example, inverse cell detection, separating noise and touching text from the grid lines, and extracting the cell contents for OCR recognition.
US08625888B2

Image matting is performed on an image having a specified foreground region, a background region and an unknown region by selecting a kernel size based on a size of the unknown region. The matting processing is performed using the selected kernel size to provide an alpha matte that distinguishes a foreground portion from a background portion in the unknown region. Further, in some implementations, a trimap of the image may be segmented and matting processing may be performed on each segment using a kernel size appropriate for that segment.
US08625887B2

Systems and methods for modeling the occurrence of common image components (e.g., sub-regions) in order to improve visual object recognition are disclosed. In one example, a query image may be matched to a training image of an object. A matched region within the training image to which the query image matches may be determined and a determination may be made whether the matched region is located within an annotated image component of the training image. When the matched region matches only to the image component, an annotation associated with the component may be identified. In another example, sub-regions within a plurality of training image corpora may be annotated as common image components including associated information (e.g., metadata). Matching sub-regions appearing in many training images of objects may be down-weighted in the matching process to reduce possible false matches to query images including common image components.
US08625885B2

Systems and methods for automated pattern recognition and object detection. The method can be rapidly developed and improved using a minimal number of algorithms for the data content to fully discriminate details in the data, while reducing the need for human analysis. The system includes a data analysis system that recognizes patterns and detects objects in data without requiring adaptation of the system to a particular application, environment, or data content. The system evaluates the data in its native form independent of the form of presentation or the form of the post-processed data.
US08625884B2

Techniques are disclosed for visually conveying an event map. The event map may represent information learned by a surveillance system. A request may be received to view the event map for a specified scene. The event map may be generated, including a background model of the specified scene and at least one cluster providing a statistical distribution of an event in the specified scene. Each statistical distribution may be derived from data streams generated from a sequence of video frames depicting the specified scene captured by a video camera. Each event may be observed to occur at a location in the specified scene corresponding to a location of the respective cluster in the event map. The event map may be configured to allow a user to view and/or modify properties associated with each cluster. For example, the user may label a cluster and set events matching the cluster to always (or never) generate an alert.
US08625881B2

A method and apparatus for reduction of ghost images in stereoscopic images. This disclosure provides a ghost compensation apparatus and methods that detect affected regions where ghosting may occur in a stereoscopic image, yet where conventional ghost compensation techniques are ineffective because there is insufficient luminance overhead to conduct a conventional ghost compensation process. Luminance values are modified in such regions prior to applying a ghost compensation process.
US08625878B2

A method, system, and computer program product for automatically inspecting railroad tracks. The method includes assessing a configuration of rail components depicted in an image by comparing the configuration of the rail components to known hazards. The method also includes determining a severity of detected problems in the configuration of the rail components, using a computer processor.
US08625877B2

A method is provided of operating an image-based check processing system to detect a double feed condition of carrier envelopes. An example method includes attempting to read a magnetic ink character recognition (MICR) codeline from a first predefined area of an image of a document item, determining if the document item is a carrier envelope, concluding that the document item is not a double-fed item when a determination is made that the document item is a carrier envelope, and concluding that the document item is potentially a double-fed item when a determination is made that the document item is not a carrier envelope.
US08625871B2

In an embodiment, a method is disclosed which includes: carrying out interpolation by using a slice away from a slab boundary, and substituting a slice having slab boundary artifacts existing in the slab boundary, to obtain an interpolated image; carrying out Fourier transform on the interpolated image to generate first K-space data; carrying out Fourier transform on the original image to generate second K-space data; merging the first K-space data with the second K-space data, wherein the weight of the first K-space data is greater than that of the second K-space data in the middle of the K-space, and the weight of the second K-space data is greater than that of the first K-space data at the edge of the K-space; and carrying out inverse Fourier transform on the merged K-space data.
US08625857B2

According to one embodiment, an image processing method for inspecting an image includes creating synthetic image information in which information is synthesized with main image information in a visible state which the human eyes perceive in an invisible state which is hard to perceive with the human eyes, printing the synthetic image information onto a medium, acquiring an image printed on the medium as an inspection image information, extracting information embedded in the main image information from the inspection image acquired, and determining a fault in the image printed on the medium based on an extraction result of information.
US08625852B2

A system and method are described for selecting and identifying a unique object or feature in the system user's three-dimensional (“3-D”) environment in a two-dimensional (“2-D”) virtual representation of the same object or feature in a virtual environment. The system and method may be incorporated in a mobile device that includes position and orientation sensors to determine the pointing device's position and pointing direction. The mobile device incorporating the present invention may be adapted for wireless communication with a computer-based system that represents static and dynamic objects and features that exist or are present in the system user's 3-D environment. The mobile device incorporating the present invention will also have the capability to process information regarding a system user's environment and calculating specific measures for pointing accuracy and reliability.
US08625849B2

A multiple camera tracking system for interfacing with an application program is provided. The tracking system includes multiple cameras arranged to provide different viewpoints of a region of interest, and are operable to produce a series of video images. A processor is operable to receive the series of video images and detect objects appearing in the region of interest. The processor executes a process to generate a background data set from the video images, generate an image data set for each received video image, compare each image data set to the background data set to produce a difference map for each image data set, detect a relative position of an object of interest within each difference map, and produce an absolute position of the object of interest from the relative positions of the object of interest and map the absolute position to a position indicator associated with the application program.
US08625848B2

A display format adjustment system includes a receiving module, a visual condition determination module, a display format determination module, and a display control module. The receiving module receives content for display in a first display format. The visual condition determination module determines a visual condition of a viewer in front of a display. The display format determination module determines a second display format based on the first display format and the visual condition of the viewer. The display control module displays the content in the second display format on the display.
US08625847B2

A method of authenticating a user of a computing device is proposed, together with computing device on which the method is implemented. A plurality of objects is displayed on a display screen. The plurality of objects includes at least objects that make up a sequence of objects pre-selected as the user's passcode. In response to a trigger signal an image of the user's face is captured while looking at one of the objects on the display screen. A determination of which object is in the direction of the user's gaze is made from the photograph and whether or not the gaze is on the correct object in the sequence of the passcode. This is repeated for each object in the sequence of the passcode.
US08625843B2

A monitoring system includes a plurality of image-capturing apparatuses each including an event detector that executes on a corresponding captured image at least one of a plurality of processing algorithms for detection of a monitor event, and a transmission controller that outputs to a network only a processing result of the executed processing algorithm when a monitor event is not detected and that outputs to the network at least the captured image when a monitor event is detected; and a management apparatus managing the plurality of image-capturing apparatuses via the network and including an event determination unit that determines occurrence of a monitor event in accordance with the received processing result and a record controller that records the received captured image.
US08625836B2

This is directed to a cable structure for use with an electronic device. The cable structure can include one or more conductors around which a sheath is provided. To prevent the cable structure from tangling, the cable structure can include a core placed between the conductors and the sheath, where a stiffness of the core can be varied along different segments of the cable structure to facilitate or hinder bending of the cable structure in different areas. The size and distribution of the stiffer portions can be selected to prevent the cable from forming loops. The resistance of the core to bending can be varied using different approaches including, for example, by varying the materials used in the core, varying a cross-section of portions of the core, or combinations of these.
US08625825B2

An electrostatic speaker including a frame; a first electrode installed at a first end of the frame; a second electrode installed at a second end of the frame to be at a predetermined distance apart from the first electrode; a suspension which is arranged between the second electrode and the first electrode and is elastically installed inside the frame; and a diaphragm assembly which is supported by the suspension and has a multilayer structure. The electrostatic speaker adopts a dual electrode structure, has the multilayer structure formed inside the diaphragm assembly, and is provided with a driving chip that applies a bias voltage to the diaphragm assembly by rectifying an audio signal after applying a driving signal that has amplified the audio signal to the dual electrodes. Thus, the invention does not require any external power, and is also capable of maintaining relatively high sensitivity by enhancing the charge density.
US08625824B2

A flat speaker unit is provided herein. The flat speaker unit includes a first porous electrode, a second porous electrode, and a vibrating membrane with an electret layer disposed there between. In one embodiment, a plurality of supporting members may be configured between the vibrating membrane and the first porous electrode, or between the vibrating membrane and the second porous electrode. In one embodiment, a flat speaker device is provided with at least two flat speaker unit stacked together. By electrically connecting two ends of a signal source respectively to the first and second porous electrodes, or, in another embodiment, electrically connecting one end of the signal source to both of the first and second porous electrodes and connecting another end of the signal source to the vibrating membrane, a sound with low THD is generated accordingly from the flat speaker unit.
US08625822B2

A thermoacoustic device includes a substrate, a sound wave generator and a signal device. The substrate has a net structure and includes a number of first wires and a number of second wires. The first wires and the second wires are crossed with each other. Each of the first wires includes a composite wire. The composite wire includes a carbon nanotube wire structure and a coating layer wrapping the carbon nanotube wire structure. The sound wave generator is located on a surface of the substrate and includes a graphene layer including at least one graphene. The signal input device is configured to input signals to the sound wave generator.
US08625821B2

A method of outputting an audio signal includes receiving an audio signal; generating a carrier waves having phases differing from each other; generating modulation signals by comparing the respective carrier waves with the audio signal; amplifying the modulation signals; and outputting the amplified modulation signals.
US08625817B2

Certain aspects of the present disclosure relate to a method for speeding up the Cadzow iterative denoising algorithm as a part of the Finite Rate of Innovation (FRI) processing and for decreasing its computational complexity.
US08625814B2

An earphone antenna of a portable terminal having enhanced reception sensitivity even when a wearing state of the earphone of the mobile terminal is changed is provided. The earphone antenna includes a plurality of voice signal lines, an insulating sheath configured to cover an outer surface of the plurality of the voice signal lines, a receptacle configured to connect to a first end of each of the plurality of the voice signal lines, and a ground and antenna line including a first antenna line configured to wind around an outer surface of the insulating sheath at a first interval in a spiral form, the first antenna line having a first thickness, wherein the ground and antenna line includes a second antenna line configured to wind around an outer surface of the receptacle at a second interval in the spiral form, the second antenna line having a second thickness that is greater than the first thickness and the second interval being different from the first interval.
US08625813B2

Psychoacoustic bass audio signal enhancement can be accomplished using a monotonic, asymmetric polynomial distortion. A non-linear process applies a monotonic, asymmetric polynomial distortion function that has continuous first and second derivatives to generate even and odd harmonics of missing fundamental frequencies. This polynomial distortion produces the desired psychoacoustic effect with a fairly rapid roll-off so as to avoid unpleasant aliasing. Moreover, the lack of first-order discontinuities prevents clicks or glitches.
US08625805B1

A digital security bubble encapsulation is disclosed. A public key and a device identifier of at least one recipient is requested from a first server. A message containing one or more components is encrypted using a symmetric key. The symmetric key is encrypted with a public key received in response to the request. The encrypted message, the encrypted symmetric key, and the device identifier are encapsulated in a digital security bubble encapsulation. The digital security bubble encapsulation is transmitted to a second server.
US08625803B1

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for updating shared keys. In one aspect, a method includes generating, at a first server and using a first key associated with a current period of time on the first server, a first piece of information based on a first request received from a first client device; receiving, at a second server, a second request from the first client device, the second request including the generated first piece of information; and validating, at the second server and using the first key, the first piece of information, wherein the validating is performed during the current period of time on the second server and wherein to generate information the second server uses a second key different from the first key.
US08625799B2

A system is disclosed that protects private data of users while permitting the monitoring or tracking of electronic devices that are shared for both business and private purposes. The electronic devices are configured to selectively encrypt location data, and/or other types of data, before such data is transmitted to a monitoring center. For example, data collected or generated on a user device outside of work hours may be encrypted with a private key of the device's user prior to transmission to the monitoring center, so that the data is not accessible to the employer. Data collected or generated during work hours may be transmitted without such encryption.
US08625797B2

There is proposed a method for enabling a service made available by an electronic device (100), wherein a registration request (114) is generated (S3) by the device (100) and sent (S7) to the registration server (300). The registration server (300) thereupon generates (S8) a registration confirmation (305) and sends (S9) it to the device (100), where the service is finally enabled by receiving and saving (S10) of the registration confirmation (305) on the device (100). In this connection, a trustworthy authority (200) sets up (S6, S12) a timeframe on the registration server (300) such that the registration server (300) sends (S9) a registration confirmation (305) only for a registration request (114) received within the timeframe, and the device (100) sends (S7) the registration request (114) to the registration server (300) within the timeframe.
US08625791B2

A method of encryption, using an encryption key K with key length k, of at least one message M comprising uniformly distributed symbols, k bits are encrypted of messages at least k bits long, while shorter messages are lengthened, e.g. by padding or concatenation, to obtain a lengthened message at least k bits long before encryption. The encryption efficiency is thus optimized while the encryption security is retained. The encryption method is particularly suitable for JPEG2000 encoded packets comprising a message M. Also provided are an encryption apparatus, a decryption method and a decryption apparatus.
US08625788B2

A system architecture provides a hardware-based root of trust solution for supporting distribution and playback of premium digital content. In an embodiment, hardware root of trust for digital content and services is a solution where the basis of trust for security purposes is rooted in hardware and firmware mechanisms in a client computing system, rather than in software. From this root of trust, the client computing system constructs an entire media processing pipeline that is protected for content authorization and playback. In embodiments of the present invention, the security of the client computing system for content processing is not dependent on the operating system (OS), basic input/output system (BIOS), media player application, or other host software.
US08625784B2

A broadcast encryption method and a broadcast decryption method. The broadcast encryption method includes generating a message encryption key using a public key and a secret key generated by using a Strong Diffie-Hellman tuple; encrypting a message by the message encryption key; and generating a message header using a sum of a plurality of Strong Diffie-Hellman tuples corresponding to an authorized user group. Accordingly, a transmission amount and a storage amount can be reduced when a broadcast encryption message is transmitted.
US08625783B2

A methods and apparatus for providing privacy of user identity and characteristics in a communication system. A public key and a private key is generated, corresponding to a transceiver. The public key is transmitted to a wireless communication device. The wireless communication device encrypts one or more an initial messages using the public key and transmits the one or more encrypted initial messages to the transceiver. The transceiver receives the one or more encrypted initial messages and decrypts it using the private key. The transceiver may then allocate resources to initiate a desired communication between said wireless communication device and a second communication device.
US08625782B2

Embodiments of the invention discloses a system and a method for determining an encrypted edit distance as an encryption of a minimum cost of transformation of a first sequence into a second sequence based on an insertion cost, a deletion cost, and a substitution cost. The method determines recursively a current element of the matrix as an encryption of a minimum of a first element, a second element, and a third element to produce the dynamic programming solution, wherein the first element represents the insertion cost, the second element represents the deletion cost, and the third element represents the substitution costs, and wherein the current element, the first element, the second element, and the third element are homomorphically encrypted with a public key; and selects the dynamic programming solution as the encrypted edit distance, wherein steps of the method are performed by a first processor and a second processor.
US08625776B2

Audio from a near-end that has been acoustically coupled at the far-end and returned to the near-end unit is detected and suppressed at the near-end of a conference. First and second energy outputs for separate bands are determined for the near-end audio being sent from the near-end unit and for the far-end audio being received at the near-end unit. The near-end unit compares the first and second energy outputs to one another for each of the bands over a time delay range and detects the return of the sent near-end audio in the received far-end audio based on the comparison. The comparison can use a cross-correlation to find an estimated time delay used for further analysis of the near and far-end energies. The near-end unit suppresses any detected return by muting or reducing what far-end audio is output at its loudspeaker.
US08625768B2

A method for real-time communication among two or more individuals separated in space. The method includes the steps of determining that a first individual is likely to be interested in communicating with a second individual via a first communications link; retrieving information via the first communications link about one or more additional individuals from electronic memory means associated with the second individual; and establishing communication with at least one of the additional individuals based on the retrieved information.
US08625761B2

A user authentication method is applied to a user authentication apparatus for authentication using a unique ID that is information unique to a communication apparatus. The method includes acquiring a user ID as information identifying a user, and detecting a unique ID corresponding to the user ID from a user ID list. The method also includes making a call with a predetermined number of rings to a communication apparatus having the unique ID. Additionally, the method includes receiving a callback made by a communication apparatus after a predetermined number of rings of the call in response to the call. In addition, the method includes determining whether a unique ID of the communication apparatus having made the callback matches the unique ID of the communication apparatus to which the call has been made, and determining, if there is a match, that a user having the user ID is an authorized user.
US08625756B1

Embodiments of the invention provide a system for providing advertisements to a caller. The system comprises a database having advertisements associated with a list of telephone numbers. The telephone numbers are associated with destinations implementing Interactive Voice Response (IVR). Further, the system comprises a device configured to display a visual menu for the IVR and the associated advertisements.
US08625754B1

A method and apparatus for allowing a network provider to embed hyperlinks within streaming video contents that will enable users to click on an embedded hyperlinked image to obtain more information related to the streaming video contents are disclosed. For example, someone watching a tennis match can click on the hyperlinked image corresponding to one of the players and receive a frame of data about his or her recent performance, or someone watching the news can click on a hyperlinked image of a segment of a world map and receive a frame of data about current events occurring in a particular region.
US08625741B2

A solid-state image pickup device 1 includes a photodetecting section 10, a signal readout section 20, a controlling section 30, and a correction processing section 40. In the photodetecting section 10, M×N pixel units P1,1 to PM,N each including a photodiode that generates charge of an amount according to an incident light intensity and a readout switch connected to the photodiode are two-dimensionally arrayed in M rows and N columns. A charge generated in each pixel unit Pm,n is input to an integration circuit Sn through a readout wiring line LO,n, and a voltage value output from the integration circuit Sn according to the charge amount is output to an output wiring line Lout through a holding circuit Hn. In the correction processing section 40, a correction processing is applied to respective frame data output from the signal readout section 20, and the frame data after the correction processing is output. Accordingly, a solid-state image pickup device that allows acquiring a high-resolution image by correcting pixel data when any readout wiring line is disconnected is realized.
US08625738B2

A radiation therapy and scanning system is provided. The radiation and therapy scanning system includes a therapy source adapted to deliver a predetermined dose of treatment radiation along an axis to a patient positioned in a scan field, a stationary scanning source producing an electron beam, and a detector positioned to partially circumscribe the scan field. The radiation therapy and scanning system also includes a target arranged concentric with the detector and located opposite the detector across the scan field, the target positioned at an angle θ to the axis such that when the electron beam impinges on the target the target transmits radiation through the scan field to the detector.
US08625726B2

A radio frequency to digital receiver has a modulator sampling a signal at a first rate. The receiver has at least one processing unit. The processing unit has a plurality of digital bandpass filters separating the signal and recombining the signal at a rate less than the first rate. The processing unit has a digital down converter adjusting frequency offset or centering the signal at the rate less than the first rate. The receiver has at least one rate control buffer coupled to adjacent processing units when two or more processing units are within the receiver.
US08625713B2

In one embodiment, the method includes receiving a pilot signal from a terminal at a target antenna of the plurality of antennas of the network element, determining an uplink channel estimate for the target antenna based on the received pilot signal, and obtaining a calibration coefficient associated with the target antenna. The calibration coefficient is based on a channel estimate between the target antenna and a different one of the plurality of antennas. The method further includes beamforming a transmission to the terminal using at least the target antenna based on the determined uplink channel estimate and the obtained calibration coefficient.
US08625712B2

A method and apparatus for transmitting and receiving signals using a codebook which maps each codeword to at least two different antennas is provided for a MIMO system. A transmission method includes mapping multiple codewords to multiple layers; mapping the multiple layers to multiple antennas using a precoding matrix selected from a rank-3 codebook which is designed to map the codewords to different antennas; and transmitting the codewords through paths formed by mapping the layers and the antennas. The precoding matrix of the rank-3 codebook is designed to equalize transmit power ratios between the antennas. The communication method and apparatus is advantageous to solve the problem of transmit power imbalance among the layers and the problem of performance degradation at the high SNR region in the conventional system using the rank-3 precoding matrices.
US08625710B2

Methods and apparatuses are provided for cross-carrier decoding and mapping of data and control information in a wireless communication system.
US08625709B2

Disclosed is a method, circuit and system for communicating data. A data value to be transmitted from a data source transmitter or transceiver to a downstream receiver or transceiver may be Shannon mapped, by functionally associated processing/mapping logic, to a point on a shape within a higher dimensional plane. Different portions of the shape, for example branches of a spiral, may be designated by a portion or branch number. Coordinates of the Shannon mapping, or another descriptors, of the Shannon mapped point may be transmitted using analog transmission methods. A set of data values may be Shannon mapped and transmitted to a downstream receiver/transceiver in series. For each set of mapped and transmitted data values, processing logic may calculate a branch ambiguity resolution factor. The branch ambiguity resolution factor for each set of values may be transmitted to the downstream receiver/transceiver before, after or with the data values. Decoding logic associated with the downstream receiver/transceiver may then use the branch ambiguity resolution factor to convert/decode received coordinates associated with the set of values into the data values.
US08625700B2

An evaluation device provides a transceiver system with performance information. The transceiver system models channels between a transmitter and a receiver thereof using Nakagami distribution with a fading parameter. The evaluation device includes a setting module, a computing module and an output module. The computing module is operable, based upon the fading parameter, an average SNR of the channels, a number of transmit antennas and a number of receive antennas, to estimate an average output SNR, a bit error rate and an outage probability related to signals received by the receiver. The output module is operable to provide the transceiver system with the average SNR and the estimated information as the performance information.
US08625696B2

The invention relates according to a first aspect to a hybridization device (1) comprising a virtual platform (2) calculating inertial measurements (PPVI), a bank (3) of Kalman filters each formulating a hybrid navigation solution on the basis of the inertial measurements of the virtual platform (2) and of measurements of signals emitted by a constellation of satellites, which measurements are delivered by a satellite positioning system (GNSS), characterized in that it comprises, for each filter of the bank, a module for correcting the satellite measurements (4) delivering to the filter the measurements of the satellite positioning system (GNSS) which are used by the filter after correction with the aid of the hybrid navigation solution formulated by the filter.
US08625692B2

A method and apparatus for transmitting at least two transport blocks in a Multi-Input Multi-Output (MIMO) communication system, in which a transmitter determines whether a type of a receiver receiving the at least two transport blocks is a Successive Interference Cancellation (SIC) receiver, determines a Modulation and Coding Scheme (MCS) level for the at least two transport blocks depending on whether the type of the receiver is an SIC receiver, and transmits the at least two transport blocks using the determined MCS level.
US08625685B2

Certain embodiments utilize raw signals to estimate channel quality, as contrasted to utilizing equalized signals or after channel estimation. For example, signal quality may be estimated by calculating powers of pilot sub-carriers and null sub-carriers of the raw signals. To mitigate channel effect, certain embodiments utilize first and/or second order differentiation schemes.
US08625670B2

Provided are a method and apparatus for encoding an image, which can variably encode a residual of a current block that is predicted with a skip mode according to prediction modes of neighboring blocks, and a method and apparatus for decoding the encoded image. When both the prediction mode of the current block and the prediction modes of the neighboring blocks are skip modes, since the method of encoding the image also encodes the residual of the current block that is predicted with the skip mode, more bits can be assigned to the current block with a high probability of acting as a reference block for other blocks.
US08625666B2

A system for communicating video, the video including 4:4:4 color space frames, includes a 4:2:0 video encoder having a 4:4:4 to 4:2:0 color space frame converter and a 4:2:0 video decoder having a 4:2:0 to 4:4:4 color space frame converter, communicatively connected to the 4:2:0 video encoder. The 4:2:0 video encoder, without conversion by the 4:4:4 to 4:2:0 color space converter, communicates the video as a plurality of encoded 4:2:0 color space frames to the decoder. The 4:2:0 video decoder, without conversion by the 4:2:0 to 4:4:4 color space frame converter, saves the video as a plurality of 4:4:4 color space frames in memory. Each of the 4:4:4 color space frames in memory of the decoder device is identical to its corresponding 4:4:4 color space frame of the video at the encoder device.
US08625658B2

Repeaters, event those having digital processing, exist. The significant drawback of these digital repeaters is that the computational complexity or the processing speed has to be very high in order to guarantee, particularly when compensating for echo, that the necessary delay does not excessively impair the performance. The aim of the invention is to provide a structure of the repeater in which the computational complexity is reduced without this reduction having a negative effect on the performance during signal filtering and/or suppression of natural oscillation. To this end, the invention provides that in order to carry out bandpass filtering, adaptive pre-equalization and suppression of the natural oscillation, the components of the repeater in the uplink branch and downlink branch are arranged in a designated sequence, whereby duplex filters are used for coupling both repeater branches to the antennas. In addition, only one reconfiguration in the modules at the user is necessary in order to adapt to user-specific requirements. The invention is used in the field of digital repeaters for data systems technology and telecommunications technology.
US08625655B2

In some embodiments an adaptive clock controller is to determine clock interference associated with a channel changing pattern for a radio in a computing platform, and to determine an earliest switching time of a clock of the computing platform. A clock generator is to change a frequency of the clock in response to the determined clock interference and in response to the earliest switching time. Other embodiments are described and claimed.
US08625654B2

A pulse generator of an ultra wideband (UWB) system includes: a plurality of delay cells for receiving pulses, delaying the received pulses for a predetermined time, and outputting the delayed pulses; and an edge combiner connected to output ends of the plurality of delay cells for receiving the delayed pulses from the plurality of delay cells, outputting fine pulses corresponding to the delayed time, and generating one impulse signal with the outputted fine pulses. The edge combiner includes a plurality of XOR gates for receiving a first delayed pulse and a second delayed pulse from an nth delay cell and an (n+1)th delay cell among the plurality of delay cells and generating fine pulses, respectively, and an OR gate for receiving a first fine pulse and a second fine pulse respectively output from a first XOR gate and a second XOR gate included in the plurality of XOR gates.
US08625636B2

A method begins by a processing module generating a payload of a dispersed storage network frame by generating a transaction number field including a transaction number and generating one or more slice payload sections, wherein each slice payload section includes a slice name field to include a slice name corresponding to an encoded data slice, a last known slice revision numbering field including a last known revision number of the slice name, a new slice revision numbering field including a new revision number of the slice name, a slice length field including a length of the encoded data slice, and a slice payload field including the encoded data slice. The method continues with the processing module generating a protocol header including a payload length field and remaining fields of the protocol header.
US08625620B2

A communication system providing a multimedia service which enables requesting a communication network to cancel a registration for a calling terminal as a bad terminal in the communication network. Typically, the calling terminal is connected to a calling-side communication network; and if the calling terminal is registered as a bad terminal in a called-side communication network, the calling-side communication network requests the called-side communication network to cancel the registration. The calling terminal may be informed that reception of a communication in the communication system has been restricted.
US08625601B2

A method for wireless communications where a control packet is not transmitted for all transmissions of a new data packet. A control packet is only sent with a retransmission of a data packet where the previously transmitted data packet is not completely received. The control packet contains information related to a previously transmitted data packet. The previously transmitted data packet and the retransmission data packet are derived from common data. The common data is derived based on the information related to the previously transmitted data packet, wherein the previously transmitted data packet and the retransmission data packet are associated with a series of data packets.
US08625598B2

The disclosed systems and methods provide for the compression and decompression of packet headers. An uncompressed header can be compressed in size to form a smaller, compressed header, such that the compressed header can include values that can be used to re-produce the uncompressed header. A compressed header can include at least two such values. A first value of the at least two values can be computed based on a second, earlier uncompressed header and can be used to derive the uncompressed header. Similarly, a second value of the at least two values can be computed based on a third uncompressed header and can be used to derive the same uncompressed header. Accordingly, the uncompressed header can be derived based on the first value and the second uncompressed header, or based on the second value and the third uncompressed header. The uncompressed header, second uncompressed header, and third uncompressed header can be associated with different packets.
US08625589B2

A packet-based data network including: an audio/video network comprising: a packet-switched network over which data including audio and/or video data packets can be carried; at least one data source connected to the network and operable to assemble packetised data comprising audio/video data at a first resolution and at a second resolution greater than the first resolution, and to transmit data packets carrying multiple audio/video streams at the first resolution by multicast network transmission; at least one client connected to the network, being a data handling device for handling packetised audio/video data and being arranged to join the multicast group to receive the multiple audio/video streams at the first resolution, wherein the client is associated with a graphical user interface configured in conjunction with a processor to select an audio/video stream, and the processor is arranged to issue a unicast command to cause transmission of a selected audio/video stream at the second resolution from the source to the client.
US08625588B2

A packet transfer method in a network apparatus that transfers packets is disclosed. In the packet transfer method, a sending side apparatus generates two copies of a send packet, provides a sequence number identifying the same sending sequence to each of the copied packets, provides an identifier corresponding to a send/receive pair to each of the copied packets to send the packets, and a receiving side apparatus receives each of the packets with two receiving units; recognizes the identifiers each corresponding to a send/receive pair; identifies packets having the same information and the sequence based on the sequence number when the identifiers are the same; selects one of the packets of the same sequence so as to send the packet downstream, and discards another packet, wherein, when only one of the packets of the same sequence arrives, the arriving packet is sent downstream.
US08625587B2

Network connection of a terminal such as a mobile apparatus can be implemented at a transmission speed higher than that by a radio LAN. A connection method between a terminal and a connection apparatus is configured by replacing a radio LAN with electromechanical coupling, and transmission between the terminal and the connection apparatus is carried out using a baseband as it is without up conversion into a radio frequency band. This eliminates a bottleneck by the throughput of the radio LAN and eliminates the problems of the cost and the power consumption which arise from up conversion of a transmission signal. Further, bridging of data can be carried out by simple code conversion, and since the apparatus configuration is simplified, the cost can be reduced.
US08625580B2

Embodiments of the present disclosure describe methods, apparatuses, and systems for voice session identifiers to facilitate voice over Internet protocol calls. Some embodiments include use of session identifiers that indicate an enabled status of individual call types for a mobile station. These session identifiers may be generated based on an authentication of a voice-services session.
US08625578B2

An access architecture for real-time communications is described. The architecture includes an inter-architecture network utilizing a single protocol, a plurality of border elements in communication with the inter-architecture network and with an external network, and one or more call control elements in communication with said inter-architecture network. The external network utilizes any of a variety of known networking technologies and protocols. The inter-architecture network utilizes a single protocol such as SIP. The present architecture provides a single common infrastructure for offering real-time communications services independent of call control protocols and networking technologies.
US08625571B2

In order to solve problems arising when a communication system such as a wireless LAN is constructed as a decentralized distributed type network without a relationship of control station and controlled stations such as a master station and slave stations, in a wireless communication system composed of a plurality of communication stations without a relationship of control station and controlled stations, respective communication stations transmit beacons with information concerning a network written thereon with each other to construct the network, and it becomes possible to make sophisticated judgment such as communication states of other communication stations by those beacons.
US08625570B2

Methods and apparatus for implementing a robust unicast/broadcast/multicast protocol are provided. In one aspect, a method of avoiding collision of intra-basic service set unicast, broadcast or multicast transmissions notifies stations in the basic service set of a reserved transmit opportunity for a unicast, broadcast or multicast transmission. Transmissions from at least one station in the basic service set are deferred until after the reserved unicast, broadcast or multicast transmit opportunity.
US08625566B1

Interference between wireless devices communicating in close proximity to each other can result in performance degradation. Although the wireless devices may exchange information to schedule their communications, in some instances, a first wireless device may not notify the second wireless device before initiating a transmission. In addition to interference, components of the second wireless device may be damaged. Functionality can be implemented on the second wireless device to detect transmissions in the first wireless device and accordingly suspend communications of the second wireless device. This can help mitigate interference between the first and second wireless devices and prevent component damage of the second wireless device.
US08625565B2

Embodiments of a millimeter-wave communication station and method for multiple-access beamforming in a millimeter-wave network are generally described herein. In some embodiments, an initiating station performs multiple-access beamforming with one or more responding stations by announcing a number of sector-sweep (SS) slots of a beamforming training (BFT) period and a number of SS frames of each SS slot. One or more SS frames are received from one or more of the responding stations within one of the SS slots of the BFT period. The initiating station transmits one or more SS feedback frames to the responding stations within the one SS slot to indicate an antenna configuration to the responding stations for communication with the initiating station. The responding stations transmit a limited number of SS frames per SS slot based on the number of SS frames announced by the initiating station and transmit any additional SS frames in a next SS slot of the beamforming training period. Each SS frame contains an indication to the initiating station of an antenna configuration for communication with the responding station.
US08625563B1

An apparatus and a system, as well as a method and article, may operate to share an energy conduit, such as an antenna, between first data communicated according to a first formatting mechanism and second data communicated according to a second formatting mechanism according to a first priority assigned to the first data and a second priority assigned to the second data. The first formatting mechanism may be different from the second formatting mechanism.
US08625558B2

A method and apparatus are disclosed determine a CFI value in a wireless communication system. In one embodiment, the method comprises configuring system devices, such as a UE or an eNB, with a plurality of component carriers for carrier aggregation. Furthermore, the method comprises receiving PDSCH on a first component carrier. The method also comprises transmitting a corresponding PDCCH on a second component carrier. In addition, the method comprises using a RRC signal to configure a CFI with an initial configured value. The method further comprises setting the CFI so that the CFI could be used to determine a starting point of the PDSCH.
US08625545B2

The present invention discloses a method and system for efficiently supporting data calls to WTRUs in systems that also support telephony. Various types of data is transmitted on a known schedule which is tightly synchronized to a predetermined time frame. The WTRUs synchronize their wake-up periods to search for data at times when data may or will actually be transmitted to them.
US08625541B2

A seamless session switching method and a mobile terminal are provided in the present invention. The method includes: a first mobile terminal establishing a first VOIP session with a second terminal via an initial wireless network; the first mobile terminal acquiring a target wireless network when the first mobile terminal detects that a switching event occurs; the first terminal transmitting a second session request to the second terminal via the target wireless network, and keeping the first VOIP session continued; and the first mobile terminal establishing a second VOIP session with the second terminal via the target wireless network after receiving an acknowledge message for the second session request from the second terminal, and terminating the first VOIP session after the second VOIP session is established. The present invention can realize the seamless free switching, and use a better wireless network for the session, so as to increase the session quality of the user.
US08625535B2

A terminal apparatus (1) which is a radio transmitting/receiving apparatus receives, from a femto cell base station (home eNB), a pilot channel signal for reception quality measurement and a synchronization channel signal for synchronization. The terminal apparatus (1) has a whitelist stored therein indicative of an accessible femto cell, and determines whether or not a CSG cell of handover destination is accessible based on a PCI of the CSG cell acquired from the synchronization channel and the whitelist. The terminal apparatus (1) then adds the PCI and a CGI to a measurement report for reception quality, and transmits the measurement report to a macro eNB (base station apparatus (2)). In this way, it is possible to suppress wasteful signaling and prevent unnecessary resources from being reserved even when two or more CSG cells that use the same PCI are present in the macro cell.
US08625530B2

A data processing method is provided for forwarding data in the case of handover between heterogeneous networks. The data processing method includes: when a user equipment (UE) is handed over from an originating network to a receiving network, receiving, by the originating network, a data forwarding address obtained by the receiving network; creating a data forwarding tunnel between an originating network gateway and a receiving network gateway according to the data forwarding address; and forwarding data to the receiving network through the data forwarding tunnel. A data processing device is also provided. The lossless data processing solution can overcome the problem of data loss in the case of handover between heterogeneous networks in the existing technology, reduces the time of user service interruption and enhances the user experience.
US08625522B2

A technique of operating a wireless communication device includes creating a resource block map by associating respective subscriber station identifications, corresponding to respective subscriber stations, with one or more resource blocks. The respective subscriber station identifications and the resource block map are transmitted, from a serving base station, in one or more control channel symbols.
US08625512B2

Disclosed are an encoding ratio setting method and a radio communication device which can avoid encoding of control information at an encoding ratio lower than necessary and suppress lowering of the transmission efficiency of the control information. In the device, an encoding ratio setting unit (122) sets the encoding ratio R′control of the control information which is time-multiplexed with user data, according to the encoding ratio Rdata of the user data, ΔPUSCHoffset as the PUSCH offset of each control information, and ΔRANKoffset as the rank offset based on the rank value of the data channel using Expression (1). Where ┌x┐ is an integer not greater than x, and max(x,y) is the greater one among X and Y.
US08625510B2

A wireless device includes a first wireless transceiver and a second wireless transceiver. The first wireless transceiver is configured to communicate via a first wireless network, and includes a first scheduler configured to schedule communication via the first wireless network. The second wireless transceiver is configured to communicate via a second wireless network. The second wireless transceiver includes a second scheduler. The second scheduler is configured to identify a resource allocated to the second wireless transceiver for a transaction via the second wireless network, to identify a portion of the resource used by the second wireless transceiver for the transaction, and to transfer information defining the portion to the first transceiver. The first scheduler is also configured to schedule, based on the information transferred by the second scheduler, the first transceiver to communicate via the first wireless network using the resource allocated to the second wireless transceiver for the transaction.
US08625506B2

A user agent (UA), core network (CN) device, and method for a circuit switched (CS) fallback service in an evolved packet system (EPS). In one embodiment, the UA or CN includes a protocol layer having a non-access stratum (NAS). A processor of the UA or CN is configured to promote the NAS to process an EXTENDED SERVICE REQUEST having a service type with a decode value. The decode value identifies an EPS-defined radio resource control (RRC) establishment cause (EC).
US08625502B2

The present disclosure provides a method for reducing information load of Packet Service Control Channel and a method for updating channelization code. The method for reducing information load of Packet Service Control Channel comprises the following steps: sending a service access request to a RNC by means of a UE; determining whether the service need to monitor HS-SCCH, and if the HS-SCCH is determined not to be monitored, configuring a transport block size index used when the UE does not need to monitor the HS-SCCH and transmitting the transport block size index to a BS, by means of a RNC; determining a channelization code of a High-Speed Physical Shared Channel according to the transport block size index, and sending the channelization code to the RNC, by means of the BS; transmitting the transport block size index and the channelization code to the UE by means of the RNC.
US08625498B2

Allocations for access in a wireless system may be tiled onto a subframe having a first dimension and a second dimension. In an exemplary embodiment, allocations are distributed along the first dimension while the second dimension is locked, and the allocations are distributed along the second dimension while the first dimension is locked. In another exemplary embodiment, allocations are striped by extending a length of a first allocation along the first dimension and by expanding a breadth of the first allocation along the second dimension responsive to a size of the first allocation and by extending a length of a second allocation along the second dimension and expanding a breadth of the second allocation along the first dimension responsive to a size of the second allocation. In yet another exemplary embodiment, multiple allocations are placed proximately to an allocation placement target and allocation-free areas are produced on a subframe.
US08625496B2

A wireless network, which includes a wireless router client operable to broadcast data packets to at least one wireless server and one additional wireless client. Each client and server includes programs for determining optimum routes between them. The client also includes a program for determining if a received data packet is not addressed to it and if the packet has been sent via a new optimal route unknown to the client, and for notifying the respective server of such a new optimal route.
US08625486B2

A method and apparatus for reconfiguring a medium access control (MAC) entity in a wireless transmit receive unit (WTRU). The method and apparatus includes the WTRU transmitting a MAC reconfiguration request, the WTRU receiving a MAC reconfiguration command including new MAC parameter values and the WTRU reconfiguring a MAC entity based on the new MAC parameter values in the MAC reconfiguration command.
US08625484B2

A base station (BS) may determine a fixed modulation scheme, a fixed PDU payload size, and a fixed number of PDUs per downlink burst for transmission of multicast data to subscriber stations. The BS may allocate downlink bursts to deliver the multicast data to the subscriber stations via PDUs using the fixed modulation scheme, the fixed PDU payload size, and the fixed number of PDUs per DL burst. A subscriber station (SS) may bypass the processing of multicast frames if the SS does not belong to any multicast groups. An SS may search for multicast connection identifiers (CIDs) in DL MAP IEs in multicast frames if the SS belongs to at least one multicast group. The SS may bypass the parsing of a PDU's MAC header within a corresponding downlink burst in the multicast frame in response to identifying a multicast CID in a DL-MAP IE in a multicast frame.
US08625483B2

The invention relates to a method for packet switched data transmission in a local network, the local network comprising a mobile node and a plurality of interconnected connection anchor points each with a link at which the mobile node can attach. The method comprises the steps of detecting a movement of the mobile node from a first connection anchor point to a second connection anchor point, the mobile node communicating via a tunneled connection between the first and second connection anchor point, maintaining the existing tunneled connections between the second connection anchor point and the first connection anchor point, and enabling new connections between the mobile node and correspondent nodes using addresses that are topologically correct.
US08625480B2

A method and a system for a relay node to access a network are provided, and are related to the field of communications technology. The invention is disclosed in order to solve the problem that the RN cannot access the network directly in the prior art. The method for the RN to access the network includes: receiving, by a base station, a network access message including information for identifying the RN (101); enabling, according to the information for identifying the RN (102), the RN waiting for access to access the network. Through the method, the RN can access the network directly through the base station.
US08625476B2

The present invention relates to a mobility management system and method for distributed mobility management network providing initial connection and handoff processes of mobile nodes to support IP multicast, and a method of selecting agents and networks to receive multicast data by anchor agents in the distributed mobility management network, comprising: a mobile node receiving network access services by conducting wireless communications in the distributed mobility management network through the wireless transmitter-receiver as a device consists of a wireless transmitter-receiver, an antenna and a control unit; a mobility management anchor agent supporting the mobility of the above mobile node, and taking the role of anchor each time the mobile node moves; a mobility management information server receiving information on agent or network transmitting multicast channel and data currently received from the above mobility management anchor agent, and then registering and updating the information.
US08625474B2

A system for receiving data includes a receiver configured to receive a radio frequency communication signal comprising at least one superframe, the at least one superframe having at least a first data stream and a second data stream encoded therein, wherein the receiver decodes at least one of the first data stream and the second data stream.
US08625473B2

An ad hoc network is formed as a connection between a local area network with its services and at least one body-worn network when at least one computer in the local area network detects the local services located in the local area network, translates them into Jini services and offers them on the IP plane with the use of Jini middleware for body-worn networks.
US08625467B2

In at least some embodiments, the disclosure includes an apparatus a root node in a packet based network that multicasts a plurality of packets. The apparatus also includes an intermediary node coupled to the root node and a plurality of leaf nodes coupled to the intermediary node. The root node, the intermediary node, and the plurality of leaf nodes are arranged in a tree topology. The packets are received at the intermediary node from the root node at a data rate equal to the data rate of the leaf node having the maximum data rate. The packets are multicast from the intermediary node to each of the plurality of leaf nodes at a plurality of different data rates such that each particular one of the plurality of leaf nodes receives the packets at a data rate corresponding to the data rate for the particular one of the plurality of leaf nodes.
US08625466B2

Techniques are disclosed that may allow a network device comprising multiple line cards that are each executing a spanning tree algorithm to appear as a single spanning tree protocol entity to other network devices within a bridged local area network (LAN). In one example, a method includes determining, via a first processor on a first card of a network device, a first superior local port on the first card, transmitting, from the first card to a second card of the network device, a data unit specifying the determined first superior local port, and determining, via a second processor on the second card, a superior port on the network device among the first superior local port and a second plurality of ports on the second card based on a second plurality of BPDUs received via the second plurality of ports.
US08625459B2

A method and apparatus for providing planning of a plurality of radio network controllers in a wireless network are disclosed. For example, the method obtains input data, and determines a limit for at least one radio network controller parameter in accordance with the input data. The method determines if the limit for the at least one radio network controller parameter is exceeded and determines an optimal output for an objective function, wherein the objective function is based on a plurality of penalty factors, if the limit for the at least one radio controller parameter is exceeded.
US08625453B2

An ad-hoc network that includes a plurality of telephones at least one of which is a mobile repeater telephone for establishing a first telephone connection line between a first caller telephone and a first receiver telephone, and for simultaneously establishing at least one second telephone connection line between a second caller telephone and a second receiver telephone. A subset of all the mobile repeater telephones in the network each have its own unique code and a subset of the unique codes are known to a subset of all mobile repeater telephones in the ad-hoc network. The mobile repeater telephones have a software program stored on the processors of the telephones or a database that is accessible by the telephones. The software program includes a geographic map in electronic form of the area of the network and includes data about topography and obstacles and how much the obstacles attenuate the signal.
US08625452B2

A mobile data network includes a radio access network and a core network. A first service mechanism in the radio access network breaks out data coming from a basestation. When data is broken out by the first service mechanism, the data is delivered at the edge, which means the true activity of the channel is not visible to the core network. The reduction of data in the core network due to serving data at the edge risks causing a switch from a high-speed channel to a low-speed channel by the mechanism in the core network that monitors and assigns channel speeds. In order to maintain the high-speed channel, the on-going data rate for a subscriber session is monitored and channel maintenance traffic is injected towards and from the radio network controller (in both directions). The amount of channel maintenance traffic depends on thresholds that determine a desired data rate.
US08625443B2

A system for measuring a transmission bandwidth for media streaming and a method thereof that are capable of calculating the transmission bandwidth by using a transmission packet to be transmitted to a receiver without transmitting a proving packet to the receiver and streaming media data to a receiver by using the transmission bandwidth in a service for streaming the media data such as a moving picture in real time.
US08625433B2

A method of enabling redundancy for a Home Subscriber Service (HSS) of an IP Multimedia Subsystem (IMS) is provided. Redundancy is provided by a plurality of HSS instances. Where a client node of the IMS requires details of an HSS, the client node is provided with details of a proxy HSS representing the HSS instances. The client node uses the details to send a subsequent request directed to the proxy HSS. The proxy HSS selects an appropriate one of the HSS instances to handle the request received at the proxy HSS from the client node. The proxy HSS forwards the request to the selected HSS instance for handling.
US08625430B2

Embodiments of the present invention provide a method and a system for implementing smoothing of signaling traffic, and a home location register. The method includes: when a link between an HLR and an exchange device is congested or the HLR is overloaded, receiving, by the HLR, a location update request message of a user equipment UE sent by the exchange device, and returning a location update response message to the exchange device, so as to inform the exchange device that the location update of the UE is successful, where the HLR does not send user data corresponding to the UE to the exchange device; and when the link between the HLR and the exchange device is normal, the load of the HLR is normal, or the UE performs a service, sending, by the HLR, the user data corresponding to the UE to the exchange device.
US08625428B2

The present invention relates to switching technology, such Ethernet, where data switching is performed based on a collision-prone switching table (31). The invention provides a possibility to avoid difficult collision-caused flooding and makes it possible to use simple and inexpensive switching equipment, while still not having to worry about consequences of collision-caused flooding. A preferred destination list (43) is provided. This list identifies one or more preferred switching destinations (1, 11). For each preferred destination, a switching address and a corresponding port identification is obtained (53). An order (55) is then made to enter and lock the obtained switching address and corresponding port identification into the switching table (31).
US08625426B2

A network has a plurality of edge nodes (7a, 7b, 7c, 7d) and core nodes (3a, 3b, 3c) for carrying flows of data from an ingress gateway (7a, 7b, 7c, 7d) to an egress gateway (7a, 7b, 7c, 7d) along a path of core nodes. For any given path in the network work from an ingress node to an egress node, the number of flows is controlled. When network congestion occurs, the egress gateway (7a, 7b, 7c, 7d) provides an indication of the level of network congestion. Terminating flows is disruptive and therefore the ingress gateway (7a, 7b, 7c, 7d) can mark other flows with a congestion marker and send them to the egress gateway (7a, 7b, 7c, 7d). These marked flows are routed by the core and egress gateway (7a, 7b, 7c, 7d) but ignored for calculating network congestion. When the network congestion is alleviated, the marked flows can be un-marked and treated as normal flows, hence the network avoids unnecessary flow termination.
US08625424B2

A method and system for determining an optimal route from a node to a given sink node in a network is described. Sink node periodically transmits routing information containing an indicator of recency. This indicator of recency is periodically updated. Routing information is received by a plurality of nodes in the network. Each node receiving routing information compares the indicator of recency contained in the routing information with an indicator of recency stored at the node to determine whether the received routing information is more recent than the stored routing information. An optimal route to the sink node is determined based on this comparison. Each node also periodically transmits routing information based on stored routing information to other nodes.
US08625423B2

A system having a plurality of network devices, each including: an interface module including a plurality of physical ports to transmit and receive packets; a computing module configured to execute a computing process with a computational expression using seed information, the seed information including at least one of destination information and source information associated with a received packet; a destination search module configured to, based on the result of the computation, select a physical port for transmission of the received packet from a plurality of candidate ports among the plurality of physical ports; and a modifying module configured to modify the computational expression, wherein the plurality of network devices include preceding-stage and subsequent-stage network devices, the subsequent-stage network device being directly coupled to the preceding-stage network device with physical wiring, and wherein the subsequent-stage and preceding-stage network devices are configured to use different expressions in the computing process.
US08625421B2

A first network element that receives an appropriation message from a second network element that indicates a target address which the second network element intends to appropriate for its use. In response to the appropriation message, the first network element broadcasts a discovery message to a plurality of network elements on the network to request a link-layer address in association with the first target address. The first network element receives a discovery response from the second network element with the first target address and the link-layer address of the second network element. Then the first network element updates a neighbor cache to include a pre-cached neighbor cache entry associating the link-layer address to the first target address. This prevents one or more future neighbor cache misses associated with the first target address.
US08625420B2

In one embodiment, a routing table of a router is populated with a plurality of prefixes. One or more performance characteristics of the plurality of prefixes are monitored. The router determines that a need exists to split a selected prefix of the plurality of prefixes. The router determines one or more boundaries upon which to split the selected prefix based on the monitored performance characteristics. The router then injects one or more more-specific prefixes into the routing table, each more-specific prefix referring to a smaller subset of nodes than the selected prefix, to split the selected prefix on the one or more boundaries to create a plurality of split prefixes. The split prefixes are controlled to optimize distribution of traffic.
US08625417B2

According to one embodiment of the invention, a method for assistance in roaming and call capacity comprises the transmission of a first message to obtain information regarding access point capacity prior to transmitting a data flow. The first message identifies the priority level of the data flow and a requested medium time for the data flow. Thereafter, an access point transmits a second message that identifies whether the requested medium time is available for the data flow. This may involve setting of a “zero” value in the medium time allowed if there are no resources available or a reduced medium time if limited resources are offered to the requesting wireless device.
US08625416B2

Apparatuses, methods, and computer-readable media support diagnosing a communications network using a network protocol that ensures a loop-free topology to prevent bridge loops. One of the network devices is identified as a selected device in a network ring, where the selected device interacts with the network ring through first and second ports. The values of some of the parameters of the selected device are modified to be distinguishable from that of any network device in the ring, and diagnostics about the functioning of the network protocol are then performed to obtain state information about the first and second ports. When one of the ports is determined to be in the blocking state, network redundancy for the network ring is verified. However, when neither of the ports is not in the blocking state, a redundancy problem may be detected.
US08625415B2

In one exemplary aspect of this invention a method includes buffering data in a user equipment and, in response to an amount of buffered data exceeding a threshold value, triggering the generation of a buffer status report and the sending of the buffer status report to a network access node, where the threshold value is a function of the capacity of a currently allocated uplink data transmission resource and some certain amount of time. In another exemplary embodiment the triggering of the generation of the buffer status report and the sending of the buffer status report to a network access node occurs when an amount of buffered data in a buffer of a particular logical channel group exceeds a maximum value associated with one of a plurality of buffer status report tables that is currently in use.
US08625412B2

A computer network includes first and second Ethernet access domain networks, each of Ethernet access domain networks including a user-facing provider edge (u-PE) device, and a stack group of network-facing provider edge (n-PE) devices coupled with the u-PE device, the n-PE devices running a bidding protocol to select one of the n-PE devices as a primary n-PE device for a single pseudowire connection path between the first and second Ethernet access domain networks. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).
US08625409B2

A method and apparatus for correlating and suppressing performance alerts in a packet network are disclosed. In one embodiment, a method for handling alerts in a packet network includes receiving a plurality of alerts relating to one or more faults in the packet network, wherein the plurality of alerts is generated from information contained in a plurality of call detail records, correlating the plurality of alerts into one or more sets of performance alerts, each of the one or more sets of performance alerts being associated with a common one of the one or more faults, and suppressing at least one further alert relating to at least one of the one or more sets.
US08625394B2

Exemplary embodiments of the invention provide in an exemplary aspect thereof a method that includes storing data descriptive of a plurality of alarm sounds received from at least one source of alarm sounds, the stored data forming a set of alarm sounds; selecting an alarm sound from the set of alarm sounds; and playing the selected alarm sound at a predetermined time, where the selected alarm sound is one corresponding to data that was most recently stored. In another exemplary aspect of the invention a method includes, in response to a user input, enabling an alarm function and recording a current time of day; monitoring the time of day and activating the alarm function when the time of day is equal to a predetermined time of day; and making an alarm sound audible, where the alarm sound is selected from a set of alarm sounds based at least in part on a difference in time between the recorded time of day and the predetermined time of day.
US08625381B2

Provided is a stacked semiconductor device including n stacked chips. Each chip includes “j” corresponding upper and lower electrodes, wherein j is a minimal natural number greater than or equal to n/2, and an identification code generator including a single inverter connecting one of the j first upper electrode to a corresponding one of the j lower electrodes. The upper electrodes receive a previous identification code, rotate the previous identification code by a unit of 1 bit, and invert 1 bit of the rotated previous identification code to generate a current identification code. The current identification code is applied through the j lower electrodes and corresponding TSVs to communicate the current identification code to the upper adjacent chip.
US08625375B2

A temperature detection circuit of a semiconductor memory apparatus includes a fixed period oscillator, a temperature variable signal generating unit and a counting unit. The oscillator is configured to generate a fixed period oscillator signal when an enable signal is enabled. The temperature variable signal generating unit is configured to generate a temperature variable signal whose enable interval varies based on temperature variations, when the enable signal is enabled. The counting unit is configured to count the oscillator signal during the enable interval of the temperature variable signal to generate a temperature information signal.
US08625365B2

A memory module decodes an address to determine a one or more wordline select pattern, or other spatial select pattern. An encoder determines an encoded value based upon the wordline select pattern that is compared to an expected encode value. The encode value has fewer than twice the number of address bits used to determine the wordline select pattern.
US08625360B2

To provide a semiconductor storage device capable of performing a search of the next data while performing a search of certain data. A first comparator compares data output to a bit line from a memory cell with first search data by activating a word line. A second comparator compares data output to a bit line from the memory cell with second search data by activating a word line. Data output to a bit line by the activation of one word line is input to both the first comparator and second comparator.
US08625353B2

A method, apparatus, and manufacture for memory device startup is provided. Flash memory devices are configured such that, upon the power supply voltage reaching a pre-determined level, each flash memory is arranged to load the random access memory with instructions for the flash memory, and then execute a first portion of the instructions for the flash memory. After executing the first portion of the instructions for the flash memory, each separate subset of the flash memories waits for a separate, distinct delay period. For each flash memory, after the delay period expires for that flash memory, the flash memory executes a second portion of the instructions for the flash memory.
US08625344B2

A memory system is provided with a processor, a main memory, and a flash memory. Performance of the memory system is improved through achievement of speed-up and high data reliability. The memory system includes a nonvolatile memory device and a controller configured to drive a control program to control the nonvolatile memory device. The control program executes a second access operation for the nonvolatile memory device even before a first access operation to the nonvolatile memory device is completed.
US08625340B1

In one embodiment, there is provided a non-volatile magnetic memory cell. The non-volatile magnetic memory cell comprises a switchable magnetic element; and a word line and a bit line to energize the switchable magnetic element; wherein at least one of the word line and the bit line comprises a magnetic sidewall that is discontinuous.
US08625337B2

A probabilistic programming current is injected into a cluster of bi-stable probabilistic switching elements, the probabilistic programming current having parameters set to result in a less than unity probability of any given bi-stable switching element switching, and a resistance of the cluster of bi-stable switching elements is detected. The probabilistic programming current is injected and the resistance of the cluster state detected until a termination condition is met. Optionally the termination condition is detecting the resistance of the cluster of bi-stable switching elements at a value representing a multi-bit data.
US08625333B2

A memory device includes a memory array comprising a plurality of memory cells. At least a given one of the memory cells comprises a pair of cross-coupled inverters and associated write assist circuitry. The write assist circuitry comprises first switching circuitry coupled between a supply node of a device of the first inverter and a supply node of the memory cell, and second switching circuitry coupled between a supply node of a device of the second inverter and the supply node of the memory cell. The first and second switching circuitry are separately controlled, with the first switching circuitry being controlled using a wordline and an uncomplemented bitline of the memory device, and the second switching circuitry being controlled using the wordline and a complemented bitline of the memory device.
US08625330B2

A nonvolatile memory apparatus includes a memory cell array, and a write operation controller configured to verify a write operation by comparing input data of the write operation controller to cell data written into the memory cell array, measure a resistance value after a first time is elapsed, and determine whether or not to re-perform the write operation according to the measured resistance value.
US08625325B2

A non-volatile memory device includes a plurality of word lines, a plurality of bit lines, and an array of variable resistance memory cells each electrically connected between a respective word line and a respective bit line. Each of the memory cells includes first and second resistance variable patterns electrically connected in series between first and second electrodes. A material composition of the first resistance variable pattern is different than a material composition of the second resistance variable pattern. Multi-bit data states of each memory cell are defined by a contiguous increase in size of a programmable high-resistance volume within the first and second resistance variable patterns.
US08625324B2

The embodiments of methods and structures disclosed herein provide mechanisms of forming and programming a non-salicided polysilicon fuse. The non-salicided polysilicon fuse and a programming transistor form a one-time programmable (OTP) memory cell, which can be programmed with a low programming voltage.
US08625323B2

A memory module having a high data processing rate and high capacity is provided. The memory module may include a memory chip, a controller controlling an operation of the memory chip, an optical detector converting an external input signal into an internal input signal to transmit the converted signal to the controller, and an optical generator converting an internal output signal received from the controller into an external output signal. The optical detector converts an external input optical signal into an internal input signal to transmit the converted signal to the controller. The optical generator converts an internal output signal received from the controller into an external output optical signal.
US08625315B2

An inverter control is used to control the output of a distributed power generating station, such as a photovoltaic (PV) solar power station, connected to a power grid. The power station is connected to an inverter output. Pulse width modulation is used to shape the output in order to maximize power output within power quality parameters and provides control of a switching frequency of the inverter responsive to a sensed parameter. The technique allows an increase in output efficiency and provides for adjustment of power output to meet power quality parameters to an extent required in order to connect to the power grid.
US08625300B2

Manufacturing circuits with reference plane voids over vias with a strip segment interconnect permits routing critical signal paths over vias, while increasing via insertion capacitance only slightly. The transmission line reference plane defines voids above (or below) signal-bearing plated-through holes (PTHs) that pass through a rigid substrate core, so that the signals are not degraded by an impedance mismatch that would otherwise be caused by shunt capacitance from the top (or bottom) of the signal-bearing PTHs to the transmission line reference plane. In order to provide increased routing density, signal paths are routed over the voids, but disruption of the signal paths by the voids is prevented by including a conductive strip through the voids that reduces the coupling to the signal-bearing PTHs and maintains the impedance of the signal path conductor.
US08625299B2

A circuit board includes an outer conductive layer, a number of inner conductive layers, at least one group of vias defined through the outer conductive layer and the inner conductive layers and electrically connected each conductive layers, at least one power supply element, and at least one electronic element. The at least one group of vias surrounds the at least one power supply element. When the least one power supply element outputs current to the at least one electronic element, a first portion of the output current flows to the inner conductive layers through the group of vias surrounding the at least one power supply element to be input to the at least one electronic element, and a second portion of the output current flows into the at least one electronic element through the outer conductive layer.
US08625290B2

A waterproof structure for a portable terminal including a flexible printed circuit (FPC) extending outside of a first housing of a pair of housings from inside the first housing and arranged inside of a second housing of the pair of housings. A wiring hole is formed in each housing to provide a path allowing passage of the FPC therethrough. A waterproof member provided in the wiring hole substantially contacts at least inner walls of the housings and an outer circumferential surface of the FPC to prevent movement of the FPC. An outer circumferential surface of the waterproof member substantially contacts a circumference of an inlet of the wiring hole or an inner wall of the wiring hole. The waterproof member is provided between the housing of the portable terminal and the FPC improving a waterproof function and preventing moisture or water from being introduced into the housing of the terminal.
US08625284B2

An automotive power converter may include a cold plate, a printed circuit board spaced away from the cold plate and including at least one heat generating electrical component attached thereto, and another printed circuit board disposed between the cold plate and the printed circuit board spaced away from the cold plate. The converter may further include at least one thermally conductive element configured to provide a thermally conductive path from the at least one heat generating electrical component to the cold plate. The at least one thermally conductive element may pass through the printed circuit boards.
US08625271B2

A mounting apparatus for a PCI card includes an enclosure, a mounting bracket configured to secure a first end of the PCI card, a securing bracket mounted on the bottom panel, and a securing member. The securing bracket includes a bracket body and an engaging plate extending from the bracket body. The securing member includes a pressing element pivotably mounted to the securing bracket and a securing element pivotably mounted on the pressing element. The securing element is configured to engage the engaging plate to enable the pressing element to press the second end to locate the second end between the bracket body and the pressing element.
US08625266B2

A laptop computer includes a main body, a display, a component, and a frame. The main body includes a front end, a back end opposite to the front end, a left side surface and a right side surface connected between the front end and the back end, and a socket positioned at the back end. The display is pivoted to the front end of the main body. The component is detachably inserted into the socket. The frame is movably connected to the left side surface and the right side surface. The frame is able to rotate between a locked position and an unlocked position, when the frame is at the locked position, the frame keeps the component in the socket, and when the frame is at the unlocked position, the component is able to be pulled out from the socket.
US08625265B2

A flat panel display includes a housing, a support base, a support plate, a connecting plate, and a fixing element. The housing defines a sliding groove and a plurality of holes arranged in a line parallel to the extending direction of the sliding groove. The support plate is fixed at the support base. The connecting plate is rotatably connected with the support base. A protruding part is formed on the connecting plate and is sliably received in the sliding groove. The connecting plate further defines a through hole. The fixing element extends through the through hole and is inserted into one of the holes to fix the position of the connecting plate relative to the housing.
US08625252B2

An ion diffusing apparatus is disclosed which can maintain a stable ion supplying capability. In the ion diffusing apparatus, the ion generator is detachable for easy maintenance and can deliver the positive ions and negative ions to a remote position while uniformly generating positive ions and negative ions. The ion diffusing apparatus includes an ion generator housing which houses the generator so that a positive ion generating part and a negative ion generating part are provided separately in a direction crossing a flow direction of a stream from a fan, and an ion generating surface is exposed which conforms to a stream flow surface of a stream flow passage extended from the fan to a supply opening. The ion generator may also be a cartridge which has an ion generating surface shaped to conform to the stream flow surface of the stream flow passage.
US08625248B2

The present invention provides an electrostatic discharge protector capable of protecting electronic circuit boards having various designs from electrostatic discharge freely, simply and easily. The electrostatic discharge protector of the present invention comprises at least three conductive members containing one pair of electrodes and the conductive members other than the electrodes, the conductive members are each disposed in such a way that the gap between one conductive member and the other conductive member has a width of 0.1 to 10 μm, an insulating member is disposed and embedded in at least one of gaps having a width of 0.1 to 10 μm which are adjacent to each conductive member and one electrode is connected to the other electrode paired with the one electrode through the insulating member and the conductive members other than electrodes.
US08625245B2

A method for protecting an electronic switch incorporated in an automotive vehicle in order to control the power supply of an electric load, the method including implementing a protection strategy, based on the use of a table of overload intensity values IS, intended to make it possible to detect and count the overshoots of the overload values IS, and to interrupt the operation of the electronic switch beyond a given number of overloads undergone. A table of overload intensities IS is established giving, for values of the power supply voltage that are greater than a predetermined voltage value VNbat, values IS=IT+ΔIc, with ΔIc being identical for all the values, and for values of the power supply voltage that are less than or equal to VNbat, a constant value IS such that IS=IT(VNbat)+ΔIc.
US08625244B2

In one aspect, the invention provides a method for overcurrent sensing including; generating an analog output signal representative of a sensed AC current, generating a digital representation of the analog output signal using a plurality of discrete samples, determining those of the plurality of discrete samples having a substantially identical magnitude and estimating an amount of overcurrent in the sensed AC current by evaluating those of the plurality of discrete samples that have the substantially identical magnitude. In some embodiments, the substantially identical magnitude is a maximum magnitude represented by the digital representation.
US08625240B2

An input/output (I/O) circuit includes an electrostatic discharge (ESD) protection circuit electrically coupled with an output node of the I/O circuit. At least one inductor and at least one loading are electrically coupled in a series fashion and between the output node of the I/O circuit and a power line. A circuitry is electrically coupled with a node between the at least one inductor and the at least one loading. The circuitry is operable to increase a current flowing through the at least one inductor during a signal transition.
US08625224B1

A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of tracks. The head is positioned over a track minus a first delta and a first frequency pattern is written at a first frequency. The head is positioned over the track plus a second delta and a second frequency pattern is written at a second frequency different from the first frequency. After writing the first frequency pattern and second frequency pattern, a third frequency pattern is written substantially centered on the track at a third frequency. After writing the third frequency pattern, the head is scanned across the track while reading the disk to generate a read signal. A first frequency component is extracted from the read signal representing the first frequency, and a second frequency component is extracted from the read signal representing the second frequency.
US08625222B2

A hard disk drive or other disk-based storage device comprises a storage disk, a read/write head configured to read data from and write data to the disk, and control circuitry coupled to the read/write head and configured to process data received from and supplied to the read/write head. The control circuitry comprises calibration circuitry configured to vary a phase of a clock signal as a test pattern is written to the storage disk as part of a calibration procedure, and disk locked clock circuitry coupled to the calibration circuitry and configured to obtain phase lock between the clock signal and a timing pattern on a surface of the storage disk. The calibration circuitry is further configured to determine an initial phase update value to be applied by the disk locked clock circuitry in a control loop as the phase of the clock signal is varied as part of the calibration procedure.
US08625221B2

Various embodiments of the present invention provide apparatuses, systems and methods for data detection in a detector with a pruning control system. For example, a data detector is disclosed that includes a first set of counters operable to distinguish prunable data from non-prunable data in the data detector, a second set of counters operable to generate initial values for the first set of counters, and a prune control signal generator operable to generate a prune control signal based on the first set of counters. The second set of counters is operable to generate the initial values at least in part before a syncmark is detected in a data sector. The initial values are used to initialize the first set of counters when the syncmark is detected in the data sector. The prune control signal controls whether the data detector is allowed to prune a trellis.
US08625218B1

Systems and methods for the correction of DC noise in signals read by a head of a disk drive are presented. Circuitry on a first data path may be configured to filter an input signal to remove a DC component. Acquisition parameters on the first data path may be configured based on the filtered signal. Circuitry on a second data path may be configured to adjust the input signal based on the configured acquisition parameters. A mean of a window of data samples of the adjusted input signal may be computed. Based on the computed mean, a correction may be applied to the adjusted input signal until a stopping rule is satisfied.
US08625217B1

Techniques are disclosed for performing branch metric computations/noise predictive calibration/adaptation for over-sampled Y samples. In one or more embodiments, the techniques employ a data processing apparatus (circuit) that includes a parallel to serial convertor configured to receive a first stream of sample data (e.g., Y samples) and a second stream of sample data (e.g., Z samples). The parallel to serial convertor is operable to combine the first stream of sample data and the second stream of sample data into a combined stream of sample data (e.g., combined Y and Z samples). The data processing apparatus (circuit) further includes a filter (e.g., a noise predictive finite impulse response (NPFIR) filter, a noise whitening filter, such as a noise predictive calibration/adaptation module (NPCAL) filter, and so forth) that is configured to receive the combined stream of sample data and whiten noise in the combined stream of sample data.
US08625215B1

A method of writing data to a storage device includes writing current data to a first track of data, monitoring write head position, and on detection of encroachment of the write head position on a second track of previously written data, using the current data to recover the previously written data on the second track, and rewriting the current data to the first track. A storage controller includes a device controller that writes data to a current track of data on a storage device. The device controller monitors write head position. On detection of encroachment of the write head position on a second track of previously written data uses the current data to recover the previously written data on the second track, and rewrites the current data to the first track. A storage system includes a storage medium having a plurality of tracks of data thereon, and a storage controller.
US08625212B2

A system for guiding optical elements, in particular lenses, along an optical axis of a microscope, in particular a stereomicroscope, or of a macroscope, guide system including at least one guide rod which extends parallel to the optical axis and is at least partially made from a magnetizable material, and further including a carrier for the optical elements, the carrier being displaceable along the at least one guide rod and providing magnetic attraction between itself and at least one guide rod; for providing magnetic attraction, including at least one magnetizable wheel adapted to roll along the at least one guide rod while rotating about an axis as the carrier is displaced; the at least one guide rod (312, 314) being made of magnetizable material and/or the magnetizable wheel being at least in part permanently magnetic.
US08625200B2

Head-mounted displays (100) are disclosed which include a frame (107), an image display system (110) supported by the frame (107), and a reflective surface, e.g., a free-space, ultra-wide angle, reflective optical surface (a FS/UWA/RO surface) (120), supported by the frame (107). In certain embodiments, the reflective surface (120) produces spatially-separated virtual images that are angularly separated by at least 100, 150, or 200 degrees. Methods and apparatus for designing reflective optical surfaces, including FS/UWA/RO surfaces, for use in head-mounted displays (100) are also disclosed.
US08625193B2

The present invention is an optical semiconductor device including a lower clad layer 12 having a first conduction type, an active layer 14 that is provided on the lower clad layer 12 and has multiple quantum dot layers 51-55 having multiple quantum dots 41, and an upper clad layer 18 that is provided on the active layer 14 and has a second conduction type opposite to the first conduction type, the multiple quantum dot layers 51-55 having different quantum dot densities.
US08625192B2

An optical amplifier for pulsed laser with short or ultra-short and energetic pulses includes an optical pumping source for generating a pump wave, an elongate amplifying medium including an input interface for receiving an optical signal to be amplified, the medium being able to amplify the optical signal propagating along the amplifying medium and to extract an amplified signal and an optical system for coupling the pump wave in the amplifying medium so as to pump the amplifying medium longitudinally. The amplifying medium has a minimum transverse dimension φ3 and the optical system focuses the pump wave inside the gain medium, the focused pump wave having a transverse dimension φ6 which is smaller than the dimension φ3 of the medium and a smaller numerical aperture than the numerical aperture of the medium, so that the pump wave propagates freely over a part of the amplifying medium and then in a confined manner over a part of the amplifying medium.
US08625188B2

This invention relates to a process for the manufacture of a multi-color electrophoretic display involving adding colorant solutions or dispersions of different colors and charged pigment particles in separate steps. The process comprises a first step of pattern-wise filling colorant solutions or dispersions into microcups in predetermined areas, followed by a step of pattern-wise or non-pattern-wise adding an electrophoretic fluid comprising charged pigment particles dispersed in a dielectric solvent or solvent mixture into the microcups which are pre-filled with the colorants.
US08625183B2

A holographic volumetric display comprises a pattern generation unit (20), a programmable lighting device and a holographic screen (28). The holographic screen contains one or more pre-recorded set(s) of spatially sampled holographic interference patterns (or sub-holograms) each capable of reproducing one or more volume element(s) or voxel(s) (32) in three dimensional space outside the plane of the holographic screen when each sub-hologram is selectively illuminated. A sub-hologram is a sampled hologram of a voxel and sub-holograms in one set are spatially interleaved across the surface of the holographic screen with other sub-holograms. The programmable lighting device may be provided by a color digital projection unit (28) and the pattern generation unit which can illuminate any number of sub-holograms on the holographic screen. In this way, a volumetric display with holographic voxels can be made. The holographic volumetric display can reconstruct three-dimensional moving images in color.
US08625173B2

An image recording apparatus including: a main frame including (a) a pair of side plates facing each other in one direction and (b) a base plate whose opposite end portions in the one direction are respectively supported by the pair of side plates; a guide member provided at an inside area interposed between a pair of side plates in the one direction, so as to define a conveying path through which a recording medium is conveyed; and a sensor device supported by one of the pair of side plates and configured to sense the recording medium conveyed through the conveying path.
US08625166B2

Upon setting of a halftone process of an initial setting, there is such a problem that graininess deteriorates due to an aging change or an environmental change. To solve this problem, an image processing apparatus executes a halftone process on a test image for tone correction and prints the processed test image; forms a tone correction table in accordance with read values from the printed test image; obtains graininess from a read value of a low density portion of a tone correction patch of the test image for the tone correction; discriminates whether the obtained graininess exceeds a predetermined reference level; and changes a setting of the halftone process so as to reduce the graininess when it is discriminated that the obtained graininess exceeds the predetermined reference level.
US08625164B2

In a recording medium selecting step, a recording medium on which an image is to be formed is selected from among a plurality of recording media having unique color tones. In a mode setting step, it is determined whether the image is to be output in a monochrome mode. In a signal converting step, a luminance signal corresponding to the image is converted into a density signal when the monochrome mode is set in the mode setting step. In a forming step, an image is formed on the recording medium selected in the recording medium selecting step according to the density signal. The signal converting step is controlled so that a color tone of an intermediate-density portion of the image formed on the recording medium is set to be near a*=A in the a*b* plane of the CIE-L*a*b* space, where A is a constant.
US08625154B2

An apparatus and method are provided for reproducing an optimized preference color using candidate images and natural languages, in which user-oriented optimized picture quality can be provided through a printer. The apparatus includes a preference color-natural language information memory which stores characteristic information of a preference color mapped on a natural language, a candidate image provider module which provides candidate images having characteristic information applied to original images, and a candidate preference image input module which inputs one image, which satisfies a user's preference, among the candidate images.
US08625152B2

Systems and methods for adding data to a printed publication are provided. One system comprises a data source for providing the data, a processing circuit, and an energy source. The processing circuit is configured to retrieve the data from the data source and to control the energy source to at least partially ablate the printed publication based on the data. The publication is printed by a web offset printing press as the substrate travels through a plurality of print units of the web offset printing press. The processing circuit is configured to control the energy source to ablate the printed publication in-line with its production on the print units.
US08625149B2

An image forming apparatus includes a positioning unit that acquires a misalignment amount of a pixel in a main-scanning direction and a sub-scanning direction, the pixel as a reference pixel for zooming image data, and decides a position of a pixel as a correction target, based on the misalignment amount; a correcting unit that corrects the pixel; a zooming unit that controls the positioning unit and the correcting unit so as to repeatedly perform the positioning process and the correction process on a pixel line; a pattern recognition unit that performs pattern matching on a predetermined pattern and a predetermined pixel line; and a pixel position changing unit that shifts the decided pixel position in the sub-scanning direction, wherein the zooming unit performs the zooming process on the pixel line of the sub-scanning direction including the pixel that is located at shifted pixel position.
US08625146B2

Systems, apparatuses, and methods for pre-rendering image data for a plurality of scanning paths are described here. The method includes receiving image data including a plurality of scan lines for a top portion of an image page, pre-rendering the data for a first scanning path to generate a first data set, pre-rendering the data for a second scanning path to generate a second data set, determining an initial scanning direction, and selecting the first data set or the second data set responsive to said determining. Other embodiments may be described and claimed.
US08625139B2

An image forming apparatus includes a plurality of individual processing units respectively corresponding to a plurality of services that cooperate with the image forming apparatus via a network and configured to communicate with the services and perform individual processing corresponding to the services, a specifying unit configured to specify an individual processing unit corresponding to the service selected out of the plurality of services in response to a user operation from the plurality of individual processing units, and a generation unit serving as a module commonly used among the plurality of individual processing units and configured to generate screen information corresponding to the individual processing unit specified by the specifying unit based on the information managed by the individual processing unit.
US08625128B2

An information-processing device includes: an execution unit that executes a first part of a process, based on process instruction data representing a process including a first part and a second part of the process, the first part and the second part of the process performed by the information-processing device and an external device, respectively; an instruction unit that instructs the external device to execute the second part of the process; a receiving unit that receives data from the external device regarding the history of the second part of the process; and a memory that stores data regarding the history of the first part of the process and data received by the receiving unit.
US08625126B2

An output job in an image forming apparatus not connected to a network is managed. To accomplish this, an image forming apparatus in an image forming system includes an input unit which inputs document data stored in a recording medium, a verification unit which verifies the validity of the document data on the basis of verification information associated with the input document data, an output unit which forms and outputs an image on a print medium on the basis of the document data, and an output log storing control unit which, when it is determined that the document data is valid, stores, in the recording medium, output log information containing no output image, and when it is determined that the document data is invalid, stores output log information containing the output image in the recording medium.
US08625124B2

An MFP (A) on a document transmission side transmits a document to an MFP (B) on a document reception side. The MFP (A) stores the transmitted document. The MFP (A) acquires a status of the transmitted document from the MFP (B). If the MFP (B) deletes the document in an unread state, the MFP (A) retransmits the stored document to the MFP (B).
US08625109B2

An apparatus and a method for determining an overlap distance of an optical head is disclosed. Positions and light amount distributions of each light spot can be measured, which may be provided from an optical head to a substrate. Gaussian distribution may be applied to the positions and the light amount distributions to calculate a compensation model of each of the light spots. A first accumulated light amount corresponding to each first area of the substrate may be calculated if the optical head is scanning along a first direction of the substrate using the compensation model. A second accumulated light amount corresponding to each second area overlapped with the each first area is calculated if the optical head is scanning along the first direction, which is moved in a second direction by a first distance using the compensation model. An overlap distance may be determined based on a uniformity of summations of the first and second accumulated light amount.
US08625107B2

A target for use in a motion tracking system includes an optically transparent substrate with front and rear artwork. A robust landmark is comprised of portions of the front and rear artwork, and includes alternating spokes and interstitial spaces. The front and rear artwork also define orientation dependent radiation regions that occupy a portion of the interstitial spaces. The artwork also provides target identification markings and markings for providing in-plane rotation information. The surface area of the robust landmark maximized with respect to the total surface area of the target size.
US08625100B2

In a method for determining a measured variable of a measured medium, wherein the measured medium is brought in contact with an indicator or an indicator mixture, whose absorption spectrum has a first, and a second, wavelength range, which essentially do not overlap, a first light source is activated for emitting a first light signal with a wavelength from the first wavelength range and a second light source is activated for emitting a second light signal with a wavelength from the second wavelength range. The intensity of the first light signal is modulated by a first and the intensity of the second light signal by a second, periodic signal, wherein at least a part of the first light signal and at least a part of the second light signal propagate as first and second measurement light signals along a measuring path and are transformed on the measuring path by optical interaction with the indicator or the indicator mixture to transformed measurement light signals, and wherein a total intensity of the transformed first and second measurement light signals is registered. The first periodic signal has a first phase difference relative to the second, periodic signal, and a second phase difference between the total intensity of the transformed first and second measurement light signals and the first, or the second, periodic signal is ascertained. The measured variable is determined with application of the second phase difference.
US08625090B2

A method and an apparatus for inspecting a substrate are provided. The method includes irradiating light to a semiconductor device formed on a substrate and detecting light reflected from the semiconductor device in order to inspect a defect of the semiconductor device. An irradiation position of the light may gradually move from a semiconductor device formed at the center of the substrate to a semiconductor device formed on an edge of the substrate. at least one semiconductor device formed on a substrate, a light irradiating member which irradiates light onto the semiconductor surface formed on the substrate; a light detecting member which detects light reflected from the semiconductor device in order to inspect the semiconductor device for defects; and an irradiation position of the light gradually moves from a semiconductor device formed at the center of the substrate to a semiconductor device formed on an edge of the substrate.
US08625088B2

Provided are an integrating sphere photometer and a measuring method of the same. The integrating sphere photometer includes an integrating sphere including a left hemisphere and a right hemisphere, a photometer disposed on the center surface of the right hemisphere, a photometer baffle disposed in front of the photometer to be spaced apart therefrom, a light source to be tested disposed at the center region of the integrating sphere to illuminate light to at least an illumination region of the left hemisphere, an auxiliary lamp part disposed in the vicinity of a contact region between the left hemisphere and the right hemisphere to illuminate light to the illumination region, and an auxiliary lamp baffle disposed around the auxiliary lamp part to prevent the light emitted from the light source to be tested from being directly illuminated to the auxiliary lamp part and also to prevent the light emitted from the auxiliary lamp part from being directly illuminated to the light source to be tested.
US08625084B2

A distance detection induction device 100 comprises a housing 1, a condensing lens 2, a circuit board 3 having multiple electronic components, an infrared light emitting means 4, a light receiving means 5 for receiving and sensing the reflected infrared light. The housing 1 comprises a main body 10 and two round openings 11 and 12 on the top of the main body 10. The condensing lens 2 has an emitting lens 21 and a receiving lens 22 respectively located at the two round openings 11 and 12. The circuit board 3 bearing multiple electronic components for processing signal is mounted inside the main body 10. The infrared light emitting means 4 is to be infrared light-emitting diodes, emitting the infrared light to the emitting lens 21. The infrared light receiving means 5 is to be distance detecting sensing module, sensing the reflected light focused by the receiving lens 22. A connection part 23 having at least a bending part is set between the emitting lens 21 and the receiving lens 22. The distance detection induction device of the present invention has higher positioning precision and can enhance the induction performance of the whole device.
US08625078B2

A method for reducing the effects of lens heating of a lens in an imaging process includes determining heat load locations on the lens according to an illumination source and a reticle design, obtaining a lens response characterization according to the heat load locations, and utilizing the heat load locations and the lens response characterization to generate a lens heating sensitivity map.
US08625077B2

A positioning apparatus according to the present invention includes: a tabletop having a plane; a plurality of actuators configured to be driven in a direction perpendicular to the plane to move the tabletop; and a control unit configured to measure a frequency response of the tabletop and, when a peak is detected at the resonance frequency of elastic vibration of the tabletop, adjust the thrust distribution ratio for the plurality of actuators to reduce the peak.
US08625065B2

An array substrate includes a gate line, a data line, a plurality of common electrodes, a shield electrode, and a pixel electrode. The gate line is extended along a first direction, and the data line is extended along a second direction. The common electrodes are formed in a plurality of pixel areas. The common electrodes are spaced apart from each other. The shield electrode is formed below the data line and formed between the common electrodes formed in the pixel areas adjacent to each other. The pixel electrode is overlapped with the common electrodes. The pixel electrode has a plurality of openings formed thereon. Therefore, an electric field of a common electrode pattern may prevent coupling between a pixel electrode and a data line, so that a distance between the pixel electrode and the data line may be minimized, and thus an aperture ratio and light transmittance may be enhanced.
US08625063B2

A display capable of obtaining high contrast and an electronic unit including the display are provided. The display includes: a liquid crystal display panel including a liquid crystal layer and a light reflective layer; and an optical laminate disposed on the liquid crystal display panel, in which the optical laminate includes a first retardation layer, a light diffuser layer, a second retardation layer, and a polarization layer in order from a side closer to the liquid crystal display panel, the first retardation layer is a negative C-plate, and the second retardation layer is a λ/4 plate or a combination of a λ/4 plate and a λ/2 plate arranged in order from a side closer to the liquid crystal display panel.
US08625060B2

A reflective display apparatus includes a transparent substrate, a reflective substrate, a display layer and a transparent gluing layer. The transparent gluing layer is disposed between the transparent substrate and the display layer and the refractive indices of the transparent gluing layer and of the transparent substrate are substantially the same. Therefore, the energy loss of light can be reduced at the interface between the transparent gluing layer and the transparent substrate, so the brightness of the image displayed by the reflective display apparatus may be increased.
US08625059B2

In a screen configuration in which pixels are in a delta arrangement, video signal lines are formed on every other pixel, and two scanning lines in one set are disposed, transmittance of the screen is improved. Pixels corresponding to a red pixel (R), a green pixel (G), and a blue pixel (B) are disposed in a delta arrangement in a TFT substrate. A red color filter, a green color filter, a blue color filter are formed, in a counter substrate, corresponding to the red pixel (R), the green pixel (G), and the blue pixel (B) of the TFT substrate. A black matrix is formed to a portion where the color filter is not present. Two blue color filters are formed continuously adjacent each other in the first direction, and a black matrix is not formed between the blue color filters adjacent each other.
US08625056B2

A liquid crystal display includes a first flat glass substrate, an opposite second flat glass substrate, a liquid crystal layer sandwiched therebetween, a backlight module disposed adjacent to the first flat glass substrate, a color filter disposed adjacent to the second flat glass substrate, a bandpass filter member disposed on the color filter. The bandpass filter member is configured for allowing light of a given spectrum emitted from the backlight module to pass therethrough and blocking light that is not in the given spectrum from passing therethrough, and a touch panel disposed adjacent to the bandpass filter member.
US08625055B2

An organic light emitting display device includes a substrate having a transmitting region interposed between pixel regions; thin film transistors on a first surface of the substrate; a passivation layer covering the thin film transistors; pixel electrodes on the passivation layer; an opposite electrode disposed to face the pixel electrodes; an organic emission layer between the pixel electrodes and the opposite electrode; a polymer dispersed liquid crystal (PDLC) device disposed such that the thin film transistors are between the PDLC device and the passivation layer, the PDLC device having: a first electrode; a second electrode; and a PDLC layer in which liquid crystal is dispersed in polymer matrix. Distortion of images transmitted through the organic light emitting display device is prevented by restricting scattering of the transmitted light, the transmission of the external light may be adjusted simply, and degradation of the brightness and color coordinate reproduction may be prevented.
US08625053B2

A light emitting diode adapted to improve light efficiency is disclosed. The light emitting diode includes: a light emitting chip; a first lead frame loaded with the light emitting chip and configured to include first through fourth tilted surfaces which expand outwardly from a region loaded with the light emitting diode, the first and second tilted surfaces being arranged symmetrically with each other in a first direction and the third and fourth tilted surfaces being symmetrical with each other in a second direction perpendicular to the first direction; a second lead frame separated by a fixed distance from the first lead frame; first and second wires configured to connect the first and second lead frames to the light emitting chip, respectively; and a mold frame configured to encompass the first and second lead frames and to include first and second reflection surfaces, which are arranged symmetrically with each other in the first direction of the first lead frame, and third and fourth reflection surfaces which are arranged symmetrically with each other in the second direction of the first lead frame.
US08625040B2

An array substrate for displays, includes a first conductive film pattern, a first insulating layer, a second conductive film pattern, a second insulating layer, a contact hole, and a transparent conductive film. The first conductive film pattern is pattern-formed on a transparent substrate. The first insulating layer is formed on the first conductive film pattern. The second conductive film pattern is pattern-formed upper the first insulating layer and overlapping the first conductive film pattern. The second insulating layer is formed upper the first insulating layer and the second conductive film pattern. The contact hole is made from the first insulating layer to the second insulating layer. The transparent conductive film electrically connects the first conductive film pattern and the second conductive film pattern in the contact hole. The contact hole is made in a region where an edge of the second conductive film pattern overlaps the first conductive film pattern.
US08625037B2

The present invention relates to stereoscopic image display device which can compensate mismatch of bonding between a switchable panel and a liquid crystal panel.The stereoscopic image display device includes a liquid crystal panel for forwarding a 2D image, a switchable panel formed on the liquid crystal panel to have n (where n is 2 or greater than 2) first electrodes in correspondence to one switchable region for forwarding the 2D image in a 3D image upon application of a voltage thereto, and a voltage generating unit having n voltage sources for applying voltages to the n first electrodes, independently.
US08625034B2

A seatback entertainment display system for a vehicle is provided having a support member extending from a seatback frame, and an adjustment mechanism coupled to the support member, and a display device coupled to the adjustment mechanism. The support member may be a cantilever type beam or frame extending upwardly from the seatback at a position behind and adjacent to a headrest. The support member may also be a pair of rods arranged to fixedly receive the display device and movably receive the headrest. The adjustment device may include any one or more of a forward-rearward tilting mechanism, a side to side pivoting mechanism and an up-down translation mechanism. The seatback entertainment display system is adaptable to optimize a viewing angle for a rear seat occupant of the vehicle, throughout a normal adjustment range of the seat.
US08625024B2

A webcam with an optical lens that can manually be moved into a position in front of the camera lens. The lens may slide or be rotated to a position in front of the camera lens. The optical lens may be a zoom lens, such that, in combination with the lens of the camera, a fixed zoom or magnification function is provided. Alternately, at least a second lens may also be provided, such as to provide two fixed zoom positions. The two lenses could be moved together with a single mechanical structure, or separately with two different manual controls.
US08625018B2

A device can receive live video of a real-world, physical environment on a touch sensitive surface. One or more objects can be identified in the live video. An information layer can be generated related to the objects. In some implementations, the information layer can include annotations made by a user through the touch sensitive surface. The information layer and live video can be combined in a display of the device. Data can be received from one or more onboard sensors indicating that the device is in motion. The sensor data can be used to synchronize the live video and the information layer as the perspective of video camera view changes due to the motion. The live video and information layer can be shared with other devices over a communication link.
US08625017B2

A CMOS image sensor has a pixel array provided with a plurality of unit pixels arranged in a matrix shape of rows and columns. Each of the unit pixel includes a photocharge generation means for generating photocharges by absorbing an external light; and a sensing node for receiving the photocharges transferred from the photocharge generation means, wherein the sensing node of the unit pixel in a previous scan line is shared with a sensing node of a unit pixel in a current scan line in response to a line select signal of the current line.
US08625016B2

Image sensors include a second photoelectric conversion device disposed in a lower portion of a substrate and a first photoelectric conversion device extending between the secondary photoelectric conversion device and a light receiving surface of the substrate. Electrical isolation between the first and second photoelectric conversion devices is provided by a photoelectron barrier, which may be an optically transparent electrically insulating material. MOS transistors may be utilized to transfer photoelectrons generated within the first and second photoelectric conversion devices to a floating diffusion region within the image sensor. These transistors may represent one example of means for transferring photoelectrons generated in the first and second photoelectric conversion devices to a floating diffusion region in the substrate, in response to first and second gating signals, respectively. The first and second gating signals may be active during non-overlapping time intervals.
US08625006B2

The present invention relates to an active imaging device and a corresponding device for imaging a scene, in particular for effectively reducing speckle noise. The proposed device comprises an illuminator that illuminates said scene with radiation, a radiation detector that detects radiation received from said scene in response to said illumination and that generates detection data from said detected radiation, an image constructor that constructs an image of said scene or one or more parts of said scene from the detection data, a noise reduction unit that processes said image by applying a one- or multi-dimensional transform to the complete image, to one or more parts of the image or to selected features in said image, and a transform selector that selects for the complete image, for one or more parts of the image or for selected features in said image a selected transform for application by said noise reduction unit resulting in the minimum speckle noise in the image, the respective part or the respective feature of the image.
US08624990B2

A signal processing device is provided which includes, an input terminal to receive input of an imaging start instruction signal, and a signal processing unit to output an exposure start instruction signal when the imaging start instruction signal is input to the input terminal.
US08624989B2

A system and method for efficiently performing image processing operations includes a camera device that is configured to automatically capture an image sequence of related offset images that correspond to a particular selected photographic target. The camera device then transmits the captured image sequence to an image processing server through an electronic network. The image processing server perform one or more processing-intensive operations upon the received image sequence to thereby produce an enhanced image that may then be transmitted to any appropriate image destination.
US08624982B2

A receiver is described for a testing device for a data stream in which the data stream comprises a plurality of encoded data components. The receiver comprises an input for inputting a plurality of encoded data components, a processor for processing the plurality of encoded data components; and a plurality of outputs each for outputting a processed one of the plurality of encoded data components. The receiver is arranged, such that, in use, a plurality of encoded data components received at the input are processed by the processor and a processed one of the plurality of encoded data components is output from one of the plurality of outputs.
US08624978B2

The present invention is intended to manage a plurality of network cameras simply. The network camera management system comprises: a server for managing a plurality of cameras and controlling recording and/or displaying of an image captured by a camera; and a controller for instructing a management state of a camera on the server. By the operation of the controller, an image to be displayed is dynamically selected from images captured by the plurality of cameras according to the mode instructed by the controller. Thus, even if there are a large number of cameras, it is possible to display in such a form that it is intuitively easy to understand which camera's image is being displayed.
US08624971B2

An inspection system for inspecting a surface of a wafer/mask/reticle can include a modular array. The modular array can include a plurality of time delay integration (TDI) sensor modules, each TDI sensor module having a TDI sensor and a plurality of localized circuits for driving and processing the TDI sensor. At least one of the localized circuits can control a clock associated with the TDI sensor. At least one light pipe can be used to distribute a source illumination to the plurality of TDI sensor modules. The plurality of TDI sensor modules can be positioned capture a same inspection region or different inspection regions. The plurality of TDI sensor modules can be identical or provide for different integration stages. Spacing of the modules can be arranged to provide 100% coverage of the inspection region in one pass or for fractional coverage requiring two or more passes for complete coverage.
US08624967B2

A hand-held microscope includes a rigid tripod stand with adjustable legs, a visual display component, an imaging detector and an optical assembly comprising an imaging lens and an objective lens housed within an imaging tube. Multiple illumination sources can be used in the microscope, including LED or laser diode sources. The microscope can also include interchangeable imaging tubes that enable bright field, dark field, fluorescence and other imaging modalities.
US08624964B2

A method and apparatus for rendering of image data for a multi-view display, such as image data for a lenticular auto-stereoscopic display, is disclosed. The method comprises the steps of receiving an image signal representing a first image, the first image comprising 3D image data, and spatially filtering the first image signal to provide a second image signal. The second image signal represents a second image, the spatial filtering being, e.g., a low-pass filter, a high-pass filter or a combination of a low-pass and a high-pass filter. A strength of the spatial filter is determined by a reference depth of the first image and a depth of an image element of the first image. The second image is sampled to a plurality of sub-images, each sub-image being associated with a view direction of the image.
US08624956B2

A video conferencing system (100) includes a switch (125), a server (140), a telephony device (152), and a node (102) in a packet-switched network (135). The switch (125) establishes a circuit-switched connection between a calling party number and a called party number. The server (140) associates first and second network addresses in a packet-switched network (135) with each of the called party and calling party numbers. The telephony device (152) transmits audio data via the circuit-switched connection. The node (102) in the packet-switched network (135) transmits packetized video between the first and second network addresses responsive to establishment of the circuit-switched connection.
US08624950B2

A surface-emitting laser includes a substrate; a lower semiconductor multilayer film reflector disposed on the substrate; a resonator structure including an active layer and disposed on the lower semiconductor multilayer film reflector; and an upper semiconductor multilayer film reflector disposed on the resonator structure. The second semiconductor multilayer film reflector includes a confinement structure in which a current passage region is surrounded by an oxidized portion of a selectively oxidized layer containing aluminum. An emission region includes a central portion and a peripheral portion, the peripheral portion being covered with a transparent dielectric film whose reflectivity is lower than a reflectivity of the central portion. The selectively oxidized layer has a thickness in a range from 30 nm to 40 nm. The temperature at which an oscillation threshold current is minimized is 60° C. or lower.
US08624949B2

Methods and raster output scanner (ROS) systems are presented in which beam delay values are set for an array of ROS light sources based on wiper error and jitter error with column alignment achieved at an alignment location spaced from a center of scan (COS) location toward an end of scan location (EOS) along a fast scan range of operation of the ROS.
US08624947B2

The disclosure discloses a printer includes a main-body case, a housing portion configured to house substantially sheet-shaped media to be printed as a print object therein, a pickup roller configured to pick up and feed the medium to be printed toward a first direction along a surface direction of the medium, a platen roller configured to feed the medium to be printed, a print head configured to perform desired printing on the medium to be printed being fed, a paper guide configured to reverse the medium to be printed being fed toward a second direction in opposite to the first direction, the paper guide including at least one arc-shaped surface portion provided along the outer peripheral surface of the platen roller in an opposed manner thereto, and a coupling member that couples between the paper guide and a rotation shaft of the platen roller.
US08624945B1

A printing device for printing a stereograph is disclosed in the present invention. The printing device includes an actuating unit, a ribbon, a thermal print head and a controller. The actuating unit conveys a print medium. The ribbon includes a plurality of dye regions and at least a protecting layer. The thermal print head can transfer the dye regions and the protecting layer onto the print medium, and further manufacture a lenticular lens structure on a surface of the protecting layer in a heat working manner. The controller is coupled to the actuating unit and the thermal print head. The controller drives the actuating unit to convey the print medium according to a target image datum, further controls the thermal print head to respectively transfer the dye regions and the protecting layer onto the print medium, and simultaneously manufactures the lenticular lens structure on the protecting layer.
US08624942B2

There is provided a luminance correction system for an organic light emitting display, in which reference offset values are set in order to correct gamma voltages of reference gray scale levels and an additional offset value is set for at least one gray scale level among the remaining gray scale levels other than the reference gray scale levels to apply the offset value to the correction of the gamma voltage corresponding to the gray scale level so as to prevent color coordinates from being distorted in the respective gray scale levels and luminance components.
US08624941B2

An apparatus, methods, and systems for multi-color projection or display for video or lighting applications. One aspect of the present invention comprises an algorithm for utilizing at least four primary light sources to represent a projected pixel color. The algorithm and associated system can be applied to both a natively monochromatic light source or traditional light sources filtered for their colored components. The algorithm can be used for either color sequential or parallel modes of operation. The algorithm takes input pixel data represented in a universal color coordinate system, performs a color transform, and disperses the results among parallel display devices or sequentially to a single device such that each pixel is presented by the combination of four or more primaries.
US08624934B2

Where a label for an item to be represented by an icon is customized, the icon is generated to dynamically display all of the label. Thus, at some point, the entire label is displayed, even though only a portion of the label is eventually displayed in the icon.
US08624925B2

Methods and devices provide a user interface that provides visual cues when a document pan or scroll has reached an end or boundary by distorting the document image in response to further user inputs. The image distortion functionality may include shrinking, stretching, accordion expansion, or bouncing of a document image. The degree of image distortion may be proportional to the distance that a user input would have the document move beyond the encountered boundary. When a boundary of a document image is reached during a rapid pan or scroll, a bouncing image distortion may be applied to the document image to inform the user that the document reached a boundary during the movement.
US08624924B2

Embodiments of the present invention provide a collaborative visualization system, which integrates motion capture and virtual reality, along with kinematics and computer-aided design (CAD), for the purpose of, for example, virtual training on a task. A portable motion capture system tracks the movements of one or more trainers and records full-body motion capture data for one or more trainers performing one or more tasks. A virtual reality simulator receives the recorded motion capture data and animates scaled avatars within a three-dimensional virtual reality simulation responsive to recorded motion capture data. An immersive observation system displays the virtual reality simulation, including the animated avatars, as a three-dimensional image that appears to surround one or more trainees using one or more head mounted displays so that the one or more trainees can analyze the one or more tasks performed.
US08624919B2

A method of static graphics rendering in a mobile device. Panning increments are received for panning a previously rendered frame to a panned frame. A rendering region is then determined based on the panning increments. A candidate line segment or polyline is then clipped to create clipped line segments contained within the rendering region. The clipped line segments can then be rendered, and a portion of the previously rendered frame can be copied, to provide the panned frame.
US08624916B2

One embodiment of the invention sets forth a CROP configured to perform both color raster operations and atomic transactions. Upon receiving an atomic transaction, the distribution unit within the CROP transmits a read request to the L2 cache for retrieving the destination operand. The distribution unit also transmits the source operands and the operation code to the latency buffer for storage until the destination operand is retrieved from the L2 cache. The processing pipeline transmits the operation code, the source and destination operands and an atomic flag to the blend unit for processing. The blend unit performs the atomic transaction on the source and destination operands based on the operation code and returns the result of the atomic transaction to the processing pipeline for storage in the internal cache. The processing pipeline writes the result of the atomic transaction to the L2 cache for storage at the memory location associated with the atomic transaction.
US08624912B2

A program causing a computer to select a first color range from a plurality of color ranges based on input information, and to determine a color within the first color range to be a color of one of part objects corresponding to categories that form main parts of a model object under a predetermined condition.
US08624909B2

A method and system is described by which a graphics engine can be shared to implement the functions of video encoder, such as video compression, to generate motion vectors.
US08624906B2

A method and system for graphics instruction fetching. The method includes executing a plurality of threads in a multithreaded execution environment. A respective plurality of instructions are fetched to support the execution of the threads. During runtime, at least one instruction is prefetched for one of the threads to a prefetch buffer. The at least one instruction is accessed from the prefetch buffer if required by the one thread and discarded if not required by the one thread.
US08624905B2

A portable terminal that includes a first processing core configured to process data; a second processing core, which is faster than the first processing core, configured to process the data; and a storage unit configured to store multimedia data. The first and second processing cores are integrated into a single chipset, and are configured to be individually enabled or disabled based on a workload. The portable terminal is configured to be operated in one of a standby state and an operating state, to play back the multimedia data stored in the storage unit, and for Internet access.
US08624902B2

Technologies are described herein for transitioning between a top-down map of a reconstructed structure within a 3-D scene and an associated local-navigation display. An application transitions between the top-down map and the local-navigation display by animating a view in a display window over a period of time while interpolating camera parameters from values representing a starting camera view to values representing an ending camera view. In one embodiment, the starting camera view is the top-down map view and the ending camera view is the camera view associated with a target photograph. In another embodiment, the starting camera view is the camera view associated with a currently-viewed photograph in the local-navigation display and the ending camera view is the top-down map.
US08624892B2

This application describes a system that captures 3D geometry commands from a first 3D graphics process and stores them in a shared memory. A second 3D environment process creates a 3D display environment using a display and display hardware. A third process obtains the 3D commands and supplies them to the hardware to place 3D objects in the 3D environment. The result is a fused display environment where 3D objects are displayed along with other display elements. Input events in the environment are analyzed and mapped to the 3D graphics process or the environment where they affect corresponding processing.
US08624886B2

A light emission driving device sequentially on a time division basis drives a red light source (200R), a green light source (200G), and a blue light source (200B), to calculate a light emission amount control parameter (PWM(k+1)) for setting the light emission amount for one of the light sources. The following values are used: a detected light emission amount (DET(k)) detected for a previous illumination of the same light source, a predetermined value (REF(k+1)) for comparison to the detected light emission amount (DET(k)), and the light emission amount control parameters (PWM(k)) for a previous illumination of the same light source.
US08624881B2

To display an image on an electronic paper display properly, even when image data is transmitted continuously from a host of the existing LCD display system, for example. A sampling section inputs a single image data by each prescribed period from a plurality of pieces of continuously transmitted image data corresponding to one screen of the electronic paper display. A difference detecting section detects a difference amount showing a difference between previous image data and latter image data of two pieces of consecutive image data inputted by the sampling section, and determines to perform screen update by using the latter image data when the difference value is equal to or larger than a threshold value. A driving section generates a driving signal of the latter image data and outputs the signal to the electronic paper display, when the screen update is determined by the difference detecting section.
US08624876B2

A display device having an optical sensing frame, including a display panel; at least one waveguide unit arranged at two adjacent sides of the display panel, the waveguide unit having a stacked structure, the stacked structure including a light-emitting layer, and a light-receiving layer to receive reflected light, and a plurality of retroreflectors arranged at opposing sides of the waveguide unit.
US08624873B2

A method for detecting a touch spot of the touch panel includes the following steps. The electrode pairs are scanned along the impedance direction for determining a first coordinate. A number of electrode pairs near the first coordinate are selected to obtain an electrode pair signal. The first driving electrodes of the selected electrode pairs are scanned to obtain a first signal. The second driving electrodes of the selected electrode pairs are scanned to obtain a second signal. A second coordinate is determined according to the electrode pair signal, first signal, and second signal. Finally, the touch spot is determined according to the first coordinate, and second coordinate.
US08624872B2

A method for detecting a touch trace is provided. A look up table, including a plurality of position coordinates and calibrating rules f corresponding to each of the plurality of position coordinates, is built. A touch trace including at least one touch point is received, wherein if an actual contact area Ai of the at least one touch point is a basic contact area A0, an actual signal value Vi of the at least one touch point is V0i. Each of the calibrating rules f is to convert the value V0i to a standard signal value Vs. Position coordinates of the at least one touch point are calculated, the actual signal value Vi under the actual contact area Ai is obtained; and the calibrating rule f corresponded is queried. The actual signal value Vi is calibrated to the calibrated signal value V′i.
US08624870B2

A touchscreen controller system determines the actual locations of multiple simultaneous touches by eliminating mutual capacitance between adjacent rows and columns during self-capacitance measurements and selectively enabling mutual capacitance during mutual capacitance measurements. During the self-capacitance measurements, the controller system generates a set of candidate touch locations, which includes the locations of real and ghost touches. During the mutual capacitance measurements, only the locations in the candidate set are measured and, from these measurements, the actual touch locations are determined. By limiting the mutual capacitive measurements to only a small subset of the locations over the entire touch panel, real touch locations are determined on a linear order. Also, by using on-chip integration capacitors, embodiments of the invention are able to perform each measurement in a single cycle.
US08624867B2

A display device includes: a display panel including first and second substrates spaced from and opposite to each other, and has a touch sensor switch. The touch sensor switch includes a first touch electrode provided on a surface of the first substrate facing the second substrate, and a second touch electrode provided on a surface of the second substrate facing the first substrate and spaced from and faces the first touch electrode. The first and second touch electrodes contact with each other when the touch panel is deformed by an external pressure. The first touch electrode covers a surface of a concave and convex area where grooves are formed to be spaced from each other, and on the surface on which the first touch electrode is provided, an application film is provided to expose a surface of a top face of a convex part of the concave and convex area.
US08624861B2

An exemplary method for determining a touch point includes the following steps of: performing a first operation to determine whether a detected result of a first touch detection point exceeds a first threshold; performing a second operation to determine whether all detected results of multiple second touch detection points are no more than the detection result of the first touch detection point, the second touch detection points neighboring with the first touch detection point; performing a third operation to determine whether a sum of detected results of multiple third touch detection points exceeds a second threshold, the third touch detection points neighboring with the first touch detection point; and determining the first touch detection point as the touch point is being touched if the determine results of the first through third operations are all true.
US08624819B2

A driving circuit of a liquid crystal display includes: a timing controller to output a gate control signal and a data control signal to control driving of a gate driving unit and a data driving unit and to output digital video data; a pair of gate driving units to be alternately driven by using at least one frame as a period to supply gate signals to gate lines of a liquid crystal panel in response to the gate control signal; and a data driving unit to supply pixel signals to data lines of the liquid crystal panel in response to the data control signal. Degradation of characteristics of transistors constituting each gate driver can be prevented.
US08624816B2

A liquid crystal display device includes a display unit including a plurality of liquid crystal cells at crossing regions of a plurality of data lines and a plurality of gate lines, a source driver for supplying source voltages to the plurality of data lines, and a temperature sensor for sensing an ambient temperature and for outputting an temperature sensing signal corresponding to the ambient temperature, wherein the source driver includes a source amplifying register unit for controlling a rising slope of the source voltages in accordance with the temperature sensing signal.
US08624809B2

Methods, systems, and apparatus, including computer program products, for communicating information. An event is detected. A light effect is emitted in response to the detected event. The emitted light effect simulates the detected event or a sensory output associated with the detected event.
US08624808B2

A method and system for driving an active matrix display is provided. The system includes a drive circuit for a pixel having a light emitting device. The drive circuit includes a drive transistor for driving the light emitting device. The system includes a mechanism for adjusting the gate voltage of the drive transistor.
US08624804B2

A method of driving an organic light emitting diode (OLED) display device that displays grayscales in a time-division manner and can prevent the occurrence of false contours and flickers at an interface between neighboring grayscales when displaying sequential images, such as moving images, at a high speed. The method is an interlaced scanning method in which a single frame is divided into an odd-numbered field and an even-numbered field that are sequentially driven, and includes dividing each of the odd-numbered field and the even-numbered field into x sub-frame groups; dividing each of a plurality of sub-frames corresponding to bits of driving data into y divided sub-frame portions; and disposing the y divided sub-frame portions in different ones of the x sub-frame groups.
US08624803B2

An active matrix electroluminescent display device has pixels using an amorphous silicon or microcrystalline silicon drive NMOS transistor (22) connected between the anode of the display element (2) and a power supply line (26). A storage capacitor (24) is connected between the anode of the display element and the gate of the drive transistor (22). An amorphous silicon or microcrystalline silicon second drive NMOS transistor (30) supplies a holding voltage to the anode of the display element (2). This arrangement enables the voltage across the display element to be held while the transistor gate drive voltage is stored on the storage capacitor. This enables an accurate current source pixel circuit to be implemented using NMOS transistors.
US08624799B2

An illumination unit includes: one or more light sources, an optical member, and an optical device. The optical member includes an integrator having a first fly-eye lens on which light from a solid-state light-emitting device is incident and a second fly-eye lens on which the light from the first fly-eye lens is incident. The integrator uniformalizes an illuminance distribution of light in a predetermined illumination region illuminated by the light incident from the solid-state light-emitting device. The optical device is disposed on an optical path between the first fly-eye lens and one or more light sources including one or more chips configured by the laser diode, and allows a shape of a luminance distribution of incidence light on an incidence plane of the first fly-eye lens to be expanded along a minor axis direction of the shape of the luminance distribution.
US08624796B2

A method and apparatus is provided for controlling a dual display using a Red, Green and Blue (RGB) interface in a mobile terminal with a projector module, in which the projector module expends a high-resolution image and projects the expended image to the outside, a display displays a menu image for operation of the projector module, an image processor has a first buffer assigned to the display for data transmission to the display, and a second buffer assigned to the projector module for data transmission to the projector module, and a controller transmits image data to the first and second buffers, and outputs control signals for activating both or a selected one of the first and second buffers, depending on selection of a display mode.
US08624790B2

The present invention relates to a porous magnetic antenna, comprising: an antenna; an insulating layer, having one side next to said antenna; and a magnetic layer, placed next to the other side of the insulating layer, separated from said antenna with a distance, and having at least one hole. The porous magnetic antenna has the advantages of shaping the field pattern, lowering the sensitivity, improving the gain value and possessing stable directionality.
US08624783B2

An internal antenna module and a wireless communication apparatus having the same are disclosed. The internal antenna module includes a carrier having a partition formed on a surface thereof and a space defined by the partition; and a radiator disposed on the partition of the carrier. The space is formed in a region of the surface of the carrier excluding a region required to support the radiator. Therefore, influence of the carrier is minimized so that the radiation performance may be improved.
US08624764B2

A redundant analog-to-digital conversion system can include at least one input multiplexer, first and second redundant analog-to-digital converters, a comparison circuit and an output multiplexer. The at least one input multiplexer can receive a plurality of analog input signals and output at lest one multiplexed analog input signal. The first and second redundant analog-to-digital converters can convert the at least one multiplexed analog input signal to respectively generate first and second digital output signals, the first digital output having a greater digital resolution than the second digital output. The comparison circuit can produce a comparison output signal as a function of a comparison of a plurality of most significant corresponding bit pairs of the first and second digital output signals. The output multiplexer can produce a multiplexed output including information from the comparison output signal and one of the digital output signals.
US08624763B2

An offset cancellation circuit for canceling an offset voltage in an amplifier is provided herein. The offset cancellation circuit includes a current source configured to provide an offset current, a switching stage comprising first and second switches, and a cascode stage. The cascode stage comprises a first cascode device configured to receive the offset current from the first switch and inject the offset current into a first differential end of the amplifier, and a second cascode device configured to receive the offset current from the second switch and inject the offset current into a second differential end of the amplifier. Offset voltages are common to many differential circuits as a result of mismatch. The injection of current by the offset cancellation circuit can reduce or eliminate an offset voltage, while the cascode stage can prevent parasitic capacitance associated with the offset cancellation circuit from creating further mismatch.
US08624758B2

A telemetric device for a vehicle includes a location determining device arranged to determine the vehicle's location and a transmitting device arranged to continuously or nearly continuously transmit location data concerning the vehicle in real-time or near real-time. The transmission of the location data is not based on a condition of the vehicle and is without prompting by a user.
US08624756B2

The present invention relates to a parking system, which comprises: (a) plurality of Curb Devices for communication with car device and a host, each Curb Device having its own unique Curb Device ID and is installed close to a corresponding parking space; the Curb device is also provided with a sensor for sensing a physical positioning of a car within the respective parking space; (b) plurality of Car Devices, each Car Device is provided with its own unique Car Device ID, and is positioned at a corresponding car at a location which is visible from the outside; and (c) a Host which is provided with Users Data and Parking Spaces Data, for remotely managing, billing, enforcing and controlling on line and in real time parking of vehicles at each of said parking spaces. The invention also enables a driver of a car which is not provided with a car device to use a cellular alternative, where the driver uses his cellular phone to report to the Host the Curb Device ID, as visually displayed, while his phone number serves as a replacement for the Car Device ID. The invention also relates to a parking enforcement by the system of the present invention, which enforces parking in real time, while providing to the enforcement inspector the exact parking location where a proven violation has occurred.
US08624755B2

Network device includes a plate, an OTST plate, and a light source. First plate is situated at a first side of the network device wherein the first side can be the front side of device. OTST plate is situated at a second side of the network device and positioned substantially perpendicular to the plate, wherein the OTST plate having a first surface and a second surface further includes status indicators showing performance status associated with the network device. The light source, in one embodiment, can be an LED device capable of projecting a light beam with a predefined angle onto the first surface of OTST plate illuminating one or more status indicators. At least one status indicator is viewable from the second surface or bottom surface of OTST second plate when at least a portion of OTST plate is illuminated.
US08624753B2

An event sensor device comprises a detector and circuitry, connected thereto, produced by printed electronics processes. This circuitry may be comprised of fixed characteristic devices, such as a series resistive chain, or variable characteristic devices such as thin film transistors (TFTs) and the like. A pulse is input to the printed electronic circuitry. The printed electronic circuitry divides the pulse across the various devices comprising the circuitry according to pulse amplitude and pulse width. The circuitry provides an output signal which is provided to a plurality of display elements, which are capable of indicating the division performed at the printed electronic circuitry. In one embodiment, each display element is an electrophoretic display which changes contrast as a function of the applied voltage. Not only the pulse amplitude and pulse width, but the number of pulses applied to the printed circuitry (i.e., sensed by the detector) may be indicated.
US08624737B2

Methods, systems and other embodiments associated with charging merchandise items are presented. A method of charging merchandise items includes displaying merchandise items at a consumer display so that the merchandise items can be handled by a consumer. A first power supply charges a portion of the display that does not include the merchandise items and a second power supply charges the merchandise items. The merchandise items can be charged at the display on a multiplexed basis.
US08624734B2

In an intruder identifying method and device, an intruder identifying sensor device identifies an intruder as a detection target to be originally detected by determining whether a variation style for a predetermined time of intruder intrusion state information based on the reception signal of the electric wave receiving unit during a time period from the time when the intruder identifying sensor device detects an intruder till the time when the intruder identifying sensor device does not detect the intruder is a predetermined variation style.
US08624723B2

According to an aspect, a computing device may include a processor configured to determine a position coordinate of a first movable device. Further, the processor is configured to determine whether the position coordinate of the first movable device is a predetermined distance from a second movable device. The processor is also configured to signal the second movable device in response to determining that the position coordinate of the first movable device is a predetermined distance from a second movable device.
US08624715B2

Systems and methods may be provided for alerting a user of an obstruction to a bicycle mounted on a vehicle. An obstruction sensing device may be provided that may be mounted on the bicycle. The obstruction sensing device may include an engagement mechanism configured to attach the obstruction sensing device to a bicycle, an emitter configured to emit a detection signal, a receiver configured to receive a reflection of the emitted detection signal that may indicate an obstruction, and a transmitter configured to transmit an alarm signal when the reflection is received by the receiver. In some embodiments, a remote may be provided that may alert a user.
US08624713B2

A method and system for programming a universal remote control (URC) to operate with a remote-controlled device is disclosed. A connection to the remote-controlled device may be established. In response, the remote-controlled device may send device information. The device information may include programming codes for programming the URC to control the remote-controlled device. The device information may also be used to query a server to obtain the programming codes.
US08624709B2

A method and a system for calibrating a camera in a surveillance system. The method and system use a mathematical rotation between a first coordinate system and a second coordinate system in order to calibrate a camera with a map of an area. In some embodiments, the calibration can be used to control the camera and/or to display a view cone on the map.
US08624703B2

A semiconductor ceramic element includes an element main body where a PTC section including a semiconductor ceramic which has PTC characteristics and an NTC section including a semiconductor ceramic which has NTC characteristics are integrated by co-firing while suppressing interdiffusion. The element main body is formed in such a way that a PTC substrate is first obtained by firing a semiconductor ceramic material to serve as the PTC section at a predetermined temperature, and a paste containing a semiconductor ceramic material to serve as the NTC section is then applied or printed on the PTC substrate, followed by co-firing at a temperature lower than the predetermined temperature.
US08624698B2

A transformer capable of security insulting reliability and a power module having the same are provided. The transformer includes: a winding unit having at least one winding space in which a plurality of coils are wound in a stacked manner on an outer circumferential surface of a cylindrical body portion; and a terminal fastening unit formed to extend from one end of the winding unit in an outer diameter direction and having a plurality of external connection terminals fastened to an end thereof, wherein a width of the winding space is less than 0.45 times that of a diameter of the body portion.
US08624695B2

Accurate and reliable techniques for determining a current status of an accessory device in relation to an electronic device are described.
US08624694B2

A residual-current circuit breaker includes a core-balance transformer, a first conductor and a second conductor of an electrical supply system which is to be protected being routed through the core-balance transformer, and a secondary winding being arranged on the core-balance current transformer. The secondary winding is connected to a release by circuitry. A test circuit connecting the first conductor and the second conductor has at least a first test resistor and a reset button, in order to provide accurate checking of an ability of residual current tripping to function, the test circuit has a second test resistor arranged in series with the first test resistor by circuitry. The second test resistor is bridged by a bypass line that is routed through the core-balance transformer and at least one first voltage dependent resistor is arranged in the bypass line by circuitry.
US08624683B2

A semiconductor device is provided which can reduce a parasitic inductor and/or parasitic capacitance added to the wiring that couples spiral inductors and MOS varactors included in a VCO. An LC-tank VCO includes first and second spiral inductors, and first and second MOS varactors. As seen perpendicularly to the semiconductor substrate, the first and second MOS varactors are arranged in a region between the first spiral inductor and the second spiral inductor.
US08624674B2

An output stage of an integrated class-A amplifier in a technology adapted to a first voltage and intended to be powered by a second voltage greater than the first one, including: one or several transistors of a first channel type between a first terminal of application of the second voltage and an output terminal of the stage; transistors of a second channel type between this output terminal and a second terminal of application of the second voltage, wherein: a first transistor of the second channel type has its gate directly connected to an input terminal of the stage; at least a second and a third transistors of the second channel type are in series between the output terminal and said first transistor, the gate of the second transistor being connected to the midpoint of a resistive dividing bridge between said output terminal and the gate of the third transistor, and the gate of the third transistor being biased to a fixed voltage.
US08624655B2

There are provided a level shifter circuit and a gate driver circuit including the same. The level shifter circuit includes: a plurality of switching devices connected to a predetermined DC power supply through a resistor and operated by different driving signals; a gain conversion unit operated by first signals output from the plurality of switching devices, respectively, and generating second signals having a level within a predetermined range of the first signals; and a noise removal unit connected to at least one output terminal among the plurality of switching devices to prevent malfunctioning of the gain conversion unit, wherein the gain conversion unit inputs the second signals to a high side gate driver circuit through an inverter circuit.
US08624640B2

An inductive load driving device includes a first switching element, a second switching element, a counter current regeneration circuit, and a circuit element protection circuit. The first switching element is coupled between an output terminal of the power circuit and one end of the inductive load. The second switching element is coupled between the other end of the inductive load and a ground terminal. The counter current regeneration circuit is configured to supply to the output terminal of the power circuit, a counter current output from the other end of the inductive load when the first and second switching elements are in off-state. The circuit element protection circuit is configured to turn on the second switching element when a value of the output voltage of the power circuit becomes equal to or more than a threshold value.
US08624638B2

A semiconductor device includes an information generation circuit configured to generate first information, an information multiplexing circuit configured to multiplex the first information and second information, and an information driving circuit configured to drive an output pad in response to an output signal of the information multiplexing circuit.
US08624637B2

A circuit for controlling the switching operation of a transistor is described. A gate driver circuit is operably connected to a control electrode of the transistor and is configured to charge and discharge the control electrode to switch the transistor on and off, respectively, in accordance with a control signal. The charging and discharging of the control electrode is done such that the corresponding transitions in the load current and the output voltage are smooth with a defined slope. A controllable switch is connected to the control electrode such that, when the switch closes, the control electrode is quickly discharged via the switch thus quickly switching off the transistor. A control logic circuit is configured to close the controllable switch for switching off the transistor when at least one of a number of conditions holds true.
US08624632B2

Sense amplifier-type latch circuits are provided which employ static bias currents for enhancing operating frequency. For example, a sense amplifier-type latch circuit includes a latch circuit that captures and stores data during an evaluation phase of the sense amplifier-type latch circuit, and outputs the stored data to differential output nodes. An input differential transistor pair has drains connected to the latch circuit and sources commonly connected to a coupled source node. A static bias current circuit is connected to the coupled source node to provide a static bias current which flows through the differential transistor pair and cross-coupled inverters of the latch during a precharge phase. A switch device, which is connected to the coupled source node, is turned off during the precharge phase and turned on during the evaluation phase by operation of a clock signal to increase current flow through the differential transistor pair.
US08624621B2

In an embodiment, a chuck to support a solar cell in hot spot testing is provided. This embodiment of the chuck comprises a base portion and a support portion disposed above the base portion. The support portion is configured to support the solar cell above the base portion and to define a cavity between a bottom surface of the solar cell and the base portion that thermally separates a portion of the bottom surface of the solar cell from the base portion.
US08624616B2

A suspended IO trace design for SSP cantilever Read/Write is described. Instead of having the whole I/O trace attached to surface of the cantilever, the cantilever is designed with fish-bone-like support and the I/O traces are anchored to cantilever structures 110 at some specific attachment locations with dielectric insulation in between. This design provides very compliant trace compared to cantilever's see-saw actuation around the torsional beam pivot and is also insensitive to residual stress variations from I/O trace in fabrication.
US08624612B2

The system disclosed herein for non-destructively testing a resistive film includes first and second waveguides that are gapped apart from each other. The resistive film is disposed between the first and second waveguides and tested. The film is then advanced and re-tested by the first and second waveguides. The waveguides do not contact the film during testing or while the film is being advanced to its next position. Accordingly, the system provides a non-destructive method of testing the sheet resistance of a film in an accurate manner.
US08624606B2

An impedance monitoring circuit for an electrosurgical generator. The monitoring circuit includes an isolation transformer coupled to an active terminal and a return terminal of an electrosurgical generator. The isolation transformer includes a primary winding coupled to a reference resistor and a secondary winding coupled to a load. A driver transmits a sensor signal to the reference resistor and the load. A primary converter coupled to the reference resistor and the load detects a primary converted signal as a function of the sensor signal passing through the reference resistor and the load. A secondary converter coupled to the driver detects a secondary converted signal as a function of the sensor signal prior to passing through the reference resistor and the load. A controller determines a fault condition based on the primary and secondary converted signals.
US08624605B2

The present invention exploits extreme sensitivity to initial conditions in ray-chaotic enclosures to create a method to distinguish nominally identical objects through their unique “wave fingerprints.” The fingerprint can be measured through transmission of a pulsed microwave signal as a function of carrier frequency and time. When internal components are re-arranged, the Electromagnetic Fingerprints (EMF) changes in significant ways. The EMF can be detected by direct injection measurements of the enclosure or through remote measurement.
US08624601B2

System and methods are provided for monitoring a state of a switch element connecting a DC power supply to a load. A system includes a transformer having first and second windings, where a first end of the second winding electrically coupled to a first switch node of the switch element. The system also includes a transmit circuit configured for providing a waveform at the first winding and a sensor element having galvanically isolated input and output nodes for inducing a monitor signal at the output nodes in response to a signal at the input nodes. The system further includes a receive circuit coupled to the output nodes and configured for generating one or more output signals in response to the monitor signal. The system also includes capacitor elements for providing DC isolation for the second winding with respect to the first switch node and the sensor element.
US08624590B2

A magnetoresistive sensor including: a first pinned-magnetization magnetic layer, called pinned layer; a free-magnetization magnetic layer, called sensitive layer, of which the magnetization, in the absence of an external field, is substantially orthogonal to the magnetization of the pinned layer, the pinned and sensitive layers being separated by a first separating layer for magnetic uncoupling; and a layer, called lateral coupling layer, located on the side of the sensitive layer opposite that of the separating layer, the lateral coupling layer serving to control the lateral spin transfer.
US08624584B2

A device for detecting a magnetic field response or changes in a magnetic response of at least one magnetic particle in a carrier fluid, the detection comprising measuring the magnetic particles characteristic rotation period, and the measurement involving measurement of a Brownian relaxation in the carrier fluid under influence of an external pulsed magnetic field. The device includes means for generating the pulsed magnetic field, at least two substantially identical detection coils connected in gradiometer coupling to detection electronics for measuring the differential induced voltage which is dependent on the frequency dependent susceptibility or the magnetization change.
US08624581B2

An input power measuring device includes a board with an edge connector, a first dual inline memory modules (DIMM) socket, a resistor, a differential amplifier circuit, a voltage dividing circuit, a display screen, and a controller. When the edge connector is inserted into a second DIMM socket of a motherboard and the motherboard is powered on, the resistor samples first current, and converts the first current into a first voltage. The differential amplifier circuit amplifiers the first current to a second current. The voltage dividing circuit divides the first voltage, and outputs a second voltage. The controller converts the second current into a third current, converts the second voltage into a third voltage, and calculates a power according to the third current and the third voltage.
US08624574B2

A DC-DC converter including a Pulse Width Modulation (PWM) controller for converting an input voltage into an output voltage is provided. The PWM controller includes: an error amplifier, receiving a reference voltage and a feedback voltage and provides an error signal; a compensation unit coupled to an output of the error amplifier, compensating the error signal and comprising a first resister and a first capacitor; a ramp generator, generating a ramp signal according to a constant on time PWM signal; a first comparator coupled to the compensation unit and the ramp generator, comparing the compensated error signal with the ramp signal to generate a trigger signal; and a PWM generator coupled to the first comparator, providing the constant on time PWM signal according to the trigger signal, an input voltage of the DC-DC converter and the output voltage of the DC-DC converter.
US08624572B2

A switching power-supply apparatus and a switching power supply circuit in which a feedback signal is input from a feedback circuit to a feedback terminal of a switching control IC includes a capacitor and a Zener diode connected between the feedback terminal and a ground terminal. The Zener diode is a selectively connected external circuit. A voltage of the feedback terminal during an overcurrent operation changes depending on whether or not the external circuit is present. A return/latch determination circuit detects the voltage of the feedback terminal to switch between an automatic return system and a latch system in an overcurrent operation state.
US08624571B2

A DC-DC converter system having at least one DC-DC converter operating in either a PWM mode or a PFM mode is provided. The DC-DC converter system includes a state machine configured to control the switching between the PWM mode and PFM mode. The state machine determines whether an inductor current provided by the DC-DC converter reaches a first specified value for a selective number of clock cycles so switching between the PWM mode and PFM mode is to occur. A pulse generator circuit is connected to the state machine and being configured to provide the appropriate switching period for the PWM mode and the PFM mode at the time of switching. The pulse generator circuit is shared amongst the PWM mode or PFM mode and utilizes a master clock for its operations.
US08624564B2

A method of estimating rotor speed of a generator 106 having a rotor 110 and a stator 112 is provided. The method may provide a source current to the stator 112, determine a relative rotor speed based on a sensor signal provided by a rotor speed sensor 130, determine a relative rotor position corresponding to the relative rotor speed, determine an absolute rotor position based on the sensor signal and phase currents, and calibrate the sensor signal based on an offset between the relative rotor position and the absolute rotor position.
US08624563B2

A static exciter of a field winding includes a rectifier connected to an electric grid and to the field winding; a unidirectional electronic switch connected in series with the rectifier; a capacitor bank; and a further switch disposed between the unidirectional electronic switch and the capacitor bank. Exciter also includes a control unit connected to the further switch and configured to close the further switch when a grid voltage drops below a first prefixed voltage value so as to connect the capacitor bank to the field winding and configured to open the further switch when the grid voltage exceeds a second prefixed voltage value so as to disconnect the capacitor bank from the field winding and so as to supply energy to the field winding from the capacitor bank for a time period.
US08624560B2

Some embodiments of the present invention provide a system that charges a lithium-ion battery. During operation, the system monitors: a current through the battery, a voltage of the battery, and a temperature of the battery. Next, the system uses the monitored current, voltage and temperature to control a charging process for the battery. In some embodiments, controlling the charging process involves: inferring electrode lithium surface concentrations for the battery from the monitored current, voltage and temperature; and applying the charging current and/or the charging voltage in a manner that maintains the inferred electrode lithium surface concentrations for the battery within set limits.
US08624553B2

The present invention relates to a battery temperature adjusting system including: a battery unit having a heating pad; a leading wire connected to the battery unit; and a current induction unit surrounding the leading wire, wherein the current induction unit is electrically connected to the heating pad. The battery temperature adjusting system according to the present invention generates the induced current by applying the current induction unit surrounding the leading wire connected to the battery unit, and increases the temperature of the battery unit by supplying the induced current to the heating pad, thereby obtaining a desired battery output in a low-temperature region even without the use of an external power source.
US08624539B2

The present invention discloses a start-up circuit for a motor driving IC. The activation circuit includes a determination unit, for generating a determination result indicating an operating mode of the motor driving IC according to an external pulse width modulation signal, and an output unit, for outputting an activation signal according to the determination result and a pulse width modulation activation signal. A duty of the pulse width modulation activation signal is greater than a duty of the external pulse width modulation signal.
Patent Agency Ranking