Document | Document Title |
---|---|
US08201021B1 |
Method and apparatus for efficiently creating backup files with less redundancy
A method of creating backup files having less redundancy. The method creates a backup file by creating an overhead segment for each file that is to be backed up and creating a data segment containing the data that is to be backed up for each file. After creating the overhead segment and the data segment, the overhead segment is placed into an overhead stream data segment is stored in memory. The overhead segment is also positioned in the overhead stream with a pointer that identifies the data segment within the memory. For backups of subsequent servers or the same server at a later time, the backup software will create a separate overhead stream. However, a plurality of overhead streams may contain pointers to the same data segments such that redundant data segments do not need to be stored in a backup server. |
US08201015B2 |
Control card circuit and method for selecting a synchronization source among a plurality of line card circuits
A method and apparatus for handling, maintaining, and controlling network synchronization information emanating from a plurality of line card circuits is described. The technique described may be applied to a redundant pair of line card circuits, where one line card circuit is active, while the other is inactive. Line card activity latches are managed by means of hardware logic that may be configured at the time of line card commissioning. The activity latches are coupled to a logic element. An incoming clock signal is applied to the logic element. If an activity latch indicates that a line card circuit is active, the logic element provides the incoming clock signal as an outgoing clock signal to a control card circuit. If the activity latch indicates that the line card circuit is inactive, the logic element blocks the incoming clock signal from being passed and provides a static output level as the outgoing clock signal to the control card circuit. The control card circuit is provided with circuitry to receive the outgoing clock signals from multiple line card circuits. The circuitry is sensitive to whether or not the line card circuits are configured for redundant operation. One or more of these clock signals are then selected and used for network synchronization. |
US08201009B2 |
Computer management and power backup system and device
A computer power backup system and device are provided. When power to a computer system is lost, a battery backup unit provides power to the computer system for a while, allowing a power management control to send out an alert to an enterprise client so as to urge immediate action. If the power outage persists without being solved, and the power management control detects insufficient power in a battery of the battery backup unit, the power management control will store data in a storage device automatically and safely and then shut down the computer system. When power is restored, the power management control turns on the computer system automatically and begins charging the battery of the battery backup unit. Through the above operation, the integrity and safety of data in the computer system are secured. |
US08201007B2 |
Fine grain non-intrusive distributed information technology infrastructure power management system
A power management system includes a power management agent and a computing device comprising a CPU, memory, persistent storage, operating system, and communication mechanism. A power management server communicates with the communication mechanism using a secure communication protocol, communicates with the power management agent when the agent is in the connected mode, and provides a non-intrusiveness monitoring function. The power management agent operates in both a connected and disconnected mode, and maintains a list of applications, tasks, and activities and their dependency on power manageable components in the device. An application control framework defines a non-intrusiveness of a device for every application on the device and a usage of the device to allow fine grain control of the device. A management station sends a set of monitoring commands to at least one agent to monitor the intrusiveness of a power management function on the device without enforcing any power management. |
US08201002B2 |
Control system and control method for saving power by activating power supplies with shortest recorded power supply times
A control system for saving power in an electronic device obtains information of maximum power that can be supplied to the electronic device by each power supply, detects how much power is demanded by the electronic device, determines minimum number of the plurality of power supplies, based on the detected power demanded by the electronic device, and turns on power supplies, of which the number is equal to the determined minimum number, and turn off the other power supplies. |
US08200995B2 |
Information processing system and power-save control method for use in the system
A technique for determining task allocation for reducing power consumption of an entire system is disclosed. This system includes physical computers, a cooling apparatus for cooling the physical computers, and a power-saving control server for controlling the physical computers and cooling apparatus. The power-saving control server includes a virtual server layout generator which sets up a plurality of sets of task allocations with respect to the physical computers, a server power calculator for calculating power consumption of the physical computers in each task allocation, a physical computer profile used to estimate a heat release amount of the physical computers in each task allocation, a cooling power calculator which computes power consumption of the cooling apparatus, and a virtual server relocator which determines a task allocation with a total of calculated values of the server/cooling power calculators being minimized to be the optimum task allocation for the physical computers. |
US08200994B2 |
Image processing apparatus operable using multiple clocks
An aspect of the invention provides an image processing apparatus that processes image data on the basis of received data, the image processing apparatus comprising: a CPU operatable on multiple CPU clocks; a selecting unit configured to select a first CPU clock on the basis of an operation mode of the image processing apparatus and processing state information on the image processing apparatus; and a changing unit configured to change a second CPU clock to the first CPU clock selected by the selecting unit. |
US08200992B2 |
Parallel processing computer systems with reduced power consumption and methods for providing the same
This invention provides a computer system architecture and method for providing the same which can include a web page search node including a web page collection. The system and method can also include a web server configured to receive, from a given user via a web browser, a search query including keywords. The node is caused to search pages in its own collection that best match the search query. A search page returner may be provided which is configured to return, to the user, high ranked pages. The node may include a power-efficiency-enhanced processing subsystem, which includes M processors. The M processors are configured to emulate N virtual processors, and they are configured to limit a virtual processor memory access rate at which each of the N virtual processors accesses memory. The memory accessed by each of the N virtual processors may be RAM. In select embodiments, the memory accessed by each of the N virtual processors includes DRAM having a high capacity yet lower power consumption then SRAM. |
US08200987B2 |
Dynamic object-level code translation for improved performance of a computer processor
A system and method for improving the efficiency of an object-level instruction stream in a computer processor. Translation logic for generating translated instructions from an object-level instruction stream in a RISC-architected computer processor, and an execution unit which executes the translated instructions, are integrated into the processor. The translation logic combines the functions of a plurality of the object-level instructions into a single translated instruction which can be dispatched to a single execution unit as compared with the untranslated instructions, which would otherwise be serially dispatched to separate execution units. Processor throughput is thereby increased since the number of instructions which can be dispatched per cycle is extended. |
US08200986B2 |
Computer enabled secure status return
Computer related method and apparatus to transmit a logical value (e.g., 1 or 0) between two entities, such as an operating system and application program, in a secure way in an insecure environment. The logical status is sent by in effect encrypting it using two random numbers, one from each entity, before sending it to the other entity. However the encrypting is much “lighter” (requiring much less computer or circuit resources) than any conventional secure cipher and has a built-in verification feature. |
US08200983B1 |
System and method for tamper-proofing executable binary assemblies
A method, system and computer program product for tamper-proofing an executable assembly, including identifying assembly-time constants in source code; encrypting the assembly-time constants during the assembly process using public key cryptography; and signing the executable assembly using a digital signature. The executable assembly, at run-time, decrypts the assembly-time constants using the digital signature. A hashing function, a compression function or a one-way cryptographic block function is used to encrypt the assembly-time constants. Different keys or the same keys can be used to launch the assembly and to encrypt the assembly-time variables. The assembly-time constants are placed into a heap prior to the encrypting step. The assembly-time constants include strings and databases. |
US08200977B2 |
Group signature system, device, and program
A group signature system includes a group manager device, a signer device and a verifier device capable of communicating with each other, each device using a group signature scheme. The group manager device generates a group secret key, a group public key, a member secret key and a signer tracing information. The signer device generates an encrypted text data of the signer tracing information, and a zero-knowledge proof showing that the signer device knows the member secret key and the encrypted text data is correctly generated based on the signer tracing information. The signer device transmits, to the verifier device, a group signature composed of the encrypted text data and the zero knowledge proof, and the message. The verifier device verifies correctness of the group signature and transmits the verified result to the signer device. |
US08200975B2 |
Digital signatures for network forms
Systems and/or methods enabling an individual to digitally sign data using an identifier where the data being digitally signed and the identifier are not accessed at the same location are described. In some cases, the systems and/or methods permit an individual to digitally sign data for an electronic document using an identifier inaccessible by a remote computer where the electronic document is rendered using view information from that remote computer. The systems and/or methods may also enable a network computer to send view information for, and a digital encoding of, an electronic document to a local computer effective to enable the local computer to digitally sign the electronic document by signing the digital encoding of electronic document. |
US08200974B1 |
Method and system for securely exchanging encryption key determination information
A system and method for securely exchanging plurality of information items used to generate a plurality of encryption keys used in a public key-and-private key system. In accordance with the principles of the invention, elements of exchanged information items, such as public key and synchronizing indictors are encrypted before the exchange. The information item element is encrypted using an encryption key determined from information items that were previously exchanged. The encryption of information items used to determine subsequent encryption keys provides additional security to the encryption key used in the transmission of informational data as the encrypted elements of the information item must be decrypted before the data message encryption key can be decrypted. The process of exchanging encrypted information items can be repeated until an agreed upon number of encrypting keys is determined. |
US08200972B2 |
Encryption of security-sensitive data by re-using a connection
Techniques are provided for processing data. Connections having different security properties are stored, wherein each of the connections allows applications at the client computer to access data sources at a server computer. A request is received from an application to access a data source, wherein the request has associated security properties. In response to the client computer requesting establishment of a connection on behalf of the application, it is determined whether there is a stored connection that used a same set of security properties as are associated with the request from the application and that connected to the data source that the application requests access to. In response to determining that there is a stored connection that used the same set of security properties and that connected to the data source, the connection and an associated client encryption seed, client encryption token, server encryption seed, and server encryption token are re-used. In response to determining that there is not a connection that used the same set of security properties and that connected to the data source, a new client connection key, client encryption seed, client encryption token, sever connection key, server encryption seed, and server encryption token are generated. |
US08200971B2 |
Method for the provision of a network service
Methods and systems provide for sharing information between computer networks in which the information to be shared is required at one location (e.g. for the provision of a data-processing service) but is only available at a separate location. The information may be deliberately absent (e.g. for privacy reasons) or may be unavailable as an artifact of the computer network(s) involved. For the provision of a data-processing service, where several different devices on one network may service contiguous requests from a client device on another network according to a load-balancing strategy, data is propagated once only through the service network. Network communication software is subsequently amended to provide the minimal information necessary for a device on the service network to retrieve the information pertinent to the client device and necessary for its service. Therefore, a web-based single sign-on scheme can operate over HTTP to authorize data-processing services, such as web-filtering services. |
US08200970B2 |
Method and apparatus for preventing replay attack in wireless network environment
A method for preventing a replay attack is provided. A prime number is mutually exchanged between a main node and children nodes. The main node generates a Prime Sequence Code Matrix (PSCM) corresponding to the prime number, notifies the children nodes of sequence orders corresponding to the children nodes. The main node selects an arbitrary value of a Prime Sequence Code-1 (PSC1) among a series of values corresponding to an arbitrary node in the PSCM. The arbitrary node computes a Prime Sequence Code-2 (PSC2) subsequent to receiving the PSC1 using a sequence order received from the main node and the prime number. The PSC2 is transmitted to the main node. The main node compares the received PSC2 with the PSCM. The method can be easily applied by supplementing a weakness for a replay attack on the basis of an IEEE 802.15-4-2006 standard and minimizing system load. |
US08200969B2 |
Data verification by challenge
An embodiment of the invention provides an apparatus and method for data verification by challenge. The apparatus and method perform acts including: sending a hash value of a data piece in a sender; if the hash value matches a stored hash value in a receiver, then sending a challenge from the receiver to the sender; sending a sample data set from the data piece in the sender, wherein the sample data set is determined by a window that is identified by the challenge; comparing the sample data set with a data set that is overlapped by the window for a stored data piece in the receiver; and performing a response based on the comparison of the sample data set and the stored data set that is overlapped by the window for the stored data piece. |
US08200965B2 |
Storage system for data encryption
A storage system including a host interface connected via a network to a host computer; a disk interface connected to a disk drive; a memory module that stores control information of a cache memory for an access to the disk drive and the storage system; a processor that controls the storage system; a network that interconnects the host interface, the disk interface, the memory module, and the processor; and an encryption module that encrypts data read/written by the host computer, in which the processor reads data from an area of the disk drive from the memory module, decrypts the read data with a corresponding encryption key, encrypts the decrypted data with a different encryption key, and writes the encrypted data in a different area. |
US08200957B1 |
Using SYN-ACK cookies within a TCP/IP protocol
A method, apparatus, and system are directed toward managing a Transmission Control Protocol/Internet Protocol (TCP/IP) handshake. A SYN-ACK cookie is determined based on a cryptographic operation using a secret key and at least one network characteristic. The SYN-ACK cookie is provided in a SYN message's field. The SYN message is sent from a client to a server. Another sequence number based on the received SYN-ACK cookie is included in a SYN-ACK message. The SYN-ACK message is sent to and received by the client. The other sequence number is validated based on the secret key to generate at least another network characteristic. A TCP/IP connection is established if the network characteristic matches the other network characteristic. In one embodiment, the component sending the SYN message may be a different component than the component receiving the SYN-ACK message. In this embodiment, the secret key may be shared between the two components. |
US08200952B2 |
Platform authentication via a transparent second factor
Firmware of a system is configured to allow secondary devices, such as a smart card, to be used for authentication. In an example embodiment, the secondary device is a CCID smart card in compliance with the ISO 7816 specification. The smart card is inserted into a card reader coupled to the system prior to booting the system. The firmware comprises an emulator and driver configured to allow authentication information from the smart card to be utilized to allow execution of the boot process. In an example embodiment, the smart card comprises external keys for use with BITLOCKER™. The secondary device is compatible with systems implementing a BIOS and with systems implementing EFI. Authentication also can be accomplished via devices that do not provide data storage, such as a biometric device or the like. |
US08200951B2 |
System and method for efficiently performing bit-field extraction and bit-field combination operations in a processor
A system and method for efficiently performing bit-field extraction and bit-field combination operations in a processor is provided. The system includes a plurality of general purpose registers, a plurality of predicate registers, and at least one execution unit configured to extract a plurality of bit fields from a source reservoir and to populate a plurality of destination lanes in response to a single instruction. In addition, the execution unit is configured to write supplied fill data into the source reservoir if the number of bits in the source reservoir is less than a predetermined number. In addition or alternatively, the system may include at least one execution unit configured to combine a plurality of bit fields from a plurality of source lanes into a continuous bit stream in response to a single instruction executable by the processor. |
US08200945B2 |
Vector unit in a processor enabled to replicate data on a first portion of a data bus to primary and secondary registers
A microprocessor includes a branch unit, a load/store unit (LSU), an arithmetic logic unit (ALU), and a vector unit to execute a vector instruction. The vector unit includes a vector register file having a primary vector register and a secondary vector register. The processor preferably further includes a first data bus and a second data bus wherein the first and second data busses couple the vector unit to the data memory. The vector unit includes a first input multiplexer enabling data on the first data bus to be provided to the primary register file or the secondary register file and a second input multiplexer, independent of the first input multiplexer enabling data on the second data bus to be provided to the second data bus. The first and second data busses may comprise first and second portions of a data memory bus. |
US08200936B2 |
Systems and methods for recording information to a memory card
A recording area of an information recording medium is divided into a plurality of management areas. In the case where one of the management areas is selected and first file data are requested to be written, the scalability of file data that are lastly written in the selected management area is determined. If the scalability is high, the file data are written in the next management area, and, if the scalability is low, the first file data are written in succession to the file data. |
US08200934B2 |
Data transfer unit in multi-core processor
To reduce overhead of data transfer between processor cores and improve a processing capability of a processor, there is provided a processor including: a CPU for performing computing processing; an internal memory for storing data; and a data transfer unit for performing data transfer between the internal memory and a shared memory, in which: the data transfer unit includes: a command chain module for executing a command sequence formed of a plurality of commands including a data transfer instruction; and a monitor module for reading data set in advance in the internal memory and repeatedly monitoring the data until a comparative value and a value of the data become equal to each other, when one of the plurality of commands of the command sequence thus read is a predetermined command; and the command chain module executes a next command in the command sequence after the monitor module has finished monitoring. |
US08200933B2 |
System and method for removing a storage server in a distributed column chunk data store
Assuring recovery from failure of a storage server in a distributed column chunk data store of operably coupled storage servers, includes: partitioning a data table into chunks; implementing a distribution scheme with a specified level of redundancy for recovery of one or more failed servers among multiple storage servers; distributing the column chunks according to the distribution scheme; calculating column chunk parity; storing the calculated column chunk parity; managing metadata for the column chunk data store; and updating the metadata for distributing the column chunks among remaining storage servers upon receiving an indication to remove a storage serve. |
US08200928B2 |
Storage system and remote copy control method for storage system
A storage system maintains consistency of the stored contents between volumes even when a plurality of remote copying operations are executed asynchronously. A plurality of primary storage control devices and a plurality of secondary storage control devices are connected by a plurality of paths, and remote copying is performed asynchronously between respective first volumes and second volumes. Write data transferred from the primary storage control device to the secondary storage control device is held in a write data storage portion. Update order information, including write times and sequential numbers, is managed by update order information management portions. An update control portion collects update order information from each update order information management portion, determines the time at which update of each second volume is possible, and notifies each-update portion. By this means, the stored contents of each second volume can be updated up to the time at which update is possible. |
US08200917B2 |
Multi-media processor cache with cache line locking and unlocking
The disclosure relates to techniques for locking and unlocking cache lines in a cache included within a multi-media processor that performs read-modify-write functions using batch read and write requests for data stored in either an external memory or an embedded memory. The techniques may comprise receiving a read request in a batch of read requests for data included in a section of a cache line and setting a lock bit associated with the section in response to the read request. When the lock bit is set, additional read requests in the batch of read requests are unable to access data in that section of the cache line. The lock bit may be unset in response to a write request in a batch of write requests to update the data previously read out from that section of the cache line. |
US08200915B2 |
Management of very large streaming data sets for efficient writes and reads to and from persistent storage
A method to produce a reverse skip list data structure in a computer readable medium, comprising: inputting streamed data to packets created in a temporary memory so as to create a sequence of packets; upon completion of creation of a packet in the stream, transferring the completed packet from the temporary memory to persistent memory; providing each of a plurality of respective packets with a respective pointer that skips over at least one other packet in the packet sequence and that indicates a location in persistent memory of a different respective packet in the packet sequence that was transferred to persistent memory prior to such providing of the respective pointer. |
US08200912B2 |
Multi-core device with optimized memory configuration
A multi-core device for a piece of electronic equipment includes at least two cores arranged to execute different software portions stored on a memory means. At least one of these cores is associated with a primary RAM that is part of the memory means and arranged for persistent storage without power consumption. |
US08200910B2 |
Generating and issuing global shared memory operations via a send FIFO
A method for issuing global shared memory (GSM) operations from an originating task on a first node coupled to a network fabric of a distributed network via a host fabric interface (HFI). The originating task generates a GSM command within an effective address (EA) space. The task then places the GSM command within a send FIFO. The send FIFO is a portion of real memory having real addresses (RA) that are memory mapped to EAs of a globally executing job. The originating task maintains a local EA-to-RA mapping of only a portion of the real address space of the globally executing job. The task enables the HFI to retrieve the GSM command from the send FIFO into an HFI window allocated to the originating task. The HFI window generates a corresponding GSM packet containing GSM operations and/or data, and the HFI window issues the GSM packet to the network fabric. |
US08200908B2 |
Method for debugger initiated coherency transactions using a shared coherency manager
A data processing system includes a system interconnect, a first interconnect master coupled to the system interconnect, a second interconnect master coupled to the system interconnect, and a cache coherency manager coupled to the first and second interconnect masters. The first interconnect master includes a cache. The cache coherency manager provides debug cache coherency operations and non-debug cache coherency operations to the first interconnect master. The cache coherency manager generates the debug cache coherency operations in response to debug cache coherency commands from a debugger and generates the non-debug cache coherency operations in response to transactions performed by the second interconnect master on the system interconnect. |
US08200907B2 |
Compressed cache controller valid word status using pointers
An apparatus having a memory and a controller is disclosed. The memory may be configured to (i) store a plurality of cache lines, each of the cache line comprising a plurality of locations including a respective end location and (ii) accessing a particular one of the cache lines identified by a cache address signal. The controller may be configured to (i) buffer a plurality of line pointers, each of the line pointers identifying a respective boundary one of the locations in one of the cache lines and (ii) generate the cache address signal in response to a processor address signal hitting a given one of the locations residing between the respective boundary location and the respective end location. |
US08200902B2 |
Cache device for coupling to a memory device and a method of operation of such a cache device
A cache device is provided for use in a data processing apparatus to store data values for access by an associated master device. Each data value has an associated memory location in a memory device, and the memory device is arranged as a plurality of blocks of memory locations, with each block having to be activated before any data value stored in that block can be accessed. The cache device comprises regular access detection circuitry for detecting occurrence of a sequence of accesses to data values whose associated memory locations follow a regular pattern. Upon detection of such an occurrence of a sequence of accesses by the regular access detection circuitry, an allocation policy employed by the cache to determine a selected cache line into which to store a data value is altered with the aim of increasing a likelihood that when an evicted data value output by the cache is subsequently written to the memory device, the associated memory location resides within an already activated block of memory locations. Hence, by detecting regular access patterns, and altering the allocation policy on detection of such patterns, this enables a reuse of already activated blocks within the memory device, thereby significantly improving memory utilization, thereby giving rise to both performance improvements and power consumption reductions. |
US08200898B2 |
Storage apparatus and method for controlling the same
An apparatus includes a controller and a plurality of drives. The controller has a communication control unit for accepting a data input/output request, a controller unit for controlling a drive, and a cache memory for temporarily storing data transferred between the communication control unit and the controller unit. The plurality of drives has different communication interfaces and connected to the controller unit to communicate with the controller unit. |
US08200888B2 |
Seek time emulation for solid state drives
Methods and apparatuses for delaying execution of input/output (I/O) requests for solid state drives are contemplated. Some embodiments comprise receiving I/O requests for a solid state drive and calculating amounts of time based on characteristics of the requests, such as differences of the logical block addresses (LBAs) of the requests. The embodiments may then delay responses by the solid state drive for the requests. Calculating the amounts of time and delaying the responses by the amounts of time may allow the solid state drives to emulate the responses of various types of hard disk drives. Some embodiments comprise an apparatus for delaying execution of the I/O requests for solid state drives. The apparatuses may have numerous modules, such as a request receiver to receive the I/O requests, a calculation module to calculate the amounts of delay times, and a delay module to delay the responses of the I/O requests. |
US08200884B2 |
Reconfigurable memory module and method
A computer system includes a controller coupled to a plurality of memory modules each of which includes a memory hub and a plurality of memory devices divided into a plurality of ranks. The memory hub is operable to configure the memory module to simultaneously address any number of ranks to operate in a high bandwidth mode, a high memory depth mode, or any combination of such modes. |
US08200883B2 |
Micro-tile memory interfaces
In one embodiment of the invention, a memory integrated circuit is provided including an address decoder to selectively access memory cells within a memory array; a mode register with bit storage circuits to store an enable bit and at least one sub-channel select bit; and control logic. The control logic is coupled to a plurality of address signal lines, the address decoder, and the mode register. In response to the enable bit and the at least one sub-channel select bit, the control logic selects one or more of the address signal lines to capture independent address information to support independent sub-channel memory accesses into the memory array. The control logic couples the independent address information into the address decoder. |
US08200880B2 |
Shared system of I/O equipment, shared system of information processing apparatus, and method used thereto
An I/O equipment sharing system includes CPUs, a plurality of route complexes coupled to the CPUs, upstream PCI Express-bridges coupled to the route complexes, downstream PCI Express-bridges coupled to the upstream PCI Express-bridges through a network, and I/O equipment coupled to the downstream PCI Express-bridges. In the above configuration, the I/O equipment are shared between the CPUs using the identifiers of the network (for example, Ethernet VLAN IDs), the identifiers are set so that they do not overlap between the respective CPUs and necessary I/O equipment is set to a set identifier. Further, an identifier is set to a plurality of the same I/O equipment required by the respective CPUs. |
US08200879B1 |
Memory interface including an efficient variable-width bus
A semiconductor device includes an interface controller for communication with a memory device over a communication link. The link includes a plurality of data lines for transmitting data. A plurality of bus width values are defined, each being a selectable number of data lines over which data are to be transmitted. The number of data lines is in the range between one and the number of the plurality of data lines. The interface controller is dynamically configurable to any of the defined bus width values, which becomes the current bus width. The transmission over each data line may be selectably in either direction. The transmission over all data lines corresponding to the current bus width may collectively carry, in at least one direction, command codes, memory addresses, and data in an intermixed manner. |
US08200874B1 |
Method and apparatus for arbitration among multiple ports
A device has first circuitry and also second circuitry that includes an interface and command ports that can each receive commands from the first circuitry, each command requesting an information transfer through the interface. A technique relating to the device involves dynamically enabling and disabling at least one of the command ports under control of the first circuitry, and using a priority list specifying an order of priority for a group of the command ports to identify and cause a command to be accepted from the command port of highest priority that contains a command and is currently enabled. |
US08200873B2 |
Editing system, computer, timing notice apparatus, computer program, and method for acquiring timing
An editing system in which a personal computer is easily configured as an editing apparatus that performs editing processing in synchronization with predetermined timing. According to the invention, a personal computer 2 transmits an acquisition command C1 to a timing notice apparatus 4 over a USB cable 3, as a result, the personal computer 2 receives a timing notice signal S2 transmitted from the timing notice apparatus 4 under frame timing over the USB cable 3. Thus, it becomes possible to notify the personal computer 2 of the frame timing as reception timing of the timing notice signal S2 by connecting the timing notice apparatus 4 to the personal computer 2 over the USB cable 3 without the need of troublesome works such as installing a PCI board in a main body of the personal computer 2, thereby realizing an editing system 1 in which the personal computer 2 is easily configured as an editing apparatus that performs editing processing in synchronization with predetermined timing. |
US08200872B2 |
Method for deterministic SAS discovery and configuration
The present invention is directed to a method for deterministic Serial Attached Small Computer System Interface (SAS) discovery and configuration. The method includes transmitting a Serial Management Protocol (SMP) DISCOVER Request from a node of a SAS domain to each expander of the SAS domain. The method further includes receiving SMP DISCOVER Responses at the node from each expander of the SAS domain. The method further includes comparing BROADCAST (CHANGE) RECEIVED (BCR) counts provided in each of the received SMP DISCOVER Responses to stored BCR counts, said stored BCR counts having been recorded and stored by the node prior to said transmitting of said SMP DISCOVER Request. The method further includes updating the stored BCR counts based upon said received BCR counts. The method further includes selectively transmitting a second SMP DISCOVER Request from the node to at least one, but not all of the expanders of the SAS domain. |
US08200869B2 |
Storage system with alterable background behaviors
A method and apparatus associated with circuitry configured to perform a selected one of a plurality of different data integrity operations on stored data in relation to a manner in which the data are to be retrieved. In some embodiments a data storage device is partitioned into a plurality of partitions, and one of a plurality of different data integrity operations is performed on stored data in relation to which partition of the plurality of partitions the stored data is in. |
US08200863B2 |
Device management apparatus, device management system, information management method, information management program and recording medium storing the program therein
A device management apparatus connected to one or more devices via a data transmission channel includes an input information holding unit for holding an input information group including one or more pieces of input information, each of which is to be connected to device information of a device; a device search unit for detecting the devices by a search; a device information acquiring unit for acquiring the device information from the devices; a cross-checking unit for cross-checking information items of the input information with those of the device information; and a registering and updating unit for performing data registration/update by, when the cross-checking unit determines that there is a common information item between the input information and the device information, connecting a piece of input information to the device information based on item entries of the common information item, and storing the connected information as registry management information. |
US08200856B2 |
Flow control for universal serial bus (USB)
Techniques for performing flow control in Universal Serial Bus (USB) are described. In one design, a USB host sends token packets to a USB device to initiate data exchanges with the USB device. The USB device determines that it is incapable of exchanging data with the USB host, e.g., because there is no data to send or because its buffer is full or near full. The USB device then sends a “flow off” notification to the USB host to suspend data exchanges. The USB host receives the flow off notification and suspends sending token packets to the USB device. Thereafter, the USB device determines that it is capable of exchanging data with the USB host. The USB device then sends a “flow on” notification to the USB host to resume data exchanges. The USB host receives the flow on notification and resumes sending token packets to the USB device. |
US08200854B2 |
Smart card driven device configuration changes
A smart card determines if the smart card has been inserted into a device, and retrieves a device identifier and at least one application configuration value from the device if the smart card has been inserted into the device. The smart card compares the retrieved device identifier and the at least one application configuration value with a device identifier and at least one application configuration value previously stored in the smart card. The smart card causes the retrieved device identifier and the at least one application configuration value to be sent to an Over The Air (OTA) server if the comparison indicates that the retrieved device identifier or the at least one application configuration value is different than the previously stored device identifier or the at least one application configuration value, so that the OTA server can supply application parameter changes to the mobile device for future device operation. |
US08200850B2 |
Method, apparatus and computer program product for ring network communication
Communication modules are coupled in a communication ring and are operable to send and receive data from peripheral devices. The modules are operable to send and receive data streams on paths of the ring, and each module is operable, responsive to receiving a predetermined initialization signal, to operate as a master for initially blocking data in the first path and initially sending a block signal to a neighboring module downstream in the second path. The modules are operable, responsive to receiving the block signal in one of the paths, to block data in that one of the paths, so that responsive to initialization of one of the modules as a master, the master and the neighboring module create an inactive virtual link therebetween in order to prevent data from propagating around the ring more than once. |
US08200849B1 |
Model based network communications
In an implementation, a model executing at a target device may use networking services integrated within the model instead of using networking services of the operating system kernel. Latency and non-deterministic behavior associated with using networking services of the operating system kernel may be reduced. Computer-readable media may include instructions for compiling a model, that represents a design, for execution on a target computing device, the compiled model including one or more software components for directly communicating with a network adapter on the target computing device to handle network communications. The computer-readable media may additionally include instructions for transmitting the compiled model to the target computing device, the model, when executed, providing control over network communications at the target computing device. |
US08200843B2 |
Method and device for establishing network connection service, and automatically switched optical network
A method for establishing a network connection service includes: initiating a request for establishing a network connection service from the user side of a source end to the user side of a sink end; a network ingress node and network egress node of the network connection service communicating through message exchange to determine a network connection between the two nodes for supporting the network connection service and a protocol adaptation stack from the user side to the network side in the network connection service; and the network ingress node and the network egress node establishing the network connection supporting the network connection service and configuring the adaptation stack, so as to establish the network connection service. With the invention, no manual configuration is needed, and it is possible to reduce the time delay in the connection establishment and facilitate multi-service transport under a multi-service transport network condition. |
US08200835B2 |
Method for transmitting data from an emitter to a plurality of receivers
A method is provided for transmitting data from a sender to a number of receivers. Also provided are an emitting and/or receiving unit and a communication system. The present invention seeks to provide a method, an emitting and/or receiving unit and a communication system for the efficient, resource saving and energy saving transmission of data to a group of receivers of a point-to-multipoint service. To this end, a point-to-multipoint service is carried out as an extension of a broadcast service CBS in a multi-layer protocol system, providing a multimedia transmission and/or a multicast service, preferably in the form of a multimedia broadcast/multicast service MBMS, during the distribution and/or planning of the use of system resources and the use of a discontinuous reception DRX. |
US08200831B2 |
Fast setup response prediction
Mechanisms are provided to accelerate Real-Time Streaming Protocol (RTSP) setup messages. A client transmits an RTSP request to a server. The server responds to the request and preemptively responds with acknowledgements for messages not yet received. For example, a server responds to an RTSP describe message with an RTSP describe acknowledgement, an RTSP setup acknowledgement, and an RTSP play response before setup and play messages are received by the server or even transmitted by the client. The client processes the anticipatory responses and transmits setup and play responses when the anticipatory responses are processed. |
US08200814B2 |
System and method for analyzing and coordinating service-level-agreements (SLA) for application-service-providers (ASP)
The present invention describes a system for automatically monitoring and managing Service Level Agreements on behalf of Service providers (such as Application Service providers). The system is based on a specialized SLA language that can translate complex or simple Service Level Agreements into measurable and controllable criterion. The system enables Application Service providers to set up customized Service Level Agreements with customers, and monitor, modify and control all aspects of these agreements, including billing, sales, Customer Relation Management, customer support and Quality of Service. The technology on which the present invention is based is a formula driven language that translates Service Level Agreement details into commands. As such these details can be tracked and processed to produce detailed reports and summaries. |
US08200807B2 |
Non-blocking local events in a state-diagramming environment
This invention is directed to a method for use in a state diagramming environment on a computing device. The method includes obtaining a state diagram via the environment and processing a first event for the state diagram via the environment. The method also includes triggering a second event, wherein the triggering is based on the first event. The method further includes broadcasting the second event in a non-blocking fashion that allows the first event to continue being processed. |
US08200803B2 |
Method and system for a network management framework with redundant failover methodology
A method, system, apparatus, and computer program product is presented for management of a distributed data processing system. Resources within the distributed data processing system are dynamically discovered, and the discovered resources are adaptively monitored using the network management framework. When the network management framework detects that certain components within the network management framework may have failed, new instances of these components are started. If duplicate components are later determined to be active concurrently, then a duplicate component is shutdown, thereby ensuring that at least one instance of these components is active at any given time. After certain failover events, a resource rediscovery process may occur, and a topology database containing previously stored information about discovered resources is resynchronized with resource information about rediscovered resources. |
US08200802B2 |
Methods and systems for provisioning and maintaining a circuit in a data network
A disclosed example method involves at a network management module, receiving a request for logical circuit data associated with a network circuit. In addition, the example method involves requesting the logical circuit data from a legacy logical element in communication with a network device of the network circuit. The logical circuit data is received from the legacy logical element. The logical circuit data is indicative of whether the network circuit has failed. |
US08200798B2 |
Address security in a routed access network
In one embodiment, providing multi-layer address security incorporating Layer 2 Media Access Control (MAC) addresses and corresponding Layer 3 Internet Protocol (IP) addresses for host machines on a routed access network is provided. |
US08200794B1 |
Primitive functions for use in remote computer management
The invention facilitates remote management of a computer via a network. Remote computer management capability can be expanded beyond that previously available through the addition of one or more new primitive functions that can be performed on a managed computer. |
US08200792B2 |
Desktop secure video teleconferencing
Method, system, and computer program product example embodiments of the invention are disclosed to provide multi-network secure video teleconferencing (VTC) for VTC endpoints. The embodiments of the invention provide distributed components to perform the necessary operations, rather than co-locating the components in the VTC endpoint. Some system components are located with the VTC endpoint, other components are placed in a network operations center (NOC) and still other components are distributed on the various networks. |
US08200790B1 |
Dynamically identifying client applications on mobile devices
A method and medium are provided for identifying a client application residing on a mobile communications device. The mobile device detects installation of a new client application, and provides information about the client to an application registration catalogue (ARC) on the mobile network. The ARC returns an application identifier corresponding to the client, which the mobile device inserts into access request headers sent by the client over the mobile network. By also including a request to update the identifier with a custom client identity agreed upon by a content provider or developer, mobile networks provide a trusted method of forwarding access requests to content providers. |
US08200788B2 |
Slice server method and apparatus of dispersed digital storage vaults
A slicer server includes a network port, memory, and a central processing module. The central processing unit functions to obtain, via the network port, an information record regarding a virtual dispersed data storage container. The central processing unit further functions to determine whether its list of virtual dispersed data storage containers includes the virtual dispersed data storage container. The central processing unit further functions to, when the list does not include the virtual dispersed data storage container, update the list to include the virtual dispersed data storage container and allocate a portion of the memory to the virtual dispersed data storage container. |
US08200787B2 |
Methods and systems for distributing software
Systems and methods consistent with the invention relate to the distribution of software. According to one exemplary embodiment, a method for distributing software from a first system to a second system may comprise determining a software object to be transported. The method may then create, on the first system, a transport request comprising an object list. The method may also define, on the first system, a transport container and include the software object in the transport container. Further, the transport container may be included in the object list of the transport request. The transport request may then be provided to the second system. |
US08200784B2 |
Method and computer system for unstructured data integration through graphical interface
Embodiments disclosed herein provide a system and method for transferring data between an unstructured data source and a structured destination. In one embodiment, graphical representations of a unstructured data source and a structured destination are presented to a user via a graphical user interface of a computer. Using the graphical user interface, the user can draw lines between the graphical representations to indicate how data from the unstructured data source should be associated with and transferred to the structured destination. The graphical representation of the unstructured data source may be generated using data extracted from a web based document. This data extraction can be done recursively and at least partially in parallel with retrieving files associated with hyperlinks within the web based document. |
US08200778B2 |
Method for integrating plug-in security panel module with network interface middleware
A security system is provided. The security system includes a security processor having a plurality of inputs that receive signals from security sensors in a secured area and at least one data output path that couples the received signals from the security sensors to a central monitoring station and a network interface device coupled to the security processor that couples signals between the security processor and central monitoring station through a network connection, said network interface selected from the group consisting of a television set-top box, digital video recorder, DSL modem, fiber-optic modem, VSAT satellite transceiver and personal computer, and said network connection selected from the group consisting of a public or proprietary network connection, an Internet connection, a PSTN connection, and a cable TV distribution system connection. |
US08200776B2 |
Methods and apparatus for network presence detection
Methods and apparatus are provided for controlling a computing device. The behavior of a user of a computing device is observed when the computing device is connected to each of a plurality of networks. A profile is automatically maintained for each of the networks. Each profile contains one or more predefined actions to be performed when the computing device is connected to the corresponding network. The predefined actions are based on the observed behavior. The predefined actions that are recorded in the automatically generated profile and based on the observed behavior can be automatically triggered when the computing device is connected to the network associated with the profile. |
US08200775B2 |
Enhanced syndication
A variety of tools and techniques are disclosed for managing, viewing, publishing, searching, clustering, and otherwise manipulating data streams. Data streams such as RSS data feeds may be searched, aggregated, and filtered into a processed feed. The processed feed, along with rules used to process the feed may be shared in a number of ways. A data feed management system may provide an integrated user interface through which a user may manage feeds, including searching for new feeds, managing and filtering current feeds, modifying a user profile, and sharing feeds and feed configuration data with other users. A server may provide a complementary search engine to locate new feeds and to store and/or index items or posts in known feeds. Together, these technologies may provide a richly-functioned feed management system and greater ease of use for individuals in managing large numbers of feeds and large amounts of data in feeds. Additional functional layers may provide for authentication, security, and privacy, metadata creation and management, and social networking features. Using the management tools and additional functionality, a syndicated data stream system may provide a platform for a wide array of useful consumer and business applications. |
US08200773B2 |
Client-side network access policies and management applications
A remote access client is provided for enabling communication between a remote data terminal configured to access a public network, and an enterprise network by way of a VPN tunnel through the public network. The remote access client includes at least one application program interface (API) to receive a first verification of the operating state of a predetermined application of the remote data terminal to enable a connection agent for establishing a point of presence on the public network. Upon connection to the point of presence, the API exchanges data between the remote access client and the predetermined application of the remote data terminal. The remote access client receives a second periodic verification of the operating state of the predetermined application via the API for terminating the connection to the point of presence upon the absence of the second verification. The point of presence enables the VPN tunnel for transporting data from the remote data terminal to the enterprise network across the public network. |
US08200772B2 |
Media streaming of web content data
Methods for streaming web content data via a computer-readable medium. The web content data comprises one or more media samples. The media samples are encoded in a streaming media format as a web component stream. The web component stream is combined with other component streams comprising additional data other than web content data into a presentation stream. The presentation stream is transmitted via a media server to a client. Rendering commands, which are included in one or more rendering samples encoded in the web component stream along with the media samples, coordinate synchronization between the media samples and the additional data when the client renders the presentation stream. |
US08200771B2 |
Workload migration using on demand remote paging
In one embodiment a method for migrating a workload from one processing resource to a second processing resource of a computing platform is disclosed. The method can include a command to migrate a workload that is processing and the process can be interrupted and some memory processes can be frozen in response to the migration command. An index table can be created that identifies memory locations that determined where the process was when it is interrupted. Table data, pinned page data, and non-private process data can be sent to the second processing resource. Contained in this data can be restart type data. The second resource or target resource can utilize this data to restart the process without the requirement of bulk data transfers providing an efficient migration process. Other embodiments are also disclosed. |
US08200769B2 |
Downloading a plug-in on an instant messaging client
Downloading a plug-in for an Instant. Messaging (IM) client includes receiving a request for the plug-in from a user of the IM client; detecting a directly accessible peer client that is currently online; sending a plug-in download request to the directly accessible peer client; and in the event that the plug-in is received from the directly accessible peer client, installing the plug-in on the IM client. |
US08200768B2 |
Deferred reading of email database in mobile environments
Systems, methods, computer program product embodiments for deferred reading of email databases are described herein. An embodiment includes an event listener configured to poll (or query) the email server and selectively read an email database associated with the email server. Such a selective database read operation is based on the priority of an event occurring in the email server. If events of a low priority occur, the event listener does not open the email database immediately to retrieve additional information related to the low priority event but defers reading the email database by a pre-determined amount of time. If a higher priority event occurs, the email database is immediately read to retrieve details related to the high priority event from the mail server database. In another embodiment, event listener reads the email database based on when event timestamp information is updated by the email server. |
US08200767B2 |
Microscope image taking system
A camera takes an observed image of a sample acquired by a microscope. A disk device stores image data representing the observed image taken by the camera. A CPU generates e-mail including the image data and information indicating the settings of the microscope or the camera during taking the observed image represented by the image data using as a destination an e-mail address entered in advance. A communication control device transmits the e-mail to a communication network. |
US08200764B2 |
System and method for achieving highly scalable real-time collaboration applications using HTTP
A highly scalable and highly responsive RTC system uses asynchronous or non-blocking I/O and HTTP response queuing to avoid server overload. The system distinguishes between two types of requests: an update request and a change request. An update request is a request used to fetch an update or change notification. A change request is a request to change some data related to the real-time session. For a given RTC session, the server first checks whether any updates exist for an update request. If an update exists, the server code can send an immediate response to the client. However, if no update exists, the server code application sets a well-defined HTTP response header, and then responds. Once the server code application responds, all application server resources are freed, and the application server is free to handle the next requests without blocking any thread. |
US08200762B2 |
Displaying complex messaging threads into a single display
A method for organizing a message thread containing one or more messages. A root message and reply groupings are identified, each reply grouping depending from the root message. Each reply grouping has one or more child reply messages depending from a common parent message. The child reply messages within each reply grouping are ordered in chronological order based on the time of each of the one or more child reply messages was received or sent. The reply groupings are hierarchically ordering based on a relationship between the reply grouping and its parent message. A single display allows a user to view the message thread and the content of all of the messages in accordance with the hierarchical ordering. |
US08200761B1 |
Method and apparatus for improving security in a data processing system
Methods and Apparatuses for processing data are described herein. In one aspect of the invention, an exemplary method receives data which may include an executable portion and a non-executable portion. The non-executable portion of the data may be presented to a user without rendering the executable portion. The non-executable portion of data presented may also include information regarding the executable portion (e.g., subject matter or source of the data). The executable portion of the data is rendered or executed only when a request from a user is specifically received. Other methods and apparatuses are also described. |
US08200758B2 |
Management of organizational boundaries in unified communications systems
In general, this disclosure describes techniques of controlling communications occurring in a unified communications system. As described herein, a directory is established at a server system that hosts the unified communications system. The directory includes a plurality of hierarchically-organized categories. Each category specifies a set of users. One or more conferences may be associated with each of the categories. All communications occurring in the unified communications system occur within the context of one of the conferences. A user can only communicate within a conference if the conference is associated with the category that specifies a set of users that includes the user. By appropriately structuring the categories in the directory and the sets of users specified by the categories, the techniques of this disclosure may serve to prevent a user from using the unified communications system to communicate with certain other individuals. |
US08200755B2 |
Presence administration method and device
In a presence system in which one user users a plurality of terminals, dynamically changing buddy lists are synchronized between the terminals. A presence notification message is sent to all the terminals of the user. The timing of sending includes, for example, when the presence information of a buddy is updated, when a new buddy is set, when display attribute information is updated, when a buddy is cancelled, and when a presence notification of unknown presentity is made. Thus, when one user uses a plurality of terminals in the presence system, dynamically changing buddy lists can be synchronized between the terminals. In addition, the display formats of the buddy lists do not differ from one terminal to another, and the same display format is attained. |
US08200750B2 |
Data communication apparatus, control method thereof, computer program and storage medium
A data communication apparatus that reduces erroneous transmission, together with allowing an operator to confirm destinations registered as data transmission destinations. To accomplish this, the data communication apparatus includes a destination registering unit adapted to register at least one or more destinations, a data acquisition unit adapted to acquire data to transmit to the registered destinations, a destination list print unit adapted to print a destination list showing the registered destinations to allow an operator to confirm the registered destinations, an operation acquisition unit adapted to acquire, via an operation unit, a first operation operated by the operator if the destinations shown on the destination list are confirmed by the operator, and a transmission unit adapted to transmit, if the first operation is acquired, the acquired data to the destinations shown on the destination list. |
US08200749B2 |
Data processing method for generating service interface descriptions
A data processing method is disclosed. The data processing method comprises the step of receiving a request for a service interface description of a service from a client at a server, wherein the service is implemented via a first service endpoint at the server, and wherein the first service endpoint is associated with a first service endpoint interface description. In a further step, a given set of correlations is employed for the determination of service endpoints correlated with the first service endpoint with respect to the service, wherein each of the correlated service endpoints is associated with a service endpoint interface description. Furthermore the service interface description is generated by aggregating the first service endpoint interface description with the service endpoint interface descriptions of the correlated service endpoints and the service interface description is provided to the client. |
US08200746B2 |
System and method for territory-based processing of information
A system and method for processing information leverages territory-based processing capabilities to provide efficient distributed processing of processing jobs. For example, hive engines can be organized into territories based on their physical locations to support the distributed processing of processing jobs within particular territories. |
US08200743B2 |
Anomaly management scheme for a multi-agent system
An anomaly management method is provided for a multi-agent system (MAS) in which a plurality of application agents are arranged to be capable of interacting with each other over a communications network. The MAS has a plurality of anomaly management agents arranged to receive reports from a referring agent regarding a referred agent when a referring agent has determined an interaction anomaly has occurred which was potentially caused by one or more conditions associated with a referred agent. The anomaly management agent is arranged to determine one or more conditions associated with the referred agent which have caused the interaction anomaly. The anomaly management agent is also arranged to remedy the condition. The method comprises at least one of said plurality of anomaly management agents receiving a message containing information related to the interaction with the referred agent from the referring agent. The message comprises information identifying the referred agent and other information related to the interaction anomaly. One or more possible conditions associated with the referred agent which may have caused the interaction anomaly are determined from the information provided by the referring agent. A plurality of tests is then performed to determine at least one condition associated with the referred agent. Finally, the condition associated with the referred agent is remedied. The referring agent may then be provided with feedback information to enable the interaction to be resumed. |
US08200739B2 |
Arrangement and method relating to load distribution
A method in a server for controlling the distribution of messages from a plurality of clients among a plurality of processing means, including the steps of: establishing whether a message received on an interface board of the server is addressed using a normal identity specific for the client that sent the message and, if yes, then: using a first algorithm to map the normal identity to a load index in a first mapping means; and, mapping the load index to one of the plurality of processing means using a mapping table provided in the interface board. If the message is addressed using an internal identity generated in the server, rather than the normal identity specific for the client that sent the message, then: using a second algorithm to map the internal identity to a load index in a second mapping means; and, mapping the load index to one of the plurality of processing means using the mapping table provided in the interface board. |
US08200738B2 |
Virtual cluster based upon operating system virtualization
Virtual clusters are based upon virtual operating systems. The physical cluster includes a plurality of physical server nodes. Each physical server node includes a plurality of physical resources and a virtualizing subsystem. The virtualizing subsystem is capable of creating separate environments that logically isolate applications from each other. The separate environments are virtual operating systems. A virtual operating system is configured on each physical server node by defining properties of the virtual operating system. A virtual cluster is composed of a plurality of virtual operating systems that are on a plurality of physical server nodes. A cluster application runs on the virtual cluster. The virtual cluster presents the plurality of virtual operating systems that compose the virtual cluster to the cluster application such that the cluster application is isolated from any other virtual operating systems that compose other virtual clusters on the plurality of physical server nodes. |
US08200737B2 |
System to facilitate pipeline management, program product, and related methods
Systems, program code, and methods to facilitate pipeline management, are provided. An example of a method can include the steps of forming digitized map segments to provide for display of a geographical relationship between terrain featured in the map segments and a pipeline network, forming pipeline equipment records to provide for detailed engineering analysis on associated pipeline equipment, functionally linking each digitized map segment and each pipeline equipment record to at least one geographically associated pipeline operational area, identifying a rupture exposure radius coverage area of the rupture, identifying an immediate upstream and downstream valve from the pipeline rupture, identifying pipeline valves potentially needing to be closed, determining potential lost inventory, forecasting a potential environmental impact of the rupture, and displaying critical engineering data and drawings for the effected portion of the ruptured pipeline, the identified immediate upstream valve, and the identified immediate downstream valve. |
US08200735B2 |
Multi-core processor for performing matrix operations
A data processing system for performing a matrix calculation is disclosed. The data processing system includes a multi-core processor with multiple processing elements each having a processor and a local memory. The data processing system includes a system memory, a first and second readout units, a first and second arithmetic unit, and an output unit. |
US08200733B1 |
Device having interleaving capabilities and a method for applying an interleaving function
A method and a device having interleaving capabilities, the device comprises a first interleaver; the first interleaver comprises a first register, a second register, a first adder and a second adder; wherein the first register is coupled to the first adder and to the second adder; wherein the second register is coupled to the second adder; wherein the first adder is adapted to add a current first register value to a first coefficient to provide a next first register value that is stored at the first register; wherein the second adder is adapted to add a current first register value to a second coefficient, to a third coefficient and to a current second register value to provide an interleaved output value. |
US08200731B1 |
Device for determining a coherence measurement for a digital signal that does not require spectral estimation
A device for and method of determining a coherence measurement for a signal that includes a digitizer for digitizing the signal, a transformer connected to the digitizer, a first squarer connected to the transformer, a second squarer connected to the digitizer, an adder connected to the first squarer and the second squarer, a subtractor connected to the first squarer and the second squarer, a standard-deviation function block connected to the subtractor, a mean generator connected to the adder, a first multiplier connected to the standard-deviation function block, and a divider connected to the output of the mean generator and the first multiplier. |
US08200729B2 |
Efficient implementation of filters for MIMO fading
A single finite impulse response filter designed to operate on a single signal is used in conjunction with an input multiplexer that interleaves samples from multiple signals and an output decimator. The output of the decimator contains interleaved samples of the multiple signals with independent filtering applied to each. |
US08200727B2 |
Method and apparatus for verifying and diversifying randomness
Method and apparatus for ensuring randomness of pseudo-random numbers generated by a conventional computer operating system or electronic device. Typically pseudo-random number generators used in computer operating systems or electronic devices may be penetrated by a hacker (pirate), who penetrates a cryptographic or other supposedly secure process using the random numbers by tampering with the input random numbers, thus making them nonrandom. The present method and apparatus are intended to verify such random numbers to make sure that they are indeed random enough, by applying suitable random tests. Only if the values pass the test are they passed on for use in the cryptographic or other process. If they fail the test, a new set of random numbers is requested from the pseudo-random number generator. These are again tested. Further a diversity function may be applied to the random numbers even if they have passed the random number test in order to improve their randomness. This diversity function is for instance double encryption. An anti-replay feature is also included by which the pool of random numbers is subject to a check on each cycle to make sure that there has been no duplication of the input random numbers. |
US08200722B2 |
Method for shrinking a file system
Illustrative embodiments disclose shrinking a file system in a data processing system by designating an amount by which the file system stored in a memory and comprised of a plurality of contiguous logical blocks is to be shrunk. At least one contiguous intermediate logical block of the plurality of contiguous logical blocks from the file system is removed to shrink the file system by the designated amount. A record is maintained indicating a first intermediate logical block of the at least one contiguous intermediate logical block at which the removing starts, and a last intermediate logical block of the at least one contiguous intermediate logical block at which the removing ends. |
US08200721B2 |
System and method for providing write-once-read-many (WORM) storage
Techniques for providing write-once-read-many (WORM) storage are described herein. According to one embodiment, in response to a command to set a time attribute of a file to a first predetermined value, it is determined whether the first predetermined value is outside of an ordinary range of values associated with the time attribute in accordance with a file system associated with the file. The file is designated as a WORM file and a WORM retention period is set for the file based on the first predetermined value, if the first predetermined value is outside of an ordinary range of values associated with the time attribute. The designation of the file as a WORM file and setting the WORM retention period are performed in response to the command. |
US08200720B2 |
System and computer program product for file management
On a display unit of a client terminal, a to-be-uploaded folder and a to-be-uploaded file, a display area associated with computer program that provides uploading function, and the like are displayed. When a user operates a mouse and the like such that a pointer is placed on the to-be-uploaded file and performs a drag-and-drop operation into the display area, the to-be-uploaded file is uploaded to a file management server via a network. |
US08200717B2 |
Revision of multimedia content
A system and method for revision of multimedia content is provided. For example, in one embodiment, among others, a computer readable medium comprises instructions for revising a multimedia content. The multimedia content includes a first server multimedia content and an optical disc multimedia content. The instructions are executable on a computer and control the computer to perform retrieving, using an optical disc drive, a first association content included in an instructional content stored on an optical disc. The optical disc multimedia content includes the instructional content. The instructions further control the computer to perform importing the first server multimedia content from a first server according to the retrieved first association content. The first server multimedia content is a previously-authored content. The instructions further control the computer to perform updating the first server multimedia content and exporting the updated first server multimedia content. |
US08200713B2 |
Database exploration for building wireless component applications
A method is disclosed for facilitating development of an application having access to a database data-source. The method comprises the following steps. At least one subroutine that is a candidate for potentially including hidden information is identified. A definition document for the subroutine is generated using information available from its available schema metadata. The subroutine is executed via the database data-source. A result set of the executed subroutine is analysed for exposing any hidden information. The analysis is used to supplement the definition document with additional schema information to describe a structure of the exposed information. The definition document can then be used in developing the application. A development tool and computer readable medium configured to implement the method are also disclosed. |
US08200712B2 |
System and method for generating a virtual tour on a display device
A system and method for generating a virtual tour on a display device is described. The method comprises providing at least one map. The method further comprises providing a plurality of sequenced images, wherein each of the images is associated with at least one location by a geo-coding module configured to generate a geo-location object data sheet that associates sequential images with a corresponding location. The sequenced images are organized based on the location of each of the sequenced images and displayed on the map. The method is implemented by the system. |
US08200711B2 |
Incremental packaging
A project directory structure of an application or service is mapped to a package directory structure. A package is built for the application or service by copying files from the project directory structure to the package directory structure in accordance with the mapping. An event trigger is detected, wherein the event trigger is one of a new file, a modified file, or a deleted file in the project directory structure. An updated package is built for the application or service by performing an appropriate one of copying the new file to the package directory structure, replacing an existing file in the package directory structure with the modified file, or deleting a file in the package directory structure that corresponds to the deleted file in the project directory structure. |
US08200709B2 |
Data model and applications
Systems and methods relating to a data model are described. The data model includes aspects of both static and dynamic data structures. In a typical implementation the dynamic data structures are used to store information whose organization and values may change responsive to the values of other data stored in the data model. The static data structures are used to store information whose structure and content are relatively more static. Tables within the static and dynamic data structures include a unique key configured to interrelate information stored in each data structure. The data model is illustrated using a customer relationship management (CRM) example. In this example, roles and relationships between business objects are stored in the dynamic data structures. |
US08200707B2 |
Compliance manager
An estimate compliance tool to specify estimate compliance criteria is presented. In one embodiment, the tool can be provided using hardware, software or a combination thereof, and can be configured to include functionality to facilitate creation of rules to outline criteria for estimate creation or invoicing. In one embodiment, a user interface is provided to a user to provide the opportunity to enter vehicle and parts identification to which a rule will apply. The user can also be prompted to enter a rule requirement or suggestion such as, for example, the type of parts required. The system can include a first module configured to accept user input specifying vehicle criteria; a second module configured to accept user input specifying parts criteria; and a third module configured to create an estimate compliance rule based on the entered vehicle selection criteria and parts criteria. The system can further include a storage medium configured to store a plurality of created estimate compliance rules and a profile module configured to create a rules profile comprised of a plurality of estimate compliance rules. Additionally, a compatibility module configured to check a plurality of created rules for conflicting rule criteria can be provided. |
US08200706B1 |
Method of creating hierarchical indices for a distributed object system
A data management system or “DMS” provides data services to data sources associated with a set of application host servers. The data management system typically comprises one or more regions, with each region having one or more clusters. A given cluster has one or more nodes that share storage. When providing continuous data protection and data distribution, the DMS nodes create distributed object storage to provide the necessary real-time data management services. The objects created by the DMS nodes are so-called active objects. The distributed object store can be built above raw storage devices, a traditional file system, a special purpose file system, a clustered file system, a database, and so on. According to the present invention, the DMS active object store provides an indexing service to the active objects. In an illustrative embodiment, any object property that has a given attribute is indexed and, as a result, the attribute becomes searchable. The DMS provides hierarchical distributed indexing using index trees to facilitate searching in a highly efficient manner. |
US08200705B2 |
Method and apparatus for applying database partitioning in a multi-tenancy scenario
A method and apparatus for applying database partitioning in a multi-tenancy scenario is disclosed, the method includes providing, in each database table of a partitioned database system storing tenant data, a partition key field for storing a respective partition key for each tenant within a plurality of tenants. The respective partition key for each tenant is designated for each tenant according to a partition designated for the each respective tenant and the corresponding relationships between partitions and partition keys in the database partitioning mechanism of the partitioned database system. The respective partition key is used by the partitioned database system to perform database partitioning operations on the data of each respective tenant. |
US08200701B2 |
Handling of data in a data sharing system
A method of handling data in a data sharing system is provided. The data sharing system includes a set of data objects. Each data object includes an object type identifier and a set of attributes. The method includes coupling at least one set of object type identifier and attribute in accordance with a set of dependency rules. |
US08200696B2 |
Presenting multiple possible selectable domain names from a URL entry
A domain name system (DNS) resolver within a network detects a URL entry including at least a portion of a particular domain name. The DNS resolver automatically selects multiple possible domain names for at least said portion of said particular domain name, wherein each of the multiple possible domain names includes a separate one of multiple ending types available for a domain. The multiending controller directs concurrent output of a separate selectable thumbnail representation of a separate webpage accessible from each of the selection of multiple possible domain names within an interface of a browser. |
US08200692B2 |
Method and apparatus for processing messages based on interactive history and context between sender and recipient
Techniques for processing messages based on interactive history and context between a sender and a recipient are described herein. In one embodiment, a process includes, but is not limited to, in response to a message to be received by a recipient from a sender over a network, determining one or more previous transactions associated with the sender and the recipient, the one or more previous transactions being recorded during course of operations performed within an entity associated with the recipient, and generating a list of one or more candidates of interactive history links based on the determined one or more previous transactions, such that the recipient is able to select one or more of the candidates of interactive history links to be performed for responding the message of the sender. Other methods and apparatuses are also described. |
US08200690B2 |
System and method for leveraging historical data to determine affected entities
Systems and methods for leveraging historical data to determine affected entities is provided. In exemplary embodiments, a current matter is created. When creating the current matter, at least one initial scope parameter for the current matter is known. Historical data associated with the at least one initial scope parameter may then be accessed and review. Based on the historical data, one or more refined scope parameter may be determined. A list of affected entities based at least on the one or more refined scope parameter is provided. |
US08200688B2 |
Method and system for facilitating information searching on electronic devices
A method and system for facilitating information searching for a user of an electronic device is provided. Facilitating searches involves obtaining information about the user interests, identifying potential data of interest to the user, extracting data related to said data of interest to the user, and collecting the extracted related data for presentation to the user on the device. |
US08200686B2 |
Lookup engine
A look up engine 200 comprising a storage means 212a, 212b for storing a plurality of entries, each entry comprising a value and an associated key value, such that, in operation, a look up is carried out by outputing a value which is associated with the stored key value which matches an input key value. The look up engine 200 comprises a plurality of look up state machines 206a, 206b, 206c, 206d connected in parallel to enable multiple look ups to be carried out concurrently. Each entry comprises an associated skip value, if the skipped bits of the input key value and the associated skip value mismatches, an error message is output to indicate lookup failure. The entries may be stored in a trie format which is constructed by identifying overlapping ranges between the plurality of entries; splitting the identified overlapping ranges; storing the plurality of entries within a trie structure. |
US08200684B2 |
Method and system for dynamic templatized query language in software
A system to automatically generate query language in software is described. The system receives a request for data that is persistently stored in a database. The system selects a predefined query template from a number of query templates based on the request. The system utilizes the query template to receive content from at least one different source, the first source being a prototype data object. The system generates a query statement based on the query template that includes the content. Finally the system queries the database using the query statement to retrieve the requested data. |
US08200682B2 |
Method of detecting a reference sequence of events in a sample sequence of events
A method of detecting a reference sequence of events in a sample sequence of events, wherein each event is of a certain event type and holds a set of data attributes, includes the steps of: picking candidate combinations of events from said sample sequence so that the event types within each candidate combination match the event types in the reference sequence, calculating an overall similarity score for each candidate combination from at least (i) an event occurrence score based on occurrence deviations of the events of a candidate combination with respect to the matching events of the reference sequence and (ii) an attribute match score based on similarity deviations between the data attributes of the events of a candidate combination and the data attributes of the matching events of the reference sequence, and identifying the candidate combination with the best overall similarity score as reference sequence detected. |
US08200677B2 |
System and method for the dynamic generation of correlation scores between arbitrary objects
Systems and methods are described for performing the dynamic generation of correlation scores between arbitrary objects. When a behavioral event is recorded, that is to say when an end user interacts with multiple objects, relationships between objects are created. These relationships are maintained as a list. When a request for correlated items is requested based upon a seed object, a list of correlated items is dynamically created through the generation of a pivot set and a scoring algorithm to compute the list of correlated items. |
US08200675B2 |
Virtual reader for scoring applications
A system, method, and computer-readable medium are disclosed for the automated processing and scoring of applications. Application reader resources are selected to read and score individual categories of the application. The difference between the respective reader scores and an average delta value for each category of each application that the selected readers have previously score is calculated. The standard deviation of the average delta value for each category is calculated. If the selected reader's score for that category is not within one standard deviation of the average delta value, then the selected reader's score is adjusted the least amount necessary to be so. |
US08200673B2 |
System and method for on-demand indexing
A system and method for on-demand indexing in a data management system is described. An index is generated when it is requested, such as when a database operation requires access to the index. If the index is loaded in memory, the index is retrieved from memory. Otherwise, the index is generated on-demand. A priority configuration identifies at least one priority index which is generated and loaded in memory. The priority configuration can identify priority indexes either directly or indirectly, such as by a threshold parameter. |
US08200670B1 |
Efficient document clustering
Methods, systems, and apparatus, including computer program products, for clustering documents. A plurality of documents are identified from a set of documents, where the identified documents have the same top N terms by term frequency score for an integer N. A pattern string that is satisfied by at least a subset of the identified documents is identified. A document cluster is formed from at least the subset of the identified documents. |
US08200667B2 |
Method and apparatus for constructing user profile using content tag, and method for content recommendation using the constructed user profile
A method of and apparatus for constructing a user profile using a content tag, a method of recommending digital content by using a user profile including a tag included in the digital content and a preference value for the tag. According to the methods and apparatus, a user profile is generated by using a content tag, and thus the taste of the user according to digital content consumption can be expressed in more varied ways. Also, by suggesting a method of generating a tag from web content, construction of a user profile for digital content having no tag is enabled. Furthermore, a tag extracted from digital content used by a user is included in a profile and it can be used for a variety of purposes, such as expansion of a comparison scope, use of preference keywords, providing of content links, and expansion of search scope. |
US08200666B2 |
Providing relevant information based on data space activity items
Various embodiments of systems and methods for providing relevant information based on data space activity items are described herein. Data space activity items of a user are identified while the user is working through an application. Several context elements relevant to each data space activity item are then determined. Content locations are searched to find content items relevant to the context elements. The content items are then ranked to determine relevant information. The relevant information can be accessed by the user when required. |
US08200660B2 |
System and method for executing queries
There is provided a computer-implemented method of executing a query plan against a database. An exemplary method comprises accessing a first subset of rows of a database table using a direct access method. The query plan may comprise the direct access method. The exemplary method also comprises determining a processing cost of accessing the first subset of rows. The exemplary method further comprises modifying the direct access method in response to determining that the processing cost exceeds a specified threshold. Additionally, the exemplary method comprises accessing a second subset of rows of the database table using the modified direct access method. |
US08200657B2 |
Processing cross-table non-boolean term conditions in database queries
Processing non-Boolean term conditions in database queries. A query that is a request for data in a database is received and includes at least one uneven non-Boolean term condition that spans multiple tables in the database. The non-Boolean term condition is split into separate portions, each of the portions providing a Boolean term that can be satisfied by accessing one table in the database. The separate portions are executed independently to find at least one data result in the database that satisfies the Boolean term of each separate portion, and the data result from each separate portion are combined into a final result that satisfies the query. |
US08200654B2 |
Query interface configured to invoke an analysis routine on a parallel computing system as part of database query processing
Techniques are disclosed for invoking an analysis routine running on a parallel computer system to analyze query results. An interface used to build and execute a database query may be used to invoke a complex analysis routine on a parallel computer system to analyze query results obtained by executing the database query. Alternatively, a user may build a query that includes specific conditions evaluated by an analysis routine on the parallel computer system (as opposed to selecting an analysis routine after receiving query results). |
US08200648B2 |
Data similarity and importance using local and global evidence scores
A method includes finding regions of a reference signal which provide at least one of: local evidence scores and a global evidence score. The local evidence scores indicate local similarity of the regions of the reference signal to regions of a query signal and the global evidence score defines the extent of a global similarity of the query signal to the reference signal. A media exploring device is also included which includes an importance encoder and a media explorer. The importance encoder generates importance scores of at least portions of digital media as a function of at least one of local evidence scores and global evidence scores. The media explorer enables exploring through the digital media according to (i) the importance scores, (ii) data associations/links induced by the evidence scores between different portions of the digital media. The device may also include a media player to play the digital media with adaptive speeds as a function of the importance scores. The device may also include a labeling/annotation module which inherits labels/annotations/markings according to the abovementioned data associations. |
US08200645B2 |
System and method for executing multiple concurrent index-driven table access operations
An index scan processor and method to perform concurrent scans of stored indexed data. An indexed data scanner performs a first scan of stored data by sequentially scanning through an index data structure and maintains, over a duration of the first scan, a first scan current scan location within the index data structure that indicates a currently accessed record within the stored data structure for the first scan. A scan manager accepts a request for a second scan of the stored data, determines, during the performing the first scan, a starting index scan location within the index data structure for the second scan that is sufficiently near the first scan current index scan location to cause records indicated by the starting location index to be stored within a buffer due to the performing the first scan, and starts the second scan at the starting location and proceeding to the second end key. |
US08200644B2 |
Methods, systems, and computer program products for search result driven charitable donations
A method, system, and computer program product for charitable computing on a host system are provided. The method includes receiving a search request at the host system and performing a local search on a data storage device, where the data storage device is locally accessible to the host system. The method further includes determining whether the local search locates at least one local search result, making a charitable donation in response to locating the at least one local search result, and outputting the at least one local search result. The method may also include forwarding the search request to a domain name. |
US08200640B2 |
Declarative framework for deduplication
A system, framework, and algorithms for data deduplication are described. A declarative language, such as a Datalog-type logic language, is provided. Programs in the language describe data to be deduplicated and soft and hard constraints that must/should be satisfied by data deduplicated according to the program. To execute the programs, algorithms for performing graph clustering are described. |
US08200638B1 |
Individual file restore from block-level incremental backups by using client-server backup protocol
A network storage server restores a selected file or files from a block-level backup of a data set that contains multiple files, by using a client-server backup protocol, without restoring the entire data set. The backup can include at least one incremental backup image, in which case the file can be restored at least partially from the incremental backup image. A particular version of a file can also be restored, from a block-level backup image that includes multiple snapshots, by automatically selecting a particular snapshot associated with that version of the file, from the backup image, and using the selected snapshot to restore the file. |
US08200637B1 |
Block-based sparse backup images of file system volumes
A system and method for creating a backup image from a volume including a plurality of files are described. Information specifying a subset of the files, but not all of the files, to backup may be received. The volume may include a plurality of blocks, where the plurality of blocks includes a respective set of data blocks for each file of the volume and blocks of file system metadata structures for the volume. The method may comprise identifying a subset of, but not all of, the plurality of blocks to copy into the backup image. The subset of blocks may include each data block for each file of the subset of files, and may also include blocks of one or more file system metadata structures needed for accessing the subset of files. The method may further comprise copying each block of the subset of blocks into the backup image. In some embodiments the subset of blocks may be copied into the backup image without copying data blocks for files not in the specified subset of files. |
US08200635B2 |
Labeling electronic data in an electronic discovery enterprise system
Embodiments herein disclosed relate to methods, systems and computer program products that provide an enterprise wide e-discovery system configured to search myriad data sources across an enterprise to identify electronic data relevant to a particular data request, harvest the relevant electronic data, filter the electronic data to identify request file types, transfer the request file types to a data store, and assign labels, such as barcodes, to the requested file types for the purpose of producing, in an organized fashion, all requested electronic data that is in the enterprise's possession. |
US08200627B2 |
Journaling database changes using a bit map for zones defined in each page
The disclosure and claims herein are directed to efficient journaling for recovery of a database index by journaling zones of a page. A journal mechanism maintains a page zone bit map that includes a bit for a plurality of zones in each page to indicate which zones have had their unchanged image journaled before being changed since a last sync point update. The page zone bit map has a bit for each zone in each page so that the status of each zone can be tracked separately. Tracking the smaller zones of the pages makes the process more efficient both at run time and during recovery by reducing the period of time for memory deposits and reducing the amount of total redundant/recovery data sent to disk for larger pages. |
US08200626B1 |
Mobile device file management
A system is provided for mobile device file management. A client application determines whether a requested file associated with a file identifier is stored in a file system in a mobile device. If the file is not stored in the file system, the client application retrieves the file via over-the-air communication, stores the file with storage information in the file system, and provides the file for presentation on a user interface on the mobile device. If a background application determines that the client application is inactive and that a current time and the storage information indicate to refresh the provided file, the background application retrieves at least apart of a refreshed file via over-the-air communication. If the background application determines that the provided file is not the same version as the refreshed file, the background application stores the refreshed file with refreshed storage information in the file system. |
US08200623B2 |
Optimizing file replication using binary comparisons
Client and server based copies of a file are maintained in synchronicity as changes are made to the file. Data is compared to a previous version known to both the client and server and a highly compressed representation of the differences between the two is generated. These differences, or “diffs”, are then transmitted, and may use extensions to the HTTP (HyperText Transport Protocol) protocol. |
US08200620B2 |
Managing service processes
Computer systems, methods, and computer program products for managing a service process that includes a plurality of service steps. A repository holds, for each of at least one configuration item, a set of data that represents at least one predetermined attribute of the configuration item and a relation between the configuration item and a second configuration item. The method includes detecting data on a resource for executing at least one of a plurality of service steps of the service process; creating, in response to a particular service process starting, data using a first configuration item model in which the particular service process is defined as a single configuration item; and creating data from the detected data using a second configuration item model in which one or more particular service steps are defined as a single configuration item. |
US08200618B2 |
System and method for analyzing data in a report
A method and a system for analyzing a data value of interest in a multidimensional database. The data value of interest is first identified in a structured report. The data source for the structured report is retrieved. A context for the data value of interest in the data source is collected, for example, by extracting a slicer from the structured report, by extracting members of master-detail pages, or by extracting a default measure from the structured report. An analysis specification based on the collected context is then built, and the data value of interest is analyzed using the analysis specification. The result from analyzing the data value of interest may be presented in an analysis view. |
US08200615B2 |
Database size tracking and reporting for application upgrades
Techniques for determining the growth of database objects. In one set of embodiments, baseline sizes for a plurality of database objects are recorded, where the baseline sizes are recorded prior to the execution of an application upgrade. Further, upgraded sizes for the plurality of database objects are recorded, where the upgraded sizes are recorded subsequent to the execution of the application upgrade. Growth values for the plurality of database objects are then determined based on the baseline sizes and the upgraded sizes. In further embodiments, the plurality of database objects may be organized into one or more functional groups or product families, and aggregate database object growth may be reported per functional group or product family. |
US08200614B2 |
Apparatus and method to transform an extract transform and load (ETL) task into a delta load task
A computer readable storage medium includes executable instructions to support the definition of an Extract Transform and Load (ETL) task. An evaluation of source table structures, source data change indicators, and target table structures is performed. The ETL task is converted to a delta load task in accordance with the evaluation. |
US08200609B2 |
Construction of decision logic with graphs
Data characterizing a plurality of related action graphs is received. Thereafter, the plurality of related action graphs are transformed into a logically equivalent structure so that rendering of the logically equivalent structure can be initiated. Related interfaces, apparatus, systems, techniques and articles are also described. |
US08200607B2 |
Memory devices and data decision methods
Disclosed are a memory device and a data decision method. The memory device may include a memory cell array, and a decision unit configured to read first data from the memory cell array via a first channel, perform at least one of a hard and soft decision on the first data using a first number of decision levels set based on characteristics of the first channel, read second data from the memory cell array via a second channel, and perform a soft decision on the second data using a second number of decision levels set based on characteristics of the second channel. |
US08200606B2 |
Alert management system and method
A system and related method for automating alert decision-making in a computer network are disclosed. The system and method act to receive an alert request from an event management system, and then carries out operations using several sets of inference rules, associating the alert request to a generic conceptual data model of alert request and alert resolution. The generic model is specialized to represent the specific environment being monitored. The alert request is enriched with contextual and network information in order to generate one or several alert resolution actions. |
US08200603B1 |
Construction of an agent that utilizes as-needed canonical rules
A method for constructing an agent that utilizes an as-needed canonical rule set in a first execution environment comprising requesting the as-needed rule set for the agent, supplying the agent with the as-needed rule set and requesting compilation of the as-needed rule set. |
US08200596B2 |
Speeding up analysis of compressed web graphs using virtual nodes
Classes of web graph algorithms are extended to run directly on virtual node-type compressed web graphs where a reduction in runtime of the extended algorithms is realized which is approximately proportional to the compression ratio applied to the original (i.e., uncompressed) graph. In the virtual node compression technique, a succinct representation of a web graph is constructed by replacing dense subgraphs by sparse ones so that the resulting compressed graph has significantly fewer edges and a relatively small number of additional nodes. |
US08200594B1 |
System, method, and computer program product for accelerating a game artificial intelligence process
A system, method, and computer program product are provided for accelerating a game artificial intelligence process. In one embodiment, a graphics processor is provided, the graphics processor being capable of accelerating a game artificial intelligence process. In another embodiment, a graphics processor is provided, the graphics processor being capable of accelerating a navigational planning artificial intelligence process. |
US08200592B2 |
System and method for modeling multilabel classification and ranking
The present invention provides methods and apparatus for determining and utilizing detection models, such as models for machine condition monitoring. Specifically, the present invention provides a method for identifying and prioritizing labeled data. The model allows a monitored system to be associated with a calibrated and ordered set of states. Further, in machine condition monitoring, the machine condition is associated with the entire set of states in a particular order with a relevance zero-point. That is, a ranked set of calibrated data describing machine conditions is augmented with an annotation indicating a cut-off between relevant and non-relevant data. |
US08200591B2 |
Self-organized distributed directory
Various amounts of information can be beneficial to different controllers configured upon an industrial control system. Information can be retained in a distributed directory such that controllers quickly learn information concerning other controllers. The distributed directory can be automatically constructed and populated with information from different controllers. When a module enters an industrial control system, information can automatically advertise to other units through use of the distributed directory. |
US08200590B2 |
Method for solving minimax and linear programming problems
A novel method is disclosed for efficiently solving minimax problems, and in particular, for efficiently solving minimax problems wherein the corresponding matrix is large. In particular, the novel method solves minimax problems in O(n2 T) operation count, where n denotes the problem size and T is reversely proportional to the required duality gap as one skilled in the art will understand. Further disclosed herein is a method for solving linear programming (LP) problems by converting such problems into minimax problems, and then using the novel minimax solution method disclosed herein. |
US08200589B2 |
System and method for network association inference, validation and pruning based on integrated constraints from diverse data
A network inference and validation engine is presented which combines data of different types into a network associations' inference and performs validation of existing networks based on constraints from several data sets or previously known linkages. The engine would assist scientists to integrate information from various sources into a network of association, validate previously known associations against the supplied constraint data sets and prune or modify existing connections based on subsequent experiments. |
US08200587B2 |
Techniques to filter media content based on entity reputation
Techniques to filter media content based on entity reputation are described. An apparatus may comprise a reputation subsystem operative to manage an entity reputation score for an entity. The reputation subsystem comprising a reputation manager component and a reputation input/output (I/O) component. The reputation manager component may comprise, among other elements, a data collection module operative to collect reputation information for an entity from a selected set of multiple reputation sources. The reputation manager component may also comprise a feature manager module communicatively coupled to the data collection module, the feature manager module operative to extract a selected set of reputation features from the reputation information. The reputation manager component may further comprise a reputation scoring module communicatively coupled to the feature manager module, the reputation scoring module operative to generate an entity reputation score based on the reputation features using a supervised or unsupervised machine learning algorithm. Other embodiments are described and claimed. |
US08200584B2 |
Employee recruiting system and method
A system for advertising an employment opportunity and efficiently providing information needed for a prospective employee to make a holistic assessment of the opportunity includes a job posting made accessible to potential candidates via a computer network or computer readable media. The job posting is comprised of a plurality of sections, with each section being devoted to one or more specific topics. The sections are accessible from an intuitive main menu. The sections provide an orderly arrangement of details concerning the employment position, significant co-workers, schools, housing, the community, nearby universities, an interview itinerary and links to local websites of interest, as well as views of residents (e.g., community leaders) concerning the community. The information may be presented in text, graphics, animation, audio and/or video formats. Other features include an email to a friend feature, a link to ask questions, a link for an application, and instructions and/or a link for submitting a resume. A network-accessible wizard automates creation of the posting. |
US08200577B2 |
Systems and methods for retrieving and modifying data records for rating and billing purposes
An operational support system includes a data collection unit and a number of network devices that are associated with various telecommunications services. The data collection unit retrieves raw data records from the network elements and identifies information in the raw data records that is relevant for billing purposes. The data collection unit normalizes the raw data records to create a billable record. The billable record may then be passed to a rating or billing unit that determines the charges associated with a customer's use of the telecommunications services. |
US08200575B2 |
Secure electronic payment system and methods
The invention provides a system and method for ensuring secure payment transactions. The invention provides for a chargeable and dischargeable security (CDS) system that allows users/account holders to have greater control over access to their accounts. The CDS-system may include a CDS-instrument, such as a credit or debit card that can be charged with funds located in a first account and then discharged either automatically or manually so that the potential for fraud and misuse are significantly reduced. |
US08200572B2 |
System and method for displaying and/or analyzing a limit order book
Various systems and methods for determining information about limit orders is provided. Data regarding a plurality of limit orders entered onto an electronic market is received and stored. For each of a subset of the plurality of limit orders, a market distance is determined. The market distance comprises the difference between the price of the respective limit order and a market price. A weighting of the respective limit order is determined based at least on the determined market distance for the respective limit order. One or more market indicators is determined based at least in part on the weighting of each of the at least two limit orders. The one or more market indicators are caused to be displayed in a graphical user interface. |
US08200571B2 |
Margin trading system, computer program and storage medium
Extensibility of a margin trading system is provided for and improvement of processing quality can be achieved easily. The margin trading system comprises a plurality of processing unit for receiving and processing order information from a plurality of trading terminals, a calculation unit for calculating a second sum value based on a first sum value which is the sum value of the order information received within a predetermined duration by each processing unit, an ordering unit for ordering each processing unit such that at least one of the first sum value is not less than the threshold value when the second sum value is not less than the threshold value and a cover-ordering unit for making a covering order to a transaction-covering bank terminal. |
US08200565B2 |
Adjustable derivative securities and method for adjusting the value of same due to a corporate event
The claimed invention relates to an adjustable derivative contract. Particularly a method and system for adjusting the derivative contract to account for time value of money due to an occurrence of a corporate event that affects the value of the derivative contract. The claimed method and system allocates distributions amongst different derivative contracts, each derivative contract representing a different economic interest of at least two shares of an underlying security. The claimed invention uses the concepts of present and future values to value derivative contracts in order to more fairly and accurately represent the interests of the various holders of such derivative contracts upon the occurrence of a corporate event affecting the value of these derivative contracts. |
US08200563B2 |
Publish and subscribe system including buffer
Systems and methods for delivering a plurality of trading data messages to a server in connection with the monitoring the trading of financial instruments are provided. A listener subscribes to a subset of the plurality of trading data messages generated by market participants or components within the trading platform. A buffer receives the subset of the plurality of trading data messages and stores the subset of the plurality of trading data messages. A server, such as a live alerts server, receives the subset of the plurality of trading data messages stored from the buffer and analyzes the subset of the plurality of trading data. |
US08200561B1 |
Tax-aware asset allocation
A method of tax-aware asset allocation is provided. According to one embodiment, information is received regarding financial products available for investment in a taxable account and a tax deferred account of an investor. Information is also received regarding current investments held in the taxable account and the tax deferred account. Tax characteristics associated with each financial product is determined by evaluating information regarding distributions and/or information regarding turnover. Relevant financial circumstances of the investor are also determined. Finally, advice is formulated regarding a recommended portfolio of financial products, including a recommendation regarding which of the taxable account and the tax deferred account each financial product in the recommended portfolio should be held by performing a portfolio optimization process that takes into consideration the tax characteristics, the relevant financial circumstances, and tax implications of holding the financial products in the taxable account versus the tax deferred account. |
US08200557B2 |
Systems and methods for providing migration and performance matrices
Systems and methods are provided for computing migration and performance matrices. The matrices may provide risk and performance data, as well as different views on the data useful for making and monitoring investment decisions. The migration and performance matrices may bring together data to reflect information on the likelihood that a rated entity will change its current rating within a given time period, information reflecting retention rates, and information describing the effect of changed exchanged rates on different data, for example. |
US08200556B2 |
Issuer support services
A process, residing on a server, provides issuer support services to a financial market. A compliance process reviews issue and issuer data and filing and financial data, which is received from a first data source and concerns a specific issuer and one or more securities issued by the specific issuer, to determine if the specific issuer is in compliance with the listing requirements for the market on which the one or more securities are traded. The compliance process generates compliance data indicative of the specific issuer's state of compliance. |
US08200552B2 |
Intelligent multimedia e-catalog
An intelligent product catalog system provides for electronic creation, management and viewing of product information using a multimedia display system. A central database repository stores the product information and provides for an unlimited number of product attributes and dynamic reconfiguration of the product information. The central database repository comprises a meta data system, a scheme system and an object model system. A plurality of applications access the central database repository, the applications being automatically adaptive to the dynamic reconfiguration of the product information. A user interface provides display, sorting and filtering of the product information including the unlimited number of product attributes. |
US08200545B2 |
Multi-Merchant payment system
A method of payment for mufti-vendor gift cards, that performs actions including maintaining a merchandise database comprising records for merchandise and services for a plurality of merchants, enabling a gift card giver to interactively purchase a gift card for a gift card recipient, entitling the gift card recipient to redeem the gift card for items up to a specified spending limit, electronically transferring the money used to purchase the gift card into a card funding account that is used to pay for purchases by the gift card recipient, enabling the gift card recipient to interactively select one or more items from the merchandise database, thereby generating an aggregated selection of items for each merchant, issuing orders to each merchant in accordance with the aggregated selected items corresponding to each merchant and paying each merchant the amount of their respective order from the card funding account. |
US08200543B2 |
Methods and systems to supplement a listing via a third party trust provider
Various embodiments include a method and system to supplement a listing via a third party trust provider. Responsive to an event associated with an item listing, supplemental trust information is requested from a third party trust provider using at least one predetermined criterion from the item listing. At least a portion of the supplemental trust information may be stored in the item listing. A notification may be presented in response to a trigger based on the at least a portion of the STI stored in the item listing. |
US08200537B2 |
Integrated retailer process
In accordance with one embodiment of the invention, a set of API's for integrated retailers to perform standard order fulfillment operations to fulfill and return products on behalf of their clients is described. A common catalog on a software platform is intended be a flexible common hub around which many different commerce models can be implemented. Integrated retailer is one such model on which e-commerce occurs. Integrated retailers are permitted to sell product from the common catalog with another company providing back-end fulfillment. The common catalog infrastructure's pre-existing XML catalog export facility provides product information to the retailer. The Retail Web Service (RWS) provides the fulfillment functions as a REST-style web service. |
US08200536B2 |
Image display medium and image forming apparatus
The present invention provides an image display medium comprising a pair of substrates facing each other; and a particle group comprising two or more types of particles sealed in a space between the substrates, at least one of the two or more types of particles being positively chargeable by an external stimulus and at least one other of the two or more types of particles being negatively chargeable by an external stimulus, and the positively chargeable and negatively chargeable particles having, respectively, colors different from each other, wherein the positively chargeable and negatively chargeable particles have particle size distributions satisfying 0.4 |
US08200532B2 |
System and method for providing incentives to purchasers
An online system presents remote users with static incentives, dynamic incentives and the ability to create and submit customizable incentives related to goods or services of interest to the user. By using the incentive delivery system, the user can research goods or services of interest and in an interactive fashion create an incentive package most desirable to the user and submit same to a central location. The systems performs decisioning routines on submitted incentive requests and makes such requests available for review. Ultimately, the submitted requests may be accepted or rejected or a counter-incentive may be issued to the user for consideration. A manufacturer, such as an automobile manufacturer, can offer incentives direct to its consumers and enter into an electronic dialogue with its customers to help drive profits and sales in the most efficient manner. For instance, where certain models of vehicles are in over-supply in a certain geographic region a manufacturer may in real-time tailor its incentive offerings to help account for seasonal or other demand events. Further, the manufacturer can in real-time see the response to its incentives offerings and make appropriate changes to insure the desired result of its marketing efforts is obtained. A graphical user interface enables the remote user to search products or services of interest and to selectively build desired incentives and submit same for acceptance. |
US08200530B2 |
Determining complementary product content from primary product document information and providing such complementary product content in association with the primary product document, in an online environment
When purchasing a product or service from an online merchant (“first merchant”), e-commerce consumers might want to purchase a complementary product and/or service not offered by the first merchant. Such consumers are provided with an opportunity to purchase or otherwise learn about such complementary products and/or services, and secondary merchants are provided with the opportunity to sell or market such complimentary products and/or services in a way that would not jeopardize the first merchant's sale, and indeed, in a way that might provide a benefit to the first merchant. |
US08200526B2 |
Method and system for collecting stakeholder relationship data
A system for compiling and presenting data collection instruments associated with a plurality of stakeholder relationship causality models, managing data collection processes, conducting statistical tests, variable analytics and impacts calculations, and generating action plans and reports associated with a plurality of stakeholder experiences, stakeholder attitudes and stakeholder behavioral intentions for use in assessing the state of stakeholder relationships and planning for performance optimization, the system comprising: a) a user interface software module, b) a stakeholder model library, c) a variables database, d) a stakeholder profile database, e) an action plan library, f) a reports library, g) a language conversion engine, h) a stakeholder survey software module, i) a variable analytics software module, j) an impact calculation software module, k) an action plan generation software module, and l) a report generation software module. |
US08200523B2 |
Procedure generation apparatus and method
A procedure generation apparatus has, in a storage unit thereof, a database in which a name of input information and a name of output information name are stored, associated with a name of a work. The procedure generation apparatus retrieves one or more candidate work names associated with an input information name from the database, displays the retrieved one or more work names, receives a selection of a work name from among the displayed one or more work names, retrieves one or more candidate output information names associated with the selected work name from the database, displays the retrieved one or more output information names, receives a selection of an output information name from among the displayed output information names, retrieves one or more candidate input information names each having a similar name to the selected output information name, from the database, and displays the retrieved input information name. |
US08200515B2 |
System and method for theme park line queue management
The present disclosure describes a method for managing theme park ride lines by providing an identifying device to a guest, the device configured to uniquely identify the guest, using the identifying device to ascertain an amount of time a guest spends at a predetermined location and reducing the amount of time a guest spends in a line queue for a predetermined ride by the amount of time the guest spends at the predetermined location. A system for managing theme park ride lines is also provided. |
US08200513B2 |
System and method for processing work products for vehicles via the world wide web
A method and system for receiving data relating to an insurance claim for a damaged vehicle and transmitting a valuation report for the damaged vehicle over the world wide web. The system includes a client computer and a web server that are coupled through an electronic communication network such as the internet. The web server contains a web site that contains a plurality of web pages. Each web page allows an operator to enter the insurance claim data. The data can be processed into a valuation report by a separate valuation server. The valuation report can be transmitted to the client computer through the web server. A claims adjuster can access the web server by merely entering a uniform resource locator (“URL”) into a web browser. The adjuster does not have to dial directly into the valuation server. |
US08200511B2 |
Method and system for determining the importance of individual variables in a statistical model
A method and system for determining the importance of each of the variables that contribute to the overall score of a model for predicting the profitability of an insurance policy. For each variable in the model, an importance is calculated based on the calculated slope and deviance of the predictive variable. Since the score is developed using complex mathematical calculations combining large numbers of parameters with predictive variables, it is often difficult to interpret from the mathematical formula for example, why some policyholders receive low scores while other receive high scores. Such clear communication and interpretation of insurance profitability scores is critical if they are used by the various interested insurance parties including policyholders, agents, underwriters, and regulators. |
US08200507B2 |
Examination information management apparatus
An examination information management apparatus that enables a client doctor to select a more proper examination. The apparatus includes a hard disk for storing a database that accumulates information on evaluations of examinations performed for predicted disease names, an examination information managing unit for managing the database, an examination request prior information acquiring unit for acquiring examination request prior information including information representing a predicted disease name and an examination candidate, and causing the examination information managing unit to perform search in the database based on the examination request prior information, an examination content judging unit for acquiring information on an evaluation of the examination candidate for the predicted disease name based on the search performed by the examination information managing unit, and an examination content validity outputting unit for outputting the information on the evaluation acquired by the examination content judging unit to a client doctor terminal. |
US08200503B2 |
System and method for scheduling travel on a charter transport
A method is disclosed for scheduling travel on a charter transport. The method can include obtaining from a traveler a passenger accommodation request identifying an origin-destination-pair. The method can also include automatically identifying one or more charter transports having an available passenger accommodation. Moreover, the method can include notifying the traveler of the available passenger accommodation. |
US08200502B2 |
Frame tracer web browser component
An internet browser software component facilitates online submission of prescription eyeglass orders by receiving frame trace data sent to a computer by a frame tracer and embedding it in an order form prepared for submission over the internet. The browser software component may interpret data sent to any peripheral port on the computer, including serial (COM) ports, Universal Serial Bus (USB) ports, and Ethernet ports. The browser software component embeds the frame trace so that it is sent in the same logical packet as the rest of the prescription order. The browser software component may also create a graphical representation of the frame trace and display it in a graphical user interface containing the order form so that the prescription order may be easily reviewed for accuracy before submitting it to be processed. |
US08200499B2 |
High-frequency bandwidth extension in the time domain
A system extends the high-frequency spectrum of a narrowband audio signal in the time domain. The system extends the harmonics of vowels by introducing a non linearity in a narrow band signal. Extended consonants are generated by a random-noise generator. The system differentiates the vowels from the consonants by exploiting predetermined features of a speech signal. |
US08200498B2 |
Secure audio stream scramble system
A process for distributing digital audio sequences according to a nominal flux format including a succession of fields, each of which includes at least one digital block clusterizing a selected number of coefficients corresponding to single audio elements that are digitally coded inside the flux and utilized by audio decoders that are able to play it to be able to decode it correctly, including a preparatory step including modifying at least one of the coefficients, and a transmission step including a primary flux in compliance with a nominal format including blocks that were modified during the preparatory step and by a route separated from the primary flux by an additional piece of digital information which allows reconstruction of the original flux starting with a calculation, on recipient equipment, as a function of the primary flux and of the additional information. |
US08200492B2 |
Update technique for speech recognition applications with uninterrupted (24X7) operation
A method of updating an application in a processing system, the processing system including a plurality of computing resource units wherein at least two of the resource units are initially allocated to a first application, and wherein the processing system has insufficient resources to simultaneously run both of the first application and a second application at full capacity, the method including de-allocating fewer than all of the resource units allocated to the first application, then allocating at least one resource unit to the second application, and then de-allocating at least one resource unit from the first application. |
US08200489B1 |
Multi-resolution hidden markov model using class specific features
A method for classifying data includes selecting an elemental size and features for the data that are representative of possible subclasses. Resolution widths are selected in conjunction with these features. Models associated with symbols are developed from these resolution widths and features. Data is compared with these models to give a likelihood that the model applies. The best model is determined and a signal is provided related to the symbol associated with the best model. |
US08200487B2 |
Text segmentation and label assignment with user interaction by means of topic specific language models and topic-specific label statistics
The invention relates to a method, a computer program product, a segmentation system and a user interface for structuring an unstructured text by making use of statistical models trained on annotated training data. The method performs text segmentation into text sections and assigns labels to text sections as section headings. The performed segmentation and assignment is provided to a user for general review. Additionally, alternative segmentations and label assignments are provided to the user being capable to select alternative segmentations and alternative labels as well as to enter a user defined segmentation and user defined label. In response to the modifications introduced by the user, a plurality of different actions are initiated incorporating the re-segmentation and re-labelling of successive parts of the document or the entire document. Furthermore the method comprises a learning functionality, logging and analyzing user introduced modifications for adaptation of user's preferences and for further training of the statistical models. |
US08200486B1 |
Sub-audible speech recognition based upon electromyographic signals
Method and system for processing and identifying a sub-audible signal formed by a source of sub-audible sounds. Sequences of samples of sub-audible sound patterns (“SASPs”) for known words/phrases in a selected database are received for overlapping time intervals, and Signal Processing Transforms (“SPTs”) are formed for each sample, as part of a matrix of entry values. The matrix is decomposed into contiguous, non-overlapping two-dimensional cells of entries, and neural net analysis is applied to estimate reference sets of weight coefficients that provide sums with optimal matches to reference sets of values. The reference sets of weight coefficients are used to determine a correspondence between a new (unknown) word/phrase and a word/phrase in the database. |
US08200485B1 |
Voice interface and methods for improving recognition accuracy of voice search queries
A system and associated methods are disclosed for improving voice recognition accuracy when a user conducts a search by voice. One method involves prompting the user to enter a set of characters of the query (e.g., the first N letters of a query term), and then using these letters to execute a preliminary search. The results of the preliminary search are then used to generate a dynamic grammar for interpreting the full voice query. The grammar may alternatively be retrieved from a cache or other memory that stores the grammars for various combinations of letters. In one embodiment, the user enters the characters by selecting the corresponding keys on a standard telephone keypad (one depression per letter) and then saying the letters, and the keypad entries are used to reduce the number of possible interpretations of each character utterance. Another method, which is useful for search refinement, involves generating a dynamic grammar from a set of search results (e.g., when the number of hits is large), and then using this grammar to interpret utterances of additional query terms to be added to the query. |
US08200484B2 |
Elimination of cross-channel interference and multi-channel source separation by using an interference elimination coefficient based on a source signal absence probability
Cross-channel interference is eliminated and multi-channel sources are separated by estimating a source absence probability for a current frame of a first channel output, and determining an interference elimination coefficient for matching a secondary signal of the first channel output with a primary signal of a second channel output by using the source absence probability, generating an interference signal by multiplying the second channel output by an over-subtraction factor and the interference elimination coefficient, wherein a partial differentiation is performed for a v-norm value of a spectral amplitude difference, between the first channel output and the second channel output multiplied by the interference elimination coefficient and a result of multiplication of the source absence probability, by using the interference elimination coefficient to determine an update amount of the interference elimination coefficient for a next frame. |
US08200480B2 |
Deriving geographic distribution of physiological or psychological conditions of human speakers while preserving personal privacy
A method including: obtaining, via a plurality of communication devices, a plurality of speech signals respectively associated with human speakers, the speech signals including verbal components and non-verbal components; identifying a plurality of geographical locations, each geographic location associated with a respective one of the plurality of the communication devices; extracting the non-verbal components from the obtained speech signals; deducing physiological or psychological conditions of the human speakers by analyzing, over a specified period, the extracted non-verbal components, using predefined relations between characteristics of the non-verbal components and physiological or psychological conditions of the human speakers; and providing a geographical distribution of the deduced physiological or psychological conditions of the human speakers by associating the deduced physiological or psychological conditions of the human speakers with geographical locations thereof. |
US08200479B2 |
Method and system for asymmetric independent audio rendering
Methods and mobile devices are provided for asymmetric independent processing of audio streams in a system on a chip (SOC). More specifically, independent audio paths are provided for processors performing audio processing on the SOC and mixing of decoded audio samples from the processors is performed digitally on the SOC by a hardware digital mixer. |
US08200476B2 |
Message file editing process
A system for facilitating the translation of messages from an original language to a language preferred by an end user is provided. The system allows distributors, end users or others to create translated versions of messages used by an application program, while protecting against changes that might affect operation of the application program. More particularly, a new message editor application ensures that proper formatting of messages is utilized, and protects verified messages against unauthorized editing using a data conformance stamp. Before applying a new message, the application program recreates the data conformance stamp to ensure that the new message has not been altered outside of the message editor application. |
US08200474B2 |
Dynamic model checking with property driven pruning to detect race conditions
A system and method for dynamic data race detection for concurrent systems includes computing lockset information using a processor for different components of a concurrent system. A controlled execution of the system is performed where the controlled execution explores different interleavings of the concurrent components. The lockset information is used during the controlled execution to check whether a search subspace associated with a state in the execution is free of data races. A race-free search subspace is dynamically pruned to reduce resource usage. |
US08200469B2 |
Method for reconstructing statement, and computer system having the function therefor
Provided is a computer system (1) including a storage (2) for storing a netlist (31), and a contents generator (12) for generating a program (32) containing a statement to execute a plurality of operations of an operation portion contained in the netlist (31). The operation portion includes an operation performing logic operations of multiple stages and having a plurality of inputs, and an operation of a previous stage for a plurality of input sources. The contents generator (12) includes an analyzer (14) for analyzing the operation portion from the output stage to the input stage and for judging that the operation of an object to be analyzed is such an operation when the plural inputs are partially determined that at least a portion of other inputs are don't care, and a converter (15) for reconstructing and outputting, if the judgment is YES, the statement to execute the operation of the analysis object into the statement to execute any of the operations of the plural input sources and to bypass the operation of the source of the input of the don't care. |
US08200466B2 |
Method for tuning patient-specific cardiovascular simulations
Computational methods are used to create cardiovascular simulations having desired hemodynamic features. Cardiovascular modeling methods produce descriptions of blood flow and pressure in the heart and vascular networks. Numerical methods optimize and solve nonlinear equations to find parameter values that result in desired hemodynamic characteristics including related flow and pressure at various locations in the cardiovascular system, movements of soft tissues, and changes for different physiological states. The modeling methods employ simplified models to approximate the behavior of more complex models with the goal of to reducing computational expense. The user describes the desired features of the final cardiovascular simulation and provides minimal input, and the system automates the search for the final patient-specific cardiovascular model. |
US08200463B2 |
Method of simulating rolling tire
A method of simulating a tire rolling on a road at a certain speed by using a computer apparatus 1 comprises the steps of: modeling a flexible tire model 2 for numerical calculation by using finite elements having at least one elastic element (step S1), changing at least one elastic element of the flexible tire model 2 to rigid elements so as to make a rigid tire model 5 (step S6), accelerating the rigid tire model 5 (step S7), returning the elasticity of each element of the rigid tire model 5 into the original elasticity when the speed of the rigid tire model 5 has reached the certain speed (step S8), and obtaining at least one physical parameter related to the flexible tire model 2 (step S10). |
US08200457B2 |
Customizing of computer aided design models
A CAD model customized, which represents a mechanical design of an artifact comprising a set of parts with respective dimensions. A configuration model defines an exhaustive range of ways to customize the CAD model by changing a subset the dimensions. A model translation module is arranged to convert the configuration model into: (i) a CSP representing all possible customizations defined by the configuration model, the CSP is defined by: (a) set of integer variables, wherein each variable may attain a finite number of different values, and (b) a set of constraints restricting which variable values that are simultaneously possible for the variables, (ii) a set of CSP variable-dimension pairs, and (iii) a set of CSP variable-parameter pairs. A configuration engine is arranged to: calculate a solution to the CSP, which solution is optimal with respect to a value assigned to each variable in the CSP relative to a predefined optimizing criterion, and assign a parameter value for each CSP variable-parameter pair, the allocated parameter value corresponding to the value assigned to the CSP variable in the optimal solution. A CAD interface is arranged to assign a dimension in the CAD model for each CSP variable-dimension pair, where the assigned dimension corresponds to a value assigned to the CSP variable in the optimal solution. |
US08200452B2 |
Attitude-angle detecting apparatus and attitude-angle detecting method
To provide an attitude-angle detecting apparatus, which detects an attitude angle of a mobile object during movement with good accuracy by correcting an output value from an acceleration sensor, and to provide a method for the same. It is characterized in that it comprises an acceleration sensor for measuring an acceleration being applied to a mobile object, a yaw-rate sensor for measuring a yaw rate of the mobile object, a speed sensor for measuring a speed of the mobile object, a mobile-component acceleration calculating means for calculating an actual acceleration from the speed, calculating a centrifugal force from the yaw rate and the speed and calculating a mobile-component acceleration, a resultant force of the actual speed and the centrifugal force, and an attitude-angle calculating means for calculating an attitude angle from a gravitational acceleration, which is obtainable by correcting the acceleration with the mobile-component acceleration. |
US08200444B2 |
Methods and apparatus for monitoring battery charge depletion
A system includes an implantable battery, an implantable medical device powered by the battery, a first resistance, a second resistance, a first memory register and a second memory register. The implantable medical device has first and second current drain states. The first resistance is connected to the battery through a first current path when the device is in the first current drain state, wherein current is prevented from flowing through the first current path when the device is in the second current drain state. The second resistance is connected to the battery through a second current path when the device is in the second current drain state, wherein current is prevented from flowing through the second current path when the device is in the first current drain state. The first memory register is configured to store a cumulative first current drain state count indicative of total charge drawn from the battery when the device is in the first current drain state. The second memory register is configured to store a cumulative second current drain state count indicative of a total charge drawn from the battery when the device is in the second current drain state. |
US08200440B2 |
System, method, and computer software product for genotype determination using probe array data
An embodiment of a method of analyzing data from processed images of biological probe arrays is described that comprises receiving a plurality of files comprising a plurality of intensity values associated with a probe on a biological probe array; normalizing the intensity values in each of the data files; determining an initial assignment for a plurality of genotypes using one or more of the intensity values from each file for each assignment; estimating a distribution of cluster centers using the plurality of initial assignments; combining the normalized intensity values with the cluster centers to determine a posterior estimate for each cluster center; and assigning a plurality of genotype calls using a distance of the one or more intensity values from the posterior estimate. |
US08200438B2 |
Method and computer program for creating electronic custody and control forms for human assay test samples
A system, method, and computer program that quickly, accurately, and efficiently identifies, catalogs, and tracks human assay samples and creates documentation for the human assay samples. The computer program and method include the steps of: storing donor information in a donor information database accessible by a computer; storing client information in a client information database accessible by the computer; retrieving client information necessary to determine a type of test to be performed on a specimen; storing collection facility information in a collection facility database accessible by the computer; administering a human analyte test using the computer program to guide a collector of the specimen and identify problematic exceptions; receiving the test result electronically and storing the result in a test result database accessible by the computer; and permitting the client, Medical Review Officer, and other authorized persons to electronically access the test result via a communications network. |
US08200435B2 |
Method and arrangement for the forecast of wind-resources
A method and an arrangement for a forecast of wind-resources of a wind-farm are provided. The forecast is done by a numerical weather-prediction-tool, the weather-prediction-tool using a long-term data-set of meteorological data. The data are related to the location of the wind-farm. A wind-speed measurement is done by a wind-turbine of the wind-farm to do a parameterization of an atmospheric turbulence. The wind-speed measurement is used to generate a data-stream, which is combined with the data-set of the meteorological data to do the forecast. |
US08200433B1 |
Combining navigation chart information with synthetic vision terrain representation on a synthetic vision system display
The present disclosure is directed to a Synthetic Vision System (SVS) view combined with information from navigation charts. The operator of a vehicle is not required to mentally combine separate SVS view and navigation charts, increasing situational awareness and decreasing complexity. A synthetic terrain representation is generated, combined with navigation chart information, and displayed. Additionally, the combination may include an indicator indicating the intended path of the current planned course. The combination may be generated with less detailed navigation chart information when further away or more detailed navigation chart information when close, displaying more detail as landmarks are approached. The combination may include indicators representing one or more navigation aids based on information in the navigation charts. The combination may include text based on navigation chart information. |
US08200432B2 |
Route guidance system, route search server, route guidance method, and terminal
First and second route guidance systems provided with country or region-specific map data or route search network data are linked. If the departure place and the destination are in different areas, a first route guidance system (A) extracts a candidate connection which is the border between the different areas to transmit it to a second route guidance system (B). The first and second route guidance systems search the optimum route from the departure place to the candidate connection and the optimum candidate route from the candidate connection to the destination, respectively and provide the required time and link data to their respective route guidance systems. The first or second route guidance system determines a recommended route with the smallest total of the required time out of candidate routes connected at the candidate connection and provides the recommended route data including the link data from the first route guidance system (A) to a terminal (20). The terminal (20) requests route guidance to the first or second route guidance system on the basis of the recommended route data depending on the area in which it is located. |
US08200429B2 |
Vehicle navigation apparatus
The navigation apparatus has a display unit ready to accept a user operation that moves a reference point of a navigation route already being defined on a map by the apparatus. The move of the reference point of the navigation route according to the user operation, together with map information, defines a new navigation route that incorporates route amendments. The navigation apparatus thus allows the user to easily and responsively modify an already-defined navigation route in a novel manner, which enables a rubber-banding of the already-defined navigation route. |
US08200428B2 |
Multi-vehicle high integrity perception
The illustrative embodiments provide a method for processing sensor data and controlling the movement of a vehicle. In one illustrative embodiment, a vehicle having a plurality of sensors attempts to receive sensor data. In response to an inability of the vehicle to obtain needed sensor data, collected sensor data is requested from a plurality of other vehicles to form alternate sensor data. The alternate sensor data is received and the vehicle is controlled using the alternate sensor data. In another illustrative embodiment, a request is received at a first vehicle for sensor data from a different vehicle. Sensor data is collected from a plurality of sensors at the first vehicle. The sensor data is then sent to the different vehicle. |
US08200427B2 |
Method for providing POI information for mobile terminal and apparatus thereof
A method and apparatus for providing point of interest (POI) information of a mobile terminal are disclosed to extract and provide POI information and/or road information included in an image captured by a camera. Location information of an image capture place and image capture direction information are read from the digital photo image, the POI information corresponding to the location and image capture direction information is extracted from map data, and the extracted POI information is displayed on the digital photo image. |
US08200425B2 |
Route prediction using network history
A computer system may include a route reader configured to determine routes of a route database, the routes being associated with a combination of route characteristics including an origin, destination, and transported object type, the routes representing actual transportations of transported objects of the transported object type from the origin to the destination within a time period. The computer system also may include a route selector configured to determine a route set from among the routes, based on additional route characteristics, and a route analyzer configured to determine a subset of routes from among the route set, based on a total transit time of each route within the route set, and configured to separate each of the subset of routes into route events of each route, each route event being associated with a route event completion time. The computer system also may include a route predictor configured to determine a predictive event completion time for each route event, based on the associated route event completion time, and further configured to use the predictive event completion time for each route event to compile a predictive route transit time and thereafter provide the predictive route transit time as a prediction for future transporting of transported objects of the transported object type between the origin and the destination. |
US08200422B2 |
Information presentation apparatus, information presentation method, information presentation program, and computer-readable recording medium
A detecting unit of an information presentation apparatus detects information concerning driver gaze directed toward a screen displaying map information indicating a current position of a mobile object. A determining unit determines information concerning specific items to be given to a driver from among predetermined information items. An obtaining unit obtains the information determined by the determining unit based on the map information. A generating unit generates guidance information that provides, by sound, the information obtained at the obtaining unit. An output unit outputs the guidance information generated by the generating unit. |
US08200419B2 |
Braking control system and braking control method
A braking control system (1) includes: an ECU (20) that determines the likelihood of collision with an object based on detection results by a millimeter wave radar (10), a stereo camera (11) and the like; a brake actuator (30) that automatically applies a braking force based on the determination results; a steering angle sensor (14) that detects the steering condition by a driver; and so forth. When it is determined that a collision with an object is likely and automatic braking is started, and it is subsequently determined that a collision with the object is avoided through a steering operation by the driver, the ECU (20) sets a smaller gradient with which the target deceleration (target braking force) in the automatic braking is reduced in comparison to when a collision with the object is avoided not through the steering operation by the driver. |
US08200415B2 |
Method and device for controlling the operating mode of an internal combustion engine
The invention relates to a method for controlling the operating mode of an internal combustion engine (1) comprising several cylinders (3) and an injection system (4) with one injection unit (5) per cylinder (3). According to said method: a digital measuring signal, which characterizes the combustion of fuel (6) in the internal combustion engine (1), is first determined; said digital measuring signal is then transformed into a frequency range; a misfiring of the ignition is detected using the amplitude information of the transformed measuring signal and if a misfiring has occurred, the injection of the individual cylinders (3) is deactivated sequentially for a predefined period and for each cylinder the corresponding digital measuring signal that characterizes said cylinder is determined and transformed into the frequency range and a misfiring cylinder (3) is identified during the evaluation of the transformed measuring signal using the amplitude information. The invention also relates to a device for controlling the operating mode of an internal combustion engine (1) using a method of this type. |
US08200411B2 |
Method and system for fuel vapor control
A method and system for fuel vapor control in a hybrid vehicle (HEV). The HEV fuel vapor recovery system includes a fuel tank isolation valve, which is normally closed to isolate storage of refueling from storage of diurnal vapors. The method for fuel vapor control includes selectively actuating the fuel tank isolation valve during interrelated routines for refueling, fuel vapor purging, and emission system leak detection diagnostics to improve regulation of pressure and vacuum the HEV fuel vapor recovery system. |
US08200409B2 |
Travel control system for vehicle
A travel controller which controls the travel of a subject vehicle based on a distance to and a relative speed with respect to a control object determined by a control object determiner. If stoppage of the subject vehicle by a decelerating operation of a driver is detected by a manual stoppage detector and a comparator determines that a distance to the object in or on a travel locus is equal to or larger than a determination threshold value, the comparator excludes the object from being considered as a control object. |
US08200407B2 |
Vehicle control device
A vehicle control device which can provide compatibility between a high grip performance and fuel efficiency is provided. When a camber angle of a wheel 2 is adjusted to a negative camber, ground contact pressure in a first tread 21 is increased and ground contact pressure in a second tread 22 is decreased. Accordingly, the high grip performance is provided. On the other hand, when the camber angle of the wheel 2 is adjusted to a positive camber, the ground contact pressure in the first tread 21 is decreased and the ground contact pressure in the second tread 22 is increased. Accordingly, a rolling resistance becomes low, and fuel saving is achieved. In this manner, by adjusting the camber angle of the wheel 2, the compatibility can be provided between conflicting performances of the high grip performance and the fuel saving. |
US08200406B2 |
Reducing brake noise during low pressure braking
A mechanism for reducing brake noise during braking of a vehicle. The mechanism includes controllers and methods that “hold” a currently applied braking torque rather than applying the operator-requested braking torque when a vehicle is traveling at a low speed and the operator-requested braking torque is within a predetermined range. The controllers and methods “release” the previously “held” braking torque and apply the operator-requested braking torque once the operator-requested braking torque is outside the predetermined range. |
US08200401B2 |
Determining and reconstructing changes in load on lifting gear
The invention relates to a method of determining changes in loads on lifting gear, whereby a change in load is determined within load curve data at a transition point of the load curve gradient, and whereby the load curve is broken down into discrete-time observation intervals at the transition points. It further relates to a method of reconstructing load situations on lifting gear, for which such a method of determining changes in load is used. |
US08200399B2 |
Method of controlling a baler and a baler
A baler (1) composed of a pick-up device (4) for picking up a crop string (12), a compression device for compressing the crop in a compression direction to form a bale, the compression device having components (19) for measuring a distribution of a charging degree transversely to the compression direction. The baler (1) also has a 3D imaging device (11) for recording a 3D image (23) of the field and the crop string (12) in front of the baler (1), and a control device including a data processor (13) for controlling the baler (1) in dependence on data from the 3D image (23) and the charging degree (25). |
US08200398B2 |
Automated control of boom and attachment for work vehicle
A first sensor detects a boom position of a boom based on a first linear position of a first movable member of a first hydraulic cylinder. A second sensor detects an attachment position of an attachment based on a second linear position of a second movable member of a second hydraulic cylinder. An accelerometer detects an acceleration or deceleration of the boom. A switch accepts a command to enter a ready position state from another position state. A controller controls the first hydraulic cylinder to attain a target boom position and for controlling the second cylinder to attain a target attachment position associated with the ready position state in response to the command in conformity with at least one of a desired boom motion curve and a desired attachment motion curve. |
US08200397B2 |
Automatic rearview mirror adjustment system for vehicle
Mirrors on a motor vehicle are adjusted by monitoring the position of a first, preferably manually adjusted, mirror and adjusting the position of additional mirrors based on the monitored position of the first one of the mirrors. |
US08200392B2 |
Vehicular steering control device
A vehicle steering control apparatus (10) is provided with: a steering force applying device (15, 30) for applying a steering force front wheels (5, 6); and a lateral force detecting device (42) for detecting a lateral force of each of the front wheels and rear wheels (7, 8), the steering force applying device applying, to the front wheels, a convergent steering force which steers the front wheels in a direction in which yaw oscillation converges, if a ratio of the lateral force (Fr) of the rear wheels to the lateral force (Ff) of the front wheels becomes a ratio of possibly causing the yaw oscillation in a vehicle (1). |
US08200388B2 |
Hybrid vehicle
A control section determines either EV travel or HV travel to control drive of an engine. A ratio calculation section calculates an EV/HV travel ratio, and a display section displays the EV/HV ratio as a percentage. In this way it is possible to easily recognize the EV/HV travel ratio. |
US08200382B2 |
Method and system for torque control of a hybrid automobile after a start
The invention is directed to a method and a system for controlling a drive torque of a hybrid drive unit (10) of an automobile after a start. The hybrid drive unit (10) includes a first drive source (12), in particular an internal combustion engine, includes at least one electric machine (14), which can be operated either in motor-mode or in generator-mode, wherein the electric machine (14) provides in motor operation an electromotive torque (M_EM), which in conjunction with a torque (M_VM) of the first drive source (12) represents a total drive torque of the drive unit (10), and supplies in generator-mode electric power. |
US08200369B2 |
Use of statistical analysis in power plant performance monitoring
A technique of implementing performance monitoring in a power plant is appropriate to control operating parameters and factors connected with the efficiency of the energy production process in an energy marketplace that is more complex than in the past, and that takes variable costs besides the cost of fuel into account, e.g., environmental credits, equipment degradation and repair costs, electrical energy trade market factors like ramp rate, LMP (Locational Marginal Pricing) factors, the ability to deliver contracted power levels and spot transactions, etc. The technique applies a statistical analysis to collected power plant data to determine the factors that are best controlled or changed to affect (increase) the efficiency or other primary performance indication of the plant, as well as to establish baseline or best-possible operational constraints to be used to control the plant in the future. |
US08200368B2 |
Automatically adjusting irrigation controller with temperature and rainfall sensor
Methods and devices are provided to automatically determine plant water requirements and adjust irrigation in order to make efficient use of water. In one implementation, an irrigation control unit comprises at least one input adapted to be coupled to and receive signals from a rainfall sensor and a temperature sensor, the signals corresponding to current values of an amount of rainfall and temperature. The unit also includes a memory storing historical values of a plurality of variables and a processor coupled to the at least one input and the memory. The processor is adapted to determine plant water requirements at least in part using the historical values of the plurality of variables and the current values of the temperature and the amount of rainfall. |
US08200367B2 |
Bulk material transport system
In a material handling system having a material feeder, a material container may be configured to discharge material to the material feeder and a process aid may be engaged with the material container, a method including determining a process indicator associated with a material flow characteristic of the feeder during operation of the feeder, determining a difference between the process indicator and an indicator threshold value, adjusting the operation of the process aid based on the value of the difference determined above between the process indicator and the indicator threshold value. |
US08200358B2 |
Hard drive temperature control
A Hard Disk Drive (HDD) temperature control system includes an HDD including a temperature sensor. An Operating System (OS) driver is coupled to the temperature sensor and includes a temperature data retrieval engine that is operable to retrieve HDD temperature data from the temperature sensor and transmit the HDD temperature data. A shared data storage is coupled to the OS driver and operable to store the HDD temperature data transmitted from the temperature data retrieval engine. A fan speed controller is coupled to the shared data storage and operable to use the HDD temperature data stored in the shared data storage to adjust the speed of a fan. |
US08200356B2 |
Semiconductor manufacturing apparatus data acquisition apparatus and semiconductor manufacturing system
A semiconductor manufacturing apparatus data acquisition apparatus is provided. The apparatus has a production management system interface unit which may communicate with the production management system, an apparatus interface unit which communicates with the semiconductor manufacturing apparatus, and a production management system substitution unit which may communicate with the semiconductor manufacturing apparatus via the apparatus interface unit. When the production management system can communicate with the production management system interface unit, the production management system and the semiconductor manufacturing apparatus communicate with each other via the production management system interface unit and the apparatus interface unit to receive process data output from the semiconductor manufacturing apparatus. When the production management system cannot communicate with the production management system interface unit, the production management system substitution unit and the semiconductor manufacturing apparatus communicate with each other via the apparatus interface unit to receive process data output from the semiconductor manufacturing apparatus. |
US08200354B2 |
Assembly task verification system and method
A method for verifying completion of a task is provided. In various embodiments, the method includes obtaining location coordinates of at least one location sensor within a work cell. The at least one sensor is affixed to a tool used to operate on a feature of a structure to be assembled, fabricated or inspected. The method additionally includes, generating a virtual object locus based on the location coordinates of the at least one location sensor. The virtual object locus corresponds to a computerized schematic of the structure to be assembled and represents of all possible locations of an object end of the tool within the work cell. The method further includes, identifying one of a plurality of candidate features as the most likely to be the feature operated on by the tool. The identification is based on a probability calculation for each of the candidate features that each respective candidate feature is the feature operated on by the tool. |
US08200329B2 |
Combined hemodynamic and EGM-based arrhythmia detection
A medical device and associated method for detecting arrhythmias that includes electrodes for sensing cardiac electrical signals and a hemodynamic sensor for sensing a hemodynamic signal. An episode of cardiac electrical event intervals meeting cardiac arrhythmia detection criteria is detected from the sensed electrical signals. Cardiac mechanical events and/or cardiac mechanical event intervals are measured from the hemodynamic signal and used to withhold or confirm a cardiac arrhythmia detection of the episode. |
US08200326B2 |
Calibration of impedance monitoring of respiratory volumes using thoracic D.C. impedance
A system includes an implantable medical device that includes a trans-thoracic impedance measurement circuit providing a trans-thoracic impedance signal of a subject. A controller is coupled to the trans-thoracic impedance circuit. The controller extracts a respiration signal from the trans-thoracic impedance signal, measures a breathing volume of the subject using the amplitude of the respiration signal and a breathing volume calibration factor, computes an adjusted breathing volume calibration factor using a reference baseline value of the trans-thoracic impedance and a measured baseline value of the trans-thoracic impedance, and computes a calibrated breathing volume using the adjusted breathing volume calibration factor. |
US08200325B2 |
Micropower neural amplifier with adaptive input-referred noise
A micropower neural amplifier with adaptive power biasing for use in multi-electrode arrays is provided. The micropower neural amplifier includes a low noise gain stage. The low noise gain stage is implemented using an amplifier and pseudoresistor elements. |
US08200323B2 |
Program products, methods, and systems for providing fitness monitoring services
Program products, methods, and systems for providing fitness monitoring services are disclosed. In an embodiment, a method for providing heart rate information to a user of a portable fitness monitoring service includes: (a) defining a plurality of heart rate zones as ranges of percentages of a maximum heart rate; (b) associating a color with each of said heart rate zones; (c) receiving heart rate information from the user; and (d) providing a graphical display of the heart rate information, wherein a color of a portion of the graphical display corresponds with the color associated with one of said heart rate zones, wherein steps (a)-(d) are executed using at least one processor. |
US08200321B2 |
Method for measuring patient posture and vital signs
The invention provides a system and method for measuring vital signs (e.g. SYS, DIA, SpO2, heart rate, and respiratory rate) and motion (e.g. activity level, posture, degree of motion, and arm height) from a patient. The system features: (i) first and second sensors configured to independently generate time-dependent waveforms indicative of one or more contractile properties of the patient's heart; and (ii) at least three motion-detecting sensors positioned on the forearm, upper arm, and a body location other than the forearm or upper arm of the patient. Each motion-detecting sensor generates at least one time-dependent motion waveform indicative of motion of the location on the patient's body to which it is affixed. A processing component, typically worn on the patient's body and featuring a microprocessor, receives the time-dependent waveforms generated by the different sensors and processes them to determine: (i) a pulse transit time calculated using a time difference between features in two separate time-dependent waveforms, (ii) a blood pressure value calculated from the time difference, and (iii) a motion parameter calculated from at least one motion waveform. |
US08200319B2 |
Locating fiducial points in a physiological signal
Systems, devices, methods, and techniques relating to the identification of fiducial points. In one aspect, a machine implemented method includes obtaining a first time varying physiological signal and a second time varying physiological signal that relate to biological activity of an organism, the first time varying physiological signal and the second time varying physiological signal forming an analytic pair wherein the analytic pair has a time varying phase angle, defining a reference line by a lower boundary of a representation of the time varying phase angle with respect to a time period, and identifying a fiducial point based on the reference line. |
US08200316B2 |
Opposed view and dual head detector apparatus for diagnosis and biopsy with image processing methods
The invention relates generally to biopsy needle guidance which employs an x-ray/gamma image spatial co-registration methodology. A gamma camera is configured to mount on a biopsy needle gun platform to obtain a gamma image. More particular, the spatially co-registered x-ray and physiological images may be employed for needle guidance during biopsy. Moreover, functional images may be obtained from a gamma camera at various angles relative to a target site. Further, the invention also generally relates to a breast lesion localization method using opposed gamma camera images or dual opposed images. This dual head methodology may be used to compare the lesion signal in two opposed detector images and to calculate the Z coordinate (distance from one or both of the detectors) of the lesion. |
US08200310B2 |
Spinal injury imaging by magnetically levitated sensors
A system for detecting a spinal injury region containing injured spinal nerve cells may include a swarm of nanosensors that are configured to detect chemical signals released by the injured spinal nerve cells, and are coated with a magnetic material. A magnetic field generator may controllably generate a magnetic field so as to magnetically levitate the magnetically coated nanosensors. An imaging subsystem may detect the positions of the nanosensors. A controller may control the intensity and direction of the magnetic field in a feedback loop, in response to the detected positions of the nanosensors, so that the attractive force that attracts each nanosensor toward the injured spinal cell as a result of the chemical affinity of the nanosensor is iteratively supplemented by the magnetic levitation force applied to that nanosensor, until substantially all of the nanosensors are agglutinated around the spinal injury region. |
US08200305B2 |
Variable wavelength generating method and apparatus thereof, for use in measuring body fluids constituent concentration
A variable wavelength generating method and an apparatus thereof, for use in measuring a body fluid constituent concentration. The apparatus includes: a thermo-electric cooler (TEC) whose temperature is varied depending on a change in a supplied current; a light source section generating a wavelength that is varied depending on a temperature change of the thermo-electric cooler; a current supply control section controlling a current supplied to the TEC; an operation power source generation section supplying an operation power source for performing synchronization so that an operation of the light source section may be performed; and a controller for adjusting a current flowing in the TEC adjusting the operation power source supplied to the light source section. |
US08200302B2 |
Mobile wireless communication apparatus having a plurality of antenna elements
A housing antenna is small enough in size so as to be accommodated in a mobile device. The antenna has a number of feeding points that allow the antenna to operate as a number of antenna elements. The antenna is capable of realizing high speed communication by increasing communication capacity. |
US08200289B2 |
Portable terminal
A portable terminal in provided. The portable terminal includes a body having a front surface, the front surface having an upper portion and a lower portion, a display unit located in the body and visible at the front surface thereof, the display unit having a first end and a second end, and at least one of the first end being adjacent the upper portion and the second end being adjacent the lower portion, and a speaker unit located in the body, the speaker unit including a bone conduction speaker. |
US08200280B2 |
Cordless telephone with digital audio player capability
A cordless telephone which allows a user to play MP3 digital audio bit stream music, using the remote handset of a cordless telephone to control the functions of the MP3 player. The cordless telephone remains usable as a typical cordless telephone with all the features and conveniences of a cordless telephone including, but not limited to, connection of a telephone call between a calling party and a called party, caller ID information, voice messaging features, etc. MP3 digital audio bit stream music may be downloaded from a remote source through, e.g., the Internet and a PC. |
US08200273B2 |
Binding wireless devices in a building automation system
On a first level of the wireless building automation architecture, sensors and associated actuators communicate directly. The sensor performs control processes appropriate for the sensor and regardless of the type of actuator being used. The actuator performs control processes specific to the actuator regardless of the type of sensor being used. By direct wireless communication between sensors and actuators, the opportunity for a failed communications link using a hub and spoke arrangement may be avoided. Communication redundancy is provided by receiving the outputs of sensors at a controller, such as a controller on a second high speed or high bandwidth tier of the architecture. Regional control is implemented in the higher level tier. The higher level tier may override or control operation of components of the lower level tier as needed. The distributed control processing allows for more convenient room level integration. Where a problem is detected, such as a fire, corrective action begins within the immediate region of the sensor generating an alarm signal. The corrective action occurs without routing the alarm signal to upper levels of control processes or across different systems. The alarm signal is also propagated to upper level control systems for generating appropriate responses in other zones. To provide the different zones and avoid interference, the transmit power of the sensors and actuators is controlled as a function of two or more other devices. |
US08200271B2 |
Transmit power control in a radio station
A radio station (100), transmits a continuous control signal and a discontinuous data signal simultaneously. It receives UP and DOWN power control commands and adjusts its transmit power by ● in response to the UP power control commands, increasing its transmit power by a power step, ● in response to the DOWN power control commands, decreasing its transmit power by a power step, ● in response to initiating transmission of the data signal, increasing the transmit power of the control signal, and ● in response to terminating transmission of the data signal, decreasing the transmit power of the control signal; In response to initiating or terminating transmission of the data signal, the radio station (100) temporarily modifies its response to the power control commands. |
US08200270B2 |
Method for adusting power at a node
In one embodiment, a method for distributed power control in a network is provided. The method determines a transmit power for a plurality of transmitting nodes such that signals sent from each of the transmitting nodes are received at a receiving node at a signal to interference plus noise ratio (SINR) set point. Additionally, the method increases the SINR at the receiving node of one or more transmitting nodes of the plurality of transmitting nodes, and decreases the SINR at the receiving node of one or more other transmitting nodes of the plurality of transmitting nodes; wherein a total increase in SINR by the one or more transmitting nodes is substantially equal to total decrease in SINR by the one or more other transmitting nodes. |
US08200267B2 |
Robust paging indicator detection
A robust method of page indication (PI) detection improves the probability of detecting a transmitted PI under conditions that decrease the probability of accurate PI detection. The method includes choosing a standard value of a PI threshold against which to compare accumulated PI bits when the probability of correctly detecting the PI is high, and choosing a derived value of the PI threshold lower than the standard value when the probability of correctly detecting the PI is low. The derived PI threshold value determination includes a factor indicative of a desired probability of accurate PI detection. |
US08200253B2 |
Method for notifying a terminal of an update on system information in a long term evolution system
A method for notifying a terminal of an update on system information in a long term evolution system, which is used for notifying the terminal after the system information changes by a network side, after the system information changes, the network side notifies the terminal that the system information has changed within the system information modification period, wherein the length of the system information modification period is an integer multiple of discontinuous reception (DRX) period, and the DRX period is a period that the terminal receives paging message in the idle status. By using the method of the present invention, because the system information modification period is specified as an integer multiple of the DRX period, it makes sure that each terminal in the RRC_IDLE state receives the paging message including update information of the system information at least once. |
US08200250B2 |
Transformation of positioning reporting formats
The present invention relates to a method and arrangement for achieving transformations of received positioning information according to a first reporting format to positioning information according to a second format such as to allow a seamless transformation and handling of the positioning confidence values, i.e. the probability that the terminal is actually located in the region determined by the applied positioning method. The method derives an approximation of the shape-defining parameters for the second reporting format such as to minimize a criterion function including the predefined target confidence value and determining the deviation of the confidence value for the approximated shape from the target confidence value. |
US08200248B2 |
System for providing alert-based services to mobile stations in a wireless communications network
System for providing alert-based communication services for which corresponding alert conditions to be met by mobile stations are defined. The system includes an alert engine capable of firing alerts associated with the alert-based communication services if location data regarding the mobile stations is indicative of the mobile stations meeting the alert conditions corresponding to the alert-based communication services. A requirements engine is provided for determining an expected earliest future time at which at least one alert condition is capable of being met by a particular mobile station and outputting a data element indicative of a requirement to obtain updated location data about the particular mobile station in advance of the expected earliest future time. Also provided is a scheduler for receiving expiry times data indicative of a plurality of expiry times relating to respective location requests, processing the expiry times data for determining an order for servicing the location requests by positioning determining equipment (PDE) at least in part on a basis on the expiry times of the location requests and an output for interfacing with the PDE, allowing it to service the location requests according to the order determined. |
US08200247B1 |
Confirming a venue of user location
In general, the subject matter described in this specification can be embodied in methods, systems, and program products for verifying a venue associated with a user location. A mobile computing device determines an estimated geographic location of the mobile computing device. The mobile computing device wirelessly transmits the estimated geographic location to a server system. The mobile computing device receives from the server system an identification of a suggested venue. An interface element that indicates that the mobile computing device may be located at the suggested venue is provided on a display of the mobile computing device. User input that confirms that the user is at the suggested venue is received. In response to receiving the user input, the suggested venue is identified as a confirmed venue. A wireless communication that identifies that the user is at the confirmed venue is provided from the mobile computing device. |
US08200245B2 |
Technique for controlling point-to-multipoint data transmissions
A technique for controlling a point-to-multipoint (PTM) transmission of data over a PTM-enabled network (150) to a user group is proposed. In a first PTM transmission, a location information query message is distributed into a group service area (154). Upon receiving the query message, items of user equipment respond with location information response messages comprising location information indicative of a location of the respective user equipment. On the basis of the received location information response messages, a content transmission area (156, 157, 158) is determined. A second PTM transmission is then initiated into the content transmission area for content distribution. Furthermore, the content may be distributed via unicast retrieval. |
US08200242B2 |
Enhanced wireless node location using differential signal strength metric
A wireless node location mechanism that employs a differential signal strength metric to reduce the errors caused by variations in wireless node transmit power, errors in signal strength detection, and/or direction-dependent path loss. As opposed to using the absolute signal strength or power of an RF signal transmitted by a wireless node, implementations of the location mechanism compare the differences between signal strength values detected at various pairs of radio receivers to corresponding differences characterized in a model of the RF environment. One implementation searches for the locations in the model between each pair of radio receivers where their signal strength is different by an observed amount. |
US08200240B1 |
Method and system for use of a trusted server to facilitate location determination
Disclosed is a method and system for use of a trusted server such as an over-the-air provisioning server to facilitate mobile location determination. If a mobile location server (MLS) sends a location-determination message to a mobile station and does not receive a response back from the mobile station, there is a chance that the mobile station is not provisioned with a correct address of the MLS and that the mobile station therefore did not respond. To help jump start the location-determination process, the MLS may respond to that situation by instead causing a trusted server such as an over-the-air-service-provisioning (OTASP) server to send a location-determination message to the mobile station, triggering a response from the mobile station. |
US08200237B2 |
Integrated circuit for controlling a process
Provided is a radio communication base station device which can obtain a maximum frequency diversity effect of a downstream line control channel. The device includes: an RB allocation unit (101) which allocates upstream line resource blocks continuous on the frequency axis for respective radio communication mobile stations by the frequency scheduling and generates allocation information indicating which upstream line resource block has been allocated to which radio communication mobile station device; and an arrangement unit (109) which arranges a response signal to the radio communication mobile station device in the downstream line control channels distributed/arranged on the frequency axis while being correlated to the continuous upstream line resource blocks according to the allocation information. |
US08200227B2 |
System and method for resumable data transmission
A method for resuming data transmission in a data transmission system including multiple information processing units and at least one mobile device, the multiple information processing units and the mobile device each including a wireless communication component, the method includes: transmitting data, by a first one of the multiple information processing units, to the mobile device; recording a transmission status of the mobile device, the transmission status including information regarding an unfinished data transmission by the first information processing unit to the mobile device; and resuming transmitting data relating to the unfinished data transmission, by a second one of the multiple information processing units, to the mobile device based on the recorded transmission status. |
US08200226B2 |
Method and apparatus for improving RRC connection procedure
The present invention provides a method for improving a Radio Resource Control (RRC) Connection procedure in a user equipment (UE) of a wireless communication system. The method includes steps of performing an RRC Connection procedure, and resetting or re-establishing a lower layer protocol entity for Signalling Radio Bearers (SRBs) when a cell reselection occurs. |
US08200223B2 |
Base station and data transfer method for transferring data when a mobile station performs a handover
A base station according to the present invention includes: a data storage unit 119 configured to temporarily store user data, when the base station transmits and receives the user data to and from a mobile station; an identifier adding unit 116 configured to add, to the user data stored in the data storage unit, a transfer identifier which indicates that the user data is transferred to an other base station by a handover, when the mobile station performs the handover from the base station to the other base station; and a data transfer unit 118 configured to transfer, to the other base station through a transfer apparatus, the user data to which the transfer identifier is added. |
US08200218B2 |
External request type function control system, terminal device, external request type function control method, and external request type function control program
A function control information transmitter transmits function control information for controlling the function of a terminal device such as a mobile telephone. When the terminal device receives the function control information from the function control information transmitter, the terminal device analyzes the received function control information so as to control the function of the control object even without preparing in advance a correspondence table for controlling the function. Thus, it is possible to easily use the optimal function, application software, and a service in accordance the environment and the situation. |
US08200217B2 |
Method and apparatus for channel scanning that improves acquisition probability and power consumption
A method and apparatus for channel acquisition using a mobile station include obtaining geographic information of at least one wireless communication systems using one or more systems, respectively. The one or more channels are prioritized on a preferred roaming list based on the geographic information, and it is determined whether any of the prioritized one or more channels on the preferred roaming list are also on a most recently used (MRU) list. The mobile station attempts to acquire at least one of the prioritized one or more channels that is also on the MRU list. |
US08200214B2 |
Wireless network selection
A method is provided for connecting an in-vehicle communication system to a plurality of wireless communication networks, including a mobile telephony network and an internet protocol network. The in-vehicle communication system is configured to roam between the plurality of wireless communication networks, wherein the method includes the step of receiving a first wireless communication signal from one of the plurality of wireless communication networks. The method also includes the step of detecting a second wireless communication signal from a second of the plurality of wireless communication networks. The method further includes the step of determining an intensity level of the first and second wireless communication signals. The method further includes the step of switching the in-vehicle communication system to one of the plurality of wireless communication networks based on the intensity level of the first and second wireless communication signals. |
US08200213B2 |
Method for maintaining datalink network throughput by delaying lower priority messages
A method of maintaining datalink network throughput in a communications channel by delaying lower priority messages is provided. The method comprises receiving periodic channel occupancy data from a radio, and updating channel occupancy status from the channel occupancy data. A determination is then made whether the channel occupancy has reached a first predetermined occupancy threshold. If the first predetermined occupancy threshold has been reached, high priority messages are transmitted, and medium and low priority messages are stored. If the first predetermined occupancy threshold has not been reached, a determination is made whether the channel occupancy has reached a second predetermined occupancy threshold that is less than the first predetermined occupancy threshold. If the second predetermined occupancy threshold has been reached, high and medium priority messages are transmitted, and low priority messages are stored. If the second predetermined occupancy threshold has not been reached, messages of all priorities are transmitted. |
US08200211B2 |
Recovery techniques in mobile networks
A technique for protecting location information of a subscriber in a mobile network is disclosed. A User Mobility Server (UMS) receives a first query from a first call state control function (CSCF). The UMS transmits a call setup and a subscriber identity to a servicing-call state control function (S-CSCF). The S-CSCF may have no record of the subscriber identity due to a restart are some other event. The UMS receives a second query from the S-CSCF based in part of the subscriber identity. The UMS transmits a home address of a mobile station to the S-CSCF. The UMS may also transmit a profile download to the S-CSCF. |
US08200210B2 |
Method for classifying radio channels
In a method and device, simple hardware such as a standard User Equipment (UE), a mobile telephone, is used to collect the impulse response of a radio channel. The data generated is used to classify radio channels based on the impulse response estimates by estimating distribution parameters of the impulse response. This makes it possible to distinguish between different types of fading and hence, radio environments by matching the parameters to known radio channel models. |
US08200209B2 |
Power consumption debugging in mobile terminals
Power consumption of an electronic device is measured by using circuitry within the electronic device to make power consumption measurements of the electronic device at predetermined time intervals. Each of the power consumption measurements is provided to a user of the device. This may involve incorporating each of the power consumption measurements in a debug printout generated by the electronic device. The measurements may be initiated by retrieving a parameter from a storage area within the electronic device, and initiating the power consumption measuring techniques in response to detecting that the retrieved parameter is in a predetermined state. |
US08200207B2 |
Out-of-coverage service termination using proxy
A method and system that employs a proxy server associated with a mobile device in a wireless network, wherein the proxy server monitors whether the mobile device is still in coverage. The media service operates on top of a connectionless peer-to-peer packet-based transport protocol. The out-of-coverage condition may relate to the mobile device itself or to a remote mobile device engaged in the media service. If the proxy server detects that the device has lost coverage for more than a predetermined length of time, then it sends an out-of-coverage message to the other termination point engaged in the media service. If an out-of-coverage situation is detected, then the method or device initiates service cancellation or release. The out-of-coverage message may instruct the termination point to release or cancel the service. |
US08200205B2 |
Interaction analysis and prioritzation of mobile content
A computer system having one or more non-transitory computer readable mediums having stored thereon instructions which, when executed by one or more processors of the computer system, causes the one or more processors to prioritize a target mobile content by (a) receiving interaction information relating to the mobile content accessed by a first mobile communication facility by a user thereof; (b) receiving a datum associated with the user of the first mobile communication facility, wherein the datum corresponds to offline information relating to the user; (c) weighting the mobile content based at least in part on the interaction information and the offline information relating to the user; and (d) providing the weight as a parameter for use in ordering the mobile content for presentation on a second mobile communication facility. |
US08200197B2 |
Cellular telephone set and character display presentation method to be used in the same
A cellular telephone set can increase number of display patterns of animation display without occupying large storage region in the memory and without performing setting operation every time. The character presentation means determines character to be displayed in each event screen upon depression of call release button after telephone calling, depression of call release button after telephone call reception, upon occurrence of at least one of presence of not responded call and newly received mail, and upon variation of state between open state and closed state of the first and second casings, depending upon calling history, time of calling, call arriving history, time of call arrival, and timing of detection of variation of state between open state and closed state of the first and second casing by the detecting means. |
US08200191B1 |
Treatment of devices that fail authentication
A system, a method and computer-readable media for handling a device that experiences a failure to complete an authentication process of a network. The cause of the failure is determined. Authentication parameters that may be used by the device to complete the authentication process are then identified. The authentication parameters are communicated to the device, and the device is directed to reattempt the authentication process while utilizing the provided authentication parameters. |
US08200180B2 |
System and method for enhancing sensitivity of narrow information bandwidth receivers
A radio frequency (RF) receiver having enhanced sensitivity is provided. In one embodiment, the receiver comprises at least one antenna, a preselector unit operative to receive an RF signal from the at least one antenna and output a preselected RF signal, and a frequency synthesizer operative to generate a signal at a predetermined synthesizer frequency. A mixer is operative to multiply the preselected RF signal and the predetermined synthesizer frequency and output a product signal. The receiver also includes an intermediate frequency (IF) filter unit that is operative to receive the product signal from the mixer and output an IF signal. The IF filter unit includes one or more narrow bandwidth filters having a bandwidth adequate to transmit information of interest. At least one of the narrow bandwidth filters comprises a carrier filter. |
US08200179B1 |
Combined variable gain amplifier and analog equalizer circuit
In one embodiment, a combined VGA-and-equalizer (VGA-EQ) circuit for a communication link includes a current-mode logic (“CML”) amplifier with an inductive load circuit. The CML amplifier has a gain control terminal and is operable to amplify, with an adjustable gain, a signal received at an input terminal and provide the amplified signal at an output terminal. The CML amplifier has a first gain at frequencies below a predetermined frequency value and a second gain at frequencies in a predetermined frequency range above the predetermined frequency value, wherein the second gain is higher than the first gain. The higher second gain of the VGA-EQ circuit causes a reduction in inter-symbol interference in a signal received by the receiver. |
US08200178B2 |
Method for obtaining field strength information
A method for obtaining field strength information from a received electromagnetic signal by a receiver unit is provided, whereby an input voltage for an operational amplifier is generated from the received signal in the receiver unit by means of an input resistance realized as a voltage divider circuit and an output voltage is generated by the operational amplifier by means of a fixed amplification factor. The input voltage is changed until the output voltage lies within a predefined interval that includes the value of the reference voltage. The input voltage is tapped at the voltage divider circuit and, to change the input voltage at the voltage divider circuit, which has a plurality of divider nodes and a constant resistance value, a divider node is selected and a partial voltage is tapped. The field strength value received by the receiver unit is determined from a comparison of a quantity assigned to the selected divider node. |
US08200171B1 |
Square wave testing of two-point polar amplifiers
A method and apparatus for testing a polar transmitter uses at least one square wave waveform as test stimuli replacing a multitone waveform. Each square wave signal is coupled one at a time to a frequency modulating input of the polar transmitter. The output of the polar transmitter is analyzed by observing the amplitude and frequency of the demodulated components corresponding to each square wave signal. |
US08200167B2 |
Semiconductor integrated circuit, RF module using the same, and radio communication terminal device using the same
One high-frequency switch Qm supplied with transmit and receive signals to ON, and another high-frequency switch Qn supplied with a signal of another system to OFF are controlled. In the other high-frequency switch Qn, to set V-I characteristics of near-I/O gate resistances Rg1n-Rg3n of a near-I/O FET Qn1 near to a common input/output terminal I/O connected with an antenna are set to be higher in linearity than V-I characteristics of middle-portion gate resistances Rg3n and Rg4n of middle-portion FETs Qn3 and Qn4. Thus, even in case that an uneven RF leak signal is supplied to near-I/O gate resistances Rg1n-Rg3n, and middle-portion gate resistances Rg3n and Rg4n, the distortion of current flowing through the near-I/O gate resistances Rg1n-Rg3n near to the input/output terminal I/O can be reduced. |
US08200165B2 |
Techniques for transmission of channel quality data in wireless systems
An embodiment of the present invention provides an apparatus, including a transceiver adapted for use in a wireless network using a fast feedback channel design that incorporates a 2-two level adaptive fast feedback channel framework separating uplink (UL) fast feedback channels into primary and secondary UL fast feedback channels. |
US08200163B2 |
Distributed architecture for monitoring mobile communication in a wireless communication network
Systems and methods for receiving reporting data related to events that occur in a wireless network. The system comprises a data management system capable of generating a data reporting profile and communicating with a wireless device and a wireless device comprised of a first and at least one secondary processor, the first processor being monitored by a master agent and the secondary processors being monitored by a slave agent, the master agent being capable of monitoring and reporting a plurality of conditions of the first processor and sending and receiving communications from the data management system, and the slave agent being capable of monitoring and reporting plurality of conditions on the secondary processors and sending and receiving communications with the master agent. The master agent and slave agent monitor and report the conditions of the first and second processor by applying a series of logical rules found within the data reporting profile. |
US08200162B2 |
System and method for minimizing interference between RFID reader
Disclosed is a method for minimizing interference between RFID readers built in a mobile terminal, it is possible to minimize interference between readers by assigning an operating time specific to the mobile terminal at a specific point of time of a cycle of a mobile communication network signal according to an identity number of a mobile terminal, even when several readers are scattered in a predetermined area and they try to detect one tag at the same time. |
US08200155B2 |
Method and apparatus for connecting to network in a short-range mobile communication terminal
A method and apparatus for connecting to a network in a short-range mobile communication terminal are provided, in which a neighbor terminal information request message is periodically broadcast, a neighbor terminal information response message is received from at least one neighbor short-range mobile communication terminal, an RSSI of the neighbor terminal information response message is measured, the RSSI and neighbor terminal information included in the neighbor terminal information response message are stored for the at least one neighbor short-range mobile communication terminal, a closest neighbor WPAN is determined using the RSSI, a WPAN to join is selected based on the determination, and the selected WPAN is connected to. |
US08200154B2 |
System, apparatus and method to control output of radio frequency signal
A system, apparatus and method to control the output of a radio frequency signal in a wireless local area network (LAN) system having an infrastructure. The system includes an access point which periodically transmits a frame including output control information used to control the output of the radio frequency signal, and a wireless terminal apparatus including a wireless transceiver module which receives the frame and a control module which extracts the output control information from the received frame, and controls the output of the radio frequency signal by the wireless transceiver module according to the extracted output control information. |
US08200144B2 |
Image forming apparatus and image forming method
The image forming apparatus is provided with: a carrier that carries a toner image; a transporting unit that transports a sheet with using a transporting route; a transfer unit that transfers the toner image carried by the carrier to the sheet transported by the transporting unit; a fixing unit that fixes the toner image transferred by the transfer unit on the sheet; and an exit opening that is disposed so that a transfer position of the transfer unit is located between the exit opening and a fixation position of the fixing unit in a section including a transporting route over the entire length and that discharges the sheet on which the toner image is fixed by the fixing unit to an outside of the apparatus. |
US08200143B2 |
Image forming apparatus with detection unit
An image forming apparatus includes an image forming portion for forming an image using developer; a transfer unit for transferring the image to a medium transported thereto; a first detection unit disposed at a specific position for detecting the image thus transferred; and a second detection unit disposed to face the first detection unit for detecting a distance to the medium so that the first detection unit detects a detection result of the second detection unit. |
US08200142B2 |
Multi-job feeder apparatus and method
A method and apparatus for improved productivity and reducing operator induced shut-downs when feeding multiple jobs from a single sheet tray includes providing bar-coded job divider sheets; loading the divider sheets into the sheet supply tray on top of their corresponding sheet stack; providing a bar-code sensor above the sheet supply that reads each divider sheet bar-code information; confirming that the bar-code information matches what is in the job cue; and setting subsystem operating parameters for that paper. Once the first divider sheet is sensed, it is then fed to a purge tray before the job starts. When the job is complete, remaining sheets for that job can be fed (optionally at high speed) to the purge tray on top of the corresponding divider sheet for reuse later. If too few sheets were loaded for the job, the feeder will cause a soft cycle down and flag the problem. |
US08200137B2 |
Fuser assembly including a single biasing member
A fuser assembly includes a translatable heater member and a rotatable backup member mounted against the translatable heater member. The translatable heater member includes a heater housing extending through end frames disposed at the ends of the fuser assembly. A biasing member is positioned adjacent and parallel to the translatable heater member. A support structure is positioned at each end of the biasing member for supporting the biasing member. The support structure includes bell crank members that are engaged with the ends of the biasing member. The biasing member applies force on the heater housing through the bell crank members to bias the translatable heater member against the rotatable backup member. |
US08200135B2 |
Transfer-fixing devices with heating and temperature equalizing capabilities, and apparatuses and methods using the same
A transfer-fixing device includes a transfer-fixing member, a pressing member, a heating device, and a temperature equalizer. The transfer-fixing member carries the toner image. The pressing member presses against the transfer-fixing member to form a nip portion to which the recording medium is conveyed. The heating device heats the transfer-fixing surface of the recording medium conveyed toward the nip portion. The temperature equalizer equalizes a temperature distribution of a surface of the transfer-fixing member in a width direction of the transfer-fixing member after the surface of the transfer-fixing member passes through the nip portion. |
US08200134B2 |
Double-sided one pass image forming apparatus
An image forming apparatus enables a high-quality double-side printing of a transfer medium by one-pass method using a simple structure. A latent image is formed and developed on an image carrier (drum) in a process cartridge. A resultant toner image is transferred by a first transfer unit (roller) onto either an upper surface of the transfer medium or a first intermediate transfer body (roller) in a first transfer area. The toner image on the first intermediate transfer body is transferred onto a back surface of the transfer medium in a fourth transfer area via a second intermediate transfer body (belt) and a third intermediate transfer body (roller). The fourth transfer area is located downstream of the first transfer area along a transport path of the transfer medium. |
US08200133B2 |
Image forming apparatus
A tandem-type image forming apparatus in which a photoreceptor for black is controlled to be contacted to an intermediate transfer member and the photoreceptors for colors are controlled to be separated from the intermediate transfer member in a case of forming a black and white image, is disclosed, including a current control part which controls so that in the case of forming the black and white image, when the intermediate transfer member is driven, a value of a current flowing to the motor is equal to the value of the current in the case of forming the color image. The current control part controls the value of the current by controlling a rotational velocity of the photoreceptor for black. |
US08200131B2 |
Use of registration marks and a linear array sensor for in-situ raster output scanner scan line nonlinearity detection
A method for detecting, in-situ, a cross-process linearity error in an image printing system that prints on an image bearing surface movable in the process direction is provided. The method includes placing marking material to form of a row of registration marks on the image bearing surface, detecting a position in a cross-process direction of each registration mark in the row using a linear array sensor that extends in the cross-process direction, and determining a correction function with a processor using the positions of the registration marks as detected by the linear array sensor to compensate for an error in the positions in the cross-process direction of the registration marks. The row of registration marks extends in a cross-process direction transverse to the process direction. |
US08200129B2 |
Image forming apparatus with a developer feed device having a developer transport body for transporting developer
Each transport electrode has its longitudinal direction intersecting with a sub-scanning direction. Transport electrodes are disposed in parallel with each other and are arrayed along the sub-scanning direction. A transport-electrode electricity supply wiring section is connected to root portions of the transport electrodes. The root portions are one end portions of the transport electrodes with respect to the longitudinal direction. Toner transport guide members are disposed to cover the transport-electrode electricity supply wiring section and opposite end portions of the transport electrodes; i.e., the root portions and distal end portions. |
US08200122B2 |
Bearing device, drum unit, and image forming apparatus
A bearing device to hold a rotor in an opening formed in a frame is provided. Circumference of the opening is formed to have a first edge and a second edge, which linearly extend along different directions from each other. The bearing device includes a flange member to be attached to an axial end portion of the rotor, a bearing member to be externally attached to the flange member and inserted in the opening, and a presser member to press the flange member toward a section between the first edge and the second edge. |
US08200119B2 |
Image forming device
A color laser printer is configured with a tray being provided above the housing cassette which houses a recording medium. The tray holds developing units and is configured to be pulled out from device main body while leaving housing cassette inside device main body. Furthermore, a sliding support element capable of supporting protrusions of the tray is provided, such that a portion of the tray downstream of the protrusions can be supported on the installation surface when the tray is pulled out from device main body. |
US08200113B2 |
Fixing apparatus comprising circuit for suppressing heat generation according to rotation detection signal
A fixing apparatus including a rotation detection circuit which detects the rotation state of the rotating member or pressing member, and one to (N−1) limiting circuits which limit driving of one to (N−1) driving circuits in accordance with an output from the rotation detection circuit, wherein when the rotation detection circuit detects that the rotating member or pressing member is not rotating, the one to (N−1) limiting circuits limit driving of the one to (N−1) driving circuits in accordance with the output from the rotation detection circuit to suppress energization of the heating elements regardless of the driving signals from the control unit to the driving circuits. |
US08200110B2 |
Printing apparatus which reduces initial printing time and printing control method
A printing apparatus includes a detection unit which detects a rotation period of a transfer belt, and a printing control unit which performs a printing preparation operation, and detects the rotation period if the printing preparation operation is started, and performs printing in the detected rotation period if the printing preparation operation is completed. Accordingly, a rotation period of the transfer belt is detected while performing the printing preparation operation, so that an initial printing time can be reduced. |
US08200109B2 |
Image forming apparatus
An image forming apparatus includes a image bearing member (drum); a developing device for forming a developing portion at which an electrostatic latent image formed on the drum is developed with toner; a toner supply device for supplying toner to the developing device; a density detecting portion for detecting a density of a control toner image formed on the drum; a toner ratio detecting portion for detecting a toner ratio in a two component developer contained in the developing device; a transfer member for forming a transfer portion; a charging member for electrically charging the toner image formed by the developing device by being supplied with a bias of an identical polarity to a charge polarity of the toner; an adjusting portion for adjusting an amount of the toner supplied from the toner supply device so that the toner ratio is below a preset lower limit when the toner ratio detected by the toner ratio detecting portion reaches the lower limit; and a bias determining portion for determining, after the adjustment by the adjusting device, a condition of a bias to be applied to the charging member on the basis of a detection result of the density detecting portion with respect to the density of the control toner image formed on the drum. |
US08200107B2 |
Image forming apparatus
An image forming apparatus includes a photoreceptor drum, a developing roller, and a control section. The photoreceptor drum is configured to form an electrostatic latent image on a surface thereof in accordance with image data. The developing roller has a surface for bearing a two-component developer at least a partial region of which faces the photoreceptor drum and is configured to be driven so as to feed the developer to the photoreceptor drum. The control section is configured to detect a print coverage for image data to be used during continuous formation of images in accordance with plural image data items and then set a relative velocity of the developing roller to the photoreceptor drum to a higher value when the print coverage is relatively high and set the relative velocity to a lower value when the print coverage is relatively low. |
US08200105B2 |
First stage transfer bias of an image forming device
An intermediate transfer tandem type image forming device which has multiple first stage transfer units set parallel and a single power unit which simultaneously applies bias to the multiple first stage transfer units. When executing successive printing or both-sides printing and there is a need to change the bias value of the first stage transfer bias due to a mix of multiple types of recording media, the device is able to hold down electricity consumption, sustain image quality, and form images productively. When executing successive printing or both-sides printing, the application timing of the changed transfer bias due to the detection of a different recording medium to that of the initial medium is placed after the previous first stage transfer of a final color toner image is completed. |
US08200099B2 |
Demodulation of an optical carrier
A method of transmitting a plurality n data streams comprises modulating an optical carrier using differential M-ary phase shift key (DMPSK) signaling in which M=2n. Advantageously the method comprises using differential quaternary phase shift keying in which n=2. A particular advantage of the method of the present invention is that since the data is differentially encoded in the form of phase changes rather than absolute phase values this enables the modulated optical carrier to be demodulated using direct detection without requiring a phase-locked local optical oscillator. The invention is particularly applicable to WDM communication systems. |
US08200098B2 |
Method and arrangement for controlling a regenerator for data burst signals of a system comprising point-to-multipoint connections, transmission system comprising point-to-multipoint connections, and regenerator
A system which comprises point-to-multipoint connections and in which a portion of a downstream signal is extracted at a point located between a central network unit and a plurality of user network units, a header of the downstream signal is read and analyzed, and the header data obtained in this manner is used for controlling a regenerator provided in the upstream path for the data burst signals. The header data contains the beginning and end of the burst of the data burst signals, thus making it possible to reliably generate a temporal triggering signal for the regenerator. |
US08200097B2 |
Optoelectronic module form-factor adapter
In one example embodiment, an adapter module includes a body having a first form-factor and multiple receptacles extending into the body. Each of the receptacles is configured to receive an optoelectronic module having a second form-factor. The second form-factor is smaller than the first form-factor. The first form-factor may substantially conform to the CFP MSA, for example. The second form-factor may substantially conform to the SFP+ or QSFP MSA, for example. |
US08200096B2 |
Optical transceiver
An optical transceiver which converts a plurality of optical signals input from a first side into electrical signals so as to output the electrical signals to a second side and converts a plurality of electrical signals input from the second side into optical signals so as to output the optical signals to the first side. |
US08200093B2 |
Multi-channel optical relays for enabling a networked communications system
A free-space optical communications network for allowing a plurality of geographically-distributed users to communicate may include free-space multi-channel relay converters for tracking a plurality of users, and a connection system in communication with each of the plurality of multi-channel relay converters. The connection system may include an internal alignment reference and steering mirrors. Each free-space multi-channel relay converter may be adapted to align with the internal alignment reference. The connection system may be adapted to align the plurality of free-space multi-channel relay converters with one another to allow the plurality of geographically-distributed users to communicate. |
US08200092B2 |
Optical transmission apparatus
Where add optical signals have k different bit rates, an add controller is connected to k ( |
US08200091B2 |
Wavelength division multiplexing device and method of detecting input break of optical signal
A wavelength division multiplexing device comprises a detection unit to detect the low-frequency signal in the optical signal; and a control unit to control to make the dispersion compensator perform a compensation operation by determining that the optical signal is being input when a low-frequency signal is detected in the optical signal in the detection unit, and to control to stop a compensation operation of the dispersion compensator by determining that there is an input break of the optical signal when a low-frequency signal is not detected in the optical signal in the detection unit. |
US08200089B2 |
Optical pulse time spreading apparatus and optical multiplex transmitting system with multiplexed channels and S/N ratio increased
Super-structured fiber Bragg gratings (SSFBGs) of s optical pulse time spreaders are provided with N unit FBGs disposed starting from an input/output end in the order of first to N-th unit FBGs, where s is a parameter less than or equal to a parameter N, a natural number. The unit FBGs are configured such that the reflectivities of the unit FBGs placed from one end to the center of the SSFBG formed in an optical fiber are monotonically increased, while the reflectivities of the unit FBGs placed from the center to the other end of the SSFBG are monotonically decreased. The chip pulses in a pulse train are given relative phases such that the relative phase of the first chip pulse is equal to zero, the relative phase of the second chip pulse is equal to a phase difference d1=2π{a+(n−1)/N}, . . . , and the relative phase of the N-th chip pulse is equal to (N−1)d1. The parameter a is any real number satisfying the condition of 0≦a<1. |
US08200085B2 |
Optical digital transmission for multiple beam cross-connection, routing, and switching
The invention concerns an optical digital transmitting device for cross connecting, routing and switching at temporal, spatial and frequency level a plurality of electromagnetic beams. Said device uses a plurality of laser type or other low/medium power type magnetic sources, coupled to a plurality of matrix optical heads and specific delay lines of the structured waveguide type based, for example, on optical fibers, of natural crystalline or specific synthetic structure, of optical passive/active memory structure, of any combination thereof. The electromagnetic multiple beam cross connection, routing and switching function whether of the optical type or not enables it to be used in various fields in telecommunications (such as point-to-point, point-to-multipoint free-space transmission). |
US08200082B2 |
Fiber connectivity for emergency response personnel
A network may include fiber optic lines and fiber distribution panels connected by the one or more fiber optic lines. At least one of the fiber distribution panels may include an optical fiber connector designated as a connector that is for emergency use. The network may further include a plurality of optical network terminals located at premises of subscribers to the network. |
US08200081B2 |
Image capturing apparatus and method for controlling same
The present invention further improves operability related to setting the position and size of a focus detection region. An image capturing apparatus of the invention is provided with an image sensor that photo-electrically converts an object image formed by an optical lens, a focus detection unit that detects the focus state of the object image using an image signal from a focus detection region that is a region that is a portion within a frame of the image sensor, a setting unit that sets one focus detection mode from among a plurality of focus detection modes in which the size and position of the focus detection region within the frame differ, and a storage unit that stores a focus detection region size and position for each of the plurality of focus detection modes. |
US08200079B2 |
Camera module
There is provided a camera module. The camera module includes a housing accommodating a lens barrel in which a lens is arranged, a close range lens provided in the housing and covering the lens at the time of shooting at close range, and a driving unit driving the close range lens to cover the lens. |
US08200063B2 |
System and method for video summarization
The subject invention relates to a system and method for video summarization, and more specifically to a system for segmenting and classifying data from a video in order to create a summary video that preserves and summarizes relevant content. In one embodiment, the system first extracts appearance, motion, and audio features from a video in order to create video segments corresponding to the extracted features. The video segments are then classified as dynamic or static depending on the appearance-based and motion-based features extracted from each video segment. The classified video segments are then grouped into clusters to eliminate redundant content. Select video segments from each cluster are selected as summary segments, and the summary segments are compiled to form a summary video. The parameters for any of the steps in the summarization of the video can be altered so that a user can adapt the system to any type of video, although the system is designed to summarize unstructured videos where the content is unknown. In another aspect, audio features can also be used to further summarize video with certain audio properties. |
US08200062B2 |
Playback apparatus, program, and playback method
A playback apparatus including: a Clip information read circuit 5 that reads supplementary information from a recording medium 1, which also includes a video signal, and judges based on the supplementary information whether the video signal is of a first frame frequency or of a second frame frequency; a mode setting unit 13 that sets either a continuation or non-continuation mode, the continuation mode prohibiting and the non-continuation mode allowing a switch between frame frequencies during a playback; and a 24 Hz-60 Hz conversion circuit 7 and a digital modulation circuit 9 that, if the continuation mode is set, output the obtained video signal if it is of the first frame frequency, and generate a video signal of the first frame frequency by converting the obtained video signal and output the generated video signal if the obtained video signal is of the second frame frequency. |
US08200061B2 |
Signal processing apparatus and method thereof
A signal processing unit includes a feature quantity extracting unit, a segmentalizing unit, a clustering unit, an existence probability function deriving unit, an existence probability function similarity calculating unit, a cluster integrating unit and a cluster information output unit. The signal processing unit classifies the signal feature quantity which characterizes the content signal segmentalized into segments according to the similarity with respect to each other, obtains functions which indicate the existence probabilities for clusters of classified segments, and integrates the clusters whose obtained functions are at the high level of similarity. |
US08200059B2 |
Adhesive composition for optical waveguide, adhesive film for optical waveguide and adhesive sheet for optical waveguide each using the same, and optical device using any of them
The present invention provides an adhesive composition for an optical waveguide which comprises (a) an epoxy resin, (b) a curing agent and (c) a high molecular compound, in which a total light transmittance and a light transmittance in a wavelength of 700 to 1600 nm in a cured matter of the adhesive composition are 80% or more and in which a transparency is consistent with a heat resistance, an adhesive film for an optical waveguide prepared by forming the above adhesive composition into a film form, an adhesive sheet for an optical waveguide comprising the above adhesive composition and a supporting base material and an optical device produced by using them. |
US08200052B2 |
Optical device and multiple beam scanner
There is provided an optical device including: a passive core layer in which is formed an optical circuit having a refractive index n2; an active core layer covering at least a portion of the optical circuit, exhibiting an electro-optical effect, and having a refractive index of n1 higher than n2; a lower clad layer over which the passive core layer is formed and having a refractive index n3 lower than n2; an upper clad layer covering the active and passive core layers and having a refractive index n5 lower than n1; a lower electrode disposed below the lower clad layer; and an upper electrode disposed on the upper clad layer, in which the entrance and exit portions of the active core layer are tapered, respectively. |
US08200051B2 |
Apparatus using waveguide, optical touch panel, and method of fabricating waveguide
An apparatus, an optical touch panel, a waveguide, and a process for producing a double layered waveguide structure are provided. The apparatus includes a waveguide having a plurality of transmission waveguide elements and a plurality of reception waveguide elements; a light source coupled to the waveguide; a light detector coupled to the waveguide; and a reflector, spaced apart from the waveguide, the reflector reflecting light emitted from the plurality of transmission waveguide elements towards the reception waveguide elements. The waveguide includes a substrate, a first cladding layer, a reception waveguide, a second cladding layer, a transmission waveguide, and a third cladding layer. The optical touch panel includes a waveguide section comprising a waveguide; a mirror; a surface emitting laser; and a detector. |
US08200050B2 |
Opto-acoustic pressure sensor
A device (10) for sensing an acoustic signal is described. The device includes a flexible portion (14) including a laser active region (13) whose emitted wavelength varies according to a mechanical force acting on the flexible portion (14) and a flexible support member (24) operable to flex or bend according to the acoustic signal. The flexible portion (14) is coupled with the support member (24) so as to cause the flexible portion to flex or bend in accordance with the support member (24) thereby changing the emitted wavelength of the laser active region (13) of the flexible portion (14). |
US08200048B2 |
Measuring apparatus, venturi and venturi insertion tool
This invention comprises a system for measurement of temperature and pressure in oil wells. It comprises a single hybrid mandrel housing a double pressure and temperature optical sensor, capable of measuring temperature and pressure both in the ring and in the production tubing of an oil well and an insertable venturi tube inserted in the direction of a pressure differential optical sensor, capable of taking flow rate measurements, the installation aspects of which are substantially simplified.With the proposed construction, it is possible for one single hybrid mandrel (30) to read the pressure and temperature in the ring and tubing and the flow rate. With this, changes of flow rate are also possible, without the need to stop production for long periods for the hybrid mandrel (30) to be replaced, the mere replacement of the insertable venturi (12) sufficing, by means of an insertion and extraction GS tool (17), which is an operation requiring a much shorter time. |
US08200039B2 |
Laying out multiple images
Systems, methods, and apparatuses, including computer program products, are provided for re-layout of composite images. In some implementations, a method includes identifying geometric transformations corresponding to multiple images from a collection of images, where a geometric transformation reorients a corresponding image in relation to a common reference frame when applied and identifying a reference image for the multiple images in the collection of images. The method also includes determining overlapping image regions for the multiple images starting from the reference image, the determining based on the identified geometric transformations, determining additional transformations of a specified type for the multiple images based on the overlapping image regions, where an additional transformation lays out a corresponding image in relation to the reference image when applied, and making the additional transformations available for further processing and output with respect to the collection of images. |
US08200036B2 |
System and method for adjusting sensitivity of camera module
A system for adjusting a sensitivity of a camera module includes a memory unit configured for storing a plurality of pre-initialized pixel adjusting maps; an image capturing unit configured for capturing an image from the camera module and acquiring pixel values of the image to determine a pixel value range of the pixel values; a comparison unit configured for comparing the pixel range with the input-ranges of the pixel adjusting maps to determine which one of the input ranges of the pixel adjusting maps the pixel value range of the image; and an adjusting unit configured for adjusting the pixel value of the image to adjusting the sensitivity of the camera module according to the determined pixel adjusting map and outputting adjusted pixel values. The system can not only breakthrough the limit of the self-character of the amplifier, but also decrease noise in course of adjusting the sensitivity of the camera module. |
US08200034B2 |
Detecting double JPEG compression in images
Techniques are generally described for detecting double JPEG compression in images. Example detection techniques of double JPEG compression may include receiving JPEG images for analysis and extracting 2-dimensional (2-D) arrays of JPEG coefficients from the images. 2-D difference arrays may be generated from the array of JPEG coefficients, with the entries in the difference array reflecting relative changes in values of pairs of entries in the array of JPEG coefficients. The detection techniques also model the difference arrays using random processes, and evaluate whether the random processes reveal statistical artifacts in the JPEG images. These statistical artifacts result from double JPEG impression performed on the JPEG images. |
US08200027B2 |
Methods and apparatus for retrieving images from a large collection of images
An image retrieval program (IRP) may be used to query a collection of digital images. The IRP may include a mining module to use local and global feature descriptors to automatically rank the digital images in the collection with respect to similarity to a user-selected positive example. Each local feature descriptor may represent a portion of an image based on a division of that image into multiple portions. Each global feature descriptor may represent an image as a whole. A user interface module of the IRP may receive input that identifies an image as the positive example. The user interface module may also present images from the collection in a user interface in a ranked order with respect to similarity to the positive example, based on results of the mining module. Query concepts may be saved and reused. Other embodiments are described and claimed. |
US08200026B2 |
Identifying image type in a capture system
Visual objects can be classified according to image type. In one embodiment, the present invention includes capturing a visual object, and decompressing the visual object to a colorspace representation exposing each pixel. The contribution of each pixel to a plurality of image types can then be determined. Then, the contributions can be combined, and the image type of the visual object can be determined based on the contributions. |
US08200025B2 |
Image classification and search
An electronic image classification and search system and method are provided. Images are processed to determine a plurality of simple feature descriptors based upon characteristics of the image itself. The simple feature descriptors are grouped into complex features based upon the orientation of the simple feature descriptors. End-stopped complex feature descriptors and complex feature descriptors at multiple orientations are grouped into hypercomplex feature descriptors. Hypercomplex resonant feature descriptor clusters are generated by linking pairs of hypercomplex feature descriptors. Feature hierarchy classification can then be performed by adaptive resonance on feature descriptors and classifier metadata associated with the image can then be generated to facilitate indexing and searching of the image within a hierarchical image database. |
US08200024B2 |
Image monitoring system
An image monitoring system including: an image data acquisition unit for taking in video signals from a camera to acquire image data; and an image recognition unit for carrying out image recognition processing using an inputted image obtained from the image data acquisition unit, wherein the image recognition unit includes: a reference image registration means for registering a reference image selected from among the inputted images; a motion detection means for acquiring motion detection information from the inputted image; an image blur detection means for detecting image blur by comparison of the reference image with the inputted image for edge strength; a similarity computation means for computing a similarity between the reference image and the inputted image; and a camera anomaly detection unit for determining any anomaly in the camera from the motion detection information, the image blur and the similarity, wherein the comparison for edge strength and the computation for the similarity are carried out respectively for an image region excluding a region of a moving object extracted by the motion detection means. |
US08200019B2 |
Method and system for automatically extracting photography information
A method and system for automatically extracting photography information is provided. The system for automatically extracting photography information includes an image input unit acquiring a preview image or a captured image as an input image, a photography information extraction unit extracting photography information of the input image, and a photography code generation unit generating a photography code indicating a user's photography pattern by using the extracted photography information. |
US08200018B2 |
Information management apparatus, image recording apparatus, image pickup apparatus, image management system, image analysis information management method, and program
An image management apparatus may include an input image setting information acquiring unit configured to, when image analysis information on an input image is set, acquire setting information as input image setting information, an available setting information acquiring unit configured to acquire setting information as available setting information, an update necessity determining unit configured to determine whether or not an update of the image analysis information is necessary, on the basis of a difference between the input image setting information and the available setting information, and an image analysis information setting unit configured to, when it is determined that an update of the image analysis information is necessary, perform image analysis on the input image using the second image analysis processing unit so as to set new image analysis information. |
US08200011B2 |
Context processor for video analysis system
Embodiments of the present invention provide a method and a system for mapping a scene depicted in an acquired stream of video frames that may be used by a machine-learning behavior-recognition system. A background image of the scene is segmented into plurality of regions representing various objects of the background image. Statistically similar regions may be merged and associated. The regions are analyzed to determine their z-depth order in relation to a video capturing device providing the stream of the video frames and other regions, using occlusions between the regions and data about foreground objects in the scene. An annotated map describing the identified regions and their properties is created and updated. |
US08200008B2 |
Image processing device and method for reducing color artifact
An image processing device and method is provided to reduce color artifact. A smooth unit performs a smooth operation on color signal corresponding to a pixel and adjacent pixels to generate smooth color signal. A level shifter performs a level-shifting on the smooth color signal to obtain level-shifted color signal. A color strength unit calculates a color strength indicator based on the color signal. A gray level decision unit is connected to the color strength unit for deciding whether the pixel is in a gray level region or not based on the color strength indicators of the pixel and adjacent pixels to generate a gray level indicator. An adjustment unit adjusts the smooth color signal and the level-shifted color signal based on the gray level indicator to generate an output color signal. |
US08200006B2 |
Image processing apparatus for analysis of pattern matching failure
Information indicating the reason for a failure of template matching is provided. Difference information between a first image, which is referred to as a template, and a third image that is selected by the operator from a second image and that is larger than the template is displayed. |
US08200005B2 |
Method and apparatus for storing 3D information with raster imagery
The present invention meets the above-stated needs by providing a method and apparatus that allows for X parallax information to be stored within an image pixel information. Consequently, only one image need be stored, whether it's a mosaic of a number of images, a single image or a partial image for proper reconstruction. To accomplish this, the present invention stores an X parallax value between the stereoscopic images with the typical pixel information by, e.g., increasing the pixel depth. |
US08200004B2 |
Method for inspecting a surface of a wafer with regions of different detection sensitivity
The invention relates to a method for inspecting a surface of a wafer with regions of different detection sensitivity. For this purpose, an image of the selected surface of the wafer is acquired using a detector. At least one region handled with a different detection sensitivity than the rest of the wafer may be defined on the surface of the wafer by means of an input unit. The detection sensitivity set for the regions is a percentage less than the detection sensitivity for the surface of the wafer without the regions with the different detection sensitivity. |
US08200003B2 |
Method for the optical inspection and visualization of optical measuring values obtained from disk-like objects
The present invention relates to a method for optically inspecting and visualizing optical measuring values from at least one image of a disk-like object, including the steps of recording said at least one image of said at least one disk-like object, wherein a plurality of optical measuring values are produced from said at least one recorded image; generating a resulting image, wherein an area of the surface of said disk-like object having optical measuring values within a predetermined interval, is associated with a color or brightness value selected from a predetermined range; and varying at least one imaging parameter as a function of the detected and evaluated optical measuring values and/or as a function of a visual inspection of the resulting image by an operator. |
US08200001B2 |
Quantitative method for evaluation of fiber tear associated with removal of a first layer that was adhered to a second layer
A method is provided for quantitatively evaluating fiber tear associated with removal of a cover that was adhered to a spine of bound pages of at least one book. The method includes optically imaging the spine of each book from which the cover was removed and generating a corresponding at least one digital image, and processing the images using a tangible processor executing image processing software. The processing includes selecting regions of the images that have a color which corresponds to a range of colors associated with a selected level of fiber tear, assigning a selected color to the selected regions which is contrasting relative to the colors of non-selected regions of the at least one image, selecting at least a portion of the images to analyze, and determining a percentage of the selected portion that is assigned the selected color. |
US08199999B2 |
Image classifier training
Methods are disclosed that include: (a) applying a first stain to a first sample having a plurality of regions, where the first stain selectively binds to only a first subset of the regions of the first sample; (b) applying a second stain to the first sample, where the second stain binds to a second set of regions of the first sample; (c) obtaining an image of the first sample, and analyzing the image to obtain a first component image corresponding substantially only to spectral contributions from the first stain, and a second component image corresponding substantially only to spectral contributions from the second stain; and (d) training a classifier to identify regions of a second sample based on information derived from the first and second component images, the identified regions corresponding to the first subset of regions of the first sample. |
US08199996B2 |
Systems and methods for improving directed people screening
The present invention is a system and method for screening subjects at security locations while preserving the privacy of subjects and retaining the efficiency and thus, throughput, of the screening process. More specifically, the present invention is an improved X-ray detection system and method that allows for maximum threat detection performance with improved verbal and visual communication between the screening and imaging system operator and an image analyst, either proximally or remotely located, thus allowing for an accurate, directed physical search and minimal “pat-down” of subjects under inspection. |
US08199994B2 |
Automatic analysis of cardiac M-mode views
Automated analysis of M-Mode images are provided based on the separation of M-Mode images into tissue layers and motion curves by simultaneously aligning all layers and extracting the motion curves from the alignment. Also provided is the ability to search for similar M-Modes using a representation comprised of tissue layers and motion curves and a similarity measure thereof. |
US08199987B2 |
Acoustographic diagnosis of abnormalities
An arrangement and method are provided for acoustographic diagnosis of abnormalities of a product, such as motor vehicle, that includes associating psychoacoustic vector beam data with a three-dimensional graphic surface model, and analyzing the three-dimensional graphic surface model to identify at least a portion thereof associated with unacceptable psychoacoustic levels. |
US08199985B2 |
Automatic interpretation of 3-D medicine images of the brain and methods for producing intermediate results
Methods for fully automatic quantification and interpretation of three dimensional images of the brain or other organs. A system for Computer Aided Diagnosis (CAD) of diseases affecting cerebral cortex from SPECT images of the brain, where said images may represent cerebral blood flow (CBF). The methods include image processing, statistical shape models, a virtual brain atlas, reference databases and machine learning. |
US08199984B2 |
System that assists in observing a luminal organ using the structure of the luminal organ
Medical image observation assisting system 1 including CT-image-data retrieving portion 10, CT-image-data storing portion 11, information extracting portion 12, anatomical information DB13, point of view/line of view setting portion 14, luminal organ image generating portion 15, anatomical nomenclature information generating portion 16, branch specifying portion 17, image synthesizing and displaying portion 18 and user I/F control portion 19. The point of view/line of view setting portion 14 sets a point of view and line of view for observing an external profile of a luminal organ, on the basis of structure information of the luminal organ extracted by the information extracting portion 12, while a point of interest is kept substantially on a centerline of the organ. |
US08199982B2 |
Mapping of literature onto regions of interest on neurological images
A computer implemented method, apparatus, and computer program product for analyzing neurological images. A set of brain scans for a patient is compared to a set of baseline control scans to automatically identify regions of interest in the set of patient scans. A region of interest is an area in a scan that shows an indication of a potential abnormality. A set of electronic medical literature sources is searched for medical literature relevant to the regions of interest in the set of patient scans. The relevant medical literature is correlated to the medical literature describing the regions of interest in the set of patient scans to the regions of interest in the set of patient scans. A result is generated. The result comprises the regions of interest and a set of links to the correlated portions of the relevant medical literature are outputted. |
US08199979B2 |
Classification system for consumer digital images using automatic workflow and face detection and recognition
A processor-based system operating according to digitally-embedded programming instructions includes a face detection module for identifying face regions within digital images. A normalization module generates a normalized version of the face region. A face recognition module automatically extracts a set of face classifier parameter values from the normalized face region that are referred to as a faceprint. A workflow module automatically compares the extracted faceprint to a database of archived faceprints previously determined to correspond to known identities. The workflow module determines based on the comparing whether the new faceprint corresponds to any of the known identities, and associates the new faceprint and normalized face region with a new or known identity within a database. A database module serves to archive data corresponding to the new faceprint and its associated parent image according to the associating by the workflow module within one or more digital data storage media. |
US08199975B2 |
System and method for side vision detection of obstacles for vehicles
This invention provides a system and method for object detection and collision avoidance for objects and vehicles located behind the cab or front section of an elongated, and possibly tandem, vehicle. Through the use of narrow-baseline stereo vision that can be vertically oriented relative to the ground/road surface, the system and method can employ relatively inexpensive cameras, in a stereo relationship, on a low-profile mounting, to perform reliable detection with good range discrimination. The field of detection is sufficiently behind and aside the rear area to assure an adequate safety zone in most instances. Moreover, this system and method allows all equipment to be maintained on the cab of a tandem vehicle, rather than the interchangeable, and more-prone-to-damage cargo section and/or trailer. One or more cameras can be mounted on, or within, the mirror on each side, on aerodynamic fairings or other exposed locations of the vehicle. Image signals received from each camera can be conditioned before they are matched and compared for disparities viewed above the ground surface, and according to predetermined disparity criteria. |
US08199974B1 |
Identifying a target object using optical occlusion
Methods are apparatuses are described for identifying a target object using optical occlusion. A head-mounted display perceives a characteristic of a reference object. The head-mounted display detects a change of the perceived characteristic of the reference object and makes a determination that a detected object caused the change of the perceived characteristic. In response to making the determination, the head-mounted display identifies the detected object as the target object. |
US08199970B2 |
Moving amount calculation system and obstacle detection system
An arithmetic device (400) calculates a moving amount based on an image sensed before movement and an image sensed after movement. The arithmetic device (400) generates a difference image with minimum noise using the calculated moving amount. The arithmetic device (400) removes noise from the difference image by performing image processing of the difference image. The arithmetic device (400) determines based on the size of a binarized region in a binarized difference image whether an obstacle exists. This makes it possible to accurately calculate the moving amount and accurately determine whether an obstacle exists. |
US08199966B2 |
System and method for providing contemporaneous product information with animated virtual representations
A system and method for providing contemporaneous product information with animated virtual representations includes identifying a product by detecting a marker with a user device. Based upon the product, an animated virtual representation is generated in a display of the user device. Information about the product is conveyed to the user by virtual interaction with the animated virtual representation. |
US08199964B2 |
Speaker diaphragm, speaker dust cap, speaker sub-cone, speaker using these components, and electronic apparatus using the same
A loudspeaker of high sound quality is achieved by improving rigidity of a material used for a diaphragm, a dust cap and a sub-cone. The diaphragm, the dust cap and the sub-cone of the loudspeaker are made of a paper beaten with the material containing bamboo fibers obtained from a bamboo tree aged one year or older, of which the fibers are finely beaten to an extent of micro-fibrillated form. The diaphragm and the dust cap are also made with a beaten paper containing at least 2 wt % of “A fibers” having stems of no greater than 30 μm in diameter, and surfaces of the stems are fibrillated into shaggy branches having diameters of 1 μm or less. |
US08199961B2 |
Speaker device, installation body for speaker device, and mobile body having speaker device mounted thereon
A speaker device (100) includes a speaker unit (2) including a diaphragm (6); a windshield cover (3) covering the speaker unit and including a sound emitting unit (130) emitting a sound produced by the speaker unit; and a cabinet (5) connected to a bottom of the windshield cover, and supporting the speaker unit so as to form an angle equal to or greater than 0 degree and equal to or smaller than 90 degree between a vibration direction X of the diaphragm and the sound emitting unit. |
US08199958B2 |
Battery charging jobsite audio apparatus
Embodiments of the present invention comprise a battery charging jobsite audio unit that is particularly useful at construction and other jobsites are disclosed which provides important desirable features and functionality comprise a housing, at least one charger for charging a removable battery pack, an audio unit that includes a speaker system for providing substantially 360° sound, as well as subwoofer, a cord and plug for connecting the unit to a source of AC power, and circuitry for selectively applying power to the audio unit and the charger. The preferred and alternative embodiments also preferably have a unique protective frame structure that is connected to the housing of the unit. |
US08199955B2 |
Headphones with a pressure controlling mechanism
A headphone with a configuration that prevents breaking of components and failure to play sounds properly due to a pressure change within spaces in the headphone, comprising: a baffle board; an ear pad provided at a periphery of the baffle board and surrounding an area around an auricle of a user; an electro-acoustic transducer provided at a central portion of the baffle board and including a diaphragm and a magnetic pole that oscillates the diaphragm, as major components; and a headphone housing forming a rear space on a side opposite to the ear pad of the baffle board and covering the electro-acoustic transducer: and the electro-acoustic transducer is supported by a frame member arranged in an opening of the baffle board and integrally combined with the baffle board, and the frame member includes a valve that eliminates a pressure difference between a space around the auricle and the rear space. |
US08199953B2 |
Multi-aperture acoustic horn
A device, for transmitting or receiving ultrasonic signals, includes a transducer and an acoustic horn. The transducer is configured to convert between electrical energy and the ultrasonic signals, and may be a micro electromechanical system (MEMS) transducer. The acoustic horn is coupled to the transducer, and includes multiple apertures through which the ultrasonic signals are transmitted or received in order to manipulate at least one of a radiation pattern, frequency response or magnitude of the ultrasonic signals. The multiple apertures have different sizes. |
US08199952B2 |
Method for adaptive construction of a small CIC hearing instrument
A small hearing aid is provided which fits completely in an ear canal of a user wherein a shell as an outer housing of the hearing aid is shaped to closely surround components of the hearing aid to provide a gap between the hearing canal inner walls and the shell to allow flow of air when the hearing aid is mounted in the ear by a mounting element connected to the shell. The mounting element is provided with at least one aperture to allow the air flow. In a fabricating method, an image of the shell is shrunk to closely surround the hearing aid components while maintaining a shape of the ear canal to assure a custom fit. |
US08199951B2 |
Hearing aid device
A hearing aid device, including a switch being operable to open and close an electric circuit of the device; and a battery locating means for selectively locating a battery within said device for electrical communication with said electric circuit, wherein the switch inhibits the battery locating means from removing the battery from electrical communication with said electric circuit when the switch is arranged to close the electric circuit. |
US08199949B2 |
Processing an input signal in a hearing aid
A method for processing at least one first and one second input signal in a hearing aid, with the input signals being filtered to create intermediate signals, the intermediate signals being added to form output signals, the input signals being assigned to a defined signal situation, and with the signals being filtered as a function of the assigned defined signal situation. |
US08199947B2 |
Binaural hearing system with magnetic control
The invention is aimed at enabling a hearing system, particularly a binaural hearing aid system, to be controlled in an easy manner, taking into account the small amount of installation space available. A hearing system is provided comprising a first hearing device and a second hearing device. The first hearing device has a permanent magnet. The second hearing device has a magnetic field sensor such that the second hearing device is controlled in a predetermined manner when the first hearing device is located in close physical proximity to the second hearing device and consequently the magnetic field sensor detects the magnetic field of the permanent magnet or a corresponding magnetic flux. The sensor signal is used in particular for switching off the second hearing device. The first hearing device preferably possesses a mirrored structure so that it is controlled or switched when it is brought closer to the second hearing device. |
US08199946B2 |
Hearing aid with radio frequency identification receiver for switching a transmission characteristic
The invention relates to a hearing aid with a sound receiver for generating a microphone signal representing a sound wave received and a sound generator for generating a sound depending on a power signal received. The hearing aid has a transmission unit which on the input side is connected to the sound receiver and on the output side to the sound generator and generates a power signal depending on a microphone signal received. The transmission unit modifies a transmission characteristic of the transmission unit as a function of a tag signal received. The hearing aid has a radio frequency detection device connected to the transmission unit, with a spatial detection zone where the radio frequency detection device detects, electromagnetically and in particular inductively, a radio frequency tag and, depending on the radio frequency tag, to generate a tag signal and to output this to the transmission unit. |
US08199944B2 |
Method for operating a hearing device
An unintentional adjustment of the user-controlled control elements on the device can result within the scope of the activation of a hearing device, after a switch-on delay has elapsed. To reduce this risk, a delay in the release of the user-controlled control elements attached to the device is provided in accordance with the invention in addition to the said switch-on delay. |
US08199942B2 |
Targeted sound detection and generation for audio headset
In an audio headset having one or more far-field microphones mounted to the headset; and one or more speakers mounted to the headset environmental sound may be recorded using the one or more far-field microphones and mixed with source media sound to produce a mixed sound. The mixed sound may then be played over the one or more speakers. |
US08199941B2 |
Method of identifying speakers in a home theater system
With an array of speakers including a center speaker provided with left and right ultrasonic electro-acoustic transducers and left and right speakers provided with respective ultrasonic electro-acoustic transducers, it is possible to identify the left and right speakers. One approach includes energizing the left transducer of the center speaker to emit an acoustic ping signal, utilizing the transducers of the left and right speakers to detect the ping signal, measuring lapse of time between emission of the ping signal by said the left transducer and detection of the ping signal by the transducers of the left and right speakers. Then, the right transducer of the center speaker is energized to emit an acoustic ping signal, the transducers of the left and right speakers are utilized to detect the ping signal, and lapse of time between emission of the ping signal by the right transducer and detection of the ping signal by the transducers of the left and right speakers is measured. |
US08199936B2 |
Signal converter, output amplifying device, audio apparatus, and transmitting and receiving system
Four speakers are matrix-connected to each other and a conversion circuit for converting audio signals of four channels into pulse width modulation signals of four channels that are time-divided so as to be complementary to matrix connection are provided. Four class-D output amplifiers receive the corresponding pulse width modulation signals output from the conversion circuit and outputs from the output amplifiers are supplied to the speakers. |
US08199934B2 |
Audio level compressor
An audio level compressor for compressing the dynamic range of an input audio signal. The audio level compressor can be part of a microphone, or a separate component. The audio level compressor includes input terminals for receiving the input audio signal, a lamp having a filament resistance that is a function of the input audio signal; a load resistance; a signal gain controller that includes a means for increasing dynamic range compression of the input audio signal, and output terminals for providing an output audio signal that is a function of the input audio signal and the signal gain. The signal gain controller provides a signal gain that is a function of the filament resistance and the load resistance. The audio level compressor can also include an expander circuit or a power conditioning circuit. Power can be provided by an internal source or a phantom power supply. |
US08199930B2 |
Pop noise suppression apparatus and audio output system utilizing the same
A pop noise suppression apparatus for eliminating popping noise generated upon initiation or shutdown of an audio output circuit comprises a switch component and a control circuit. The switch component allows the audio output circuit to provide audio through the output of the audio output circuit. The control circuit provides a mute signal for a first period of time in to response initiation or shutdown of the audio circuit. The control circuit comprises a capacitor to be charged upon initiation of the audio output circuit or to be discharged upon shutdown of the audio output circuit. A length of the first period of time during which the mute signal is provided depends on a second period of time to charge or discharge the capacitor. |
US08199928B2 |
System for processing an acoustic input signal to provide an output signal with reduced noise
An apparatus processes an acoustic input signal to provide an output signal with reduced noise. The apparatus weights the input signal based on a frequency-dependent weighting function. A frequency-dependent threshold function bounds the weighting function from below. |
US08199927B1 |
Conferencing system implementing echo cancellation and push-to-talk microphone detection using two-stage frequency filter
Disclosed herein are conferencing products implementing an acoustic echo cancellation system that utilizes converging coefficients and a detector of turn-off and/or turn-on events of push-to-talk microphones, and, further, that mitigates against divergence and/or drift of coefficients and other variables of an echo canceller. A push-to-talk detector may be used that includes a high-pass filter, a transient detector, or an adjustable high-pass filter. An echo canceller may be disabled as to a push-to-talk microphone that has been turned off. |
US08199925B2 |
Loudspeaker array audio signal supply apparatus
A first directivity parameter to provide a narrow directivity and a second directivity parameter to provide a wide directivity are preset for a directivity control apparatus to control the directivity of an array loudspeaker system. The directivity control apparatus selects either the first directivity parameter or the second directivity parameter in accordance with an instruction that is entered through an operating unit to select the directional characteristic of a loudspeaker array. Then, based on the selected directivity parameter, the directivity control apparatus generates delay control information, to be supplied to a delay circuit, and generates gain control information, to be supplied to a weighting unit. |
US08199923B2 |
Active noise control system
An active control of an unwanted noise signal at a listening site radiated by a noise source uses a reference signal that has an amplitude and/or frequency such that it is masked for a human listener at the listening site by the unwanted noise signal and/or a wanted signal present at the listening site in order to adapt for the time-varying secondary path in a real time manner such that a user doesn't feel disturbed by an additional artificial noise source. |
US08199920B2 |
Personal computer based audio frequency impedance analyzer
An apparatus, method, and system for analyzing the response of a device under test using a signal generated by an audio card comprises a housing. The apparatus comprises a first connector coupled to the housing and configured to couple electrically with an output of the audio card and to receive a first signal from the audio card. The apparatus also comprises a second connector being electrically coupled with the first connector and configured to interface with the device under test in order to transmit the first signal to a device under test. The apparatus also comprises a third connector configured to receive a second signal from the device under test. The apparatus also comprises a fourth connector being electrically coupled with the third connector and configured to transmit the second signal to an input of the audio card. |
US08199919B2 |
Earhealth monitoring system and method II
Methods of operating an audio device are provided. A method includes measuring sound pressure levels (SPLECM) for acoustic energy received by an ear canal microphone (ECM) during a time increment Δt; and calculating a SPL_DoseΔt during the time increment Δt using SPLECM. |
US08199918B2 |
Loudspeaker protection circuit
A loudspeaker protection circuit comprises a rectification stage for receiving an input audio signal and producing a rectified output signal, a detection stage for passing the rectified output signal when the rectified output signal is greater than a predetermined level, a timing stage for receiving the rectified output signal from the detection stage and producing a time-varying charge signal, a regulation stage for producing a regulated output signal based on the input audio signal, an actuator stage for actuating a switch based on the time-varying charge signal and the regulated output signal, and an attenuation stage for attenuating an output audio signal when the switch is actuated. |
US08199917B2 |
SID management for access to encrypted drives
A method and a system for unlocking a storage device that has become locked or cannot be unlocked are disclosed. A hint is generated from a key by removing bits and adding bits. A position of removed bits, a position of added bits, the number of removed bits and the number of added bits are stored and known securely. When the key cannot unlock a storage device corresponding to the key, the position of removed bits, the position of added bits, the number of removed bits (N) and the number of added bits are retrieved. Then, the added bits are removed in the hint. Each possible N bits are placed in the hint at the position of removed bits to generate 2N possible keys. Then, each of 2N possible key are tried to unlock the storage device. |
US08199910B2 |
Signature generation apparatus and signature verification apparatus
A signature generation apparatus generates a signature for a message m from the i-th user, and computes any two or three of a[1]μ[x] (mod n), a[2]μ[s] (mod n), and wμ[t] (mod l) are in parallel. For this reason, the signature generation apparatus is provided with a plurality of fast arithmetic units (sub-IPs) within the IP core. The individual sub-IPs are connected to each other via a narrow-band, single-layer local bus. |
US08199907B2 |
Echo canceller and echo cancelling method and program
An echo canceler uses an adaptive filter to remove an echo of a far-end input signal from a near-end input signal. Filter coefficients are calculated and updated while the far-end signal is active. While the far-end signal is silent, substitute filter coefficients are similarly calculated to be swapped in as initial values for the filter coefficients when the far-end signal changes from silent to active. The substitute filter coefficients are generated from a simulated far-end signal and a simulated near-end signal obtained by combining corresponding samples in different intervals of the far-end and near-end input signals. To facilitate convergence of the substitute filter coefficients, use of the simulated far-end and near-end signals is disabled when the corresponding samples cancel out. |
US08199903B2 |
System and method of remote computer service
A system of remote computer service including a call center, the Internet and a computer service supporting system. The computer service supporting system receives the requests from the computer and allocates and/or designates corresponding call center for the computer; the present invention also provides a method that the computer sends service request to the computer service supporting system by Internet; the computer service supporting system allocates and/or designates a call center for the computer and relates the computer and the call center by service ID; then, returns the communication means information and the service ID of the call center to the computer; the computer contacts with the call center by the communication means information, and the call center provides the service applied to the computer by using the service ID. |
US08199902B1 |
Passing URL for XML documents via a telephone signaling system
A method, apparatus and computer program product for passing a URL for XML documents via a telephone signaling system is presented. A communication is received at a first system, and a document including information relating to the communication is produced. The document is sent to a service, and the communication is transferred to a second system. The communication includes an address for retrieving the document from the service. |
US08199900B2 |
Automated performance monitoring for contact management system
The computer-implemented method includes automatically determining typical behavior pertaining to at least one system parameter of a contact management system. The typical behavior is determined from performance data of the contact management system captured over a first predetermined time period. A deviation from the typical behavior of at least one system parameter of the contact management system is automatically reported. |
US08199899B2 |
Call management system with call control from user workstation computers
A call management method and system. The system includes at least one user position, comprising a computer workstation and a telephone apparatus that is associated with the computer workstation. In addition, the system includes a call management computer comprising a memory; and a digital data network to connect the computer workstation with the call management computer. The memory is used to store a plurality of call processing rules that determine how a call, directed to a user, is to be processed. The plurality of call processing rules is defined by the computer workstation before the call is received. The call management computer intercepts the call, that is incoming, to a first user position that is included in the at least one user position. The call management computer determines that the call is for the first user position and interacts with the memory to determine how the call is processed based on the plurality of call processing rules. Finally, the call management computer processes the call according to instructions of at least one applicable call processing rule that is included in the plurality of call processing rules. |
US08199896B2 |
Session board controller based post call routing for customer feedback application
Embodiments of the invention include a method for handling communication sessions by a central gateway, such as session border controller. The method may include receiving an indication that the interaction between a customer and an agent has ended and automatically routing by the session border controller the customer to an automated feedback application. |
US08199895B2 |
Leveraging a SIP forking model for distributed contact center routing
A method and apparatus are provided for transferring contacts among automatic contact distributors of an automatic contact distribution system. The method includes the steps of collecting information from a contact through an interactive voice response unit of a broker automatic call distributor of the automatic contact distribution system, incorporating the collected information into a SIP message, forking the SIP message from the broker automatic contact distributor to a plurality of other automatic contact distributors of the automatic contact distribution system and transferring the contact from the broker automatic contact distributors to one of the plurality of automatic contact distributors. |
US08199891B2 |
System and method for remote screen monitoring
A computer system and method is disclosed for automatically establishing a screen sharing session between a first party and a second party based upon device associations. A computer telephony system establishes a telecommunication session between at least a first and second party. The computer telephony system receives a request for a screen sharing session from one party to the telecommunication session. Using a configuration plan, the computer telephony system is able to determine the proper computing devices between which to establish the screen sharing session absent user entry. A screen sharing session is created between the parties of the telecommunication session and optionally tied thereto. |
US08199885B2 |
Method and apparatus for transmitting emergency messages
A method and apparatus for transmitting emergency messages is disclosed. A system that incorporates teachings of the present disclosure may include, for example, a communication device, of a communication system, having a controller element to send a selection of types of emergency alert messages to be transmitted to one or more associates of a subscriber corresponding to the communication device; and receive an emergency alert message of a public emergency alert system for a zone of coverage, wherein the subscriber is in the zone of coverage and wherein the emergency alert message is transmitted to one or more associate communication devices of each of the one or more associates according to the selection of types of emergency alert messages to be transmitted. Additional embodiments are disclosed. |
US08199880B2 |
Radiographic apparatus and imaging method thereof
There is provided a technology that enables an operator to designate whether or not to continue imaging if divided capture has been interrupted in a radiographic apparatus. During continuation of divided capture, the state of an irradiation switch for designating irradiation of radiation is detected by an irradiation switch state detection unit. When a suspension of the designation of irradiation of radiation has been detected, information indicating continuation of imaging, performing of imaging again, or cancellation of imaging is presented to an operator, thereby preventing an unintended interruption of imaging. |
US08199872B2 |
Counter circuit
A system includes a memory and a counter circuit associated with the memory and configured to receive a clock signal and a plurality of input bits, and configured to output a plurality of output bits to the memory. The counter circuit includes a first counter configured to receive a part of the plurality of input bits and to output a part of the plurality of output bits and a first signal, a control circuit configured to receive the clock signal and the first signal, and to output a second signal, and a second counter configured to receive another part of the plurality of input bits and the second signal, and to output another part of the plurality of output bits. |
US08199868B2 |
Clock and data recovery circuit
The phase detector compares the phase of a synchronous clock signal from the clock interpolator with the phase of serial data and outputs a phase error signal corresponding to a comparison result. The first integrator performs integration of the phase error signal and obtains a phase correction control signal for tracking phase shift of the serial data. The second integrator further performs integration of the phase correction control signal and obtains an up/down signal. The pattern generator generates a frequency correction control signal for tracking frequency shift of the serial data from the up/down signal. The product of the pattern length of the pattern generator and the count width of the second integrator is equal to or larger than a threshold that becomes larger as the count width of the first integrator is larger. |
US08199866B2 |
Edge-based sampler offset correction
Embodiments of a circuit are described. This circuit includes a receiver circuit including a first sampler (312-1) and a second” sampler (312-2). A clock-data-recovery circuit (324) in the receiver circuit adjusts a sample time of the receiver circuit so that the sample time is proximate to a signal crossing point at an edge of an eye pattern associated with received signals. An offset-calibration circuit (326) in the receiver circuit determines and adjusts an offset voltage of a given sampler, which can be the first sampler or the second sampler. This offset-calibration circuit may determine a present offset voltage (412) of the given sampler in a timing region proximate to the signal crossing point (410-2) in which the clock-data-recovery circuit dithers about a present sample time based on the present offset voltage. Additionally, the clock-data-recovery circuit and the offset-calibration circuit may iteratively converge on the signal crossing point and a residual offset voltage of the given sampler. |
US08199865B2 |
Method and device for synchronization and channel estimation in a radio receiver
A device and method in a radio receiver for generating synchronization and channel estimation information based on three parameters consisting of a synchronization position, at least one whitening filter parameter, and a channel estimate. A spatially and temporally stacked signal model is generated by stacking successive samples of temporally adjacent received signal vectors and corresponding training vectors. Initial estimates of a first one or two of the three parameters are then generated based on the spatially and temporally stacked signal model. The rest of the three parameters are then computed based on the initial estimates of the first one or two parameters. If a stopping criterion is met, the method ends and the parameters are used to process the signal. If the stopping criterion is not met, additional iterations are performed to improve the synchronization and estimation information. |
US08199861B1 |
Channel estimation in MIMO OFDM communication systems
A channel estimation solution for use in an OFDM MIMO-enabled communication system that includes: receiving a plurality of received signal sets that each respectively include a consecutive set of superimposed time-domain signal blocks; processing the set of received signals by at least converting the consecutive set of superimposed time-domain signal blocks from the time-domain to the frequency-domain by transforming the consecutive set of superimposed time-domain signal blocks to a set of incomplete observed data; and estimating a plurality of a set of channel estimates. The estimation of the plurality of a set of channel estimates includes performing a plurality of iterative processes, where each iterative process includes using a current set of incomplete observed data, calculating a set of decomposed signals, and calculating a set of current channel estimates until the iterative process converges. Detecting the transmitted frequency-domain signal blocks by at least using a set of last channel estimates, tracking the channels, or both, may be further included. |
US08199860B2 |
Detection circuit and detection method of carrier offset
A carrier offset detection circuit is offered, which is provided to a demodulation circuit which demodulates a received signal subjected to FSK (Frequency Shift Keying) modulation, and which detects the offset of the carrier frequency between the transmitting side and the receiving side. A zero-crossing detection unit receives a digital base band signal indicating the level of the frequency shift (frequency deviation) of the received signal using the carrier frequency on the receiving side as a reference frequency, and detects a zero-crossing point of the base band signal and a base band signal obtained by delaying the former base band signal by one symbol, which occurs in a preamble period. A carrier offset detection circuit sets the offset value of the carrier frequency to the value of the base band signal at a timing of the zero-crossing point thus detected. |
US08199858B2 |
OOB (out of band) detection circuit and serial ATA system
The present invention provides an OOB detection circuit capable of making accurate signal determination even in the case where a characteristic fluctuation occurs in an analog circuit, thereby preventing deterioration in the yield of a product. To an amplitude determining circuit, a characteristic adjustment register for changing setting of an amplitude threshold adjustment mechanism for distinguishing a burst and a squelch from each other provided for the amplitude determining circuit is coupled. The characteristic adjustment register is controlled by a self determination circuit. An output of the amplitude determination circuit is supplied to a time determining circuit and also to the self determination circuit. On the basis of the output of the amplitude determining circuit, the self determination circuit controls the characteristic adjustment register. |
US08199857B2 |
Apparatus to reconfigure an 802.11a/n transceiver to support 802.11j/10 MHz mode of operation
A method and apparatus is disclosed to dynamically reconfigure a communications receiver to support one or more single stream modes of operation, multiple stream modes of operation, and/or propriety modes of operation. The communications receiver is configured to support according to a first single stream mode of operation, multiple stream mode of operation, and/or proprietary mode of operation according to a known single stream communications standard, a known multiple stream communications standard and/or a proprietary communications standard. The communications receiver may receive a single stream communications signal and/or a multiple stream communications signal having a second single stream mode of operation, multiple stream mode of operation, and/or proprietary mode of operation according to a known single stream communications standard, a known multiple stream communications standard and/or a proprietary communications standard. The communications receiver may be dynamically re-configured to the second single stream mode of operation, multiple stream mode of operation, and/or proprietary mode of operation to process the single stream communications signal and/or a multiple stream communications signal. |
US08199856B2 |
Arrangements for interference mitigation utilizing recursive estimation
A method is disclosed that includes receiving a signal having a data vector component and an interfering component and creating a first set of digitized data that represents the interfering component. The method can also generate a polynomial equation based on the first set of digitized data and generate a second set of digitized data that represents a data vector component of the received signal. The polynomial equation can be subtracted from the received signal to cancel at least a portion of the interfering component and provide an interference mitigated signal representing the data vector component. An error in the interference mitigated signal can be determined and the interference mitigated component can be recalculated based on the error. Other embodiments are also disclosed. |
US08199855B2 |
Antenna diversity
A communication device for receiving a signal in the form of a series of bursts, each burst being at one of a plurality of different available transmission modes, the communication device comprising: two antennas; a receiver unit coupled to the antennas for preferentially receiving signals from a selected one of the antennas; and an antenna selection unit for selecting for each received burst with which of the antennas the receiver unit is to preferentially receive signals. |
US08199852B2 |
DTV transmitting system and receiving system and method of processing broadcast signal
A DTV transmitting system includes a pre-processor, a block processor, and a trellis encoder. The pre-processor pre-processes enhanced data by expanding the enhanced data at an expansion rate of 1/H. The block processor includes a first converter, a symbol encoder, a symbol interleaver, and a second converter. The first converter converts the expanded data into symbols. The symbol encoder encodes each valid enhanced data bit in the symbol at an effective coding rate of 1/H. The symbol interleaver interleaves the encoded symbols, and the second converter converts the interleaved symbols into enhanced data bytes. The trellis encoder trellis-encodes the enhanced data outputted from the block processor. |
US08199849B2 |
Data transmitting device, data receiving device, data transmitting system, and data transmitting method
Provided are a data transmitting device transmitting data through a delay insensitive data transmitting method and a data transmitting method. The data transmitting device and the data transmitting method use the delay insensitive data transmitting method supporting a 2-phase hand shake protocol. During data transmission, data are encoded into three logic state having no space state through a ternary encoding method. According to the data transmitting device and the data transmitting method, data are stably transmitted to a receiver regardless of the length of a wire, and provides more excellent performance in an aspect of a data transmission rate, compared to a related art 4-phase delay data transmitting method. |
US08199846B2 |
Generalized reference signaling scheme for multi-user, multiple input, multiple output (MU-MIMO) using arbitrarily precoded reference signals
A multi-user multiple-input multiple-output (MU-MIMO) downlink beamforming system (200) is provided to enable transmit beamforming vectors to be efficiently provided to a subset of user equipment devices (201.i), where spatial separation or zero-forcing transmit beamformers (wi) are computed at the base station (210) and used to generate precoded reference signals (216). The precoded reference signals (216) are fed forward to the user equipment devices (201.i) which apply one or more hypothesis tests (207.i, 208.i) to the precoded reference signals to extract the precoding matrix (W), including the specific transmit beamforming vector (WUE) designed for the user equipment, and this extracted information is used to generate receive beamformers (vi). |
US08199845B2 |
Up-link SDMA receiver for WiMAX
A method, a system and a receiver device provide timing and frequency correction in a spatial division multiple access (SDMA) system. A timing and frequency correction (TFC) logic/utility obtains a timing error estimate by using pilot symbols on a slot of six tiles. The TFC logic estimates the timing error based on pilot phase differences between unique pairs of tiles when the frequency separation of the tiles is less than a threshold value. When none of the unique pairs of tiles satisfies the threshold value, the TFC logic estimates timing error based on an exhaustive search for each candidate phase error value. The TFC logic performs timing error correction via a timing error estimate based on pilots from the symbols received on each antenna. The TFC logic performs inexplicit frequency error correction according to phase differences based on relative symbol indices. |
US08199833B2 |
Time shift and tonal adjustment to support video quality adaptation and lost frames
A digital electronic device includes a time shifter/tone adapter that eliminates unwanted audio effects at recipient device, that includes stutter and loss of audio synchronization, as a result of video quality adaptation (the video quality adapter varies frame rate, pixel and color resolutions without having a discernable difference in picture quality, that is, drops many frames in every frame set). The tone adaptation involves gradual frequency shifting, that is, gradual up shifting until synchronization with video is obtained (time shifting), then gradual down shifting. The recipient device (or a set top box) may contain a time shifter/tone adapter that eliminates unwanted audio effects at the recipient devices that may include stutter and loss of audio synchronization, as a result of loss of packets in channel. |
US08199832B2 |
Video-signal switching apparatus
A first buffer analyzer receives attribute information (a) of a video signal (A) from a stream buffer (A) to determine an encoded picture type after correction and a generated encoding amount after correction for a switch terminating measure. A second buffer analyzer receives attribute information (b) of a video signal (B) and final buffer-state information after the switch terminating measure from a stream buffer (B) to determine an encoded picture type after correction and a generated encoding amount after correction for a switch starting measure. A re-encoder/re-quantizer (A) and a re-encoder/re-quantizer (B) perform the switch terminating measure and the switch starting measure on the video signals (A) and (B), respectively, based on the correction information from the first and second buffer analyzers. |
US08199830B2 |
Digital broadcasting system and method of processing data in digital broadcasting system
A digital broadcasting system and a data processing method are disclosed. The data processing method includes receiving a broadcast signal in which main service data and mobile service data are multiplexed, demodulating the broadcast signal to acquire fast-information-channel signaling information including reference time information for a system clock, and outputting demodulation time information of a specific position of a frame of the broadcast signal, decoding the fast-information-channel signaling information, and establishing the reference time information as the system clock at a demodulation time according to on the outputted demodulation time information and decoding the mobile service data according to the system clock. |
US08199828B2 |
Method of processing a signal and apparatus for processing a signal
A method and apparatus for processing a signal compressed in accordance with a specific alternative coding scheme are disclosed. In detail, a coding method for signal compression and signal restoration using a specific alternative coding scheme, and an apparatus therefor are disclosed. Data coding and entropy coding according to the present invention are executed under the condition in which they have a co-relation with each other. The method for signal processing includes obtaining a pilot reference value corresponding to a plurality of data and a pilot difference value corresponding to the pilot reference value, and obtaining the data using the pilot reference value and the pilot difference value. |
US08199826B2 |
Method and apparatus for encoding/decoding
The present invention relates to a multimedia data encoding/decoding method and apparatus. The encoding method includes generating a data area including a plurality of media data areas; generating a media information area including a plurality of track areas corresponding to the plurality of media data areas, respectively; and generating an animation area having information on an animation effect to be applied to media data included in the media data area. According to the present invention, the multimedia data encoding/decoding method and apparatus has an effect of being capable of constructing a slide show by only a small amount of multimedia data. Thus, a time taken to process and transmit the multimedia data can reduce. |
US08199824B2 |
Spatial resolution conversion of image signal based on motion compensation
For spatial resolution conversion of an image signal, a magnitude of a motion vector is compared to a threshold value. Single channel interpolation is performed if the magnitude of the motion vector is greater than a threshold value, and multi-channel interpolation is performed otherwise. In addition, single channel interpolation is performed for spatial resolution conversion of any frame that does not refer to another frame. |
US08199823B2 |
Estimation of B frame average rate quantization parameter (QP) in a group of pictures (GOP)
Rate-QP estimation for a B picture is disclosed which involves: providing an input group of pictures (GOP); selecting an input B picture within the GOP; and outputting, to a computer readable medium, a bit rate corrected Rate-QP, R(QP), for the input B picture. The outputting step may involve calculating intra/non-intra luma and chroma Rate-QP estimates from corresponding intra/non-intra luma and chroma histograms; offsetting the intra/non-intra chroma Rate-QP estimate to form respective offset intra/non-intra chroma estimates; and setting a bit rate corrected Rate-QP for the input B picture to a corrected sum of the previous estimates. The histograms are formed using an input of the lowest SATD forward, backward, and bidirectional prediction coefficients, and the intra prediction coefficients, where an intra/non-intra mode is selected, which results in a lowest SATD for each macroblock in the GOP. The methods may be implemented into a computer program, possibly resident in advanced video encoders. |
US08199816B2 |
Method and apparatus for encoding enhancement layer video data
A method for improving the performance of the BLSkip mode in SVC includes the steps of upsampling the motion field of the base layer, interpolating the motion vectors for the intra MBs, interpolating the 8×8 block motion field to a 4×4 block motion field, and generating a MV predictor for a 4×4 block in BLSkip mode using neighbor candidates. |
US08199815B2 |
Apparatus and method for video encoding/decoding and recording medium having recorded thereon program for executing the method
An intraprediction encoding and decoding apparatus and method to improve compression efficiency are provided. A video encoding method includes dividing an input video of a predetermined size into at least two sub-planes, performing intraprediction encoding on at least one of the divided at least two sub-planes, and performing interprediction encoding on at least one of the remaining sub-planes by using the intraprediction encoded sub-plane as a reference sub-plane. |
US08199813B2 |
Method for embedding frames of high quality image data in a streaming video
A method for embedding frames of image data in a streaming video is disclosed, comprising the steps of receiving a plurality of frames of image data of a target object over a period of time; compressing the plurality of frames of image data; embedding the plurality of compressed frames of image data in a streaming video; initiating a control signal during the period of time to embed a particular frame of image data; selecting a frame of image data from the plurality of frames of image data received near the time the control signal is initiated; embedding a user data marker in the streaming video; and embedding the selected frame of image data in the streaming video as user data, wherein the embedded selected frame of image data has a higher quality than the embedded plurality of compressed frames of image data. |
US08199810B2 |
Polymorphic codec system and method
An input module obtains a media signal to be communicated to a destination system, after which an identification module identifies a plurality of segments within the media signal. A codec includes a selection module that automatically selects different compression methods to respectively compress at least two of the segments. The compression methods are automatically selected to produce a highest compression quality for the respective segments according to a set of criteria without exceeding a target data rate. A compression module within the codec then compresses the segments using the automatically-selected compression methods, after which an output module delivers the compressed segments to the destination system with an indication of which compression method was used to compress each segment. |
US08199806B2 |
Contents providing apparatus and contents providing method
A contents providing apparatus includes a storage which records contents with plural types of formats, output ports which respectively output the contents, decoders which are connected to the output ports and respectively correspond to the formats, channels which respectively provide contents decoded by the decoders, a switcher which selectively derives one of outputs of the decoders to a specified one of the channels, a table which expresses the output ports respectively assigned to the channels and formats corresponding to the decoders connected to the output ports, and a controller to select, based on the table, one of the output ports which corresponds to the format of the specified contents and is assigned to the specified channel. |
US08199804B1 |
Efficient tapped delay line equalizer methods and apparatus
Methods and apparatus are provided for performing equalization of communication channels. In an embodiment of the invention, at least one tap can be selected from a set of feedforward taps of feedforward filter circuitry, where each tap of the selected at least one tap has a magnitude that is greater than or substantially equal to a magnitude of any tap of the set of feedforward taps that is not in the selected at least one tap. In addition, at least one tap can be added to a set of taps of feedback filter circuitry in communication with the feedforward filter circuitry. The invention advantageously allows for more efficient and reliable equalization of communication channels. |
US08199800B2 |
Off-track aware equalizer design for bit-patterned media
An equalizer employed in conjunction with bit-patterned media (BPM) is designed to take advantage of a common topology associated with BPM in which each data track is comprised of a plurality of sub-tracks. The equalizer-target filter pair is designed as multiple-input/multiple-output (MIMO) system, in which the readback signal is divided into readback signals associated with each sub-track. The MIMO equalizer takes into account differences in the channel response associated with each sub-track. A detector is configured to receive a plurality of equalized inputs provided by the MIMO equalizer, wherein the detector generates in response estimates of the user data stored on each of the plurality of sub-tracks. |
US08199798B2 |
Method and modem for subsea power line communication
A method for communicating binary data via an electric signal of a subsea power line includes establishing a point-to-point connection between a subsea electronic unit and a topside electronic unit for transmitting binary data via the electric signal of the subsea power line; the subsea electronic unit modulating binary data onto said electric signal using orthogonal frequency division multiplexing (OFDM), using 10-200 individual carrier bands in a selected radio frequency range; communicating the OFDM-modulated binary data via the subsea power line to the topside electronic unit; and the topside electronic unit demodulating the OFDM-modulated binary data, including passing the electric signal through a low-pass filter and passing said radio frequency with the modulated binary data through a band-pass filter. |
US08199790B2 |
Reactor vessel for plasma gasification
Disclosed herein is a reactor vessel for plasma gasification reactors employing a DC graphite electrode, AC graphite electrodes, AC plasma torches or DC plasma torches to create a high-energy plasma arc for the pyrolytic decomposition of feed materials. The vessel is configured with an upper portion and a lower portion, where the lower portion is for the containment of a layer of molten metal (iron) and a second layer of slag and having a substantially uniform width, while the upper portion being for the containment of gas and having a varying width. The reactor vessel comprises a steel shell housing a multi-layered wall that defines a chamber where the multi-layered wall includes a first layer high-density refractory material, a second intermediate layer of a insulating material, and a third outer layer of high-density refractory materials. The vessel also includes a multi-layered bottom a first bottom layer comprised of one or more layers of high-density refractory material, and a second bottom layer comprised of insulating materials. The vessel has at least one opening in the wall of the vessel for the introduction of feed material located just above the slag layer. |
US08199787B2 |
Laser diode package with enhanced cooling
A laser diode package assembly includes a reservoir filled with a fusible metal in close proximity to a laser diode. The fusible metal absorbs heat from the laser diode and undergoes a phase change from solid to liquid during the operation of the laser. The metal absorbs heat during the phase transition. Once the laser diode is turned off, the liquid metal cools off and resolidifies. The reservoir is designed such that that the liquid metal does not leave the reservoir even when in liquid state. The laser diode assembly further includes a lid with one or more fin structures that extend into the reservoir and are in contact with the metal in the reservoir. |
US08199782B2 |
Method of multiple lane distribution (MLD) deskew
The present invention discloses a method of detecting and correcting skew across a plurality of transmitting lanes. Through the use of an N framer system, including a frame start signal and a frame synchronization signal, skew can be detected and corrected by writing data from a plurality of framers into offsetting bit locations of a plurality of buffers. The present invention also provides a method of transmitting data in a multiple lane distribution (MLD) transmission system. |
US08199776B2 |
System and method for effectively transmitting content bursts to electronic devices
A system for supporting a burst transmission procedure includes a burst manager that divides a selected content item into individual content segments. A transmitter then transmits the content segments in a substantially concurrent manner over different corresponding transmission channels. One or more electronic devices receives and stores the transmitted content segments. A content manager of the electronic device performs a reassembly procedure to convert the content segments into the originally-transmitted content item for utilization by a device user. |
US08199773B2 |
Method and apparatus for assigning and allocating network resources to packet-based virtual private networks
A method and apparatus for controlling bandwidth in a Virtual Private Network assigns and allocates transmission bandwidth to packet VPNs for either connectionless or connection-oriented communication. The method creates two views of transmission facilities: a user plane view and a control plane view. In the user plane view, the bandwidth of the transmission facility is split into quantified and identified partitions. In the control plane view, transmission facilities are represented as logical links forming a topology that can be used for the purpose of routing the VPN. The two views are tied together by assigning user plane partitions to VPN control plane links. As a result, the allocation of bandwidth to VPNs becomes a controllable and viewable entity, thereby facilitating management and QoS provisioning in a VPN network. |
US08199768B1 |
Dynamic spectrum allocation and access
Methods, systems, and apparatus, including computer program products, in which access allocations to a spectrum band and transmit rights to the access allocations are defined. Real-time auction bids for the transmit rights to the access allocations to the spectrum band are received, and the transmit rights are awarded to biding devices based on the real-time auction bids. |
US08199766B2 |
Methods for sending small packets in a peer-to-peer (P2P) network
An improved mechanism is provided that facilitates transmission of small packets within an ad hoc peer-to-peer network. A small packet is identified to a receiver within a control channel so that its lower power can be considered in an interference management protocol implemented among local peer devices. In a traffic slot, a transmitter voluntarily backs down on the transmitter power as a smaller packet will require much lower signal-to-noise ratio. This will improve the signal energy per bit per noise power density for the transmission as well as minimize the interference caused to other wireless communications happening in the same spectrum. |
US08199765B2 |
Interference-detecting wireless communication method and apparatus
In a wireless communication system, the communicating stations reduce their transmitting power level when they detect interference exceeding a certain level. Interference is detected by down-shifting the received signal to place the desired signal in the baseband, then sampling the down-shifted signal, first at a sampling frequency high enough to catch the interference, then at a lower sampling frequency that excludes the interference. This system is useful for vehicle-to-vehicle communication in an environment in which vehicle-to-roadside communication may also be present at various nearby frequencies, because it does not require exact knowledge of the interfering frequencies and allows communication to continue even when interference is present. |
US08199763B2 |
Universal internet telephone system
There is described a method for setting up a call over the Internet between a Web-based phone and a phone device. The Web-based phone is loaded on a Java-enabled computing device. The call involves a Web application hosted on an external server capable of communication with a SIP Server on which the Web-based phone is pre-registered. Upon request from the computing device, the external server sends an HTTP message to a SIP Switch which in turn forwards a SIP NOTIFY message to the computing device through the SIP Server. The Web-based phone then pops up on the computing device and the call initiation can be confirmed. There is also described a platform independent Web-based phone as well as a Web application for auto-populating a contact directory from contacts on a social networking Web site. |
US08199761B2 |
Communications multiplexing with packet-communication networks
A communication link is established with a packet-communications device. According to an example embodiment of the present invention, a network connection is established between the packet-communications and a server to pass data such as requests and responses, as well as files, media, streaming and other data. The network connection is a tunneled connection, facilitating the communication of data using a particular protocol that may be different from or otherwise incompatible with the data being communicated. The tunnel is divided into two or more logical communications channels, facilitating the multiplexing of data (e.g., request/response pairs) onto a single physical network connection. |
US08199757B2 |
Method and apparatus for layer 2 processing and creation of protocol data units for wireless communications
Enhanced MAC-es PDUs are created by concatenating enhanced MAC-es service data units (SDUs) based on higher layer PDUs and segments thereof, where segmentation information is included in the enhanced MAC-es headers. An enhanced MAC-e header is generated for each enhanced MAC-es PDU to describe information about the enhanced MAC-es PDU. An enhanced MAC-e PDU is created by concatenating enhanced MAC-es PDUs and enhanced MAC-e headers. An enhanced MAC-es header may include a Transmit Sequence Number (TSN) field, a Segmentation Description (SD) field, length (L) fields to indicate the length of each enhanced MAC-es SDU and/or logical channel indicator (LCH-ID) fields. An enhanced MAC-e header may include one or more logical channel indicator (LCH-ID) fields for corresponding enhanced MAC-es PDUs or MAC-s SDUs and length (L) fields. Various techniques are disclosed for indicating the end of the enhanced MAC-e header. In another embodiment, methods for signaling over the Iub frame protocol are proposed to support MAC segmentation and flexible RLC PDU sizes. |
US08199753B2 |
Forwarding frames in a computer network using shortest path bridging
Methods, apparatus, and products are disclosed for forwarding frames in a computer network using shortest path bridging (‘SPB’). The network includes multiple bridges, and each edge bridge is assigned a unique service virtual local area network (‘VLAN’) identifier. One of the bridges receives a frame for transmission to a destination node. The received frame includes a service VLAN identifier for the ingress bridge through which the frame entered the network and a customer VLAN identifier. The one bridge identifies an SPB forwarding tree in dependence upon the service VLAN identifier. The SPB forwarding tree specifies a shortest route in the network from the ingress bridge through the one bridge to the other bridges in the network. The one bridge then forwards the received frame to the egress bridge without MAC-in-MAC encapsulation in dependence upon the SPB forwarding tree and the customer VLAN identifier. |
US08199751B2 |
Method of exchanging information in a communication network, corresponding communication network and computer program product
A method of performing transactions in a communication network in which is exchanged between Intellectual Property (IP) cores has information transported in packets which include a header for transporting control information and one or more payloads transporting content. A versatile packet format is used which is adapted to transport different traffic patterns generated by the IP cores using different protocols for simple interoperability between the IP cores and also providing configurability of the granularity arbitration process to correct crossing the routers in the communication network. |
US08199746B2 |
Using PSTN reachability to verify VoIP call routing information
A system for verifying VoIP call routing information. In particular implementations, a method includes verifying one or more Voice-over-Internet-Protocol (VoIP) call agents for respective destination telephone numbers based on demonstrated knowledge of previous public switched telephone network (PSTN) calls to the respective destination telephone numbers; receiving a call initiation message identifying a destination telephone number; and conditionally initiating a call over a VoIP network to a target VoIP call agent, or over a circuit switched network, based on whether the target VoIP call agent has been verified for the destination telephone number identified in the call initiation message. |
US08199734B2 |
Method and apparatus for sharing common interest links between communication devices
Techniques for processing data related to common interests of two or more users of a communication system are disclosed. In an exemplary method disclosed herein, the occurrence of a trigger event at a first communication device is detected, wherein the trigger event is related to communications between the first communication device and a second communication device. In response to the trigger event, the transmission of a first data object to the second communication device is initiated, wherein the first data object comprises information indicating one or more interests of a user of the first communication device. The exemplary method further comprises receiving and processing a second data object formed in response to the first data object, the second data comprising data related to one or more common interests shared by the users of the first and second communication devices. Similar methods suitable for implementing at a user communication device or at a data object server are disclosed, as are correspondingly configured devices. |
US08199728B2 |
Method and apparatus for non-scheduled transmission for packet service in a mobile communication system
A method and apparatus for non-scheduled transmission for a packet service in a mobile communication system are provided. A plurality of allowed maximum packet sizes are defined for the non-scheduled transmission and a UE selects one of the maximum packet sizes under circumstances and sends packets according to the selected maximum packet size in a non-scheduled transmission mode. |
US08199724B2 |
Multiple beam antenna base station
Systems, devices and method are provided in association with a multiple beam antenna base station. One system embodiment includes a multiple beam antenna base station configured to communicate data to a number of subscriber stations using a number of multiple antenna beams. The multiple beam antenna base station is implemented with an independent receiver for each of the number of multiple antenna beams. In various embodiments, each of the independent receivers of the multiple beam antenna base station is configured to determine signal quality of a preamble of an uplink transmission from a subscriber station via the number of multiple antenna beams. |
US08199722B2 |
Method and system for datalink ground station selection
A method for selecting a ground station for communication with an aerial vehicle is provided. The method comprises receiving at an aerial vehicle one or more messages from one or more ground stations. The method includes storing one or more signal strength values corresponding to the one or more received messages in a data structure for each respective one or more ground stations received during a predefined time period. The data structures for each of the one or more ground stations is updated. The average of the signal strength values stored in each data structure is calculated. The method compares the average signal strength of each of the one or more ground stations and selects which ground station the aerial vehicle is to communicate with based on predefined criteria. |
US08199720B2 |
Method for handover between heterogenous radio access networks
A method for handover between heterogeneous radio access networks is disclosed. When a multi-mode mobile station performs Inter-RAT handover, pre-authentication is performed before implementing a link layer handover procedure with a target access point. The pre-authentication method has as little an effect on currently served quality of service as possible and the handover is efficiently performed using the pre-authentication method. The pre-authentication is performed through medium independent handover (MIH) and various MIH primitives for pre-authentication are provided. |
US08199718B2 |
Apparatus and method for splicing multimedia session on communication networks
The present invention relates to an apparatus and method for splicing multimedia session on communication networks. The apparatus comprises a handoff manager, a session migration manager and a session splicing module. The handoff manager monitors whether a mobile host is roaming to other subnets or not, and acquires a new IP address and issues a control signal when a handoff event is triggered. When a user triggers a migration action, the session migration manager, based on the monitoring status of an ongoing session, sends a state message to a target host for performing session migration, enables a media player, and issues another control signal. The session splicing module respectively receives the two control signals, and performs a corresponding session splicing for each control signal to persist session connection. |
US08199717B2 |
Method for permitting vertical handoff of a mobile node in a communication system
Methods, Mobile Node and Mobility Access gateway for enabling vertical handoff of the Mobile Node between a first and second network interfaces using a pad translator. |
US08199716B2 |
Method and system for performing handoff in wireless communication systems
The structure of a time-multiplexed physical channel is used to time inter-frequency or inter-system search excursions. A mobile station that receives an instruction to perform a search excursion prepares for the search excursion by detecting the first radio frame of a message frame. Transport format combination indicator bits are extracted from the first radio frame and stored. After the search excursion is performed, the mobile station recalls the stored indicator bits and uses the indicator bits to decode other radio frames of the message frame. |
US08199714B2 |
Digital broadcasting system and method of processing data in digital broadcasting system
A method of transmitting a broadcast signal in a transmitter includes transmitting a transmission frame including a plurality of slots during which data groups of mobile data are transmitted, the mobile data being encoded through a Reed-Solomon (RS) frame and each row of a payload of the RS frame including a transport packet of the mobile data. |
US08199712B2 |
System and a method for supporting a plurality of multiple access technology and the frame structure thereof
A system and a method for supporting a plurality of multiple access technologies and the frame structure thereof, wherein, the method comprises the following steps: a base station sending a downlink frame which comprises at least one downlink multiple access zone, wherein each downlink multiple access zone supports one downlink multiple access technology and each downlink multiple access zone associates with one or more uplink multiple access zones supporting different uplink multiple access technologies; a terminal searching the synchronization signal of the downlink multiple access technology that it supports, and obtaining the uplink control message after establishing synchronization with the base station, and according to the information within the uplink control message, determining that there is the uplink multiple access technology that it supports, and performing initial network access according to the information of the initial access zone indicated in the uplink control message. |
US08199710B2 |
Mobile communication system, base station apparatus and mobile station apparatus having simple signature indicator
To prevent a collision from occurring at the time of random access in cases such as handover, response to paging and the like where a mobile station apparatus performs random access in response to directions from a base station apparatus. In a mobile communication system in which a mobile station apparatus 200 uses a signature of a beforehand determined signature group at the time of random access with a base station apparatus 100, the signature group is comprised of a signature group managed by the base station apparatus 100 and another signature group managed by the mobile station apparatus 200. The signature group managed by the base station apparatus 100 includes signatures associated with particular random access reasons to be selected by the base station apparatus 100. |
US08199709B2 |
Method and apparatus for wireless communication
A method for operating an electronic device using a first and a second communication protocols is provided. The electronic device includes an arbitrator to determine whether to communicate in accordance with the first or second communication protocol. The method estimates a period for transmitting a trigger frame by the electronic device, a period for receiving a first acknowledgement (ACK) frame by the electronic device, a period of a backoff procedure, a period for receiving a predetermined number of delivered frames by the electronic device, and a period of transmitting a second ACK frame by the electronic device. All the above estimated periods are added to be a predetermined time period. The trigger frame is transmitted to initiate the electronic device to communicate in accordance with the first communication protocol. The arbitrator determines whether to grant the electronic device to communicate in accordance with the second communication protocol based on the predetermined time period. |
US08199706B2 |
Random access design for high doppler in wireless networks
UE-initiated accesses within a cellular network are optimized to account for Doppler shift. A user equipment (UE) receives information that designates a particular access slot as high-speed and designates another access slot as low-speed within a given cell. The UE determines its relative speed to a serving base station (NodeB) within the cell. The UE selects either a baseline structure or an alternate structure if the relative speed is less than a threshold value or only an alternate structure if the relative speed exceeds the threshold value. The UE transmits a signal to the NodeB using the selected structure, such that the baseline structure is transmitted only in the designated low-speed access slot and that the alternate structure is transmitted only in the designated high-speed request slot. |
US08199701B2 |
Radio communication device, and ad hoc route information acquiring method
A wireless communication device including a local wireless communication interface operable to establish an ad hoc network in at least one local area, and to perform communication with a destination device through the ad hoc network, includes: a route discovery unit operable to discover a communication route to the destination device in the ad hoc network; a wide area wireless communication interface operable to perform wide area wireless communication through a wide area wireless communication network; and a wide area wireless communication receiving environment monitoring unit operable to monitor receiving environment of the wide area wireless communication interface. The wide area wireless communication receiving environment monitoring unit activates the route discovery unit for getting the latest communication route in response to a change of receiving environment of the wide area wireless communication interface. |
US08199700B2 |
System and data exchanging method for interworking wireless LAN and portable internet
The present invention relates to an interworking device for interworking with a first network and exchanging data between a second network and a terminal device. The interworking device establishes a first wireless data path with the first network, and receives a first network address from an address allocation server of the first network through the first wireless data path. In addition, the interworking device establishes a second wireless data path with the terminal device, receives a second network address from an address allocation server of the second network through the second wireless data path, and transmits the second network address to the terminal device. Subsequently, the interworking device establishes a tunnel that passes through the first network and is accessed to the second network, and exchanges data with the second network. |
US08199697B2 |
Sharing data with an emergency response service over a mobile network
Techniques are disclosed which relate to the sending and receiving of multimedia files between mobile users and emergency response service operators while connected through a voice call. These devices are free to send any type of file through a direct connection without the need to hang up and call back just to see if the file was sent successfully. These methods work for a plurality of cellular and computer devices connected through a cellular network or other Internet Service Provider. |
US08199694B2 |
Method for switching service option to circuit data
This invention discloses a method for switching SO (Service Option) to circuit data, including the following steps: step 1, a mobile station notifies a source BS (Base Station) and/or a target BS to switch SO to circuit data during a session; step 2, the source BS and/or the target BS negotiates with a mobile switching subsystem about switching SO to circuit data, and determines the bearer format parameters of the session through the negotiation; step 3, the source BS and/or the target BS makes a secondary service negotiation with the mobile station after the negotiation with the mobile switching subsystem succeeds; and step 4, after the negotiation with the mobile station succeeds, the source BS and/or the target BS conducts user interface service layer encapsulation on the circuit data according to a certain load format, and then transmits the encapsulated Real Time Transfer Protocol packets to the other BS. |
US08199691B2 |
Mobile communication system, wireless controller, and extension transmitting/receiving server device selecting method
An appropriate selection is controlled for selecting an extension transmitting/receiving server device for transmitting or receiving user data, to be transmitted or received between mobile station devices, to or from a radio base station device by employing extension transmission or reception of data, in a radio access network relaying data between a core network having a mobile switch station and the mobile station devices. While referring to a management table for managing statuses of extension transmitting/receiving server devices 30a to 30c, at least one of the extension transmitting/receiving server devices 30a to 30c is selected. The user data transmitted or received between mobile station devices through the selected extension transmitting/receiving server device is transmitted. This allows the control of an appropriate selection from the extension transmitting/receiving server devices. |
US08199690B2 |
Relay station, transmission method, and tangible machine-readable medium thereof for use in a multi-hop network
A relay station, a transmission method, and a tangible machine-readable medium thereof for use in a multi-hop network are provided. The relay station comprises a receiving module, a decoding module, and a transmission module. The receiving module is configured to receive a frame, the frame comprising an extended information element corresponding to the relay station. The decoding module is configured to decode the extended information element to derive at least one message. The transmission module is configured to transmit a burst according to the at least one message. |
US08199689B2 |
Stochastic communication protocol method and system for radio frequency identification (RFID) tags based on coalition formation, such as for tag-to-tag communication
Data carriers (such as RFID tags) are formed into clusters of data carriers. Each cluster has at least one bridge data carrier that can communicate with a bridge data carrier of another cluster, thereby allowing data carriers in each cluster to communicate directly or indirectly with each other using a stochastic communication protocol method. Direct tag-to-tag communication capability is provided between data carriers in each cluster and/or between clusters. The data carriers can backscatter and modulate a carrier wave from a source, thereby using the backscattered and modulated carrier wave to convey data to each other. |
US08199687B2 |
Information-communication terminal having function of controlling electric power consumption
A terminal connected to a wireless communication network includes a BU processor used in wireless communication. An operation mode of the BU processor is switched to one of a sleep mode, a standby mode, and an active mode in a state in which an electric power is supplied to the BU processor. In the sleep mode, a PLL circuit stops a clock supplied to each circuit in the BU processor. In the standby mode, an operating frequency is set at a predetermined first frequency. In the active mode, the operating frequency is set at a second frequency higher than the first frequency. Accordingly, in the state in which the electric power is supplied, the operating frequency is switched and the number of operating circuits is switched, thereby reducing electric power consumption in the terminal. |
US08199685B2 |
Processing of medical signals
Systems and methods in which real-time ubiquitous imaging is feasible in local areas, such as inside a clinic, hospital room or doctor office are shown. This is achieved by designing a wireless network having a central processing server with, for example, distributed broadband acquisition and video bus capability. Remote access is possible using store-and-forward image transfer over a wide area network. With these capabilities, a physician can use a handheld transducer (such as an ultrasound transducer) as a basic tool to facilitate diagnostic decisions similar to the way a stethoscope is used today. |
US08199682B2 |
Wireless communication system and wireless communication control method, wireless communication device and wireless communication method, and computer program
A wireless communication device in a wireless network sets management information notification cycles at specified time intervals and transmits management information containing receive timing information showing its own position to start receiving information, receive window information, and receive cycle information. Another wireless communication device receiving that management information links it to a communication device number for the corresponding wireless communication device and stores the receive timing, the receive window information, and the receive cycle information. When sending information, the receive start position of the corresponding communication device is found from the receive timing information, the receive window information, and the receive cycle information of the other communication and information is then transmitted at that timing. An asynchronous ad-hoc communication wireless network can therefore be configured without a particular control station. |
US08199676B2 |
Method and system of assigning access connections
A method and system for load balancing network access solutions, for example Provider Edger (PE) routers and network interface cards within said routers, based on characteristics of the destination device to which the assigned network access solutions connect. This enables a service provider to load balance access connections of a particular customer across a number of different network access solutions, based on who the customer is and where the customer is located. In addition, such a system can balance network access solutions based on capacity and utilization of the network access solutions. |
US08199675B2 |
Packet processing device by multiple processor cores and packet processing method by the same
A packet processing device includes multiple processor cores and memory connected to the multiple processor cores, upon reception of a load request of a program, selects a processor core to which the program has not yet been loaded, loads the program to the selected processor core, retains first association information that associates attribute information specified by the load request with the processor core to which the program has been loaded, upon reception of the packet, specifies the attribute information corresponding to the received packet, and transfers the received packet to the processor core corresponding to the specified attribute information. |
US08199674B2 |
System, method and network node for checking the consistency of node relationship information in the nodes of a strongly connected network
A system, method, and network node for checking the consistency of node relations in the nodes of a strongly connected network. An initiating network node initiates a request to check the consistency of node relations in the network. Each receiving node that receives the request determines whether defined relations received from the initiating node are symmetrically reflected by defined relations stored in the receiving network node. A local result is temporarily stored. The receiving node also identifies other nodes, if any, with which the receiving node has defined relations, and sends consistency-checking requests to the identified nodes. As responses are received from all of the identified nodes, the receiving network node aggregates the results with the stored local result and sends an aggregated response to the initiating node reporting the consistency or inconsistency of all of the receiving node's defined relations. |
US08199673B2 |
Methods and apparatus for discovery of peer to peer overlaying networks
Methods and apparatus for discovery of peer-to-peer overlay networks. In an aspect, a method includes receiving a request to discover information about overlay networks of interest, generating a search query that comprises at least one parameter associated with the overlay networks of interest, and transmitting the search query to nodes on a local area network. In another aspect, an apparatus includes a memory comprising an overlay database of meta-data associated with one or more known overlay networks and a processor coupled to the memory and configured to obtain a search query that comprises at least one parameter associated with overlay networks of interest, determine one or more selected overlay networks from the overlay database based on the at least one parameter, and transmit meta-data associated with the one or more selected overlay networks in response to the search query. |
US08199671B2 |
Throttling network traffic generated by a network discovery tool during a discovery scan
This invention describes a method to limit the number of concurrent discovery processes into networks based upon the network traffic volume and discovery duration per device. |
US08199669B2 |
Access router, service control system, and service control method
A service is transparently provided to a mobile terminal device without the mobile terminal device knowing an address of a service providing device or a device which relays a packet in a network. A packet between the service providing device which provides a service and a mobile terminal device 10 which receives the service is relayed by a mobility control node 21. An access router 12 inquires of another device about information on the mobility control node 21, and holds correspondence information between information obtained by an inquiry result and identification information of the mobile terminal device 10 in a table. Transfer of a packet between the mobile control node 21 and the mobile terminal device 10 is controlled based on the correspondence information held in the table. With this configuration, the network can transparently provide the service to the mobile terminal device without the mobile terminal device knowing the address of the device which relays the packet in the network. |
US08199663B2 |
Robust header compression/decompression methods and systems
A method for a wireless communication system is provided. The method includes communicating a packet of network profile information, where the packet is communicated across a network in association with application data. The method also includes automatically reporting capability parameters of a terminal in order to process the network profile information, where the capability parameters are employed to adjust performance of the network. |
US08199659B2 |
Communication device and method of communication using wireless communication protocol
A communication device (9) has a Wi-Fi® device (14) for communicating with another communication device (9). The Wi-Fi® device (14) has one output connected to an antenna (13) and another output connected to a coaxial cable jack (10) via a coupler (11). The antenna (13) therefore provides a wireless communications link and the coupler (11) provides a wired communications link. A diversity switch (18) of the Wi-Fi® device (14) uses antenna diversity switching provided for in the Wi-Fi® standards to switch between the wireless communications link and the wired communications link. |
US08199657B2 |
Supporting an access to a destination network via a wireless access network
For supporting an access to a destination network by a mobile device via a wireless access network, the mobile device generates a predetermined request, which is addressed to a connectivity test server in the destination network. The predetermined request is transmitted to the wireless access network. In case the predetermined request reaches the connectivity test server, it generates a predetermined response and transmits it to the mobile device via the wireless access network. The mobile device determines whether a response to the predetermined request is received from the wireless access network and whether a received response corresponds to the predetermined response. |
US08199656B1 |
System and method for testing automated provisioning and maintenance of operations support systems
The present invention provides a complete virtual multi-vendor EMS based network that behaves identical to the network elements of the EMS clients. A virtual network simulator is built that has the ability to faithfully simulate the behavior of any vendor's EMS to represent the data objects required by the TMF 814 specification. This allows automatic provisioning and maintenance of the Operation Support Systems to fully test new functionality against complete EMS based network without depending upon the availability of any physical equipment, thereby providing much quicker, low cost, extremely life-like testing environment. |
US08199654B2 |
Method and apparatus for providing end-to-end high quality services based on performance characterizations of network conditions
A method and apparatus enforcing and improving end-to-end service quality, based on end-to-end service performance characterization of network conditions, for a convergence enabled end-user device during a user session for service. The methods and apparatus provide end-to-end network monitoring by implementing a performance monitoring agent in the end user convergence enabled end-user device, as well as in network elements providing and controlling a session communications path for the convergence enabled end-user device, such as base stations, wireline points of presence, data centers, network operations centers, among other network elements (e.g., nodes and facilities). |
US08199653B2 |
System and method for communicating network performance information over a packet network
A system and method for communicating network performance information of a node segment of a packet network may include generating network performance information indicative of transmission characteristics of a node segment on a packet network. The network performance information may be included in a data packet and communicated using in-band signaling to a network communications device. |
US08199652B2 |
IP address lookup method and apparatus by using Bloom filter and multi-hashing architecture
The present invention relates to an apparatus and method of looking up an IP address using a Bloom filter and a multi-hashing architecture. The present invention generates a plurality of hashing indexes by hashing inputted prefixes, determines whether a bit vector corresponding to the plurality of hashing indexes is positive or negative by using the Bloom filter, and outputs a prefix matching the inputted prefix by searching entries of locations indicated by the plurality of hashing indexes in the hash table when the bit vector is determined to be positive. The present invention further outputs the prefix that matches the inputted prefix by searching entries stored in the overflow table. |
US08199650B2 |
System for permitting control of the purging of a node B by the serving radio network controller
A system and method which permit the RNC to control purging of data buffered in the Node B. The RNC monitors for a triggering event, which initiates the purging process. The RNC then informs the Node B of the need to purge data by transmitting a purge command, which prompts the Node B to delete at least a portion of buffered data. The purge command can include instructions for the Node B to purge all data for a particular UE, data in one or several user priority transmission queues or in one or more logical channels in the Node B, depending upon the particular data purge triggering event realized in the RNC. |
US08199648B2 |
Flow control in a variable latency system
A device and method for packet flow control is described. The method may comprise, at a packet sender device, adding a flow control identifier to a packet and transmitting a packet with the packet flow control identifier to a packet receiver device over a data path. Thereafter, the packet receiver device may receive, from the packet receiver device, flow control data that includes a received flow control identifier generated in response to the sent flow control identifier. The sent flow control identifier may then be compared with the received flow control identifier and a state of a receiver buffer at the receiver packet device may be estimated based on the comparison. In an example embodiment, at the packet sender device, a flow control instruction may be added to the packet to instruct the packet receiver device to enter a “no transmit” state. |
US08199641B1 |
Parallel distributed network monitoring
A network monitoring system includes devices receiving network traffic information, and generating at least partial results relating to network symptoms. Those partial results are forwarded to devices processing those partial results and generating information relating to problems in response to those symptoms. Problems are reported to users or sent as notifications. In one embodiment, information relating to network traffic is monitored both by a first set of devices associated with source addresses for that network traffic and a second set of devices associated with destination addresses for that network traffic. Information received by that first set of devices includes information relating to both the source address and destination address of network traffic. That first set of devices processes information relating to the source address of network traffic and forwards information relating to the destination address of network traffic to that second set of devices. |
US08199638B2 |
Method and system for automatically rerouting logical circuit data in a data network
A method and system are provided for automatically rerouting logical circuit data in a data network. A failure is identified in a logical circuit in a data network. The logical circuit may include a communication path for communicating data. Once the failure in the logical circuit is determined, a logical failover circuit is then identified. The logical failover circuit includes an alternate communication path for communicating the data for the failed logical circuit. After the logical failover circuit has been identified, the data from the failed logical circuit is rerouted to the logical failover circuit without manual intervention. After the data has been rerouted the logical failover circuit, a determination is made as to whether the failure in the logical circuit has been corrected. If it is determined that the failure in the logical circuit has been corrected, then the data from the logical failover circuit is rerouted back to the logical circuit in the data network without manual intervention. |
US08199637B2 |
VPLS remote failure indication
A method for handling communication failures in a network, which includes provisioning first and second multipoint-to-multipoint communication services over respective first and second alternative sets of links that connect the endpoints in a network. Each of the sets connects network nodes which provide physical layer resources for the links. The communication service is provided to the endpoints over the first set of links using the first service. Upon detecting a failure in the first set of links, the physical layer resources of the links in the first set are deactivated by the network nodes, in order to lose their connections. Responding the loss of connection, the communication service automatically transfers communication to the second set of links. |
US08199626B1 |
RF interpolated timing recovery using clock synchronized to wobble
Devices, systems, methods, and other embodiments associated with clocking a radio frequency channel are described. In one embodiment, an apparatus includes a wobble channel logic configured to at least partially decode a digital wobble signal and configured to control a time base generator to generate a clock signal that is synchronized to wobble data. The apparatus further includes downsampling logic to scale the clock signal to produce a scaled clock signal, and a radio frequency channel logic to at least partially decode a digital radio frequency signal. The clocking signal is connected to clock the radio frequency channel logic, and the scaled clocking signal is connected to clock the wobble channel logic. |
US08199622B2 |
Method for emulating optical disk, optical disk drive using the same, and optical disk including security zone
Provided are a method for emulating a separate contents memory unit into an optical disk, an optical disk drive using the same, and an optical disk including a security zone. In the method, when an optical disk processing command from a host is present, whether an optical disk is present in the optical disk drive is judged. When the optical disk is not present in the optical disk drive as a result of the judgment, the contents memory unit is executed as a virtual optical disk. An application stored in the contents memory unit is displayed. The optical disk drive includes an optical disk storage unit, a contents memory unit, and a controller. The optical disk storage unit stores or reproduces contents using an optical disk. The contents memory unit stores contents therein and is executed as a virtual optical disk when the optical disk is not present. The controller controls the optical disk storage unit and the contents memory unit, and controls an access to be made, subject to the contents memory unit. The optical disk includes a fake zone that is accessible by all users without an authentication procedure, and a security zone that is accessible through the authentication procedure. Accordingly, a user can receive and use desired contents using the optical disk drive even when a disk is not present. |
US08199617B2 |
Recording apparatus
A recording apparatus having a reproduction means to play digital data from a recording medium recorded with that digital data and retrieval information, a recording means to write the digital data reproduced by the reproduction means and record the retrieval information on a control table, and a control circuit to search the control table by using the retrieval information when the digital data from the reproduction means is written by the recording means, to permit the writing of digital data recorded on the medium with the recording means when the retrieval information is not recorded on the control table, and to prohibit the writing of digital data recorded on the medium with the recording means when the retrieval information is already recorded on the control table, and also prevent the mistaken duplicate copying of the digital data with the recording means. |
US08199616B2 |
Assembly method of optical pickup and optical pickup apparatus
A method for assembling an optical pickup apparatus for recording/reproducing a high density DVD, DVD and CD including two objective lens and three laser light sources, the objective lenses being provided on the lens holder having an actuator base for supporting the actuator, the method for assembling the optical pickup apparatus comprises the steps of adjusting a first tilt angle of the actuator base so that a coma aberration of a spot formed by the first light beams decreases when the first light beams are converged onto the first recording medium via the first objective lens, and adjusting a second tilt angle formed between the second objective lens and the lens holder so that a coma aberration of a beam spot formed by the second light beams decreases when the second light beams are converged onto the second recording medium via the second objective lens. |
US08199615B2 |
Recording/reproducing apparatus and adjustment method therefor
A recording/reproducing apparatus includes: a light source; a first correction section to correct a position of an objective lens that collects laser light from the light source on a surface of an optical disc based on a focus bias setting value obtained from a focus bias value; a second correction section to correct an aberration of the laser light based on an aberration correction setting value obtained from an aberration correction value; an evaluation value generation section to generate an evaluation value; a focus bias adjustment section to change plus/minus of the focus bias value and calculate a new focus bias value based on the evaluation value every time a first cycle passes; and an aberration adjustment section to change plus/minus of the aberration correction value and calculate a new aberration correction value every time a second cycle passes, in parallel with an update of the focus bias value. |
US08199613B2 |
Objective lens actuator and a thin-sized optical pickup with magnetic circuit having different lengthed magnets
An objective lens actuator, being suitable for a thin-sized optical pickup and a thin-sized optical disc apparatus, comprises: an objective lens for focusing a light upon a recording surface of an optical disc; and a driving mechanism including a focusing coil, tracking coils, and a magnetic circuit, for operating the objective lens into a focusing direction of approaching/receding to/from the optical disc, and into a tracking direction of a radius of the optical disc, wherein the magnetic circuit has a first magnet and a second magnet putting the objective lens therebetween, and one of the magnets is short of length in the focusing direction and is long in length in the tracking direction, comparing to the other magnet, thereby bringing an unnecessary moment, which is applied upon a moving part including the objective lens therein, to be small, and suppressing inclination or tilt and vibration of the objective lens. |
US08199611B2 |
Deriving tilt-corrected seismic data in a multi-axis seismic sensor module
A seismic sensor module includes sensing elements arranged in a plurality of axes to detect seismic signals in a plurality of respective directions, and a processor to receive data from the sensing elements and to determine inclinations of the axes with respect to a particular orientation. The determined inclinations are used to combine the data received from the sensing elements to derive tilt-corrected seismic data for the particular orientation. |
US08199609B2 |
Multi-mode downhole acoustic source
A multimode acoustic source device for disposition in a borehole formed in a subterranean formation is aligned along an axial axis of the borehole and has a plurality of radiating plates circumferentially disposed about the axial axis. A drive mechanism is proposed to independently and reversibly move each radiating plate from a first position to a second position in a direction transverse to the axial axis. This enables the multimode source to generate each of several azimuthal modes for logging a subterranean formation. |
US08199607B2 |
Duty cycle corrector preventing excessive duty cycle correction in low-frequency domain
Provided is a duty cycle corrector including a low frequency detector detecting whether an input clock signal frequency is less than or greater than a predetermined frequency. If less than, a common mode control circuit controlling a common mode of a duty cycle correction amplifier amplifying the input clock signal is disabled. The duty cycle corrector may include a column address strobe (CAS) latency determination unit that determines whether a CAS latency is greater than or less than a predetermined value instead of the low frequency detector. |
US08199603B2 |
Nonvolatile memory devices having variable-resistance memory cells and methods of programming the same
Nonvolatile memory devices include an array of variable-resistance memory cells and a write driver electrically coupled to the array. The write driver is configured to drive a bit line in the array of variable-resistance memory cells with a stair-step sequence of at least two unequal bit line voltages during an operation to program a variable-resistance memory cell in said array. This stair-step sequence of at least two unequal bit line voltages includes a precharge voltage (e.g., Vcc-Vth) at a first step and a higher boosted voltage (e.g., Vpp-Vth) at a second step that follows the first step. |
US08199591B2 |
Data driver
A data driver is presented in which the data driver includes a termination/pull-up driver and a pull-down driver. The termination/pull-up driver is configured to perform a termination operation and a pull-up operation at the same time for a data output terminal during an active interval of a semiconductor memory. The pull-down driver is configured to be activated when the semiconductor memory performs a read operation, and configured to pull down the output terminal in response to a level of an input data. |
US08199578B2 |
Single polysilicon layer non-volatile memory and operating method thereof
A single-polysilicon layer non-volatile memory having a floating gate transistor, a program gate and a control gate is provided. The floating gate transistor has a floating gate and a tunneling dielectric layer. The floating gate is disposed on a substrate. The tunneling dielectric layer is disposed between the floating gate and the substrate. The program gate, the control gate and the erase gate are respectively disposed in the substrate under the floating gate separated by the tunneling dielectric layer. Therefore, during a program operation and an erase operation, charges are injected in and expelled out through different regions of the tunneling dielectric layer, so as to increase reliability of the non-volatile memory. |
US08199576B2 |
Three-dimensional array of re-programmable non-volatile memory elements having vertical bit lines and a double-global-bit-line architecture
A three-dimensional array especially adapted for memory elements that reversibly change a level of electrical conductance in response to a voltage difference being applied across them. Memory elements are formed across a plurality of planes positioned different distances above a semiconductor substrate. A two-dimensional array of bit lines to which the memory elements of all planes are connected is oriented vertically from the substrate and through the plurality of planes. A double-global-bit-line architecture provides a pair of global bit lines for each bit lines for accessing a row of memory elements in parallel. A first one of each pair allows the local bit lines of the row to be sensed while a second one of each pair allows local bit lines in an adjacent row to be set to a definite voltage so as to eliminate leakage currents between adjacent rows of local bit lines. |
US08199574B2 |
Apparatus comparing verified data to original data in the programming of a memory array
Apparatus configured to perform a programming operation on at least one memory cell of the memory array in response to original data, and further configured to perform a comparison of verified data of the at least one memory cell of the memory array to the original data following success of the programming operation. Certain apparatus may be configured to permit skipping the comparison. |
US08199570B2 |
Multi-bit memory with selectable magnetic layer
An apparatus and associated method for a multi-bit memory capable of being selected with a magnetic layer. Various embodiments of the present invention are generally directed to a first selection layer with a low coercivity that is disposed between first and second storage layers that each have a high coercivity. In response to magnetic saturation of the first selection layer, programming of a logical state to the second storage layer is allowed. |
US08199568B2 |
Method and apparatus for a disk damper including an enclosing flow chamber wall for a hard disk drive
A hard disk drive with a disk base including a disk wall with a first intake, a second intake off of the first intake, an outlet and an air filter configured to receive a first airflow from the first intake and suction from a second airflow from the second intake creating negative pressure at a trapping surface of the air filter away from the outlet. At least one disk rotates to create a rotating disk surface generating airflow configured to enter the first intake to create the first airflow. A disk damper includes an enclosing wall neighboring the air filter to create a flow chamber providing a third airflow through the outlet formed of the first air flow crossing the trapping surface and the second air flow. A disk cover mounts on the disk base to encapsulate the air chamber. The disk base and disk damper are disclosed. |
US08199562B2 |
Memory cell with enhanced read and write sense margins
An apparatus and method for enhancing read and write sense margin in a memory cell having a resistive sense element (RSE), such as but not limited to a resistive random access memory (RRAM) element or a spin-torque transfer random access memory (STRAM) element. The RSE has a hard programming direction and an easy programming direction. A write current is applied in either the hard programming direction or the easy programming direction to set the RSE to a selected programmed state. A read circuit subsequently passes a read sense current through the cell in the hard programming direction to sense the selected programmed state of the cell. |
US08199559B2 |
Semiconductor device, semiconductor memory device and data processing system comprising semiconductor system
A semiconductor device comprises a memory cell, a bit line, a sense amplifier operating between a first voltage and a second voltage higher than the first voltage, a transfer control circuit including a transfer transistor, and a write circuit writing data into the memory cell through the bit line based on the first voltage and a third voltage. The sense amplifier receives and amplifiers the signal voltage at a sense node when the transfer transistor controls the connection between the bit line and the sense node in response to a transfer control voltage. The third voltage is set to a voltage lower than the second voltage and higher than the transfer control voltage, and the sense node is set to a voltage higher than the transfer control voltage in an initial period of a read operation before the data of the memory cell is read out to the bit line. |
US08199558B2 |
Apparatus for variable resistive memory punchthrough access method
Variable resistive punchthrough access methods are described. The methods include switching a variable resistive data cell from a high resistance state to a low resistance state by passing a write current through the magnetic tunnel junction data cell in a first direction. The write current is provided by a transistor being electrically coupled to the variable resistive data cell and a source line. The write current passes through the transistor in punchthrough mode. |
US08199553B2 |
Multilevel frequency addressable field driven MRAM
A three-dimensional nonvolatile memory array device includes a plurality of memory elements and a memory controller. The plurality of memory elements each have a stack of a plurality of bits, which in turn each include a magnetic free layer, a magnetic pinned layer, and a non-magnetic layer. The magnetic free layer is configured to alternate its magnetization orientation based on a radio frequency current being at a resonant frequency of the magnetic free layer and on a magnetic field being applied to the magnetic free layer. The magnetic pinned layer has a specific magnetization orientation. The non-magnetic layer is located in between the magnetic free layer and the magnetic pinned layer. The memory controller is in communication with each of the plurality of memory elements, and configured to write data to and read data from the plurality of bits in the memory elements. |
US08199548B2 |
Semiconductor storage device
A semiconductor storage device is configured to reduce data read time. In the semiconductor storage device, an input/output control circuit is formed along one side of a memory cell array disposed between a data input pad and a data output pad. The input/output control circuit is disposed between a hold command input pad and a clock input pad. Accordingly, it is possible to minimize the distances of the wirings from the input/output control circuit to the pads and to make the distances of the wirings equal and thus to minimize the read time of the memory cell array. In addition, since it is also possible to make equal wiring distances from the input/output control circuit to the address decoder and output multiplexer, it is possible to minimize the read time of the memory cell array. |
US08199545B2 |
Power-conversion control system including sliding mode controller and cycloconverter
A power-conversion control system includes an inverter, a cycloconverter, and a sliding mode controller. The inverter is operable to receive a DC voltage input and produce a first AC voltage output having a first frequency. The cycloconverter has a plurality of bidirectional switches, and is operable to receive the first AC voltage and to synthesize a second AC voltage having a second frequency that is lower than the first frequency. The sliding mode controller is operable to provide a control signal to command the plurality of bidirectional switches to turn OFF and ON when the first AC voltage is at a zero crossing condition. The sliding mode controller is also operable to selectively adjust the frequency and amplitude of the second AC voltage. |
US08199543B2 |
Power converter with extremely low standby power consumption
The present invention relates to a power converter with extremely low standby power consumption. The power converter comprises a rectification module having at least one unilateral switch which has a control terminal, an anode terminal and a cathode terminal. The control terminal is coupled to a control signal, wherein when the control signal issues a first level, the channel between the anode terminal and the cathode terminal is enabled to act as a unilateral switch; and when the control signal issues a second level, the channel between the anode terminal and the cathode terminal is open circuited. |
US08199528B2 |
Electronic device and ground connection structure
An electronic device including: a circuit board on which an electronic component is mounted; a plate material which is used as a ground, the plate material being extended in parallel with the circuit board; and a ground connection member which includes a fixed section and multiple elastic leg sections, the fixed section being tightened to the circuit board and connected to a ground on the circuit board, the elastic leg sections being extended from the fixed section toward different directions along the circuit board, each of the elastic leg sections being extended onto the plate material side to elastically press the plate material. |
US08199520B2 |
Terminal having bus bar
A terminal is provided with a support portion configured to be mounted on a circuit board and having electrical insulation property, and a bus bar supported on the support portion and having electrically conductive property. The bus bar includes an external connecting portion configured to be electrically connected to external equipment, a first connecting portion configured to be electrically connected to the circuit board, and a second connecting portion configured to be electrically connected to another circuit board spaced from the circuit board, without passing through the circuit board. |
US08199519B2 |
Chip adapter
A chip adapter used to install a chip on a first chip arranging area of a circuit board includes a board. The size of the board has the same size as the first chip arranging area of the circuit board. Edges of the chip adapter define a number of gaps corresponding to first pads of the circuit board. A second chip arranging area of the same size as the chip is arranged in a center of the chip adapter. A number of second pads are arranged around the second chip arranging area of the chip adapter corresponding to pins of the chip. Each second pad is electrically connected to a sidewall of the corresponding gap of the chip adapter. |
US08199513B2 |
Line module for telecommunication and data engineering
The invention relates to a line module for telecommunication and data engineering, comprising a housing (10) and at least one mounting means, wherein the mounting means is in the form of at least one lever (19) with a hook-like element (63) which can be swivelled via a pivot bearing (30). |
US08199510B2 |
Multi-layer SoC module structure
A multi-layer system-on-chip (SoC) module structure is provided. The multi-layer SoC module structure includes at least two circuit board module layers and at least one connector module layer. Each connector module layer is sandwiched between and thus electrically connects two circuit board module layers such that the SoC module structure is formed by stacking. Each circuit board module layer is composed of at least one circuit board module while each connector module layer is composed of at least one connector module. Hence, the SoC module structure can be manufactured as a three-dimensional structure, thus allowing highly flexible connections within the SoC module structure. |
US08199506B2 |
Solid state data storage assembly
A solid state data storage assembly includes thermal interface material that conducts heat away from electrical components of the assembly. In some examples, the thermal interface material is positioned between a printed circuit board assembly, which includes electrical components, and a cover of a housing of the data storage assembly. The thermal interface material may also provide shock protection for the data storage assembly by at least one of increasing a stiffness of the data storage assembly, absorbing some mechanical loads applied to the data storage assembly or distributing the applied loads. In addition, in some examples, the thermal interface material exhibits some tackiness, such that removal of a thermal interface material from a data storage assembly and subsequent repositioning of the thermal interface material within the data storage assembly may provide a visual indication of tampering. |
US08199504B2 |
Cooling system for electronic equipment
In a cooling system for an electronic device of the present invention, server rooms in which a plurality of servers are placed, an evaporator which is provided close to each of the servers, and cools exhaust air from the server by vaporizing a refrigerant with heat generating from the server, a cooling tower which is provided at a place higher than the evaporator, cools the refrigerant by outside air and water sprinkling, and condenses the vaporized refrigerant, and a circulation line in which the refrigerant naturally circulates between the evaporator and the cooling tower. According to the cooling system, an electronic device which is required to perform a precise operation with a heat generation amount from itself being large, such as a computer and a server, can be efficiently cooled at low running cost. |
US08199501B2 |
Electronic equipment
An electronic equipment includes an air flow control unit that controls an air flow generated by an air blow. The electronic equipment includes an expanding unit that is disposed behind the air flow control unit, includes an additional electronic circuit for an electronic circuit mounted on a main board, which are cooling targets of the air blow, and expands a function of the electronic circuit of the main board. The expanding unit has a hollow structure casing and includes the additional electronic circuit in an inside of the hollow structure casing. The air flow control unit has an opening part to allow the air flow to pass through and a blocking part to block the air flow, and supplies most of the air flow into the inside of the hollow structure casing of the expanding unit by the opening part and the blocking part, the blocking part including a vent. |
US08199499B2 |
Computer enclosure with power supply
A computer enclosure includes a chassis configured for securing a power supply therein. The chassis includes a bottom plate and a rear plate generally perpendicular to the bottom plate. A positioning structure is formed on the rear plate and configured for blocking the power supply from moving on the rear plate. A resiliently deformable latch piece is located on the bottom plate. A blocking portion is located on the latch piece configured for engaging with the power supply to block the power supply from moving in a direction perpendicular to the rear plate. The latch piece is resiliently deformable for disengaging the blocking portion from the power supply. |
US08199496B2 |
Vacuum latch structure and clam type electronic device using the same
A vacuum latch structure and a clam type electronic device are provided. The clam type electronic device includes a first case, a second case and the vacuum latch structure. The second case is pivotally connected to the first case to cover the first case. The vacuum latch structure has a driving element and a sucker. The driving element is movably disposed on the first case. The sucker includes a suction cup for attaching to the second case and a pulling rod that is connected to both the suction cup and the driving element. The suction cup is lifted by the pulling rod when the pulling rod is driven by the driving element. |
US08199494B2 |
Thumbscrew for pluggable modules
In one example, a pluggable module comprises a shell, a module connector, and one or more thumbscrews. The shell defines a cavity within which a PCB and one or more components are disposed and includes a front, back, first side, and second side. The module connector is operatively connected to the PCB near the back of the shell and extends from within the cavity to outside the shell through an opening defined in the back of the shell. The module connector is configured to operatively couple the pluggable module to a host device. The thumbscrews are housed within one or more portions of the shell and are configured to threadably secure the pluggable module to the host device. Each of the thumbscrews comprises a torque limiter. The pluggable module can further comprise protecting means for protecting a portion of the module connector extending outside the cavity from damage. |
US08199493B2 |
Rotational apparatus for communication
An apparatus including: a first housing and a second housing joined at a joint that is configured to enable relative rotational movement of the first housing and the second housing. The first housing includes a first grounded portion and a first coupling element. The second housing includes a second grounded portion and a second coupling element. The apparatus has a first configuration in which the first housing and the second housing have been rotated to a first relative orientation at which the first coupling element and the second coupling element are aligned and a radio frequency current path is formed between the first grounded portion and the second grounded portion via the first coupling element and the second coupling element. The apparatus has a second configuration in which the first housing and the second housing have been rotated to a second relative orientation at which the first coupling element and the second coupling element are not aligned and the radio frequency current path is not formed between the first grounded portion and the second grounded portion via the first coupling element and the second coupling element. |
US08199491B2 |
Groove slit water channel
A drainage system is provided for draining liquid accidentally spilled on a casing having a plurality of pushbuttons on a surface of the casing. An electronic apparatus may comprise a casing and a drainage system. The drainage system may be connected with the casing. The drainage system may include a liquid collecting basin, a drainage exit, and a liquid passageway. The liquid passageway may have a capillary surface and may lead the liquid from the liquid collecting basin to the drainage exit. |
US08199489B2 |
Handheld terminal with individually replaceable components
A handheld terminal is provided. The handheld terminal includes a housing, a component for operating the handheld terminal, and a pocket for forming, in the housing, a space for holding the component individually and separating the space from a main logic circuit. The pocket has a window for a connection between the component and the main logic circuit. The handheld terminal includes a bezel placed on the component, and a combiner for removable engaging the bezel with the housing. |
US08199484B2 |
Electronic device
An electronic device includes: a first housing that includes an inlet and an outlet on one end; a second housing; and a linkage section that links the second housing to the first housing such that the second housing can be opened and closed. The device is configured such that the second housing divides at least a part of a space between the inlet and the outlet while the second housing is in the open position relative to the first housing. While the second housing is opened relative to the first housing, the second housing divides the space between the inlet and the outlet, thereby preventing the exhausted warm air from being drawn into the electronic device. |
US08199480B2 |
Chip card holder and portable electronic device using the same
A chip card holder used to hold a chip card comprises a housing having a slot defined therein for receiving the chip card therein, and an end wall, the housing including a latching portion extending from the end wall; a holder part slidably assembled in the slot of the housing; an elastic part resisted between the housing and the holder part. The holder part releasably latches to the latching portion, when the latching portion is removed from the holder part, the holder part slides away from the end wall under the expansion of elastic part and push the chip card out of the slot. |
US08199479B2 |
Display assembly for a computing device
A display assembly is provided for a computing device. The display assembly includes an exterior shell that (i) is translucent or clear, (ii) has at least a rounded exterior surface, and (iii) a substantially flat underside along at least a mid-section of the exterior shell. |
US08199478B2 |
Electronic device and sliding assembly thereof
An electronic device includes an upper cover and a main body. A sliding assembly is disposed between the upper cover and the main body and includes a sliding portion, a spring, and a track with a first positioning portion disposed at the center of a side of the track and two second positionings portion disposed on two ends of the side of the track. The spring including an engaging portion and two ends, and the sliding portion are fixed on the cover. The engaging portion and the ends form an included angle. The sliding portion is movably connected to the track and slides thereon. When the sliding portion slides on the track, the engaging portion is engaged with one of the first positioning portion and the second positioning portions. |
US08199475B2 |
Electronic device
A handheld electronic device including a first body, a second body and a linkage is provided. The second body is stacked on the first body, and a first fulcrum at an end of the second body is slidably disposed on the first body. The linkage provided with an end pivotally connected to the first body via a pivot and another end slidably disposed on the second body via a second fulcrum is located between the first body and the second body. When the electronic device is transformed from a retracted state to an expanded state, the second body slides relative to the first body and then the second fulcrum is raised to form an included angle between the first body and the second body. |
US08199473B2 |
Support stand for flat-panel display monitor
A support stand for a flat-panel display monitor includes a support structure, a rotatable bracket, a first hinge assembly having a first pivot shaft, and a second hinge assembly having a second pivot shaft positioned opposite to the first pivot shaft, and a connecting module. The rotatable bracket is sleeved on the first and second pivot shafts and rotatably connected to the support structure by the first and second hinge assemblies. The connecting module connects the first pivot shaft to the second pivot shaft such that the first and second pivot shafts are substantially aligned along a common axis. |
US08199471B2 |
Rollable display device
A rollable display device including a first housing 32; a second housing 34 mateable with the first housing 32; an electronic package 36 disposed within at least one of the first housing and the second housing 34; a roll frame 40 coupled to the first housing 32; a rollable display 38 rotatably disposed within the roll frame 40, having one end connected at the second housing 34, and operably connected to the electronic package 36 to display information from the electronic package 36; and a spreader mechanism 50 having a first leg assembly 52, a second leg assembly 54, and a joining assembly 56. First leg assembly 52 couples the first housing 32 and the second housing 34, second leg assembly 54 couples the first housing 32 and the second housing 34, and joining assembly 56 couples the first leg assembly 52 and the second leg assembly 54. |
US08199470B2 |
Cover mechanism and electronic device using the same
A cover mechanism for an electronic device, and the cover mechanism includes a base member and a cover member. The base member defines an opening. The cover member includes a plate body and a pin positioned on the plate body. The plate body rotatably latches the base member by the pin, and covers the opening. The present disclosure further discloses an electronic device using the cover mechanism. |
US08199460B2 |
Solid electrolytic capacitor with improved anode termination
A capacitor containing a solid electrolytic capacitor element that includes an anode, dielectric, and solid electrolyte is provided. An anode lead extends from the anode and is electrically connected to an anode termination. The anode termination contains an upstanding portion that is bent or folded about an axis so that it possesses two or more sections. A slot (e.g., U-shaped) extends through the sections of the upstanding portion for receiving an anode lead. The resulting “folded” configuration of the anode termination increases the total thickness of the upstanding portion and its associated slot, which thereby enhances the degree of mechanical support and stability that the termination provides to the anode lead. This is particularly beneficial for thicker anode leads, such as those having a height and/or width of about 100 micrometers or more, in some embodiments about 200 micrometers or more, and in some embodiments, from about 250 to about 1000 micrometers. |
US08199458B2 |
Surface mounting type high voltage capacitor with array structure
Provided is a surface mounting type high voltage ceramic capacitor with an array structure that may form a plurality of capacitors in an array structure to thereby simultaneously mount the plurality of capacitors on a printed circuit board, and thus may reduce a work procedure and enhance a work productivity. The surface mounting type high voltage ceramic capacitor with an array structure, may include: a ceramic member 11; a common electrode member 12 being formed on one surface of the ceramic member 11; a plurality of individual electrode members 13 being arranged on another surface of the ceramic member 11; a common lead terminal 14 being connected to the common electrode member 12; a plurality of individual lead terminals 15 being connected to the plurality of individual electrode members 13, respectively, to face the common lead terminal 14; and a molding member 16 sealing the ceramic member 11, the common electrode member 12, and the plurality of individual electrode members 13. |
US08199457B1 |
Microfabricated RF capacitor
The present invention is directed to a microfabricated RF capacitor. The capacitor includes two signal wirebond pads configured for being connected to an electrical current source. The capacitor further includes two backbone structures which are connected to the wirebond pads and receive electrical current from the electrical current source via the wirebond pads, each backbone structure including a first backbone portion and a second backbone portion. The capacitor further includes a plurality of protrusions which are connected to the backbone portions of the backbone structures. The protrusions are spaced apart from each other and parallel to each other. Further, the protrusions are configured for distributing current received by the backbone structures and for promoting structural stability of the capacitor. The capacitor further includes a ground wall structure which may be configured for receiving ground current from a ground current source. |
US08199455B2 |
Glass ceramic composition, glass ceramic sintered body, and multilayer ceramic electronic device
A glass ceramic composition is provided which can be fired at a temperature of 1,000° C. or less to form a sintered body having a low relative dielectric constant, a small temperature coefficient of resonant frequency, a small change in capacitance before and after a loading test, a high Qf value, high electrical insulating reliability, and a high flexural strength. A glass ceramic composition forming glass ceramic layers laminated to each other in a multilayer ceramic substrate is also provided. The glass ceramic composition includes a first ceramic powder containing forsterite as a primary component; a second ceramic powder containing SrTiO3 and/or TiO2 as a primary component; a third ceramic powder containing BaZrO3 as a primary component; a fourth ceramic powder containing SrZrO3 as a primary component; and a borosilicate glass which contains Li2O, MgO, B2O3, SiO2, and ZnO, and also which contains at least one of CaO, BaO, and SrO. |
US08199454B2 |
Electrostatic chuck and substrate temperature adjusting-fixing device
There is provided an electrostatic chuck for placing an adsorption object or a base body having an electrostatic electrode embedded therein and generating a coulombic force between the adsorption object and the electrostatic electrode by applying a voltage to the electrostatic electrode so as to hold the adsorption object in an adsorption state, wherein the base body includes a upper surface of the base body opposed to the adsorption object and a protrusion portion provided in the upper surface of the base body so as to come into contact with the adsorption object, and wherein the protrusion portion is provided in a region except for an outer edge portion of the upper surface of the base body, and the outer edge portion is substantially formed in the same plane as that of the upper surface of the base body. |
US08199453B2 |
Shaft current control brush ring assembly
A shaft current control brush ring assembly includes a cup and a brush ring assembly secured within the cup. The cup is secured to a motor faceplate, within a recess formed in the faceplate by interference fit, or by means of a clamp attached to the faceplate. A slinger can be associated with the brush ring assembly. |
US08199438B2 |
In-situ dynamic pitch and roll adjustment in hard disk drives
Disclosed is a head gimbal assembly for a hard disk drive that includes a head pivotally connected to a flexure. The flexure has a longitudinal axis. The assembly includes first and second micro-actuators that are located between the flexure and the head and spaced from the longitudinal axis. By way of example, the first and second micro-actuators may be thin piezo-electric transducers. Control signals can be provided to the micro-actuators to vary the pitch and/or roll of the head. |
US08199437B1 |
Head with an air bearing surface having a particle fence separated from a leading pad by a continuous moat
A novel head includes an air bearing surface having a trailing pad adjacent the read transducer and lying in a primary plane. The air bearing surface includes a sub-ambient pressure cavity recessed from the primary plane by at least 500 nm. At least one leading pad is disposed upstream of the sub-ambient pressure cavity and has a leading pad surface in the primary plane. A moat is disposed upstream of the leading pad and is recessed from the primary plane by at least 500 nm. The moat continuously spans the entire width of the slider. A particle fence in the primary plane is disposed immediately upstream of the moat and adjacent the leading face. The particle fence continuously laterally spans at least 70% of the width of the slider. |
US08199436B2 |
Magnetic head slider having ultra thin base layer with group 6B element and protective layer
A magnetic head slider according to the present invention comprises: a slider body including either a write head element or a read head element or both the write head element and the read head element; a seed layer provided on an air bearing surface of the slider body, the seed layer covering either the write head element or the read head element or both the write head element and the read head element, the seed layer having a film thickness that is less than 1 nm; and a protective film formed of diamond-like carbon, the protective film covering the seed layer. The seed layer is mainly formed of silicon and contains a 6A group element in a proportion of 2 atomic % or more and 30 atomic % or less. |
US08199432B2 |
Extended tape path length between nip point and guide in tape drive
One embodiment is a method that extends a tape path to compensate for misalignment between tape on a reel and a head by exiting the tape twice from a tape pack of the reel before reading or writing data at the head. |