Document Document Title
US08140964B2 Annotation validity using partial checksums
Embodiments of the present invention generally provide a system, method and article of manufacture for validating annotations describing one or more portions of a data object. In general, prior to displaying a requested annotation, a current change detection value may be calculated from current data extracted from portions of the data object described by the annotation. The current change detection value may be compared to a previously saved change detection value calculated from data extracted from the portions of the data object at the time the annotation was generated. A mismatch in the current change detection value and the previously saved change detection value indicates a change in the annotated portions of the data object, which may render the annotation invalid. The annotated portions of the data object may be continuous or discontinuous.
US08140958B2 Cyclical and synchronized multi-source spreadsheet imports and exports
A system, method and program product for synchronizing spreadsheet data. A system is provided having: a scheduling system for scheduling a first import time, a second import time, a first export time and a second export time; an import system for obtaining a first spreadsheet from a first entity at the first import time, and for obtaining a second spreadsheet from a second entity at the second import time; a synchronization system for synchronizing the first spreadsheet and the second spreadsheet to obtain a first revised spreadsheet and a second revised spreadsheet; and an export system for providing the first revised spreadsheet to the first entity at the first export time, and for providing the second revised spreadsheet to the second entity at the second export time.
US08140955B2 Image communication portable terminal and method for carrying out image communication using the same
Disclosed are an image communication portable terminal and a method for carrying out an image communication using an image communication portable terminal. The image communication portable terminal includes a memory for storing a large amount of image and sound data which are combined with video and audio data to be input during image communication; and a controller for combining current video or audio data with specific image or sound data among the image or sound data stored in advance depending on data combination requirement during the image communication, and encoding and transmitting the combined data into an image communication data format. Accordingly, it is possible to dynamically express video data and audio data during the image communication, thereby increasing the user's satisfaction with the image communication.
US08140953B1 Flexible media catalog for multi-format project export
Methods and apparatus provide for a media tagger that obtains a media project defined according to a native representation. The media project is made up of project objects and the native representation describes each project object's context within the media project. The media tagger receives an exportable media object, encoded according to an output format, which can include logical contributions from the project object(s). The media tagger tags the exportable media object and stores the exportable media object in a media catalogue. The media tagger acknowledges the selection of a desired output format to create a formatted media project based on the native representation of the media project. Upon validating that the exportable media object in the media catalogue can be used to build the formatted media project, the media tagger exports the exportable media object from the media catalogue.
US08140946B2 Method and apparatus for generating low rate turbo codes
An approach is provided for encoding information bits to output a coded signal using turbo code encoding with a low code rate.
US08140945B2 Hard component failure detection and correction
In one embodiment, a memory controller comprises a check bit encoder circuit coupled to receive a data block to be written to memory, a check/correct circuit coupled to receive an encoded data block read from the memory, and a hard failure detection circuit coupled to the check/correct circuit. The check bit encoder circuit is configured to generate a corresponding encoded data block comprising the data block, a first plurality of check bits, and a second plurality of check bits. The check/correct circuit is configured to detect an error in the encoded data block responsive to the first check bits, the second check bits, and the data block within the encoded data block, which is logically arranged as an array of R rows and N columns, wherein R and N are positive integers. Each of the first check bits covers a respective row of the array, and the check/correct circuit is configured to generate a first syndrome corresponding to the first plurality of check bits. A presence of more than one binary one in the first syndrome indicates a multi-bit error. Responsive to detecting the multi-bit error, the hard failure detection circuit is configured to perform a plurality of memory read/write operations to the memory locations in which the encoded data block is stored to identify a hard error failure in the memory.
US08140944B2 Interleaver design with unequal error protection for control information
For transmission of a block of control information within a wireless network, the control information is interleaved to form an ordered set of control bits, wherein more important information bits of the control information are placed into a first portion of the ordered set of control bits, with less important information bits of the control information placed into a second portion of the ordered set of controls bits. The ordered set of control bits is encoded to form an encoded block of data. The encoded block of data is transmitted to a serving base station, wherein bits from the first portion of the ordered set of control bits will statistically have a lower bit error rate (BER) than bits from the second portion of the ordered set of control bits during transmission.
US08140917B2 Stream recovery method, stream recovery program and failure recovery apparatus
Stream data is structured including data tuples as a query process target and a recovery point tuple for indicating a position of the data tuples in the stream data. Upon detection of a failure at a computer, another computer reads position information in the stream data indicating a position of data tuples already subjected to the query process by a stream processing apparatus from a recovery points, uses the recovery point positioned lastly among the read recovery points as a reenter point of the input stream, and instructs a stream distribution apparatus to reenter the input stream starting from the reenter position into the other computer.
US08140914B2 Failure-model-driven repair and backup
A predictive failure model is used to generate a failure prediction associated with a node. A repair or backup action may also be determined to perform on the node based on the failure prediction.
US08140909B2 Efficient method to detect disk write errors
A write error detection mechanism for a computer data disk drive or storage controller writes and then verifies data to detect disk write errors. It allows the heads to be moved to other tracks to do other jobs in the time it takes the disk to rotate from the point the data was written and to return there again so it can be read to verify the write. The data written is temporarily stored in feature table memory outside the disk, so it can be used as in the comparison later when the written data can be read for the verify. In the interim, other write-and-verify and read operations can be pipelined, or multitasked using the same head, even on different tracks.
US08140896B2 System and method for downloading system program
A system and method thereof are provided. The example method may include downloading first information, from a host device, associated with an operation of a non-volatile memory and downloading second information associated with an operation of the system including the non-volatile memory, the second information downloaded based on the operation of the non-volatile memory in accordance with the downloaded first information. The example system may include a host device configured to provide first information associated with an operation of a non-volatile memory and second information associated with an operation of the system, the system including the non-volatile memory, the second information downloaded based on the operation of the non-volatile memory in accordance with the downloaded first information.
US08140895B2 Method and system for recovering SIP transaction
A method and system for recovering a SIP transaction. The method including monitoring an event related to transaction change; recording information related to the event; and regenerating a transaction by use of the recorded information upon failover. A system is also provided to carry out the steps of the method. Through the present invention, a transaction may be regenerated upon occurrence of failure during the transaction period, thereby enabling transaction-level failover and noticeably reducing the information load needed to recorded compared with the prior art. The present invention not only improves reliability of a SIP-based service but also requires less overhead for transaction recovery.
US08140893B2 Fault-tolerant system
In a lockstep fault-tolerant system (10), each subsystem (1, 2) includes bridges (71 to 75) positioned between a CPU (21) and memory (11), between a CPU (22) and memory (12), between the CPU (21) and a northbridge (31), between the CPU (22) and the northbridge (31) and between the CPU (21) and the CPU (22) and creates checksums from relayed data, and an FT bus (81) for sending the created checksums to an FT controller (41). Furthermore, the FT controller (41) detects discrepancies by comparing checksums sent from the bridges (71 to 75) and checksums sent from the other subsystem received via a crosslink, and by this detects process discrepancies between the subsystems (1, 2).
US08140882B2 Serial bus clock frequency calibration system and method thereof
A serial bus clock frequency calibration system and a method thereof are disclosed herein. The system utilizes a first frequency calibration device and a second frequency calibration device both to share an oscillator as so to perform two-stage clock frequency resolution calibrations for generating different frequency-tuning ranges. This can bring an optimal frequency resolution and greatly reduce system complexity and save element cost.
US08140878B2 Power conservation technique for blade computer systems
A blade computer system includes a plurality of client devices, a blade enclosure having a plurality of blades therein, and an allocation server configured to allocate and deallocate the blades to and from the client devices. The blade enclosure is configured to place individual ones of the blades into or out of a sleeping state responsive to network messages received from the allocation server.
US08140874B2 Integrated device, layout method thereof, and program
An integrated device includes at least one data processing device and at least one memory macro accessible by the data processing device. The data processing device and the memory macro are laid out so that a memory address and a power consumption have a correlation.
US08140870B2 PWM timer for power supply
A forward converter circuit includes a transformer having a primary winding and a secondary winding. A first transistor is coupled in series with the primary winding and a second transistor is coupled in series with the secondary winding. A control circuit generating control signals for controlling operation of the first and second transistors. The control signals are generated responsive to the values in certain triggered counting circuits satisfying programmable thresholds.
US08140868B2 Performance conserving power consumption reduction in a server system
A method for managing power in a data processing system having multiple components includes determining a power budget for the system. Activity levels during a forthcoming time interval are then predicted for each of the components. Using the predicted activity levels, the power budget is allocated among the system components. An activity limit is then established for each component based on its corresponding portion of the power budget. The activity of a component is then monitored and, if the component's activity exceeds the component's corresponding activity limit, constrained. Determining the predicted level of activity may include determining a predicted number of instructions dispatched by a processor component or a predicted number of memory requests serviced for a system memory component. Allocating the power budget includes allocating each component its corresponding standby power and a share of the system power available for dynamic powering based on the expected levels of activity.
US08140866B2 Secure storage in file system
A node may contain a secure store agent. A process executing on the node may request connection information from the secure store agent. An encryption key phrase may be accessed, responsive to the request for connection information, to decrypt the requested connection information. The requested connection information may be obtained from a secure storage file in a file system.
US08140864B2 Computer system, storage system, and data management method for updating encryption key
A computer system encrypts write-data to be written to the volume in response to a write command. The system transmits a rekey command from host computer system to the storage system when the key data stored in the host key data memory is changed to second key data. The storage system receives the rekey command transmitted from host computer system and stores the first and second key data contained in the received rekey command to a volume key data memory of the storage system. The storage system reads out data encrypted with the first key data from an original block address in the volume. The storage system decrypts the data read out from the volume using the first key data. The storage system encrypts the data decrypted by the first key data using the second key data, and writs the data encrypted with the second key data to the original block address.
US08140863B2 Automatic security action invocation for mobile communications device
A mobile communications device, server, and method for providing security on a mobile communications device are described. In accordance with one example embodiment, the mobile communications device comprises: a processor; a communications subsystem connected to the processor operable to exchange signals with a wireless network and with the processor; a storage element connected to the processor and having a plurality of application modules and data stored thereon, the data comprising at least user application data associated with the application modules and service data including data for establishing communications with the wireless network; and a security module operable to detect policy messages received by the mobile communications device, wherein the security module is further operable to perform a security action if a first policy message to enforce a first data protection policy is received and a subsequent policy message to enforce a second data protection policy is not received within a predetermined duration from the time at which the first policy message is received; and wherein the security action comprises erasing or encrypting at least some of the data on the storage element.
US08140849B2 Security for network coding file distribution
A content distribution mechanism that relies on cooperative desktop PCs to distribute content is disclosed. The mechanism distributes content in a robust manner by allowing at least one intermediate network node (i.e., between a source and client) to generate and send packets that contain a linear combination of the portions of content available at the node. Such linear combinations may be created by the source and client using at least a portion of the original content file in either encoded or unencoded form. After the client has received enough linearly independent combinations of packets, the original content may be reconstructed. Further, security for network coding file distribution may be employed to maintain the efficiency and security of the content distribution mechanism. A security server may generate security information using a hashing algorithm including the property of producing security information for each block which survives the process of creating encoded blocks. The security server may generate a unique set of security information for each node participating in the content distribution which each node may then use to verify that the blocks being examined are valid and were created from a linear combination of the original blocks of the file.
US08140848B2 Digital watermark key generation
The present invention relates to message encoding. In a first implementation, a message is provided. The message is transformed by a secret key. The secret key is generated by providing a plural-bit seed. The seed is randomized and then error correction encoded. We prefer tail-biting convolutional encoding for our error correction encoding. The encoded seed forms a secure key, which is used to transform the message prior to embedding.
US08140846B2 System for managing program applications storable in a mobile terminal
Management server 16 may obtain application programs from content server 20 in response to requests of mobile terminal 11. Management server 16 may transmit the obtained application programs to mobile terminal 11 with information concerning reliabilities of the application programs. After mobile terminal 11 receives the application programs from management server 16, mobile terminal 11 manages operations of the application programs. Operations of the application programs are coordinated with operations of other programs using the information concerning the reliabilities corresponding to the application programs. Management of the coordinated operations of the application programs avoids problems concerning information security, where valuable information may be distributed unexpectedly because of operations of low reliable application programs. As a result, convenience of users of mobile terminals 11 can be improved without deteriorating the information security of mobile terminals 11.
US08140844B2 Server apparatus, terminal device, and method for performing IP multicast communication
A presence table stores therein presence information. A storage unit stores therein in associated manner a terminal identifier unique each of a plurality of terminals and an encryption key to be used for multicast communication within a multicast group. A receiving unit receives a subscription request message from a first terminal from among the terminals. The subscription message includes the terminal identifier of the first terminal, and a request requesting subscription to the presence information present in the storage unit. An acquiring unit acquires the encryption key from the storage unit by using the terminal identifier of the first terminal. A transmitting unit transmits acquired encryption key to the first terminal.
US08140843B2 Content control method using certificate chains
Continuous strings of certificates in a certificate chain received by a memory device sequentially in the same order that the strings are verified. Each string except for the last may be overwritten by the next one in the sequence.
US08140838B2 Computer system and control method of the same
A computer system includes a device which transmits data through a predetermined interface and outputs first recognition information in response to a predetermined power on self test (POST) control signal, a device controller which has second recognition information about whether the device is mounted, and a system controller which outputs the POST control signal to the device when powering on, and recognizes the device on the basis of the first recognition information and the second recognition information.
US08140836B2 Information processing apparatus and program
If a defect flag stored in a CF 19 while a BIOS is being booted, an information processing device 10 boots a second program stored in an external device 31 connected to a connection section 21, and if the defect flag is not detected, the information processing device 10 confirms whether or not the first program is bootable. If the first program is confirmed to be bootable, the first program is booted and if not, the defect flag is set in the CF 19 and the power of the information processing apparatus 10 is turned off.
US08140832B2 Single step mode in a software pipeline within a highly threaded network on a chip microprocessor
A hardware thread is selectively forced to single step the execution of software instructions from a work packet granule. A “single step” packet is associated with a work packet granule. The work packet granule, with the associated “single step” packet, is dispatched as an appended work packet granule to a preselected hardware thread in a processor core, which, in one embodiment, is located at a node in a Network On a Chip (NOC). The work packet granule then executes in a single step mode until completion.
US08140829B2 Multithreaded processor and method for switching threads by swapping instructions between buffers while pausing execution
A processor includes primary threads of execution that may simultaneously issue instructions, and one or more backup threads. When a primary thread stalls, the contents of its instruction buffer may be switched with the instruction buffer for a backup thread, thereby allowing the backup thread to begin execution. This design allows two primary threads to issue simultaneously, which allows for overlap of instruction pipeline latencies. This design further allows a fast switch to a backup thread when a primary thread stalls, thereby providing significantly improved throughput in executing instructions by the processor.
US08140827B2 System and method for efficient data transmission in a multi-processor environment
A system and method which provides for efficient data transmission between multiple microprocessors in a computer system is disclosed. A physical data path is divided into one or more data queues which may be virtual connection queues. The virtual connection queues are configured to adaptively split or merge based on traffic conditions therein.
US08140822B2 System and method for maintaining page tables used during a logical partition migration
Maintaining data integrity for a logical partition by enabling nonintrusive switching of page tables used during a migration of the logical partition from a source computer system to a target computer system. A first page table stores a plurality of page entries made within a logically partitioned environment. A second page table stores one or more page entries generated during the migration. After migration, the processor page table pointer is switched to point to the first page table. A page entry in the second page table corresponding to a page entry made to the first page table by the logical partition may be invalidated in response to a page table hypervisor call made by the logical partition. In parallel, a plurality of entries generated during the migration of the logical partition in the second page table may be read through and invalidated.
US08140820B2 Data processing apparatus and method for handling address translation for access requests issued by processing circuitry
A data processing apparatus has address translation circuitry which is responsive to an access request specifying a virtual address, to perform a multi-stage address translation process to produce, via at least one intermediate address, a physical address in memory corresponding to the virtual address. The address translation circuitry references a storage unit, with each entry of the storage unit storing address translation information for one or more virtual addresses. Each entry has a field indicating whether the address translation information is consolidated address translation information or partial address translation information. If when processing an access request, it is determined that the relevant entry in the storage unit provides consolidated address translation information, the address translation circuitry produces a physical address directly from the consolidated address translation information. If on the other hand the relevant entry stores partial address translation information, the address translation circuitry produces an intermediate address from the partial address translation information and then performs the remainder of the multi-stage address translation process. Such an approach provides the performance benefits associated with a consolidated entry mechanism within the storage unit, while also allowing certain problem cases to be handled correctly and in an efficient manner.
US08140818B2 Method and system for scalable video data width
Processing data samples may comprise partitioning the data samples in a first set of data bits and a second set of data bits and utilizing at least some of the first and second set of data bits while operating under a first condition. Only at least some of the first set of data bits may be utilized while operating under a second condition. The first condition may be a normal operating condition, while the second condition may be a performance restricted condition. The first set of data bits may be more significant bits and the second set of bits may be less significant bits. At least some of the first and second set of data bits may be utilized while bandwidth is available. Under the second condition, other values may be substituted for the data values from the second set that were not read in a read operation.
US08140815B2 Estimating the size of an in-memory cache
This Sampling Object Cache System (“SOCS”) estimates the size of an in-memory heap-based object cache without the need to serialize every object within the cache. SOCS samples objects at a user-determined rate and then computes a “sample size average” for each type of class—whether a top class, type of top class or non top class. Using these sample size averages, a statistically accurate measure of the overall size of the cache is calculated by adding together the total size of the objects in the cache for each class type.
US08140809B2 Computer implemented masked representation of data tables
In the computer software field, method and apparatus to obfuscate (mask or hide) computer data which is part of or accessed by a computer program. The method protects (hides) accesses to tables of data in terms of the place or position of each element in the table. It does this by providing an intermediate table which describes the positions of the elements of the first table or tables, but in a transformed (modified) fashion.
US08140808B2 Reclaiming allocated memory to reduce power in a data processing system
A method of managing power in a data processing system includes monitoring a system parameter indicative of power consumption. Responsive to determining that the parameter differs from a specified threshold, a system guest, such as an operating system, is forced to release a portion of its allocated system memory. The portion of system memory released by the guest is then reclaimed by the system. The reclaimed system memory and the resulting decrease in allocated memory may enable the system to reduce system memory power consumption. The operating system may de-allocate a portion of system memory when a balloon code device driver executing under the operating system requests the operating system to allocate memory to it. The system memory allocated to the balloon device driver is then reclaimed by supervisory code such as a hypervisor.
US08140802B2 Storage system and storage system data migration method
This storage system modifies the migration plan in accordance with the state of the migration destination when a plurality of volumes are migrated all at once. Migration-source volumes are migrated collectively to volumes inside the migration-destination storage apparatus. The user can make settings related to migration-source volumes and migration-destination volumes in a migration plan, and can establish a mid-process control plan for modifying the migration plan in the middle of processing. If a failure occurs in the migration-destination storage apparatus subsequent to the commencement of data migration processing, a processing method controller either cancels or temporarily halts the data migration processing, or changes the migration destination, on the basis of the mid-process control plan. When changing the migration destination, a previously selected alternate storage apparatus is selected as the new migration-destination storage apparatus. When a failure occurs in the alternate storage apparatus, yet another alternate storage apparatus is selected.
US08140801B2 Efficient and flexible memory copy operation
A system, method, and computer program product for semi-synchronously copying data from a first portion of memory to a second portion of memory are disclosed. The method comprises receiving, in a processor, a call for a semi-synchronous memory copy operation. The semi-synchronous memory copy operation preserves temporal persistence of validity for a virtual source address corresponding to a source location in a memory and a virtual target address corresponding to a target location in the memory by setting a flag bit. The call includes at least the virtual source address, the virtual target address, and an indicator identifying a number of bytes to be copied. The memory copy operation is placed in a queue for execution by a memory controller. The queue is coupled to the memory controller. At least one subsequent instruction is continued to be executed as the subsequent instruction becomes available from an instruction pipeline.
US08140793B2 Virtual tape device, data backup method, and recording medium
To provide a virtual tape device to reduce power consumption by utilizing a disk array device conforming to MAID. Two or more disk devices are divided into an information managing disk group whose power is kept on at all times and to two or more recording disk groups whose power is turned on/off as necessary when managing data. The virtual tape device includes: a volume information managing part which manages positions of virtual tapes allotted to storage areas of the recording disk groups; and a data managing part which rearranges, in the recording disk group whose power is on, the virtual tape for storing the data to the recording disk group whose power is off based on writing/reading information stored in the information managing disk group and positional information of the virtual tapes, and executes a control to write backup data to the recording disk group whose power is on.
US08140790B2 Failure management method in thin provisioning technology for storage
A pool is replicated in the unit of volume providing the pool, and when a physical device is blocked, any volume blocked in the pool is changed to the replicated volume so that the pool and a virtual volume can be recovered. With such a configuration, when any pool or virtual volume is blocked due to blockage of any volume providing the thin provisioning function, volume recovery can be swiftly performed without changing the virtual volume used by a host computer, and consumption of storage resources needed therefor can be suppressed.
US08140786B2 Systems and methods for creating copies of data, such as archive copies
A system and method of creating archive copies of data sets is described. In some examples, the system creates an archive copy from an original data set. In some examples, the system creates an archive copy when creating a recovery copy for a data set. In some examples, the system creates a copy without redundant data, and then encrypts the data set.
US08140783B2 Memory system for selectively transmitting command and address signals
A system includes a memory controller adapted to output address signals, command signals and select signals; a plurality of memory modules; and a plurality of buses each corresponding to one of the memory modules. Each bus is adapted to transmit corresponding ones of the address signals, the command signals, and the select signals to the corresponding memory module. Each of the memory modules includes: a plurality of memory devices; and a register adapted to receive and buffer the corresponding command and address signals transmitted to the memory module, and adapted to transmit the buffered command signal to the memory devices which are to be accessed, in response to the corresponding select signal for accessing the memory devices.
US08140772B1 System and method for maintaining redundant storages coherent using sliding windows of eager execution transactions
A system and method are disclosed for maintaining a plurality of data storages coherent with one another for redundancy purposes. The system includes a first data storage system and a second data storage system. The first data storage system is coupled to a first transaction processor for handling input and output transactions, and is coupled to a wide area network. The second data storage system is coupled to a second transaction processor for handling input and output transactions, and is coupled to the wide area network. The first transaction processor permits a first data write transaction to occur with respect to data within the first data storage system, and the second transaction processor permits a second data write transaction to occur with respect to data within the second data storage system. The first transaction processor permits the second data write transaction to occur with respect to data within the first data storage system only upon data consistency between the first and second data storage systems being validated. The second transaction processor permits the first data write transaction to occur with respect to data within the second data storage system only upon data consistency between the first and second data storage systems being validated.
US08140769B2 Data prefetcher
In an embodiment, a processor includes a data cache and a prefetch unit coupled to the data cache. The prefetch unit is configured to detect one or more prefetch streams corresponding to load operations that miss the data cache, and includes a memory configured to store data corresponding to potential prefetch streams. The prefetch unit is configured to confirm a prefetch stream in response to N or more demand accesses to addresses in the prefetch stream, where N is a positive integer greater than one and is dependent on a prefetch pattern being detected. The prefetch unit comprises a plurality of stream engines, each stream engine configured to generate prefetches for a different prefetch stream assigned to that stream engine. The prefetch unit is configured to assign the confirmed prefetch stream to one of the plurality of stream engines.
US08140765B2 Information handling system with immediate scheduling of load operations in a dual-bank cache with single dispatch into write/read data flow
An information handling system (IHS) includes a processor with a cache memory system. The processor includes a processor core with an L1 cache memory that couples to an L2 cache memory. The processor includes an arbitration mechanism that controls load and store requests to the L2 cache memory. The arbitration mechanism includes control logic that enables a load request to interrupt a store request that the L2 cache memory is currently servicing. The L2 cache memory includes dual data banks so that one bank may perform a load operation while the other bank performs a store operation. The cache system provides a single dispatch point into the data flow to the dual cache banks of the L2 cache memory.
US08140762B2 System to reduce drive overhead using a mirrored cache volume in a storage array
A system comprising a host, a solid state device, and an abstract layer. The host may be configured to generate a plurality of input/output (IO) requests. The solid state device may comprise a write cache region and a read cache region. The read cache region may be a mirror of the write cache region. The abstract layer may be configured to (i) receive the plurality of IO requests, (ii) process the IO requests, and (iii) map the plurality of IO requests to the write cache region and the read cache region.
US08140759B2 Specifying an access hint for prefetching partial cache block data in a cache hierarchy
A system and method for specifying an access hint for prefetching only a subsection of cache block data, for more efficient system interconnect usage by the processor core. A processing unit receives a data cache block touch (DCBT) instruction containing an access hint and identifying a specific size portion of data to be prefetched. Both the access hint and a value corresponding to an amount of data to be prefetched are contained in separate subfields of the DCBT instruction. In response to detecting that the code point is set to a specific value, only the specific size of data identified in a sub-field of the DCBT and addressed in the DCBT instruction is prefetched into an entry in the lower level cache.
US08140757B1 Network acceleration and long-distance pattern detection using improved caching and disk mapping
A compression device recognizes patterns of data and compressing the data, and sends the compressed data to a decompression device that identifies a cached version of the data to decompress the data. Both the compression device and the decompression device cache the data in packets they receive. Each device has a disk, on which each device writes the data in the same order. The compression device looks for repetitions of any block of data between multiple packets or datagrams that are transmitted across the network. The compression device encodes the repeated blocks of data by replacing them with a pointer to a location on disk. The decompression device receives the pointer and replaces the pointer with the contents of the data block that it reads from its disk.
US08140750B2 Monitoring performance of a storage area network
A performance monitor reports SAN performance so that issues within the SAN are not masked from the client. Accesses to the SAN may be grouped into the categories of SAN logical or SAN physical. In one specific embodiment, the ranges of service times for accesses to the SAN are determined by monitoring service times of accesses to the SAN from the client perspective. In another specific embodiment, the ranges of service times for the SAN are determined by the SAN returning data with each request that indicates the service time from the SAN perspective. This allows reporting not only SAN logical and SAN physical accesses, but also allows reporting SAN service time. By specifying SAN service time, the client is able to better determine network delays. In yet another embodiment, information is returned by the SAN to indicate whether the access is SAN logical or SAN physical.
US08140749B2 Storage control apparatus with memory backup device
In a storage control apparatus provided therein with a battery-backed-up memory device being a combination of a cache memory of a storage device and a system memory on the side of a CPU, an ASIC (Application-Specific Integrated Circuit) having a virtual window function is provided to a system. I/O from a front end and/or a back end is performed via a virtual window, thereby making an addition of data integrity code, and performing automatic dual write of data. With such a storage control apparatus provided therein with a battery-backed-up memory being a combination of a CS/DS (Code Storage/Data Storage) and a cache, protection of block data, and dual write into a Cache (user data, control data) are implemented so that the reliability can be kept at the time of data input/output control.
US08140748B2 IT automation appliance imaging system and method
A system, method, and computer program product for harvesting an image from a local disk of a managed endpoint to an image library is provided. In an embodiment of the method for harvesting an image, a managed endpoint is provided with a boot image that causes the endpoint to instantiate a RAM disk and execute the boot image from the RAM disk. The boot image is used to harvest an image by determining data on a local disk of the managed endpoint to be included in the image that are not already stored in the image library. In one embodiment, this is done by comparing hashes calculated on the data on the local disk to hashes of data in the image library. The data not already stored in the image library are then copied to the image library.
US08140747B2 Operating method for a memory subsystem and devices for executing the operating method
A memory subsystem has at least one first mass memory with a solid-state memory medium, at least one second mass memory with a moving read/write head or moving memory medium, and at least one control unit for controlling the first mass memory and the second mass memory. A method of operating the memory subsystem includes receiving a request for storing or reading data, defining first and second memory regions in the first and second mass memories, respectively, and transmitting first and second subrequests to the first and second memory regions, respectively.
US08140740B2 Data defragmentation of solid-state memory
A method and apparatus for improving the performance of a computer system having a solid-state (flash) memory device as the main system memory. After weeks or months of frequent use, solid-state memories can become badly fragmented, and although every memory cell has basically the same access time to retrieve or to write data from or into that cell, vendors have found that self-defragging utilities within the memory device often improves overall performance. Yet if such defragging utilities are automatically run when other applications are running simultaneously, the drain on system performance can be very detrimental. To avoid the occurrence of unwanted self-defragging of these solid-state memory devices, we inhibit under some circumstances such functionality until it is deemed safe to do so.
US08140730B2 System reconfiguration of expansion cards
A method and computer program product for improving or optimizing the configuration of expansion cards and expansion card slots in a computer system. The slot width of each slot is serially set to two or more link widths supported by the expansion card that is connect in each slot and each of the plurality of expansion cards is retrained at each of the set slot widths. The current link speed and a current link width for each of the plurality of expansion cards may be identified at each of the set slot widths to enable a determination of a configuration of the plurality of expansion cards within the plurality of expansion card slots that will improve collective throughput of the expansion cards. Optionally, the throughput of one expansion card may be prioritized over the throughput of another expansion card, such as those expansion cards or functionalities specified by user preferences or identified by system monitoring of loads placed on the expansion cards.
US08140728B1 Data packet arbitration system
A data packet arbitration system for routing data transfers from a plurality of clients to a data transmission line is described. The system includes multiple arbitration stages for transferring data from the plurality of clients to the data transmission line. Data transfers are routed through the system based on arbitration logic that prioritizes by function in a primary arbitration stage and by client in a subsequent arbitration stage.
US08140725B2 Management system for using host and storage controller port information to configure paths between a host and storage controller in a network
Provided is an article of manufacture, system and method for a management system for using host and storage controller port information to configure paths between a host and storage controller in a network. The management system obtains information on ports on at least one host, at least one storage controller, and at least one fabric over which the host and storage controller ports connect. The management system gathers, for at least one host port and storage controller port, a connection metric and a traffic metric. The management system processes the connection and traffic metrics for the host and storage ports to select at least one host port and at least one storage controller port configures the port pair to provide at least one path enabling the access at least one storage volume managed by the selected storage controller.
US08140724B1 SATA pass through port
A hybrid controller and a method for coupling a plurality of host and memory devices with a hybrid controller are provided. In one embodiment, a hybrid controller may couple one or more host devices to one or more memory devices via multiple interface controllers, each interface controller configurable as a host or as a device. In one embodiment, interface controllers may have access to data across coupled devices as arbitrated by a buffer manager.
US08140723B2 Digital I/O signal scheduler
An apparatus and method of scheduling signals. In one embodiment, the method includes a first circuit receiving a first plurality of reference values. The first circuit selects a reference value from the first plurality according to a first reference identifier (ID) that is stored in memory. The first circuit compares the selected reference value to a first match value.
US08140719B2 Dis-aggregated and distributed data-center architecture using a direct interconnect fabric
A data center has several dis-aggregated data clusters that connect to the Internet through a firewall and load-balancer. Each dis-aggregated data cluster has several dis-aggregated compute/switch/disk chassis that are connected together by a mesh of Ethernet links. Each dis-aggregated compute/switch/disk chassis has many processing nodes, disk nodes, and I/O nodes on node cards that are inserted into the chassis. These node cards are connected together by a direct interconnect fabric. Using the direct interconnect fabric, remote I/O and disk nodes appear to the operating system to be located on the local processor's own peripheral bus. A virtual Ethernet controller and a virtual generic peripheral act as virtual endpoints for the local processor's peripheral bus. I/O and disk node peripherals are virtualized by hardware without software drivers. Rack and aggregation Ethernet switches are eliminated using the direct interconnect fabric, which provides a flatter, dis-aggregated hierarchy.
US08140715B2 Virtual media input device
A virtual media device is described for processing one or more input signals from one or more physical media input devices, to thereby generate an output signal for use by a consuming application module. The consuming application module interacts with the virtual media device as if it were a physical media input device. The virtual media device thereby frees the application module and its user from the burden of having to take specific account of the physical media input devices that are connected to a computing environment. The virtual media device can be coupled to one or more microphone devices, one or more video input devices, or a combination of audio and video input devices, etc. The virtual media device can apply any number of processing modules to generate the output signal, each performing a different respective operation.
US08140713B2 System and program products for facilitating input/output processing by using transport control words to reduce input/output communications
A computer program product, apparatus, and method for facilitating input/output processing of a processing environment are provided. The computer program product is provided for performing a method including: obtaining by an input/output communications adapter of the processing environment a transport control word including an address of a channel command word descriptor configured to contain a plurality of commands to be executed by the control unit; forwarding to the control unit the channel command word descriptor that includes one or more commands as one entity, wherein the forwarding includes forwarding from the input/output communications adapter to the control unit the channel command word descriptor including the one or more commands in a single communication; and receiving the ending status by the input/output communications adapter absent a tracking of state of individual commands by the input/output communications adapter, the ending status comprising timing information associated with the one or more commands.
US08140712B2 System, method, and computer program product for inserting a gap in information sent from a drive to a host device
A system, method, and computer program product are provided for inserting a gap in information sent from a drive to a host device. In operation, one or more commands are received at a drive from a host device. Additionally, information is queued to send to the host device. Furthermore, a gap is inserted in the information to send to the host device such that the host device is capable of sending additional commands to the drive.
US08140710B2 Home link setting method, home gateway device, and mobile terminal
A home gateway device having a home agent function selects communication interfaces other than the communication interface which has acquired network information for setting a home network to be home links, and appropriately sets the home link and a home agent by using the acquired network information, thereby reliably achieving the automatization of the device setting. Moreover, the home gateway device selects a link connected to a mobile terminal based on a mobile IP as home link, acquires existing home agent information from the mobile terminal and makes settings with this information, thereby setting the home link without compelling the mobile terminal to change its setting.
US08140706B2 Systems and methods for identifying user types using multi-modal clustering and information scent
Techniques for determining user types based on multi-modal clustering are provided. The topology, content and usage of a document collection or web site is determined. The user paths are identified using longest repeating subsequence techniques and a multi-modal information need vector is determined for each significant user path. Multi-modal vectors for each document in the significant path, content, uniform resource locators, inlink and outlink multi-modal vectors are determined and combined based on path position and access frequency. Multi-modal clustering is performed based on a multi-modal similarity function and a specified measure of similarity using a type of multi-modal clustering such as K-means or wavefront clustering. The identified clusters may be further analyzed based on changes to the weighting of the corresponding content, url, inlinks and outlinks multi-modal feature vectors.
US08140697B2 Using transport-independent resource status
The present invention extends to methods, systems, and computer program products for using transport-independent resource status. Embodiments of the invention provide a mechanism for implementing a new protocol for performing resource request status updates that maintains the benefits of existing protocol (e.g., HTTP) conventions while being usable with arbitrary transport protocols. Additionally, the new protocol works with a variety of different message exchange patterns. The use of the protocol can be hidden behind a programming model that normalizes transport-specific resource status protocols, such as, for example, HTTP, with transport-independent resource status protocols, such as, for example, with a SOAP binding of the described protocol. As such, embodiments of the invention provide resource status updates over an arbitrary network transport protocol whose format and message exchange pattern is decoupled from the definition of the application.
US08140692B2 Flexibly configured presence server
A presence server includes a receiver to receive a variety of publishing and subscribe requests from a variety of sources; a plurality of elements to process the requests; and a presence manager to flexibly configure the elements as a function of the type of the requests received. A method for processing presence information includes receiving a variety of publishing and subscribe requests from a variety of sources; processing the requests with a plurality of elements; and configuring the elements as a function of the type of the requests received.
US08140690B2 Connection forwarding
Two or more network traffic processors connected with the same LAN and WAN are identified as neighbors. Neighboring network traffic processors cooperate to overcome asymmetric routing, thereby ensuring that related sequences of network traffic are processed by the same network proxy. A network proxy can be included in a network traffic processor or as a standalone unit. A network traffic processor that intercepts a new connection initiation by a client assigns a network proxy to handle all messages associated with that connection. The network traffic processor conveys connection information to neighboring network traffic processors. The neighboring network traffic processors use the connection information to redirect network traffic associated with the connection to the assigned network proxy, thereby overcoming the effects of asymmetric routing. The assigned network proxy handles redirected network traffic in much the same way that it would handle network traffic received directly.
US08140676B2 Data access in distributed server systems
A logical network directory database compliant with the X.500 standard for a directory data system is disclosed. The network directory database provides a source of subscriber and service data accessible by various control and management processes that require subscriber information. The network directory database may be extensible across various communications service providers and IT domain. Further, the disclosed network directory database may be applied to new and existing services, such as, IP Multimedia Subsystem, Unlicensed Mobile Access (UMA) and other IP services.
US08140675B2 Content reproduction apparatus
A content reproduction apparatus (1) which reproduces digital contents, and includes a device key storage unit (110) holding a device key (110a) specific to the content reproduction apparatus (1) in a manner that does not allow access from outside the content reproduction apparatus (1). The content reproduction apparatus (1), also includes a device ID storage unit (19) holding device key index information (19a) that is in a one-to-one association with a device key (110a), an instruction code receiving unit (14a) receiving an instruction code to output index information, a device key index information obtainment processing unit (10a) outputting, to outside, the device key index information (19a) stored in the device ID storage unit (19) based on the instruction, and a device key index information output processing unit (11a).
US08140671B2 Apparatus and method for sampling security events based on contents of the security events
There are provided an apparatus and method for sampling a security event based on contents of the security event, the apparatus including: a security event accumulation module collecting security events occurring in a network system and storing the security events for each type according to contents of the security event; a security event analysis module calculating distribution of the security events for each type by analyzing the stored security events; and a security event extraction module sampling the stored security events according to the calculated distribution of the security events for each type. The apparatus and method may improve speed of visualization of a security event and a security event analysis apparatus and may increase accuracy thereof.
US08140661B2 Local assurance management device for an equipment element in a communication network
An installed device (D) is intented to local assurance management for a network element (NE) in a communication network (N) equipped with a network management system (NMS), where said equipment element (NE) presents a chosen configuration and contains means (MM) for the measurement of parameter values in the network as well as a management information base (MIB) which stores management data representing the measured values. The device or arrangement (D) includes management means (MAE) used to adapt the configuration of the equipment element (NE) in accordance with at least the management data stored in the management information base (MIB) and with chosen rules known as assurance rules.
US08140659B2 Calculating an estimated time to complete a request
The present invention provides estimated completion time related to an Internet transaction to a user device. The present invention stores completion time information in a repository or repositories. Moreover, the present invention correlates a received Internet transaction message with previously stored completion time information. Utilizing the previously stored completion time information, the present invention generates estimated completion times. The present invention may communicate the completion time to the user device for display by a widget or control associated with a browser plug in.
US08140658B1 Apparatus for internetworked wireless integrated network sensors (WINS)
The Wireless Integrated Network Sensor Next Generation (WINS NG) nodes provide distributed network and Internet access to sensors, controls, and processors that are deeply embedded in equipment, facilities, and the environment. The WINS NG network is a new monitoring and control capability for applications in transportation, manufacturing, health care, environmental monitoring, and safety and security. The WINS NG nodes combine microsensor technology, low power distributed signal processing, low power computation, and low power, low cost wireless and/or wired networking capability in a compact system. The WINS NG networks provide sensing, local control, remote reconfigurability, and embedded intelligent systems in structures, materials, and environments.
US08140655B1 Dynamic enclave computing system
A computing architecture and method which provides application software or hardware the ability to dynamically allocate subsystem resources to construct computing enclaves. The architecture manages the configuration of and controls access to the subsystem resources. Subsystem resources are assigned to enclaves and additional subsystem resources are able to be added or removed as needs fluctuate. Removed subsystem resources are sanitized and returned to a resource pool, and are available for allocation. This computing architecture and method allows the creation of dynamic computing systems.
US08140654B2 Verifying management virtual local area network identifier provisioning consistency
A communications network, comprising a plurality of nodes supporting connection-oriented traffic and connectionless traffic, wherein management traffic between the nodes is propagated as connectionless traffic having a unique management traffic Virtual Local Area Network (VLAN) identifier (VID), and wherein at least one node is configured to perform a Link Layer Discovery Protocol (LLDP) exchange operation to enable detection of inconsistent provisioning of the Management VID in at least one node. Also disclosed is a communications network component, comprising logic that enables connection-oriented traffic and VLAN-based connectionless traffic, wherein the logic propagates management messages as VLAN-based connectionless traffic having a management VID, and wherein the logic enables detection of inconsistent management VIDs in a network.
US08140649B2 Systems and methods for providing mobile advertising and directory assistance services
Rich multimedia content is provided to a wireless device, particularly in response to a request for directory assistance generated by a client application. The multimedia content is provided as a multimedia message including bundled multimedia elements such as images, sound, text, and video files. The multimedia elements are compiled into a single multimedia presentation or deck that includes multiple screens that are automatically advanced for the convenience of the wireless device user. The user can interact with elements of the multimedia presentation, for example by placing orders, providing payment information, controlling playback, and forwarding or saving the deck to the wireless device. Multiple decks may be retrieved by a single request, and the decks are presented in an order determined by a bidding system or according to user preferences. Elements can be presented visually and/or audibly, and the user can interact using voice commands, manual entries, or stored entries.
US08140646B2 Network application performance enhancement using speculative execution
A speculative web browser engine may enable providing transmission of content between a server and a client prior to a user-initiated request for the content hidden in imperative code (event handlers), which may reduce user-perceived latency when the user initiates the imperative code. In some aspects, a speculative browser state may be created from an actual browser state and used to run the event handlers. The event handlers may be modified to direct actions of the event handler to update the speculative browser state. Speculative content may be transmitted between the server and the client in response to an execution of the modified code. The speculative content may be stored in a cache and made readily available for use when the user initiates the event handler and finds that the desired content has already been fetched.
US08140644B2 Method and apparatus for updating application servers
An improved method, apparatus, and computer instructions for managing a set of servers. Responsive to an indication that an alteration of applications on the set of servers providing a service is to occur, a first group of servers and a second group of servers are created from the set of servers. The first group is designated for handling ongoing sessions with unaltered applications. The applications in the second group are altered. A server from the first group is transitioned to the second group as ongoing sessions handled in the first group decrease in number to form a transitioned server, wherein the alteration of the applications are performed without interrupting the service.
US08140642B1 Network connection-independent updating system and method
A system, method and computer program product are provided for communicating over a network without a direct connection to the network. A process is first initiated on a first computer without a direct connection to a network. In response to the process, a second computer coupled to the first computer with a direct connection to the network is automatically identified. Data is then communicated between the first computer and a server computer over the network via the direct connection of the second computer.
US08140641B2 Managing media synchronization
A computing device for managing media content and a method of its operation are provided. The computing device may be configured to execute a computer program including a media manager. The media manager may be configured to present a graphical user interface including a static media menu for enabling a user to select one of an automated mode or a manual mode for managing synchronization of static media content; transfer static media content between the computing device and a remote media device according to a user interaction if the manual mode is selected at the static media menu; transfer static media content according to a predefined programmatic process for the static media content if the automated mode is selected at the static media menu; and transfer dynamic media content between the computing device and the remote media device according to a predefined programmatic process for the dynamic media content.
US08140637B2 Communicating chunks between devices
An apparatus, for connection to a storage device, comprising: a module for communication with a software application and operable to receive instructions to copy data to the storage device; a chunking and identifier generation module operable to receive the data, to process the data into chunks, to generate a first chunk identifier, representative of the identity of a first of the chunks of data and, upon processing of the data, to initiate the issuance of a confirmation signal to the software application indicating that the data has been copied to the storage device; and an interface for communication with the storage device, wherein the interface is operable to send the first chunk identifier to the storage device, and to send the first chunk of data to the storage device upon receipt of a transfer instruction from the storage device.
US08140631B2 Method for mailbox migration
A method for mailbox migration includes creating a message ID map for the source and destination mailboxes, and storing the message ID map in a migration cache file that can also hold message ID persistence and message state indicator data. A precopy operation is performed while the source mailbox is still active, thereby allowing the time consuming process of message copying to be performed without interrupting user access to email. After email access is redirected to the destination mailbox, a final update is performed to bring the destination mailbox into a fully current state. Because of the precopy operation, the amount of required updating is minimized. By performing the updating based on message data stored in the migration cache file (and extracted from the messages themselves), the speed of the final update is further enhanced, since time-consuming message or header downloading is not required.
US08140629B2 System and method for processing instant messages
Various aspects relate to using structured messages within one or more systems that implement instant messaging function in a distributed computing environment. In particular, structured information may be encoded and embedded in unstructured instant messages and communicated among one or more computer systems, networks, applications or other entities. In one aspect, instant messaging may be leveraged as middleware for application integration. Other aspects relate to using structured message information to perform functions in a distributed instant messaging system. For example, structured message information may be used to control the display of instant message information to a user, or may be used to control how the instant message information is distributed, processed, or otherwise handled by a receiving system, application or process. Other aspects relate to an interface for displaying information relating to a number of instant messaging conversations to a user. Further, aspects relate to using instant messaging in a trading environment.
US08140628B2 Enforcing conformance in email content
In an email message method and system, an email server receives at least one user-defined constraint for a first email message, where the user-defined constraint comprises at least one of an expected format and expected content of a reply email message. The email server associates the at least one user-defined constraint with the first email message and sends the first email message to a recipient. In response to receiving the reply email message, the email server validates the reply email message against the at least one user-defined constraint.
US08140622B2 Parallel metadata service in storage area network environment
A method for data access in a multinode, shared storage data processing environment is provided by enhancing the file locking mechanism structure so as to permit nodes not normally designated as metadata controller nodes to fulfill that function for limited times thus at least temporarily eliminating the need for continual node-to-node coordination. This is particularly advantageous in the access and transfer of large files such as video files or files containing complex visualization data.
US08140613B2 Event notification subscription
Presented herein are systems, methods, devices for imaging device event notification administration and subscription.
US08140612B2 Cluster computing support for application programs
A computer cluster system comprising a plurality of nodes and a software package comprising a user interface and a kernel for interpreting program code instructions is provided. In one embodiment, a cluster node module is configured to communicate with the kernel and other cluster node modules. The cluster node module accepts instructions from the user interface and interprets at least some of the instructions such that several cluster node modules in communication with one another and with a kernel can act as a computer cluster.
US08140603B2 Distributing limited storage among a collection of media objects
A quality level determining the extent to which each image file is compressed is automatically computed for each image file in a set to ensure that the total size of the compressed image files does not exceed a predefined limit. The compressed size of each image file is initially determined when compressed at a predefined minimum acceptable level and at a nominal level. The relative complexity of the image files is determined based upon their high frequency energy content. As a function of the image file complexity, and starting with the compressed sizes initially determined, the appropriate quality level is determined for compressing each of the image files in an iterative process that ensures the total size of the compressed image files does not exceed the predefined limit, while retaining acceptable quality. Thus, a set of image files can be compressed optimally to fit within a limited storage.
US08140600B2 Memory power control method and memory power control program
A method and a computer readable article of manufacture for controlling memory power consumption on a computer. The method includes a memory having a power saving mode and performs a garbage collection for collecting no-longer-needed objects in groups the no-longer-needed objects being allocated to memory blocks obtained by dividing a memory's address space by a predetermined constant size. The method includes the steps of dividing a heap area of the memory into a number of sub-heap areas; managing the sub-heap areas; and changing the number of sub-heap areas used for garbage collection based on a magnitude correlation between a required time for the garbage collection and a predefined target value.
US08140599B1 Garbage collection for merged collections
A method of identifying nonreferenced memory elements in a storage system is disclosed. A plurality of lists of referenced elements from a plurality of storage subsystems is input. A union of the lists of referenced elements is compiled. The union of the lists of referenced memory elements is compared to a list of previously referenced memory elements to determine previously referenced elements that are no longer referenced. The previously referenced elements that are no longer referenced is output.
US08140591B2 Enabling workflow awareness within a business process management (BPM) system
Enabling workflow awareness within a business process management (BPM) system can utilize a workflow awareness controller that can receive an instantiation request for a workflow. The workflow can be comprised of multiple workflow steps to be performed by the BPM system. From workflow metadata, workflow redundancies, at the instance or step level, can be determined with other workflow instances initiated prior to the receipt of the instantiation request. The workflow metadata can include records that uniquely represent the operating parameter values of the prior workflow instances. When a workflow redundancy exists, persistent workflow data corresponding to the workflow redundancy can be utilized during the performance of a workflow instance of the requested workflow within the BPM system. The persistent workflow data can replace the performance of one or more workflow steps of the workflow instance, which can reduce the redundant performance of the workflow steps for the requested workflow.
US08140588B2 Decentralized many-to-many relationship management in an object persistence management system
A many-to-many relationship management system. In an object persistence management system, a many-to-many relationship manager can include one or more related objects; a junction table storing relationships between the related objects; and, one or more corresponding links. Each link can correspond to one of the objects. Furthermore, each link can persist state information for the corresponding object in an associated object table. Finally, each link can manage the junction table responsive to changing relationships with others of the related objects. Importantly, as the present invention distributes the management of the junction table, a counter-operation management protocol can be provided which can resolve conflicts which arise in the management of the junction table in response to changing relationships among their associated objects.
US08140577B2 Processing XML node sets
A method may include deriving by a computing device, from an initial representation that describes a node set of an XML document, a derived representation of the node set, the initial representation including an ordered sequence of set manipulations of the XML document, the derived representation including: a first set of nodes such that all nodes in the node set are included in or descendants of a node in the first set of nodes, a second set of nodes such that no nodes in the node set are included in or descendants of a node in the second set of nodes, and a set of node tests that characterize the node set, to be applied to those nodes within the first set of nodes but outside the second set of nodes. The method may further include evaluating the derived representation to compute the node set.
US08140576B1 On-demand database service system, method and computer program product for conditionally allowing an application of an entity access to data of another entity
In accordance with embodiments, there are provided mechanisms and methods for conditionally allowing an application of an entity access to data of another entity in an on-demand database service. These mechanisms and methods for conditionally allowing an application of an entity access to data of another entity in an on-demand database service can enable embodiments to limit such access to the data, as desired. Furthermore, embodiments of such mechanisms and methods may provide additional security when sharing data among different subscribers to an on-demand database service.
US08140573B2 Exporting and importing business objects based on metadata
A metadata file can be automatically generated based on a database instance and a user defined maximum depth. The relationships between data objects that constitute a business object may be visualized in a tree. The maximum depth limits the number of levels in the tree to traverse. A metadata file describes the structure of a business object and relationships between sets of data objects that constitute the business object. The structure defined in the metadata file can be used to export instances of the business object from the database. The exported business object instances can be imported to another database.
US08140567B2 Measuring entity extraction complexity
A named entity input is received and a target sense for which the named entity input is to be extracted from a set of documents is identified. An extraction complexity feature is generated based on the named entity input, the target sense, and the set of documents. The extraction complexity feature indicates how difficult or complex it is deemed to be to identify the named entity input for the target sense in the set of documents.
US08140562B1 Method and system for displaying real time trends
Displaying an information product that includes exceptional search queries to a user can include receiving search queries, measuring the frequencies of search queries received, determining the search queries whose frequencies are rising in the most relevant manner, and then displaying these exceptional queries on a user interface. The user then can select one of the displayed exceptional queries, and then the system can provide search results corresponding with the exceptional queries. The activity of a particular query can be based on the frequency of the search query's reception over a given period of time, whether in relation to an expected frequency level or the rate of change of the frequency level. Additionally, the relevant periods of time over which activity is measured can be relatively short to maximize their relevance at a given instant.
US08140559B2 Knowledge correlation search engine
An improved search engine creates correlations linking terms from inputs provided by a user to selected target terms. The correlation search process receives pre-processed inputs from a user including a wide variety of input formats including keywords, phrases, sentences, concepts, compound queries, complex queries and orthogonal queries. The pre-processing also includes pre-processing of general digital information objects and static or dynamic generation of questions. After a correlation search of the information presented by the pre-processing, the search results are processed in novel ways to provide an improved relevance ranking of results.
US08140557B2 Ontological translation of abstract rules
Embodiments of the invention provide techniques for selecting rule engines for processing abstract rules based on functionality and cost. In general, an abstract rule is analyzed to determine which functions are required to process the rule. The abstract rule is assigned to a rule engine by evaluating metadata describing the functions and costs of the rule engines. The abstract rule is then translated to the format required by the selected rule engine.
US08140554B2 Shared value resolution with multiple runtime containers
Policies and services facilitate sharing values between composition containers in an extensible application environment. A value resolver service receives a request from a value resolver which has a value resolution policy. The service identifies other value resolvers which have compatible policies, queries them consistent with the policies involved, obtains values, and supplies them to the requesting value resolver. The value resolution policy specifies an order for searching composition containers, and a visibility for sharing values between composition containers during value resolution; policies may depend on composition container scope. If value resolvers cannot provide values, the value resolver service invokes fault handlers.
US08140551B2 Address matching
A method and system for providing address matching consistent with the invention includes comparing the address against a plurality of address records in a database, wherein the database comprises at least one or the following: a delivery point database (505) and an enhanced delivery point database (705). In addition, the method and system include providing output data indicating whether the address has been matched to at least one of the plurality of address records in the database.
US08140544B2 Interactive digital video library
A system for increasing user interaction with a digital video library. In response to receiving a question by an interactive digital video library server from a user regarding course material being presented from a digital video library, it is determined whether the question is in an audio format. In response to determining that the question is in an audio format, the question is converted into a text format. The course material is searched in a time sliced video index database for an answer to the question using keywords found in the text format of the question. Also, other course materials similar to the course material are searched in a video knowledge base. A weight is assigned to each search result hit found in the course material and the other course materials. Search result hits are outputted in a priority order according to assigned weight and user preference.
US08140542B2 Method of organising content items
A method of organizing content items includes obtaining information (19-21) associating each of a first and at least one further label with respective sets of first content items. At least one first content item is associated with the first label in response to user input. A second content item is obtained. For each of the first and further labels, a similarity measure is calculated between a feature vector characterising the second content item and each of the feature vectors characterising first content items associated with the label. The first label is associated with the second content item upon determining that the second content item is similar to the first content items associated with the first label, according to calculated values of the similarity measure.
US08140539B1 Systems, devices, and/or methods for determining dataset estimators
Certain exemplary embodiments can provide a method, which can comprise automatically storing a sketch of a dataset that supports automatic determination of an estimator of properties of a dataset. The automatic determination can be based upon computed adjusted weights to the items included in a sketch of the dataset. The adjusted weights can be used to compute estimates on the weight of any subpopulation of the items in the dataset that is specified using a selection predicate. We propose the rank conditioning, the subset conditioning, and/or a Markov-chain based method to compute these adjusted weights. We also provide a method that provides upper and lower confidence bounds on the size of a subpopulation.
US08140531B2 Process and method for classifying structured data
A system and method for classifying structured data by automatically suggesting classification labels. The system comprises a taxonomy configured to provide one or more normalized labels and a classification tool configured to automatically classify data across an enterprise system using the one or more normalized labels. The method comprises extracting metadata from one or more relational databases; suggesting classifications based on the metadata; and converting one or more names to normalized labels across an enterprise system based on the suggested classifications.
US08140525B2 Information processing apparatus, information processing method and computer readable information recording medium
An information processing apparatus uses a storing unit configured to store search conditions, search results obtained based the search conditions and importance levels of the search results in association with each other. When an input search condition has been stored in the storing unit, a search result and an importance level from the storing unit with the use of the search condition as a key, and, when the input search condition has not been stored in the storing unit, a new search result based on the input search condition. On a display screen, the search results modified according to the importance levels, or the new search results, are displayed.
US08140523B2 Decision based system for managing distributed resources and modeling the global optimization problem
A decision support system called Mounties that is designed for managing applications and resources using rule-based constraints in scalable mission-critical clustering environments. Mounties consists of four active service components: (1) a repository of resource proxy objects for modeling and manipulating the cluster configuration; (2) an event notification mechanism for monitoring and controlling interdependent and distributed resources; (3) a rule evaluation and decision processing mechanism; and (4) a global optimization service for providing decision making capabilities. The focus of this paper is on the design of the first three services that together connect and coordinate the distributed resources with the decision making component.
US08140513B2 Methods and systems for open source collaboration in an application service provider environment
A system and method for integrating a plurality of web-based applications with a web-based file management system. The web-based application may provide a service to the users of the web-based file management system, such that the web-based application can interact with the files of said users. The integration of the service of the web-based application with the web-based file management system is achieved through a simple web interface to configure the service, without the developer of the web-based application having to change the application programming interface (API) of the application. The user of the web-based file management system may add services of a plurality of available web-based applications and use these services with one or more files that are stored on the web-based file management system.
US08140509B2 Data plotting extension for structured query language
Information is typically obtained from a relational database using a query in structured query language (SQL). An extension to the SQL standard is described which permits plotting the results of a query. SQL keywords are provided for specifying a format for graphing selected data, and syntax for recognizing those keywords, thereby causing the data to be presented as a graph according to the specified format. This extension of SQL maintains the syntax and style of conventional SQL queries. This permits automated systems, such as database driven websites, to issue extended SQL queries directly to a relational database and have the results returned as formatted graphical content.
US08140498B2 Distributed database system by sharing or replicating the meta information on memory caches
It is a purpose of this invention to achieve Scale-Out of the distributed database system that assumes a real-time update to be a requirement and which is achieved by dividing the database system into two or more database domains. This is to achieve handling of even larger scale databases while providing even higher performance. Assuming that the large-scale database system has been distributed to two or more of above-mentioned data base domains, in multi transaction processing with real-time update of the database object across two or more of above-mentioned database domain, this invention is achieved by executing the above-mentioned multi transaction processing to the database meta information storage management part in the database meta information management repository device by applying partition topology technology or replication topology technology for exchange and synchronization of meta information such as status information etc. at even higher speeds.
US08140495B2 Asynchronous database index maintenance
This disclosure provides techniques for asynchronously maintaining database indexes or sub-indexes. For example, a database management server may receive a data manipulation statement to modify particular data stored in a database and determine whether an index associated with executing the statement is maintained asynchronously. When the index is maintained asynchronously, maintenance of the index to reflect changes made to the particular data by executing the data manipulation statement may be delayed until an index maintenance event. The index maintenance may be based on an isolation level of a transaction including a query that triggered the index maintenance.
US08140473B2 Real-time file synchronization
A method of real-time file synchronization includes segmenting a file to be synchronized into a plurality of segments, each segment of the plurality of segments representing a portion of the file to be displayed on slave systems. The method further includes indexing the plurality of segments into a file index, the file index organized based on the format of the file to be synchronized. The method further includes generating a synchronization key, the synchronization key being included within the file to be synchronized. The method further includes transmitting a synchronization signal if a segment change is detected, the synchronization signal including a file index value, the file index value representing the segment change. The method further includes receiving the synchronization signal.
US08140471B2 Framework for metadata-driven dynamic reporting systems and methods
Embodiments of the invention provide systems and methods for dynamically reporting information stored in a repository. According to one embodiment, a method for dynamically reporting information stored in one or more data repositories can comprise retrieving report metadata from a report repository. The report metadata can define a format for the report and identify one or more queries for the report. Query metadata can be retrieved from a query repository. The query metadata can define one or more queries, for example, Structured Query Language (SQL) queries. Retrieving the query metadata can be based on the one or more queries identified in the report metadata. The one or more queries defined by the query metadata can be performed on the one or more data repositories and a results matrix can be populated with results of performing the one or more queries defined in the query metadata.
US08140465B2 Apparatus and method for monitoring and controlling a device under test
An apparatus is provided for monitoring and controlling a device under test, the device under test comprising a plurality of registers, each register having a register value and comprising a plurality of data bits for controlling a setting or settings of the device under test. The apparatus comprises display means for displaying an interactive register map to a user. The interactive register map is configured to display a plurality of register values simultaneously, and further adapted to display one or more data fields corresponding to each register value, each data field relating to one or more of the data bits and having a first indicator for representing a corresponding device setting. In this manner, a user can readily appreciate which device settings are controlled by the same register value, and hence can be written simultaneously.
US08140462B2 Method and system for approximate string matching
A method and system for approximate string matching are provided for generating approximate matches while supporting compounding and correction rules. The method for approximate string matching of an input pattern to a trie data structure, includes traversing a trie data structure to find approximate partial and full character string matches of the input pattern. Traversing a node of the trie data structure to process a character of the string applies any applicable correction rules to the character, wherein each correction rule has an associated cost, adjusted after each character processed. The method includes accumulating costs as a string of characters is gathered, and restricting the traverse through the trie data structure according to the accumulated cost of a gathered string and potential costs of applicable correction rules.
US08140460B2 Character outfit autoconfiguration device, character outfit autoconfiguration method, and character outfit autoconfiguration program
Provided is a character outfit autoconfiguration device capable of configuring outfit for a character matched with a content of a scenario without requiring specification of outfit by a user or using user environment information. The character outfit autoconfiguration device (300) for configuring outfit of a character from a scenario includes: a scenario dividing unit (320) for dividing the scenario into sections according to continuity of outfit of the character, and outfit autoconfiguration unit (350) for configuring outfit of the character according to a content of a scenario section for each of the scenario sections divided by the scenario dividing unit.
US08140455B2 Adaptive information technology solution design and deployment
Information technology solution alternatives for an enterprise organization are evaluated within an automated architectural framework based upon one or more information technology evaluation metrics. An automated incremental solution deployment strategy is created based upon the evaluated plurality of information technology solution alternatives. An information technology solution is selected from the set of information technology solution alternatives for deployment based upon the automated incremental solution deployment strategy.
US08140444B2 Method of measuring a large population of web pages for compliance to content standards that require human judgement to evaluate
Embodiments herein provide a method, computer program product, etc. of measuring a large population of web pages for compliance to content standards that require human judgment to evaluate. The method performs an automated analysis of a web space, comprising gathering information about structure and content of the web space. The performing of the automated analysis further comprises creating first data and second data. Specifically, the creating of the first data comprises creating page-relationship data based on a directory tree structure of servers in the web space or link distances amongst pages in the web space. The creating of the second data comprises analyzing web page content, comprising creating compliance-indicating data and/or content structure data for pages in the web space. In addition, the performing of the automated analysis can comprise performing the automated analysis on a web space that lacks objective standards violations that can be identified using software.
US08140440B1 Paperless mortgage closings
Concepts and technologies are disclosed herein for providing an electronic document processing system, an electronic document generation mechanism, an encrypted digital certificate generator, a tool for coordinating the processing of electronic documents, a packaging mechanism for finalizing and authenticating electronic documents, a tracking log for recording relevant electronic document information, and a transferring protocol for transferring the ownership of electronic documents. The present disclosure also is directed to an electronic authentication system including an electronic document authentication watermark seal or signature line for confirming a document's signing within the view. The present disclosure also is directed to a system, software program, and method for generating electronic documents, coordinating the signing of electronic documents, digitally authenticating and certifying electronic documents, and organizing electronic documents for retrieval and transfer in a mortgage closing and/or other financial services application.
US08140436B2 Processes for verifying creators of works represented in an electronic catalog
An electronic catalog system provides an interface for users to author and post content for viewing by other users. Users who are verified as creators of works represented in the electronic catalog (e.g., authors of books) are additionally given the option to post content that is displayed on the catalog pages of such works with attribution to the works' creators. In one embodiment, the system is capable of verifying a user's claim to be a creator of a particular work through automated communications with a third party verifier designated by the user. The third party verifier may, for example, be a publisher (in the case of books), a recording company (in the case of musical works), or a motion picture studio (in the case of movies).
US08140425B2 Method and system for generating and trading derivative investment instruments based on a volatility arbitrage benchmark index
A system and method for creating a volatility arbitrage bench mark index is disclosed. The method includes obtaining closing prices of an underlying instrument, such as a derivative investment instrument, and calculating a value representing a volatility arbitrage benchmark. The value may be displayed at a trading facility and volatility arbitrage benchmark quotes may be transmitted by the trading facility to a market participant.
US08140424B2 Method and system to implement seller authorized buying privileges within a network-based shopping facility
A method that commences by receiving a bid for a particular sales listing from a first bidder that is not pre-approved to bid on the particular sales listing. The method continues by restricting the bid for the particular sales listing from the bidding process associated with the particular sales listing, the restricting based on the requirement of the first bidder to be pre-approved to bid on the particular sales listing.
US08140422B2 System, method, and computer program product for managing securities funded by a municipal arbitrage portfolio (MAP)
A system, method, and computer program product for managing securities funded by a municipal arbitrage portfolio (MAP) are set forth herein. A computer receives a daily valuation of a portfolio of securities from an administrator of a special purpose trust (SPT) the portfolio having been issued by the SPT. The portfolio being funded in part by equity from the MAP fund, the MAP fund being an entity subject to securities regulation oversight, the assets of the MAP fund being managed by a fund manager, and the portfolio provides a first series of payments to the MAP fund, the MAP fund having entered into a security agreement with a liquidity provider (LP). A computer verifies the daily valuation of the portfolio. A computer calculates a daily ending net asset value (NAV) of the MAP fund, where the MAP fund holdings include at least the portfolio.
US08140419B2 System and method facilitating competitive advantage in issuing financial paper
Financial instruments, particularly time certificates of deposit issued primarily by banks in the form of a contract between the depositor and the financial depository to typically pay an fixed interest rate for a fixed period of time at which redemption may occur. In the U.S. these contracts are required by Truth in Savings Regulation DD to state at the time of account opening the penalty for early withdrawal. These penalties can not be revised by the depository prior to maturity. The penalty for early withdrawal is the deterrent to allowing depositors to take advantage of subsequent enhanced investment opportunities during the term of the instrument. The withdrawal penalty is usually stated as a number of days/months of lost interest. In certain interest rate environments, this penalty may be Insufficient to discourage depositors from redeeming their deposit despite the penalty. At present, if a depositor does redeem, they must purchase a new CD for a fixed term which will tend to lengthen the term of deposit. The present invention overcomes this handicap by formulating a shorter term CD to make up the remainder of the term of the original CD.
US08140418B1 Cardholder-not-present authorization
There is provided a method and system for real-time authorization of cardholder-not-present transactions. An authorization request application may be implemented on an electronic device, such as a cellular phone, a personal media player, or a computer. A cardholder may register a card account, such as a credit account, a debit account, a gift card account, and so forth, for participation in the real-time authorization program. The cardholder may then receive authorization requests when cardholder-not-present transactions are attempted. Via the authorization request application, the cardholder may approve or decline the authorization request. In addition, the cardholder may configure settings for automatically responding to missed authorization requests. The authorization request application may also allow the cardholder to flag automatically approved requests as unauthorized within a certain time period after an automatic approval response is sent, thereby enabling prompt detection of fraudulent activity.
US08140415B2 Automated global risk management
A computerized risk management method and system for facilitating analysis and quantification of risk associated with a financial transaction. An automated global risk management system maintains a database relating risk variables including world events government advisories, and other information sources with potential risk for a financial institution. The system generates a risk quotient or other rating based upon a weighted algorithm applied to the criteria, wherein the risk quotient is indicative of risk associated with a financial transaction or account. The quotient can be monitored on a periodic basis, during the course of a transaction, or on demand. Actions commensurate with a risk quotient can be presented to a financial institution to help the institution properly manage risk associated with a particular entity or transaction. A log or other stored history can be created such that utilization of the system can mitigate adverse effects relating to a problematic account.
US08140414B2 System and method for controlling a utility meter
A system and method for monitoring and controlling utility meters is provided. A collar communicatively connected to the utility meter monitors power usage and provides usage data, power quality data, and other data to the utility and the customer. The system provides for pre-pay power, and the collar relay can automatically connect or disconnect power to a customer as required. The system provides intelligent remote control of utility meters via wireless or other communications means.
US08140410B2 Method, system, and program for translating and interfacing between data pools and product information management (PIM) systems
Provided are a method, system, and program for translating and interfacing between data pools and product information management (PIM) systems. An element mapping is generated for each of a plurality of data pools mapping user elements and attributes to the data pool elements and attributes, wherein the data pools maintain product information. A message mapping is generated for each of the plurality of data pools mapping user messages and their parameters to data pool messages and their parameters. For each of the plurality of data pools, code is maintained that is enabled to cause operations comprising receiving a first document including user elements and messages and mapping the user elements and messages in the first document to a second document including data pool elements and attributes corresponding to the user elements and messages in the first document.
US08140395B2 Enrollment apparatus, system, and method
An apparatus for enrolling a package is disclosed including: a receiving surface for receiving the package; at least one weight sensor in communication with the receiving surface which generates a weight signal indicative of the weight of the package; at least one video camera which generates a video signal indicative of an image of the package on the receiving surface; and a processor in communication with the at least one weight sensor and the at least one video camera. The processor includes: a weight module which produces, in response to the weight signal, weight data indicative of the weight of the package; and a dimension capture module which produces in response to the video signal, dimension data indicative of the size of the package. In some embodiments the processor further includes a recognition module which produces, in response to the video signal character data indicative of one or more characters present on the package.
US08140386B2 Delivery, organization, and redemption of virtual offers from the internet, interactive-TV, wireless devices and other electronic means
Disclosed are methods and systems for redeeming virtual coupons by associating the coupons with a consumer and a payment system associated with the consumer. In some embodiments, the method includes distributing the enabled promotional offers, from one or more source sites, via the electronic contact addresses for the plurality of consumers, such that the promotional offers can be electronically accepted by at least some of the particular consumers with whom they are identified without redeeming the accepted offers. The method further includes electronically receiving a redemption of the promotional offer by means of the consumer's presentment of the associated payment system for purchasing the subject matter of the accepted promotional offer.
US08140384B2 Advertising revenue sharing
A method of host development is based on paying the writer of free content through advertising revenue sharing. Steps include receiving an advertisement, which is paid content, from an advertiser; receiving non-paid content subject to a condition that the provider may receive no compensation for the non-paid content; combining the paid content and the non-paid content on a content page; registering a user to interact with the content page; sending the content page for display on a computer operated by the user; calculating a number equaling all interactions of the user with the paid content; receiving payment from the advertiser for said number; and paying the provider based on a fraction of the payment.
US08140366B2 Method, system and program product for filling job orders
A method, system and program product are disclosed for filling job orders, the method comprising: creating electronically a respective commitment reservation for each of a plurality of workers, with each respective commitment reservation comprising a commitment for the respective worker to work on a prospective job not yet created, with the prospective job having one or more job parameters; receiving electronically a job order subsequent to the creation of one of the commitment reservations, the job order specifying a job with one or more job parameters; matching the job parameters of the job in the job order to the job parameters in one or more of the commitment reservations to obtain a reservation-job match; and, securing automatically based on the results of the matching step the job in the job order to one of the workers with a commitment reservation.
US08140362B2 Automatically processing dynamic business rules in a content management system
A business rule processing system automatically processes dynamic business rules in a content management system, allowing frequent updates to the business rules. The updates can be automatically adapted by the system without restarting the content management system. The system utilizes a stand-alone rule engine. Business logic is encoded as business rule definition files using a platform-independent language; the business rule definition files are stored in a central business rule repository. The business rules are managed and executed by the rules engine; the rules engine provides business rule processing services to other parts of the content management system. The system reduces development and maintenance cost, accelerates the business rule update cycle, and simplifies administration efforts.
US08140361B2 System and method for integrated travel and expense management
The present invention provides a system and method for integrating travel and expense management. The present invention enables an entity to integrate not only data that matches exactly, but also determine the likelihood that data that does not match exactly nevertheless corresponds to each other. The system comprises: a network; at least one terminal coupled to the network; and at least one server coupled to the network. The server comprises a program that includes: retrieving travel data records corresponding to travel requests; retrieving expense data records reflecting expense transactions; comparing the expense data records to the travel data records; and determining a likelihood that the expense data records match the travel data records.
US08140353B2 Compliance data for health-related procedures
Exemplary embodiments provide a verification technique that facilitates administration of a health-related procedure to an intended recipient patient or group of patients. An interface template or signal protocol may be configured to establish suitable matching between the patient and various types of objects used to administer the health-related procedure. In some embodiments real-time monitoring data regarding administration of a health-related procedure to a recipient patient is posted to a patient data record that has restricted read/write access. In some instances the monitoring data is processed to determine compliance or non-compliance based on comparison of the health-related procedure with a predetermined benchmark standard.
US08140347B2 System and method for speeding XML construction for a business transaction using prebuilt XML with static and dynamic sections
A system and method for constructing extensible markup language (XML) transactions comprising an XML format run on a computer system, wherein the method comprises pre-building static structures of an XML transaction, classifying dynamic structures of the XML transaction with empty tags and single occurrence classifiers for repeating dynamic structures, building a list of a sequence of the static and dynamic structures, linking the list to a type of XML transaction and a predetermined trading partner profile (TPP), and combining the static structures with the dynamic structures at a runtime of the XML transaction based on the sequence, the type of XML transaction, the TPP, and dynamic structures of the XML transaction, wherein the XML transaction occurs in a business-to-business (B2B) electronic environment.
US08140343B2 Method, device and system for signal encoding and decoding
A method, device and system for signal encoding and decoding, the method comprising: encoding a core layer signal to obtain a core layer signal code; selecting an enhancement sample point that requires enhancement layer signal encoding according to the core layer signal code and the number of bits that can be used by an enhancement layer; obtaining an enhancement layer signal code of the enhancement sample point; and outputting a bit stream, where the bit stream includes the core layer signal code and the enhancement layer signal code. In embodiments of the present invention, according to the number of bits that can be used by the enhancement layer, the enhancement sample point that requires enhancement layer signal encoding is selected; the enhancement layer signal of the selected enhancement sample point is encoded and decoded; when no sufficient bits are available for the enhancement layer, the enhancement quality of the core layer can be improved.
US08140339B2 Method and apparatus for translating hand gestures
A sign language recognition apparatus and method is provided for translating hand gestures into speech or written text. The apparatus includes a number of sensors on the hand, arm and shoulder to measure dynamic and static gestures. The sensors are connected to a microprocessor to search a library of gestures and generate output signals that can then be used to produce a synthesized voice or written text. The apparatus includes sensors such as accelerometers on the fingers and thumb and two accelerometers on the back of the hand to detect motion and orientation of the hand. Sensors are also provided on the back of the hand or wrist to detect forearm rotation, an angle sensor to detect flexing of the elbow, two sensors on the upper arm to detect arm elevation and rotation, and a sensor on the upper arm to detect arm twist. The sensors transmit the data to the microprocessor to determine the shape, position and orientation of the hand relative to the body of the user.
US08140337B2 Apparatus, method and program for text mining
Disclosed is an apparatus includes a text input device that inputs text data provided with confidence measure, as subject for mining, a language processing unit that performs language analysis of the input text data provided with the confidence measures, a confidence measure exploiting characteristic word count unit that counts the characteristic words in the input text to provide a count result and that exploits the statistical information and the confidence measures provided in the input text to correct the count result obtained, a characteristic measure calculation unit that calculates the characteristic measure of each characteristic word from the corrected count result, a mining result output device that outputs the characteristic measure of each characteristic word obtained, a user operation input device for a user to input setting for language processing of the input text and setting for a technique for calculating the characteristic measure being found, a mining process management unit that transmits a user's command delivered from the user operation input device to respective components, and a statistical information database that records and holds the statistical information representing the property of the input text that may be presupposed.
US08140333B2 Probability density function compensation method for hidden markov model and speech recognition method and apparatus using the same
A probability density function compensation method used for a continuous hidden Markov model and a speech recognition method and apparatus, the probability density function compensation method including extracting feature vectors from speech signals, and using the extracted feature vectors, training a model having a plurality of probability density functions to increase probabilities of recognizing the speech signals; obtaining a global variance by averaging variances of the plurality of the probability density functions after completing the training; obtaining a compensation factor using the global variance; and applying the global variance to each of the probability density functions and compensating each of the probability density functions for the global variance using the compensation factor.
US08140323B2 Method and system for extracting information from unstructured text using symbolic machine learning
A method (and structure) of extracting information from text, includes parsing an input sample of text to form a parse tree and using user inputs to define a machine-labeled learning pattern from the parse tree.
US08140321B1 Semantic unit recognition
A semantic locator determines whether input sequences form semantically meaningful units. The semantic locator includes a coherence component that calculates a coherence of the terms in the sequence and a variation component that calculates the variation in terms that surround the sequence. A heuristics component may additionally refine results of the coherence component and the variation component. A decision component may make the determination of whether the sequence is a semantic unit based on the results of the coherence component, variation component, and heuristics component.
US08140318B2 Method and system for generating application simulations
A method and system for generating application simulations and, more particularly, a method and system for graphical data scrubbing in application simulation image sequences. The method comprises creating a graphical representation of identified data and scrubbing instances of the identified data. The method further comprises replacing the scrubbed identified data with the graphical representation of the identified data. The system includes a computer infrastructure to perform at least the steps of the method.
US08140317B2 Device simulation method and system
A simulation method and system. The method includes receiving by a simulation engine in a device driver, input simulation parameters data associated with a simulation process. The simulation engine calculates a simulated scaled down process time period for a device associated with the device driver. The simulation engine simulates the device. The simulation engine calculates an overall runtime period for the device. The overall runtime period is calculated based on the simulated scaled down process time period. The simulation engine transmits the overall runtime period to a simulator software application for generating an operating schedule for operating the device.
US08140316B2 Systems and methods for improving digital system simulation speed by clock phase gating
An apparatus for simulating digital systems is described. The apparatus includes a processor and memory in electronic communication with the processor. Instructions that are executable by the processor are stored in the memory. A simulation tool is started. The simulation tool is capable of simulating a plurality of components. A clock phase is adjusted to be turned off for at least one of the components. A digital system is simulated that includes the at least one component. The simulation does not simulate the clock phase for the at least one component.
US08140310B2 Reservoir fracture simulation
Reservoir fracture simulation relates to a method of evaluating a reservoir. Data associated with properties of the reservoir as well as properties of a fracture in the reservoir, is collected. This data is then used in conjunction with a correlation matrix to determine modification parameters of a reservoir model of the reservoir. The correlation matrix corresponds to an empirical functional relationship between the modification parameters and the data, and is obtained based on a plurality of experimental fractures defined in the reservoir. Effects of the fracture are then emulated by selectively modifying the reservoir model using the modification parameters to generate a modified reservoir model. The reservoir is then modeled with the fracture by using the modified reservoir model to generate a result.
US08140306B2 Determination of process operations in order to describe forming processes on a forming part
Processing steps are determined and optimized during the production of sheet metal forming parts, for example, using deep drawing/stretch forming processes. During the determination, using a computer-assisted design system, of process operations (PO1-PO6) for the description of forming processes on a forming part, the following steps are carried out: defining geometry models for the computerized description of a geometry of the forming part in a target state; defining several geometry operators (m1-m9, e1-e6), wherein one geometry operator (m1-m9, e1-e6) associates a geometry of an area of a first geometry model with a geometry of an area of a second geometry model, and the geometry operator (m1-m9, e1-e6) describes a transition from one of the two associated geometries to the other one; and defining several groups of respectively at least one geometry operator (m1-m9, e1-e6), wherein each one of the groups is respectively associated with a process operation (PO1-PO6).
US08140303B2 Bioequivalence evaluation method of evaluating bioequivalence of a generic drug to the corresponding original drug
[Problem] There is provided a bioequivalence evaluation method not only of evaluating bioequivalence between an original drug and a corresponding generic drug but also of enabling to compare bioequivalence between generic drugs.[Means of Solving the Problem] The bioequivalence between generic drugs is evaluated according to the Expression (1) wherein CCVCmax g stands for the calibration coefficient of variation of Cmax (the maximum blood concentration), CCVTmax g stands for the calibration coefficient of variation of Tmax (the time to maximum blood concentration), CCVT1/2 g stands for the calibration coefficient of variation of the half-life (T1/2), and CCVAUC g stands for the calibration coefficient of variation of AUC (the blood concentration-area under the curve).
US08140295B2 Auto-referenced sensing device for three-dimensional scanning
An auto-referenced sensing device for scanning an object to provide three-dimensional surface points, including: a Light-Emitting Diode (LED) light source emitting light for illuminating and enabling image acquisition of retro-reflective target positioning features provided at a fixed position on the object; a laser pattern projector, additional to the LED light source, for providing a projected laser pattern on a surface of the object for illuminating and enabling image acquisition of dense points between the retro-reflective target positioning features; at least a pair of cameras for simultaneously acquiring a 2D image of the object, the projected laser pattern and the retro-reflective target positioning features are apparent on the image, wherein the simultaneous images contain both positioning measurements from the retro-reflective target positioning features and dense surface measurements from the points enabled by the projected laser pattern.
US08140292B2 Method and system for controlling a voltage waveform
A method of automating a process for controlling a voltage waveform applied to an object is provided. A first waveform for applying to the object is received. A first FFT of the first waveform is calculated. A second waveform for input to the waveform generator is determined based on the first waveform. The determined second waveform is sent to a waveform generator. A third waveform is received that is measured across the object based on a waveform generated by the waveform generator. A second FFT of the received third waveform is calculated. The third waveform is compared with the first waveform to determine a convergence status of the third waveform. If the determined convergence status is not converged, an updated waveform is calculated based on the first FFT and the second FFT and the process is repeated with the updated waveform as the determined second waveform.
US08140284B2 System for mapping vehicle mutilation defects
A system and method for analyzing mutilation defects including a benchmark image of a part and a grid having a plurality of cells plotted onto the benchmark image is provided. The system further includes a computer processing unit having an interface operable to associate each identified mutilation defects with the associated cell where the mutilation defect occurred. The system and method further includes a plotting circuit having a code. Each of the labels is associated with a predetermined occurrence of mutilation defects within a given cell. The plotting circuit counts each occurrence of a mutilation defect within each of the cells and plots the associated label within the cell so as to improve the quality control of a part by providing a map showing the frequency of mutilation defects on a particular part of a mass produced product.
US08140279B2 Computer based energy management
Computer based energy management including an adaptor having a server network interface and a control device interface. The server network interface receives commands from the energy management host software, the commands specify a control device and include control instructions and requests for energy usage data. The control device interface transmits the commands to the control device and receives energy usage data from the control device. The server network interface transmits the energy usage data to the energy management software in response to receiving the energy usage data from the control device. In this manner, the adaptor provides a bridge between the server network and the copper wire network to provide control and measurement of energy usage at a control device level in response to commands from a remote computer system.
US08140272B2 System and method for unmixing spectroscopic observations with nonnegative matrix factorization
Systems and methods for unmixing spectroscopic data using nonnegative matrix factorization during spectrographic data processing are provided according to various embodiments. In an embodiment, a method of processing spectrographic data may include receiving optical absorbance data associated with a sample and iteratively computing values for component spectra using nonnegative matrix factorization. The values for component spectra may be iteratively computed until optical absorbance data is approximately equal to a Hadamard product of a pathlength matrix and a matrix product of a concentration matrix and a component spectra matrix. The method may also include iteratively computing values for pathlength using nonnegative matrix factorization, in which pathlength values may be iteratively computed until optical absorbance data is approximately equal to a Hadamard product of the pathlength matrix and the matrix product of the concentration matrix and the component spectra matrix.
US08140269B2 Methods, computer-accessible medium, and systems for generating a genome wide haplotype sequence
Methods, computer-accessible medium, and systems for generating a genome wide probe map and/or a genome wide haplotype sequence are provided. In particular, a genome wide probe map can be generated by obtaining a plurality of detectable oligonucleotide probes hybridized to at least one double stranded nucleic acid molecule cleaved with at least one restriction enzyme, and detecting the location of the detectable oligonucleotide probes. For example, genome wide haplotype sequence can be generated by analyzing at least one genome wide restriction map in conjunction with at least one genome wide probe map to determine distances between restriction sites of the at least one genome wide restriction map and locations of detectable oligonucleotide probes of the at least one genome wide probe map and defining a consensus map indicating restriction sites based on each of the at least one genome wide restriction map and locations of detectable oligonucleotide probes based on each of the at least one genome wide probe map.
US08140265B2 Private, auditable vehicle positioning system and on-board unit for same
This invention relates to a system and method to generate a private, auditable, evidentiary quality record of the location-history of an asset or person. This invention addresses ten critical improvements over existing systems that are proposed or used for metering for payment services for tolling roads, parking or pay-as-you-drive insurance, namely, cost-effective location accuracy in harsh signal environments, evidentiary assurance of location estimation, handling of dynamic and stationary positioning in a single device, high-ratio compression for a set of stationary positions in urban canyon, high-ratio compression for a dynamic tracklog in urban canyon, high-ratio compression for a set of asset motion behaviors, a method of remote device health check, including anti-tampering, removal of residual price assignment errors, anonymous use without on-board maps, and a method of deconsolidating payments to multiple payees with multiple payment regimes. This system can be applied to road-pricing, congestion-pricing, metered-by-the-minute parking and pay-as-you-drive insurance, incorporating privacy management, and legal admissibility of the evidentiary record. This same device can also be applied to vehicular fleets, military ordinance, or other location audits for assets whether motorized or not, as might be needed in evidence of contract fulfillment or other forms of non-realtime geofencing audits.
US08140256B1 Dynamic ride matching system
A ride matching method is disclosed herein. The ride matching method addresses many of the limitations associated with traditional dynamic ride matching applications. The method is unique in its ability to accept trips with schedules that cannot be expressed in terms of a simple recurrence pattern (e.g. Monday thru Friday work schedule). It can handle one-time and occasional trips. It is also distinct in its use of spatial analysis techniques to locate matches. Specifically, the use of a shortest path solver enables the ride matching method to perform a search along the path of a user's trip, in addition to the customary radial search around the endpoints. The shortest path solver is also used to calculate the driving distance between the user and a match. This provides a more accurate measurement than the straight-line distance used by other methods, especially in the presence of barriers.
US08140255B2 On-vehicle guidance apparatus
An on-vehicle guidance apparatus is characterized in including an output sound control means for acquiring a sound volume setting of onboard equipment, a sound volume determining means for determining whether or not the sound volume setting is smaller than a predetermined threshold, and a guidance output control means for issuing a command for carrying out voice guidance in response to a determination signal from the sound volume determining means at a time when the sound volume setting becomes smaller than the above-mentioned threshold.
US08140252B2 System and method for displaying protected airspace associated with a projected trajectory of aircraft in a confidence display
A display system and method for a display, in real-time, of a confidence display, displaying the protected airspace associated with a projected trajectory of a first aircraft and the protected airspace associated with a projected trajectory of at least one additional aircraft during a phase of flight. The system processes data representative of a phase of aircraft flight of a first aircraft and at least one additional aircraft and determines the protected airspace associated with a projected trajectory of each aircraft based at least in part on the processed data. An image representative of the determined protected airspace of each aircraft is displayed on the display system as a confidence display.
US08140247B2 Control of intake pressure for restart-enabled idle stop
Methods and systems are provided for controlling an engine of a vehicle. In one example, a throttle is adjusted improve engine restarting during an automatic engine stop where an operator requests an engine restart. The methods and systems may improve vehicle drivability.
US08140243B2 Method for controlling a V-type internal combustion engine
A method for controlling a V-type internal combustion engine with a separate common rail system on an A side and a separate common rail system on a B side of the internal combustion engine, in which a set injection quantity is computed at least as a function of an actual speed relative to a set speed. An injection time for controlling an A-side injector is computed by an injector map as a function of the set injection quantity and as a function of an A-side actual rail pressure. The injection time for controlling a B-side injector is computed by the same injector map as a function of the set injection quantity and as a function of a B-side actual rail pressure.
US08140236B2 Method for regulating the brake pressure in motorcycles
A brake system for motorcycles and a method for regulating the brake pressure in a motorcycle having an anti-lock function and having an integral brake function are provided. By means of the integral brake function, front wheel brake means are actuated in connection with brake actuation at a rear wheel (RW), and a brake pressure (psollvr) in front wheel brake circuit is regulated on the basis of a predefined dependency (f) of a pressure (pmessHZ RW) caused by the brake actuation at the master brake cylinder of a rear wheel brake circuit. In the event of an anti-lock function at the rear wheel (RW), a higher brake pressure (psollvr) is set in the front wheel brake circuit than is set at the present pressure (pmessHZ RW) at the master brake cylinder on the basis of the dependency (f) in the absence of anti-lock regulating intervention.
US08140222B2 Electric power steering system
A control unit estimates reverse transfer torque transferred from tires to a steering wheel and calculates an assist gain based on the reverse transfer torque. The control unit calculates basic assist torque demand by multiplying torsion torque detected by a torque sensor by the assist gain. The control unit further calculates assist torque command by adding compensation for stabilization. Since the assist gain is determined based on the reverse transfer torque, actual assist torque is generated in accordance with the force transferred from the road surface. Thus, a driver can operate the steering wheel while feeling the force from the road surface.
US08140219B2 Automatic glare reduction system for vehicles
An apparatus and method of controlling the transparency of at least one window in a vehicle includes at least one multi-segment light filtering element, each segment having a controllable light transmissive characteristic. The apparatus includes at least one sensor configured to determine the physical location and orientation of the vehicle, a memory that includes stored road map information including glare characteristics of each roadway, and a control unit electrically connected to the memory and at least one sensor. The apparatus and method is configured to automatically adjust the transmissive characteristic of the at least one light transmitting element based at least upon stored road map information and the location of the vehicle.
US08140218B2 Detection device for side collision of vehicle and passenger protection system having the same
A detection device for side collision of a vehicle includes: an outer plate of a vehicle side door; an inner plate of the side door arranged separately from the outer plate; a reinforcing member arranged between the outer plate and the inner plate and having a bending rigidity higher than a bending rigidity of the outer plate; a detection subject member provided by at least one of the inner plate and a member fixed to the inner plate; a sensor detecting a separate distance between the detection subject member and the reinforcing member; and a determination element determining that the vehicle collides with an object based on an output value of the sensor.
US08140212B2 Method for locating the longitudinal position of wheels of a vehicle
A method for locating the longitudinal position, on the front end or rear end of a vehicle with engine, of wheels fitted with an electronic module. Each electronic module incorporates elements for measuring vibrations stressing the corresponding wheel and resulting from rotation of the engine. First, a spectral analysis is performed in a preliminary phase, with the engine running, of signals delivered by the respective measurement elements of wheels mounted on the front end and the rear end, to establish a criterion for differentiating the signals by a frequency offset between these signals. Locating the longitudinal position of the wheels includes carrying out a spectral analysis of the signals delivered by the different measurement elements, with the engine running, and deducing from the frequency offset between the signals an indication of the longitudinal position of each wheel.
US08140210B2 Method and device for object tracking in a driver assistance system of a motor vehicle
A method for predicting object movements in a driver assistance system of a motor vehicle, in which the movements of objects located periodically by a locating device (12) are precalculated by dynamic modeling of the objects, characterized in that a plurality of dynamic models (16) are held in readiness which are based on different hypotheses about the object, and that the models are selected and/or weighted as a function of the situation in accordance with the correctness probability (P1, P2) of the hypotheses for the prediction.
US08140200B2 Turret assemblies for small aerial platforms, including unmanned aircraft, and associated methods
Turret assemblies for small aerial platforms, including unmanned aircraft, and associated methods. In one embodiment, an aircraft system can include a turret assembly having a payload with a line of sight to a target and a gimbal system carrying the payload. The gimbal system can include (a) a first support coupled to a first actuator to rotate about a first axis, and (b) a second support carried by the first support and coupled to a second actuator to rotate about a second axis generally transverse to the first axis. The turret assembly can also include a controller configured to direct movement of at least one of the first actuator and the second actuator such that the line of sight is pointed away from a point of impact before the turret assembly contacts the ground or another external structure during landing or capture operations.
US08140190B2 Universal controller for a domestic appliance
A domestic appliance, shown in the form of a refrigerator, includes a cabinet within which is defined at least one compartment. A controller is mounted to the appliance for controlling various operating parameters of the appliance. The controller also includes a memory having stored therein a plurality of operating parameters associated with a plurality of appliance models. The appliance has an identification element affixed thereto and a communication device that is operatively connected to the controller. The communication device receives signals that provide programming instructions to the controller to activate particular ones of the plurality of operating parameters associated with the respective appliance model. In this manner, a universal controller can be employed in any one of a wide range of appliance models.
US08140186B2 Bin allocation systems, methods, and devices
Systems, methods, and devices are described related to the assignment and management of patient-specific bins. A dispensing device at a healthcare facility includes a number of bins for storage of medical supplies, with some of the bins designated as patient-specific bins allocated to be assigned to patients for storage of their medications or certain other supplies. A central server computer system, in communication with a computer of the dispensing device, may monitor and assign current and future patient-specific use of the bins for the dispensing device. The assignment and management of patient-specific bins may be performed by devices distributed through the system.
US08140176B2 Electronic component mounting system and electronic component mounting method
In an electronic component mounting system constituted by interconnecting a plurality of mounting apparatuses, a board ID code attached by digital data to the board is read in a board supply apparatus located in the uppermost stream and transmitted to the mounting apparatuses on the downstream side via communication means. By comparing the transmitted board ID code with mounting nonrequirement board code data (defective board code, read error code, dummy board code, etc.) preparatorily stored in a storage section in the mounting apparatus, it is determined whether or not execution of mounting operation of the board is required, and the board determined to be not required to be subjected to mounting is unloaded to the downstream side without carrying out mounting works and without line stop.
US08140172B1 Implantable anchor with locking arm
There is disclosed various embodiments of an implantable anchor for permanently anchoring a medical lead. The implantable anchor may include a body having a longitudinal lumen, an access opening defined within a side of the body and in communication with the longitudinal lumen, a locking opening defined on an interior surface of the body, an arm having an interior face, the arm rotatably coupled to the body such that the arm is movable from a first position in which the arm covers the access opening to a second position in which the arm does not cover the access opening, and a locking feature protruding from the interior face of the arm and sized to extend into the locking opening.
US08140171B2 Subcutaneous implantable lead
A subcutaneous implantable device is provided that includes a defibrillation electrode disposed along a portion of a lead, and a lead tip connected to the lead. The lead tip includes a trailing end coupled to a distal end of the lead, and first and second non-parallel sides extending from the trailing end that converge to a leading end that is configured to wedge between tissue layers as the lead is advanced subcutaneously.
US08140168B2 External power source for an implantable medical device having an adjustable carrier frequency and system and method related therefore
A transcutaneous energy transfer system, transcutaneous charging system, external power source, external charger and methods of transcutaneous energy transfer and charging for an implantable medical device and an external power source/charger. The implantable medical device has a secondary coil adapted to be inductively energized by an external primary coil at a carrier frequency. The external power source/charger has a primary coil and circuitry capable of inductively energizing the secondary coil by driving the primary coil at a carrier frequency adjusted to the resonant frequency to match a resonant frequency of the tuned inductive charging circuit, to minimize the impedance of the tuned inductive charging circuit or to increase the efficiency of energy transfer.
US08140164B2 Therapeutic diaphragm stimulation device and method
A device and method for treating a variety of conditions, disorders or diseases with diaphragm/phrenic nerve stimulation is provided.
US08140163B1 Implantable pulse generator and method of use
In one embodiment, there is disclosed an implantable pulse generator for electrically stimulating a patient, which comprises: a housing enclosing pulse generating circuitry; a header coupled to the metallic housing, the header including an inner guide having cylindrical passages for accepting feedthrough wires such that the inner guide is slidingly coupled to the plurality of feedthrough wires, wherein the inner guide has an exterior surface which intersects a portion of each cylindrical passage to create an exposed portion of each feedthrough wire, an outer seal having an interior surface sized to support terminals against the exposed portion of the feedthrough wires, and an outer clip component fitting over at least a portion of the outer seal component.
US08140160B2 Systems and methods for interacting with an implantable medical device
An interactive implantable medical device system includes an implantable medical device and a network-enabled external device capable of bi-directional communication and interaction with the implantable medical device. The external device is programmed to interact with other similarly-enabled devices. The system facilitates improved patient care by eliminating unnecessary geographic limitations on implantable medical device interrogation and programming, and by allowing patients, physicians, and other users to access medical records, history, and information and to receive status and care-related alerts and messages anywhere there is access to a communications network.
US08140152B2 Functional ferrule
Described here are intracranial ferrules, systems, and methods for sensing and stimulating neural tissues. The ferrules are generally designed to include a holding area for retaining an implantable device. In some variations, the ferrule itself may perform the sensing and stimulating functions. In other variations, the ferrule may function to sense data from neural tissues and the implantable device may function to stimulate neural tissues. In yet other variations, the ferrule may function to stimulate, and the implantable device may function to sense data from, the neural tissues. The sensing and stimulating functions may be used to detect and/or treat various neurological conditions.
US08140151B2 Implantable seizure monitor
An implantable seizure monitor can include at least one sensing electrode and an electronics module configured to detect, record and/or log neurological events. For example, the electronics module can be configured to detect brainwaves indicative of seizures, such as, for example, epileptic seizures, and to create a log indicating when such seizures occur. The implantable seizure monitor can include a cushioning member made of a soft material and configured to be implantable between the epidermis and cranium of a patient.
US08140150B2 Implantable seizure monitor
An implantable seizure monitor can include at least one sensing electrode and an electronics module configured to detect, record and/or log neurological events. For example, the electronics module can be configured to detect brainwaves indicative of seizures, such as, for example, epileptic seizures, and to create a log indicating when such seizures occur. The implantable seizure monitor can include a cushioning member made of a soft material and configured to be implantable between the epidermis and cranium of a patient.
US08140149B2 Drowsiness detector
A drowsiness detector capable of detecting light drowsiness of a subject with high precision is provided. The drowsiness detector acquires the measurement data of a measurement device first, and acquires a value of the pulse rate by performing preprocessing on the measurement data and extracts a pulse fluctuation from the value of the pulse rate. Then, the drowsiness detector sets the reference section width of the pulse feature value referred to in order to acquire the standard deviation of the pulse feature value (value of the pulse rate and pulse fluctuation) and then calculates the standard deviation value of the pulse feature value in the reference section width and acquires the corrected standard deviation value of the pulse feature value by dividing the standard deviation value of the pulse feature value by the pulse feature value. Then, the drowsiness detector determines whether or not the driver is lightly drowsy using the corrected standard deviation value of the pulse feature value.
US08140146B2 Catheter tip device and method for manufacturing same
A catheter tip device and methods for manufacturing a catheter tip device are disclosed, the device comprising a transducer module attached to a capsule, wherein the transducer module comprises a carrier including a recessed die-attach area, a transducer die located in the recessed die-attach area, and at least one conductive lead deposited onto the carrier and interconnected to the transducer die. The recessed die-attach area has an outer perimeter greater than the outer perimeter of the transducer die forming a groove between at least one edge of the transducer die and the outer perimeter in which an adhesive agent is located to attach the transducer die to the recessed die-attach area. The methods of manufacturing the catheter tip device involve the use of an array of carriers.
US08140144B2 Atlas and methods for segmentation and alignment of anatomical data
The present invention provides an atlas comprising values representative of magnetic resonance properties of a magnetic resonance (MR) scan and optionally, prior probability data relating to tissue type. Further embodiments of the invention involve a system including an MR scanner and the atlas for use in alignment of an MR scan, such as a localizer scan, to obtain a specific geometry of the data acquired during a subsequent scan. Also, a system includes an MR scanner and the atlas for automatic segmentation of an MR scan. Methods of making and using the atlas and system are also provided.
US08140137B2 Compact display unit
A compact display unit that includes a mobile application server. The mobile application server is mounted in the vehicle for receipt and transmission of communications. The mobile application server is operatively connected to the compact display unit. The compact display unit presents to a vehicle operator a range of pre-selected permissive communications between the vehicle and a remote server by a vehicle operator during operation of the vehicle. This abstract is provided to comply with rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure, but this abstract is not to be used to interpret or limit the scope or meaning of any claim.
US08140136B2 Slide module and portable terminal having the same
A portable terminal includes a first body, a second body, and a slide module slidably coupling the first body and the second body, the first body and the second body sliding with respect to each other via the slide module, wherein the slide module includes a first slide member, a second slide member configured to slide with respect to the first slide member between a first position and a second position, and a fixation unit configured to position the first slide member and the second slide member stably at one of the first and second positions, wherein the fixation unit is further configured to allow only a sliding movement between the first and the second positions in a vertical direction, inhibiting relative movement of the first and second slide members in directions other than the vertical direction.
US08140135B2 Handheld electronic device
A handheld electronic device including a first body, a second body, a sliding block and a linkage mechanism is provided. The first body is stacked on the second body. The sliding block is located between the first body and the second body, and is slidably coupled to the first body. The linkage mechanism is connected between the sliding block and the second body, by which while the first body and the second body are spread in a direction, the first body and the second body are approximately coplanar. Therefore, space in the device can be used efficiently. Besides, the device can be more miniaturized and operated more conveniently.
US08140130B2 Electronic device provided with a battery unit
An electronic device includes a printed circuit board having a first ground contact and a second ground contact; an antenna unit having a ground contact end coupled to the first ground contact of the printed circuit board; and a battery unit. The battery unit includes a cell body, a cell cover having an internal surface defining a first chamber for confining the cell body therein and an external surface defining a second chamber that projects from the first chamber. The cell cover is connected electrically to the second ground contact of the printed circuit board. A protection printed circuit board is contained within the second chamber in such a manner to electrically connect with the cell cover. An electric coupler interconnects the protection printed circuit board to the first ground contact of the printed circuit board.
US08140125B2 Mobile communication terminal
There is provided a mobile communication terminal of which a display area is inhibited from narrowing when a state of a display screen is switched from a vertically long state to a horizontally long state.The mobile communication terminal is configured to include: a connecting state detecting part 18 adapted to determine whether a display screen 2a is in the vertically long state or the horizontally long state; a display object storage part 20 adapted to store first and second display objects to be displayed depending on an operating state; and a display controlling part 16 adapted to display the respective display objects on the display screen 2a. The display controlling part 16 displays, in the case where the display screen 2a is in the vertically long state, a plurality of the first objects in a first object display area provided in an upper end portion of the display screen, and a plurality of the second display objects in a second object display area provided in an lower end portion of the display screen, or in the case where the display screen is in the horizontally long state, the respective first and second display objects in a third object display area provided in any of an upper end portion or a lower end portion of the display screen.
US08140115B1 Application interface
A method and apparatus for detecting a shake by a user to invoke an invoked application, identifying whether there is a conflicting application. When a conflicting application is detected, storing state information for the conflicting application and halting the conflicting application. The method further comprising starting the invoked application, and upon detecting an end of use of the invoked application, restoring the conflicting application to the stored state.
US08140113B2 High frequency signal combining
An integrated circuit transmission system includes a dielectric substrate wave guide and first and second substrate antennas. A substrate transmitter is operable to produce an radio frequency (RF) signal, the RF signal having first and second components. A micro-strip resonator filter module generates a filtered RF signal by adjusting phases of the first and second components of the RF signal via selection of one of a plurality of selectable tap points. A third substrate antenna generates a beam formed signal for transmission through the dielectric substrate wave guide, wherein the beam form signal is directed, via the filtered RF signal, to either the first substrate antenna or the second substrate antenna.
US08140110B2 Controlling input and output in a multi-mode wireless processing system
A system and method of controlling input and output in a multi-mode wireless processing system. The method can include receiving an instruction for communication in a multi-mode wireless processing system; and determining from a field in the received instruction whether a designated processing unit generates output data or receives input data.
US08140109B2 Method of operating a mobile electronic device and mobile electronic device
A method of operating a mobile electronic device, a mobile electronic device, as well as a method of operating a server and a sever are disclosed. The mobile electronic device comprises a receiver unit, a processing unit, a memory and an input unit. The memory stores a plurality of data objects which may be selected by a user of the mobile electronic device.
US08140100B2 Method, system and apparatus for implementing push to talk over cellular session storing and broadcasting
A system for storing and broadcasting PoC sessions includes: a message storing module, adapted to receive a media stream in a session, into the media stream into a pattern storable by the message storing module, and store the media stream to the message storing module; read the message from the message storing module, convert the message into a media stream, and send the media stream for participating in the session; and a gateway transfer module. A method and an apparatus for storing and broadcasting PoC sessions are also provided. The present invention enables storing and broadcasting of PoC sessions at lower cost.
US08140095B2 Resolving encoding dependencies for data bursts
A system comprises a receiver and a transmitter in wireless communication with the receiver. The receiver receives from the transmitter multiple bursts of data on a paging channel. First and second bursts of data comprise channel protocol information and paging mode data. The second burst comprises an encoding dependency that groups paging mode data independently of channel protocol information.
US08140092B2 Sparsed U-TDOA wireless location networks
In an overlay, U-TDOA-based, Wireless Location System, LMUs typically co-located with BTSs, are used to collect radio signaling both in the forward and reverse channels. Techniques are used to compensate for sparse LMU deployments where sections of the U-TDOA service area are uplink demodulation or downlink beacon discovery limited.
US08140089B2 Network selection for multiple network platforms
Embodiments provide methods, systems, and apparatuses to generate and send a command message to a mobile device connected to a first wireless network to command the mobile device to connect to one of one or more candidate wireless networks. The message includes embedded service flow context information of the candidate networks including one or more attributes of the candidate wireless networks that are of potential interest to the mobile device in determining a performance or security impact if the mobile device switches to the one or more wireless networks. The mobile device can conditionally refuse the command if the candidate wireless networks are unable to meet one or more service level requirements of the apparatus. Other embodiments are disclosed and described.
US08140088B2 Transmission rate switching in a mobile communication system
In a mobile communication system, a mobile switching center 27 changes a transmission rate of communication data transmitted from a mobile station 16 and so on to a database 11 or a transmission rate of communication data transmitted from the data 11 to the mobile station 16 and so on, on a basis of request from the mobile station 16 and so on or the database 11, individually and independently.
US08140077B2 Handover or location update for optimization for relay stations in a wireless network
Various embodiments are disclosed relating to the optimization of relay station handovers and location update in a wireless network. According to an example embodiment, a request to handover a plurality of mobile stations from a first base station to a second base station may be sent. An identifier associated with the second base station for each of the plurality of mobile stations may be received. In another example embodiment, each of the identifiers is forwarded to the mobile station corresponding to the connection identifier. In another example embodiment, a location update may be performed by sending a message to a network device, such as a target base station, to provide location update information for a plurality of mobile stations. In this manner, one message may be transmitted over a wireless link to facilitate a handover or location update for a plurality of mobile stations.
US08140071B2 Apparatus and method for displaying status of supplementary service of mobile equipment
Disclosed are an apparatus and a method in which a user can instantly check the status of one or more supplementary services without using a menu. The apparatus includes a network for processing a request for registration, activation or release of a supplementary service from an ME, a card for storing an elementary file including the status of the supplementary service of the ME, which is received from the network when the card has been inserted into the ME, and an SMS service center for informing the ME of processing results for the registration, activation or release of the supplementary service at the network's request.
US08140070B2 Methods for reducing inter-cell interference by precoding signals for transmission in wireless MIMO system
Methods for suppressing inter-cell interference during data transmission using a preceding matrix are provided. Inter-cell interference is suppressed by precoding data (or information) signals for transmission from base station to mobile or vice versa. Methods according to example embodiments also increase intra-cell data transmission rates. The precoding matrix is generated based on estimated channel coefficients for propagation channels between a base station and mobiles inside and outside the base station's coverage area.
US08140061B2 Telephony system
A telephony system includes a base station and a registration station in communication with the base station. The registration station further includes a base station transceiver for communicating with the base station using a first telecommunications standard, a handset transceiver for communicating with handsets in the vicinity of the registration station, and a registration program that automatically registers handsets in the vicinity of the registration station using a second wireless telecommunications standard.
US08140056B2 Method and apparatus for notifying user of content change of a page outside a displayed portion
Embodiments of mobile electronic devices and methods are disclosed. In an embodiment of a method, a page is partially displayed on a display, and information is received that the page is changed in a part of said page not displayed on said display. In an embodiment, a user is notified of said change.
US08140055B2 Method for performing digital broadcasting service in a dual-hinge type mobile terminal
Disclosed is a method for performing a digital broadcasting service in a dual-hinge type mobile terminal including a main housing and a folder, in which the folder is closed and opened with respect to the main housing in such a manner that the folder moves closely to or away from the main housing about a first hinge and a second hinge, and the mobile terminal has a first display mode and a second display mode according to an opening direction of the folder, the method including informing a user about reception of a call, when the call is received during while a digital broadcasting service is being performed in the first display mode; stopping the digital broadcasting service and connecting the call, when a mode transition from the first display mode to the second display mode is performed according to an opening direction of the folder; and releasing a call connection and re-performing the digital broadcasting service upon request of call disconnection by a user.
US08140050B2 Portable wireless terminal and wireless communication method
It is an aim of the present invention to easily transmit a user's critical state with certainty by an intuitive operation which is not difficult to operate while being able to avoid incorrect activations. A portable wireless terminal (110) of the present invention includes a vibration detection part (226) which detects a vibration of the portable wireless terminal and obtains a vibration value, a vibration amount judgment part (230) which judges whether a vibration amount calculated based on the detected vibration value and the time during which the vibration value exceeds a predetermined vibration value has reached a predetermined threshold, and a transmission part (232) which transmits to the contact destination terminal registered in the portable wireless terminal in the case where the vibration amount is judged to have reached the predetermined threshold.
US08140046B2 Mobile station having waiting process with main power off
While main power in an automobile is off, a telematics station in the automobile intermittently runs to execute a process. The station has a first CPU in a wireless section for a wireless signal waiting process and a second CPU, having active and sleep modes, in a control section for resetting the first CPU. At resetting timing, if the first CPU is executing the process, it outputs a signal indicating that it is executing the process for the second CPU not to reset it. When the main power turns on, the second CPU determines that the signal is not outputted in order to reset the first CPU.
US08140034B2 Frequency locked feedback loop for wireless communications
A method and systems for a frequency locked feedback loop for wireless communications are provided. The method includes applying dither modulation from a harmonic modulator to modulated data at a transmit source, and mixing the dither modulation at a dither modulation frequency with the modulated data at a wireless carrier frequency to produce a modulated signal. The method also includes filtering and splitting the modulated signal using a bandpass filter to produce a wireless output signal and a feedback signal. The method further includes determining a frequency error in the feedback signal as a function of alignment of the wireless carrier frequency to a target frequency in a frequency response of the bandpass filter. The method additionally includes adjusting the wireless carrier frequency in response to the frequency error to establish a frequency lock between the wireless carrier frequency and the target frequency.
US08140032B2 Antenna system and diagnosis method for a vehicle access control system
An antenna system (10, 11) with a plurality of individual antennae (14) in each case connected in a separate drive path (12), to which a common signal transmitter (16) is assigned, and with a triggering unit (22) provided for selective connecting of a drive path (12) selected in each case in the event of error particularly is to simply and reliably enable identification of a defective individual antenna. For this purpose and according to the invention each drive path (12) between signal transmitter (16) and respective individual antenna (14) is connected electrically via an assigned selecting isolation diode (32) to a common first reference point (34) provided for required tapping of a diagnosis potential.
US08140021B2 Communication apparatus and communication method
A mobile communication system in which a mobile station apparatus transmits reception quality information to a base station apparatus, the reception quality information indicating quality of a signal received from the base station apparatus, characterized in that the base station apparatus transmits information for instructing transmission of reception quality information without uplink data included in an uplink data transmission permission signal, and the mobile station apparatus transmits reception quality information without uplink data according to the information for instructing transmission of reception quality information without uplink data. This allows a mobile station apparatus to transmit reception quality information including a large amount of information even if there is no uplink data between the mobile station apparatus and the base station apparatus, and the transmission control flexibly responding to the amount of information and the frequency of transmissions of the reception quality information transmitted from the mobile station apparatus is possible. Therefore, more efficient communication control (scheduling) between the base station apparatus and the mobile station apparatus can be achieved.
US08140019B2 Method for reducing inter-cell interference
A method for reducing inter-cell interference and a method for transmitting a signal by a collaborative MIMO scheme, in a communication system having a multi-cell environment are disclosed. An example of a method for transmitting, by a mobile station, precoding information in a collaborative MIMO communication system includes determining a precoding matrix set including precoding matrices of one more base stations including a serving base station, based on signal strength of the serving base station, and transmitting information about the precoding matrix set to the serving base station. A mobile station in an edge of a cell performs a collaborative MIMO mode or inter-cell interference mitigation mode using the information about the precoding matrix set collaboratively with neighboring base stations.
US08140016B2 Wireless communication terminals and methods using acoustic ranging synchronized to RF communication signals
Wireless communication terminals and methods are disclosed that determine acoustic ranging synchronized to RF communication signals. A communication terminal can include a RF transceiver, a microphone, and a controller. The controller synchronizes a clock in response to known timing characteristics of received RF communication signals. The controller determines an acoustic signal generation time relative to the RF communication signal synchronized clock at which the other communication terminal will generate an acoustic signal. The controller determines an acoustic signal receipt time relative to the RF signal synchronized clock when the acoustic signal from the other communication terminal is detected in the microphone signal. The controller further determines a propagation time of the acoustic signal from the other communication terminal to the microphone based on a difference between the acoustic signal generation time and the acoustic signal receipt time, and determines a range to the other communication terminal in response to the propagation time of the acoustic signal.
US08140008B2 Service relay device, service receiver for receiving the relayed service signal, and methods thereof
A service relay device is provided. The service relay device includes a receiving unit which receives a service signal, and a service processing unit which changes information regarding an order of changing frequency channels included in the received service signal, using replacement frequency channels, and broadcasts the service signal. The service processing unit includes a detecting unit which detects the information regarding the order of changing frequency channels, a storage unit which stores information regarding replacement frequency channels, an information processing unit which replaces the information regarding the order of changing frequency channels, using the replacement frequency channels stored in the storage unit, and a relay unit which broadcasts a service signal. As a result, service signals are provided stably even in the fringe area.
US08139999B2 Adhesive applicator, and bookbinding and image-forming apparatuses equipped with the applicator
A glue container receiving hot-melt adhesive, an applicator roll, an apparatus casing, and disposed therein, a cooling unit and its control unit, for cooling a post-cover-sheet-processed sheaf, are provided. The control unit is configured to halt the cooling unit when adhesive is being applied to a sheaf with the applicator roll, and to actuate it after adhesive application. The control unit: (1) cools the apparatus casing interior by actuating the cooling unit when a sheaf is conveyed toward a glue application position; (2) halts the cooling unit when adhesive is being applied to a sheaf conveyed into the glue application position; and (3) reactivates the cooling unit after adhesive application. Thus controlling the apparatus-internal temperature appropriately in applying a hot-melt adhesive to a sheaf, and binding the sheaf together with a cover, etc. enables secure binding adhesion in a short time frame, without bookbinding defects such as missing leaves.
US08139991B2 Image forming apparatus containing color shading correction and bias correction of intermediate transfer belt
A bias correction is carried out before a color registration correction is carried out so as to stabilize the running state of an intermediate transfer belt, thereafter the bias correction ceases and the color registration correction is carried out.
US08139990B2 Developing device and image forming apparatus
A developing device including a housing, toner a developing roller, and a feed roller in pressure contact with the developing roller so as to form a nip portion and which feeds toner to the developing roller. The developing device including a feed stabilizing member contacting a lower portion of the feed roller so as to form a second nip portion and restricting toner feed quantity. The feed stabilizing member extending from a generally triangular-shaped first region below the first nip portion up to one side of the nip portion opposite to the first region side. The developing device further including a toner circulation path for pushing back toner from the first region through below the feed stabilizing member to a second region on the one side opposite to the first region side with an aid of pressure of toner that tends to accumulate in the first region.
US08139986B2 Arrangement for conveying toner from a toner supply container into a toner receiving container
In an arrangement to convey toner from a toner bottle of a toner reservoir into a toner receiving container, the toner bottle has a cover to close an output opening thereof. The cover has an upper cover part to accept the toner bottle and a lower cover part to close the outlet opening. A first locking unit provided within the cover arresting the lower cover part to the upper cover part such that it cannot be displaced before placement of the toner reservoir onto the toner receiving container. The cover is receivable on the toner receiving container so that the outlet opening of the toner reservoir is positioned above a filling opening of the toner receiving container. A slider has an outlet opening, the slider closing or opening the filling opening of the toner receiving container. The slider has an unlocking unit that unlocks the first locking unit upon placement of the toner reservoir on the toner receiving container so that the lower cover part is no longer arrested to the upper cover part. The lower cover part and the slider have a latching unit that engages in an active connection upon placement of the toner reservoir onto the toner receiving container so that the lower cover part moves with movement of the slider.
US08139974B2 Exhaust device, image forming apparatus including the same, recording medium on which control program for exhaust device is recorded
An exhaust device provided in an image forming apparatus is provided. In the exhaust device, an initial condition setting unit sets an initial drive output value of a exhaust fan at a time of starting an image forming operation based on a calculation value calculated by an image bearing member drive counting unit. A drive unit drives the exhaust fan to start to discharge air in the image forming apparatus. A continuation condition setting unit sets a continuation drive condition at a time of continuously driving the exhaust fan from a point in time when ending the image forming operation based on a count value of the number of image formation by the job counting unit 303a. A drive unit drives the exhaust fan with the continuation drive condition to continuously discharge the air in the image forming apparatus.
US08139968B2 Image forming apparatus
An image forming apparatus includes an image forming mechanism, a transfer mechanism including a first endless belt receiving a toner image formed on an image carrier and a second endless belt receiving the toner image formed on the first endless belt, a first detector to detect a speed of movement of the first endless belt or a toner image transferred at a predetermined position on the first endless belt, a belt speed adjustment unit to adjust a speed of movement of the first endless belt based on results obtained by the first detector, a second detector to detect the toner image transferred at a predetermined position on the second endless belt, and a transfer adjustment unit to adjust a speed of movement of the second endless belt based on results obtained by the second detector.
US08139966B2 Image forming system having a density correction unit
An image forming system includes an image forming unit, a measurement unit, a correction unit, and an inhibition unit. The image forming unit forms an image. The measurement unit measures densities of a plurality of density patches formed by the image forming unit. The correction unit performs a density correction for the image forming unit based on the densities of the plurality of density patches measured by the measurement unit. The inhibition unit determines whether or not the densities of the plurality of the density patches are normal based on at least one of the densities of the plurality of density patches, and, if the densities are determined not to be normal, inhibits the correction unit from performing a density correction based on the densities of the plurality of density patches determined to be not normal.
US08139961B2 Diagnostic method and system for modular printing systems
Disclosed are methods and systems to diagnose modular printing systems having two or more interchangeable modules. In addition, methods and systems are provided to generate instructions for configuring the interchangeable modules within the printing system to produce optimal results.
US08139959B2 Print managing apparatus, system, and program
A management server is connected to an MFP and a client PC through LAN. The management server includes a leaving information acquiring portion that acquires leaving information related to recording paper sheets left unremoved for each print job accepted by the MFP, a leaving information count portion that counts the acquired leaving information for each user, and a warning portion that transmits warning information for prompting a user not to leave a recording paper sheet. The leaving information count portion counts the number of print jobs associated with the detection of the recording paper sheets left unremoved for each time zone based on the leaving detection time and the user ID from the leaving information acquiring portion, and when accepting a print job from a client PC, the warning portion transmits warning information to the client PC for a user having the counted number not less than a predetermined number.
US08139956B2 Bi-directional signal transmission system using a dual-purpose pin
A signal transmission system in accordance with the invention is implemented using a dual-purpose pin of an optical sub-assembly. The dual-purpose pin is used to propagate an analog signal out of the optical sub-assembly and also for providing an access point where an external element may be coupled to the optical sub-assembly for modulating the analog signal. The optical sub-assembly houses a photodetector, a signal transmitter circuit, and a signal receiver circuit. The photodetector receives light and generates a corresponding electrical signal indicative of the light intensity. The signal transmitter circuit converts the electrical signal received from the photodetector into the analog signal that is transmitted out of the dual-purpose pin. The signal receiver circuit located inside the optical sub-assembly is configured to monitor the modulated analog signal from the dual-purpose pin and generate therefrom, a control signal inside the optical sub-assembly.
US08139955B2 Method and system for controlling driving current of WDM-PON optical transmitter
The present disclosure relates to a WDM-PON optical transmitter; and, more particularly, to a system for controlling a driving current of the WDM-PON optical transmitter. The present disclosure provides a driving current control system of an optical transmitter for use in WDM-PON including a plurality of optical transmitters, each transmitter generating and transmitting a transmittance optical signal based on a driving current and an optical multiplexer/demultiplexer for combining the optical signals received from the plurality of the optical transmitters to output a combined optical signal through a single common terminal, wherein the driving current is controlled based on the combined optical signal outputted from the common terminal.
US08139950B2 Passive optical network system, optical line terminator and, communication method of passive optical network system
A passive optical network system (PON) has a plurality of OLTs and ONUs with different transmission rates. OLTs with different transmission rates share information of priority frames and destinations, and determine timing for frame transmission to ONUs so that the signal from each of the OLTs does not collide when multiplied in a splitter. OLTs transmit the data to the ONU as a burst signal to prevent the signals with different rates from colliding. ONU acquires the information of the following burst frames. ONU receives only the signal addressed to the own ONU or with the transmission rate of own ONU, therefore errors in ONUs can be avoided. OLT receives only the signal with the transmission rate of own OLT from ONUs based on the transmission timing from the ONUs shared by the line terminators, errors in OLTs can be avoided.
US08139948B2 Process and system for providing electrical energy to a shielded medical imaging suite
A process and system are disclosed for supplying electrical energy to a device located in a room housing an imaging system (such as an MRI system, for example), wherein the room is shielded from external electromagnetic fields. Certain embodiments of the present invention provide systems and processes for emitting electromagnetic radiation in the wavelength range of the light spectrum from at least one light emission device. Embodiments of the present invention further provide a process and system for transforming the electromagnetic radiation into electrical energy using at least one transducer device located in the room, and supplying the electrical energy to the device so as to minimize interfering electromagnetic fields within the room.
US08139943B2 Optical communication apparatus and optical communication method
An optical communication apparatus is disclosed. The optical communication apparatus includes a light transmission section, a light reception section, and a control section. The light transmission section causes a light emitting portion which outputs light in a visual line direction of a user to transmit information. The light reception section causes a light receiving portion which receives light from the visual line direction of the user to receive information. The control section determines whether or not another optical communication apparatus is an information communication target based on identification information when the light reception section has optically received communication request information and the identification information from the other optical communication apparatus and causes the light transmission section to optically transmit communication response information to the other optical communication apparatus when the control section has determined that the other optical communication apparatus be the information communication target.
US08139938B2 Hierarchical routing query method of automatic switched optical network
A hierarchical route inquiry method in Automatic Switched Optical Network is applied to the networks having multi-layer route domains. According to the method, after the route controller RC in one child domain receives the Route Request, if it can not calculate the complete route, it sends the Route Request to the RC in the parent domain; if the RC in the parent domain can not obtain the complete route, it further interacts with other child domains to obtain the complete route and returns the Route Response back to the requester. The present invention solves the problem of creating a cross-domain connection in route inquiry in the Automatic Switched Optical Network.
US08139935B2 3D camera with foreground object distance sensing
There is disclosed a stereographic camera system and a method of operating a stereographic camera system. The stereoscopic camera system may include a left camera and a right camera having respective left and right lenses and an IOD mechanism to set an interocular distance between the left and right cameras. A foreground distance sensor may provide an output indicative of a distance to a closest foreground object. A controller may causes the IOD mechanism to set the interocular distance based on, in part, the output of the foreground distance sensor.
US08139932B2 Imaging system and method
An optical imaging system is provided for an airborne platform or the like, including an image acquisition unit having an optical axis and configured for providing images in a direction along said axis, the image acquisition unit being mounted to a pointing mechanism configured for selectively pointing said optical axis in a desired direction. The system also has an optical shield configured for shielding said image acquisition unit from receiving undesired electromagnetic radiation from at least one direction different from said desired direction.
US08139930B2 Information recording medium, device and method for playing back 3D images
A recording medium allows random access to be performed in playing back 3D graphics. The recording medium includes a digital stream area where a digital stream including temporally-arranged GOP pairs is recorded, and a map information area where map information is recorded. The map information indicates entry addresses in one to one correspondence with entry times on a time axis of the digital stream, and each entry address shows a beginning of a corresponding GOP pair region in the digital stream area. Each GOP pair includes first-type and second-type GOPs, wherein each first-type GOP is data indicating a plain view picture set to be played back from a corresponding entry time, and each second-type GOP is data to be played back with a corresponding first-type GOP to provide a stereoscopic view. The data indicates a difference between a stereoscopic picture set and the plain view picture set.
US08139927B2 Information recording apparatus and information recording method
An information recording apparatus includes a recording medium receiver to receive a recording medium whereon information may be recorded by the apparatus and a non-volatile memory to store management information about the recording medium provided in the recording medium receiver. The management information provides information about whether or not data can be recorded on the recording medium.
US08139922B2 Playback apparatus and method, program, recording medium, data structure, and manufacturing method for recording medium
A playback apparatus includes an obtaining unit obtaining playback management information including a main playback path of a main stream set, a first sub playback path of a first sub-stream set, and a second sub playback path of a second sub-stream set. The first and second sub playback paths are allowed for a predetermined category. A selection-receiver receives a selection of streams as a first combination or a second combination. A reading unit reads the corresponding stream sets according to whether the first or second combination is selected. A playback unit plays back the main stream set and the first or second sub-stream set. The number of files that are readable at one time is predetermined. The sub playback paths are determined so that the number of the files that are readable at one time does not exceed the predetermined number.
US08139913B2 Modules including multiple rows of adapters for high density optical fiber distribution frame
A fiber optic telecommunications frame is provided including termination modules positioned on left and right sides of the frame. The frame further includes left and right vertical cable guides. The frame includes a horizontal passage linking the left and right panels and the cable guides. The termination modules hold fiber optic modules with front termination locations. The fiber optic modules can house couplers, such as splitters, combiners, and wave length division multiplexers. A retention mechanism retains each fiber optic module in a partially removed position from the termination module. An adapter retainer may be removably mounted within an open front of the fiber optic modules, and a fiber optic module may include a plurality of rows of adapters.
US08139912B2 Double clad optical fiber having ring core surrounding core for high power operation
An optical fiber apparatus having a wavelength of operation comprises an optical fiber comprising a core; a pump cladding disposed about the core for receiving pump optical energy having a pump wavelength; and a second cladding disposed about for tending to confine pump optical energy to the pump cladding. The core can comprise a rare earth material for providing optical energy having the wavelength of operation responsive to the optical fiber receiving the pump optical energy, and the fiber can further comprise at least one ring core spaced from the core, the ring core defined by inner and outer diameters and comprising the cross sectional area therebetween. The ring core can comprise an absorbing material for absorbing optical energy having the wavelength of operation. At the wavelength of operation the optical fiber can comprise a fundamental mode that is primarily a mode of the core and at least one higher order mode (HOM) that is a mixed mode of a selected mode of the core and of a selected mode of the ring core, the selected modes being of the same azimuthal order. The mixed mode can be suppressed relative to the fundamental mode.
US08139905B1 Generator protection system
A temperature sensor is disclosed. The sensor includes an optical fiber and at least one twin-grating structure formed on the optical fiber. Each twin-grating structure includes a first optical grating structure, a second optical grating structure adjacent the first optical grating structure, and a sensing cavity disposed between the first and second optical grating structures. Each twin-grating structure is selectively responsive to a unique wavelength of light to generate an optical interference fringe signal. For each twin-grating structure, an optical property of the twin-grating structure and a phase of the optical interference fringe signal generated by the twin-grating structure are determined by a temperature of the twin-grating structure.
US08139894B2 Automatic dominant orientation estimation in text images based on steerable filters
Briefly, in accordance with one or more embodiments, an image processing system is capable of receiving an image containing text, applying optical character recognition to the image, and then audibly reproducing the text via text-to-speech synthesis. Prior to optical character recognition, an orientation corrector is capable of detecting an amount of angular rotation of the text in the image with respect to horizontal, and then rotating the image by an appropriate amount to sufficiently align the text with respect to horizontal for optimal optical character recognition. The detection may be performed using steerable filters to provide an energy versus orientation curve of the image data. A maximum of the energy curve may indicate the amount of angular rotation that may be corrected by the orientation corrector.
US08139891B2 System and method for structure enhancement and noise reduction in medical images
A method and system for structure enhancement and noise reduction of medical images using adaptive filtering is disclosed. The method utilizes feature estimation methods to determine multiple feature values for each pixel in an input image. Each pixel is then filtered using a filter type selected based on the feature values for that pixel.
US08139890B2 System for applying multi-direction and multi-slope region detection to image edge enhancement
A system for applying multi-direction and multi-slope region detection to image edge enhancement is provided to perform the image edge enhancement on an image. For pixel (i) indicating i-th pixel of line of the image, a line buffer temporarily stores the pixel (i) and its neighboring pixels. A region classification device classifies the pixel (i) into a region type. A left flat pixel detector depends on the region type to search the neighboring pixels of the pixel (i) for a left flat region pixel. A right flat pixel detector depends on the region type to search the neighboring pixels of the pixel (i) for a right flat region pixel. An edge enhancer performs an edge enhancement operation on the pixel (i) and neighboring pixels when the pixel (i) is an extended region and the left and the right flat region pixels are included in the neighboring pixels.
US08139885B2 Method and apparatus for image stabilization
An image stabilization method and an image stabilization device for processing a target image in a video stream are provided. A target accumulated global vector of the target image is first calculated. Then, a low-pass filtering procedure is performed on the target accumulated global vector to generate a final motion vector. Subsequently, the target image is adjusted based on the final motion vector. Thereby, the target image is stabilized.
US08139881B2 Method for locally adjusting a quantization step and coding device implementing said method
The invention relates to a method of locally adjusting a quantization step for each region of an image with respect to a setpoint quantization step. The method comprises the steps of: assigning, to said region of interest, a first quantization step, lower than or equal to said setpoint quantization step; determining a second quantization step higher than or equal to said setpoint quantization step and lower than or equal to a third quantization step such that the number of bits required by the region of interest is lower than the number of bits saved on the potential masking region; and assigning, when such a second quantization step exists, said second quantization step to said potential masking region, otherwise assigning said third quantization step to said potential masking region.
US08139875B2 Image encoding device, image decoding device, image encoding method and image decoding method
An encoding device includes a color component separating unit for separating an input bit stream for the respective color components, a block dividing unit for dividing an input color component signal into blocks to generate a signal of an encoding unit area, a predicted image generating unit for generating a predicted image for the signal, a determining unit for determining a prediction mode used for encoding according to a prediction efficiency of the predicted image, a prediction error encoding unit for encoding a difference between the predicted image corresponding to the prediction mode determined by the determining unit and the input color component signal, and an encoding unit for variable length-coding the prediction mode, an output from the prediction error encoding unit, and a color component identification flag indicating the color component to which the input bit stream belongs as a result of the color component separation.
US08139873B2 Binary image data processing system and method
The image data processing system and method disclosed, processes intermediate compressed binary data representing images scanned for copy or exporting, thereby enabling storage of the copy or export file to a common memory storage device. According to an exemplary embodiment, the image data processing system comprises a binary lossless decompress module, a binary to contone restoration module, and an export processing module, the export processing module processing multiple bit image data for exporting to an image data receiving device.
US08139869B2 System and method for comparing documents
The present invention relates to a system and a method for comparing information contained on at least two documents belonging to an entity. The present invention includes at least one device configured to receive information from at least one first document and at least one second document; then, compare at least one first document information and at least one second document information; and determine whether at least one second document contains at least one first document information. The present invention then outputs a result of whether the at least one second document contains at least one first document information.
US08139865B2 Computer-implemented system and method for recognizing patterns in a digital image through document image decomposition
A computer-implemented system and method for retrieving a digital image through document image decomposition is provided. A stored digital image is retrieved. Generic visual features are extracted. The features are grouped into a primitive layer including word-graphs that each include words and features. The words are grouped into a layout layer including zone hypotheses that each include one or more of the words. Causal dependencies between the word-graphs and the zone hypotheses are expressed through zone models that include a joint probability defining a pair of probabilistic models generated through a learned binary edge classifier. Each pair of probabilistic models is expressed as an optimal set selection problem including a set of cost functions and constraints. The optimal set selection problem is evaluated through a heuristic search of the cost functions and constraints and a non-overlapping optimal set of the zone hypotheses is provided that characterize the stored digital image.
US08139860B2 Retrieving and sharing electronic documents using paper
In an embodiment of the invention, an electronic document (e-document) can be searched and found by capturing an image of the printed document. Instead of typing in a file name or searching through multiple directories, the user simply takes a picture of the document with a camera and the system uses the document image to locate the e-document. In an alternative embodiment of the invention, an image of a printed document can be useful for remote document sharing. In various embodiments of the invention, sharing an image of a printed document can be used to email a high quality paper document, send a high quality fax, or open a document to a page containing an annotation. Through co-design of the feature extraction and search algorithm in the system, the image feature detection robustness and search speed are improved at the same time.
US08139850B2 Constraint generation for use in image segregation
In an exemplary embodiment of the present invention, an automated, computerized method is provided for processing an image. According to a feature of the present invention, the method comprises the steps of providing an image, organizing spatio-spectral information for the image in a matrix equation expressed by: [A][x]=[b], wherein [A] expresses values determined by a constraining relationship imposed upon the spatio-spectral information, [b] expresses recorded information for the image, and [x] expresses an unknown material/illumination component of the image, and utilizing the matrix equation in an image segregation operation.
US08139841B2 Visual inspection method and apparatus and image analysis system
An image feature is calculated based on the image of a detected defect, a coordinate feature is calculated based on position coordinates of the detected defect, and false alarm judgment is performed according to a decision tree constructed by threshold processing to the image feature or the coordinate feature.
US08139836B2 Automatic segmentation of the heart and aorta in medical 3-D scans without contrast media injections
A method automatically segments the heart and abdominal aorta from volumetric images without the need to inject iodine contrast media into the subject. The method automatically quantifies arterial plaque (hard plaque, soft plaque or both) in the cardiovascular system. Plaque definitions include subject specific in vivo blood/muscle density measurements, subject specific voxel statistical parameters and 2-D and 3-D voxel connectivity criteria, which are used to automatically identify the plaques. The locations and outlines of the major arteries are determined in a 3-D coordinate system and the specific coordinates of the detected plaques are displayed in a plaque map for follow-up exams or ease in plaque review and reporting the results.
US08139835B2 Method for noise reduction in digital images with locally different and directional noise
A method is disclosed for noise reduction in images with locally different and directional noise, in particular for noise reduction in image data records of computed tomography. In at least one embodiment of the method, two image data records of an identical object region that have mutually independent noise are provided. The two image data records are decomposed by a discrete wavelet transformation into a number of frequency bands, detailed images having high frequency structures being obtained in at least two different directions. Noise images in the respective frequency bands and directions are obtained by subtracting a wavelet coefficient of the two input images. These noise images are used to estimate noise locally and as a function of direction, and on the basis of this estimate local threshold values are calculated and applied to the averaged wavelet coefficients of the input images. A result image with reduced noise is obtained after an inverse wavelet transformation.
US08139834B2 Displaying computer-aided detection results associated with a medical image volume
Methods, systems, and related computer program products for processing and displaying computer-aided detection (CAD) results in conjunction with breast x-ray tomosynthesis data are described. For one preferred embodiment, as a user pages through a notional stack of tomosynthesis reconstructed slice images (Tr images), including a detection-containing Tr image on which a CAD marker is to be displayed at an identified coordinate location, one or more CAD proximity markers is displayed at that coordinate location on one or more neighboring Tr images. While not themselves indicative of CAD findings on their respective Tr images, the CAD proximity markers encourage user attention toward the coordinate location of the CAD detection marker of the detection-containing Tr image. Preferably, the CAD proximity markers are of noticeably different size from each other and from the CAD detection marker to promote their perception in the peripheral vision of the user during the paging process.
US08139829B2 Diagnostic imaging support system and diagnostic imaging support program
A diagnostic imaging support system includes input means (15) for setting a characteristic quantity for performing a predetermined threshold processing for a bone region in an image of a subject; control means (10) for reading out the image from storage means (11) which stores the image of the subject, extracting a diagnostic region including the bone region from the read image on the basis of the characteristic quantity set by the input means, and calculating, for the extracted diagnostic region, structure analysis information of the bone by use of component identification information representing a bone portion component and a component other than the bone portion; and display means (14) for displaying the calculated structure analysis information of the bone while relating it to the image of the subject.
US08139809B2 Cable management for personal media player accessories
An arrangement for managing cables of accessories such as earphone sets, chargers, and synchronization arrangements used with portable electronic devices is provided by a flexible and elastically deformable loop that extends from a base that optionally includes a hook or other loop retention feature. The base may be alternatively configured to be integrally formed with a component of an accessory, or be configured as a discrete clip that may be detachably coupled to the component, or to the cable portion of the accessory. The elastically deformable loop is configured to be removably fastenable by a user to articles such as buttons on clothing to help keep cables out of the way when the accessory is in use. In addition, the elastically deformable loop may be used to keep an accessory cable neatly stowed during storage by being stretched around a bundled cable and then secured on the hook.
US08139805B2 Speaker apparatus
A speaker apparatus includes a speaker and a sound box. The sound box is shaped like a wine barrel and includes arced side boards and parallel top and bottom boards coupled to upper and lower ends of the side boards, respectively. The sound box is divided by at least an isolating board into air chambers interconnected with one another via at least an air aperture formed in the isolating board, and at least an air venting hole is formed through at least one of the side boards so as to communicate the air chambers with the outside. The speaker is installed on the top board via an installation hole formed therein. The interconnected air chambers and side boards produce air cushions corresponding to resonant frequency sections of the speaker, thereby enabling the speaker to reproduce original audio sounds without interfering with a successively formed air cushion.
US08139804B2 Electroacoustic transducing with a bridge phase plug
An electro-acoustic transducer has an electro-magnetically driven moving dome and a phase plug having a body and a dome-interface surface, with a compression cavity formed between the dome and the dome-interface surface. The phase plug includes at least first and second annular slots beginning at the dome-interface surface and extending a first depth into the body of the phase plug. The first and second slots are separated by a bridge element at the dome-interface surface and joined by a first bridge passage at the first depth beneath the dome-interface surface. The phase plug also includes an exit slot coupling the bridge passage to a throat at a second depth in the body of the phase plug.
US08139802B2 Hearing apparatus having coils arranged orthogonal to one another
Inductive transmission to a hearing apparatus and in particular to a hearing device is to be improved. To this end, it is proposed to equip the hearing apparatus with two or three orthogonal coils. The coil signals are added with different signs and that signal which exhibits the highest level is forwarded from the resulting signals for further processing. It is thus possible to ensure an optimum reception quality in all alignments of the hearing apparatus.
US08139799B2 Hearing apparatus with controlled input channels and corresponding method
The signal quality in a hearing apparatus and in particular in a hearing device featuring a plurality of input channels is to be improved. Provision is made for this purpose for a hearing apparatus with a plurality of input channel systems each for recording and preprocessing an input signal and for outputting a channel signal each and a central computing device for processing a plurality of channel signals of the input channel systems. At least one of the plurality of input channel systems can be controlled by the central computing device as a function of at least two of the plurality of channel signals. Local weighting or deactivation of input channel components can be performed by means of this feedback using central information from the computing device. The latter case additionally allows for power consumption to be reduced.
US08139796B2 Wireless microphone device
To provide a wireless microphone device that enables a circuit board, which is to be provided with an oscillation circuit, to be decreased in size without deteriorating radiation characteristics.The wireless microphone device is configured to include: a circuit board 5 that is sectioned into circuit areas 11a and 11b and makes the respective circuit areas function as antenna elements of a dipole antenna; an oscillation circuit 21 that is arranged in the circuit area 11b and generates a high frequency signal on the basis of a voice signal from a microphone 2a; a feeding path for feeding the high frequency signal to an electrically conductive layer 11 in the circuit area 11b through a feeding point positioned on the circuit area 11a side distant from the oscillation circuit 21; and a high frequency shield covering at least a part of the feeding path. The high frequency shield is formed by covering the feeding path with a metal case 12 having an opening at a bottom face and conducting the metal case 12 to the electrically conducting layer 11 in the circuit area 11b.
US08139794B2 Speaker devices
A speaker device may include a substrate, a membrane above the substrate, and an electrode above the membrane, a plurality of first supporting members, and a plurality of second supporting members. The second chamber is enclosed between the membrane and the substrate, and the first chamber is enclosed between the electrode and the membrane. The first supporting members are provided in the first chamber space and may space the membrane apart from the electrode. The second supporting members are provided in the second chamber space and may space the membrane apart from the substrate.
US08139784B2 Compound loudspeaker
A compound loudspeaker comprises an acoustically radiating first diaphragm and an acoustically radiating second diaphragm. The first and second diaphragms are substantially coaxial and at least part of the second diaphragm is situated radially outwards of the first diaphragm. There is a gap situated between the first and second diaphragms, and a seal is provided in the gap, thereby preventing or hindering the passage of air through the gap. By providing the seal, the invention solves the problem of audible turbulent airflow through the gap.
US08139778B2 Method for the time-controlled adjustment of a hearing apparatus and corresponding hearing apparatus
The training of a hearing apparatus in respect of an individual adjustment is to be developed in a more user-friendly manner. To this end, provision is firstly made to automatically classify a hearing situation, to adjust a parameter of the signal processing facility of the hearing apparatus and to automatically learn the adjusted parameters for the current hearing situation. A temporal monitoring of the steps “classifying” and “adjusting” is however carried out here and the automatic learning is only triggered if the classified hearing situation and the adjustment of the parameters have not changed over a predetermined time period. This not only simplifies the training, but also enables a more rapid training by means of automatically triggered training events.
US08139777B2 System for comfort noise injection
A noise injection system adds comfort noise to an audio signal. The system includes a background noise estimator that determines a spectral content of a background noise associated with the audio signal. A comfort noise generator generates a comfort noise signal having a random phase. A gain circuit adjusts the comfort noise signal based on the spectral content of the background noise. A combining circuit combines a gain-adjusted comfort noise signal and the audio signal to generate an output signal.
US08139766B2 Pseudo public key encryption
According to the present invention, a secret key cryptosystem and tamper-proof hardware are used to realize a pseudo-public key cryptosystem at a low cost. A trap-door one-way function is substantially realized with the use of tamper-proof hardware. Each user performs communication using equipment provided with hardware having the same capabilities described below. Such hardware retains association between an ID and a key. In response to a request from a user, the hardware issues and stores an ID, and it can perform decryption and generation of a MAC (message authentication code) with a key associated with the ID. A user publishes his ID. When performing encryption, a message sender encrypts a message using the published ID. A third person can perform decryption with the ID only by analyzing the mechanism in the hardware. However, the hardware has a capability of destroying itself when such an act is attempted.
US08139763B2 Randomized RSA-based cryptographic exponentiation resistant to side channel and fault attacks
Systems and/or methods that facilitate secure electronic communication of data are presented. A cryptographic component facilitates data encryption, data decryption, and/or generation of digital signatures, associated with messages. The cryptographic component includes a randomized exponentiation component that facilitates decryption of data and/or generation of digital signatures by exponentiating exponents associated with messages. A random number is generated and utilized to randomize the value of a message. After an exponentiation is performed on the randomized message value, intermediate results can be analyzed to determine if there was error in the exponentiation. If there was no error in the exponentiation, a final value of the exponentiation is determined and provided as output as decrypted data or a digital signature; if there is error, an “error” output can be provided.
US08139762B2 Electronic device and acoustic playback method
In a folding electronic device, a pair of micro-speakers is mounted in the upper housing, and a vibrating actuator is mounted in the lower housing. Both these micro-speakers and the vibrating actuator reproduce sound. The vibrating actuator causes the lower housing and external housing to vibrate, and in particular supplements the acoustic characteristics of the micro-speakers in the low-frequency region. Furthermore, in cases where sound is reproduced using the mobile terminal device constituting this electronic device, sound is reproduced by mounting the mobile terminal device in an external housing, charging device, or cradle.
US08139756B2 Method, apparatus, and computer product for computing skill value
A skill-value computing apparatus classifies inquiries into groups of easy and difficult inquiries, and computes a total skill value of an agent by taking into account the difficulty level of each inquiry.
US08139755B2 System and method for the automatic selection of interfaces
The automatic selection of interfaces can result in the optimization of interaction between entities. Such selection of interfaces can be applied specifically in the context of interactive voice response systems, and can allow the interface presented to a caller to be optimized based on factors including the caller's usage of the system.
US08139750B1 Early media service control
A method of operating a communication network comprises receiving a call setup request from a calling party in a calling network to a called party in the communication network wherein the call requires an early media service provided by a service network to the called party, forwarding the call setup request to the service network wherein the service network returns a first call setup response in response to the call setup request, and generating a second call setup response and transmitting the second call setup response to the calling network wherein the calling network generates and transmits a call setup instruction to the calling party in response to the second call setup request.
US08139740B2 Method for operating a telephone system with at least two telephony terminals and a telephony terminal for carrying out the method
A method for operating a telephone system with at least two telephony terminals to where, in addition to voice data or user data, functional data is transmitted by means of special functions of the telephone system, such as forwarding or holding established call connections. It shall be possible in a simple way for the user to handle even a relatively large multitude of special functions. For this purpose, according to the invention, an action key of a first telephony terminal, provided for triggering special functions is assigned the respective special function to be triggered, depending on its own status or the status of a second telephony terminal within the same team.
US08139739B2 Enhanced alerting system
An enhanced alerting system delivers caller identification information to a user of a mobile communications device with the called device announcing in an audio format the name associated with a calling device. The enhanced alerting system may be implemented by an Internet Protocol (IP) based system, e.g., IP Multimedia Subsystem (IMS). In at least one embodiment of the invention, an application server streams the announcement to the called communications device. In at least one embodiment of the invention, the service is network controlled. In at least one embodiment of the invention, the service is user equipment controlled. In at least one embodiment of the invention, a calling communications device streams the announcement to the called communications device in a request for a call session with the called communications device.
US08139730B2 Integrating an IVR application within a standards based application server
A method for providing Interactive Voice Response functionality within a multi-tiered telephony environment can identify an enterprise archive file that contains an Interactive Voice Response (IVR) application. The enterprise archive file can contain multiple interpreters for different markup languages. The enterprise archive file can also include a servlet that maps the interpreters to telephony sessions. The enterprise archive file can be deployed within a J2EE compliant application server having a SIP interface. The deployed IVR application can be utilized to provide IVR functions for SIP based telephony sessions.
US08139728B2 Method and apparatus for telephonically accessing and navigating the internet
A method for accessing and browsing the internet through the use of a telephone and the associated DTMF signals is disclosed. The preferred embodiment provides a system that converts the information content of a web page from text to speech (voice signals), signals the hyperlink selections of a web page in an audio manner, and allows selection of the hyperlinks through the use of DTMF signals generated from a telephone keypad. Upon receiving a DTMF signal corresponding to a hyperlink, the corresponding web page is fetched and again delivered to the user via one of the available delivery methods such as voice, fax-on-demand, electronic mail, or regular mail.
US08139723B2 Voice authentication system and method using a removable voice ID card
A voice authentication system using a removable voice ID card comprises: at server side, a voiceprint database for storing the voiceprints of all authorized users; a voiceprint updating means for updating the voiceprints in said voiceprint database; and a voiceprint digest generator for generating a voiceprint digest according to a request from a client; at client side, a voice ID card for storing the voiceprint of an authorized user; a validation means for validating the voiceprint in the voice ID card on the basis of the voiceprint digest from the server; an audio device for performing voice interaction with a user; and a voice authentication means for determining whether the voiceprint from said voice ID card is of the same speaker as the voice from said audio device. The present invention can significantly avoid the abuse of a voice ID card when it is lost or stolen by using the voiceprint digest stored at server side to verify the voiceprint in the voice ID card.
US08139720B2 Method and apparatus for providing a soft clock re-sync for subscriber line interface cards
A first clock signal is generated by a first circuit and a second clock signal is generated by an auxiliary clock circuit. A switch controls whether the first clock signal or the second clock signal is provided to a subscriber line integrated circuit (SLIC). The SLIC is operable to generate a line voltage within predetermined tolerances on a loop line at a customer premises if the SLIC is receiving the first clock signal or the second clock signal. A resync signal is sent to the SLIC to cause it to resync with the first clock signal without going through a reset operation.
US08139717B2 Secondary collimator and method of making the same
A method for making a secondary collimator that includes at least one plate having a plurality of slits defined therein includes determining a gap thickness between plate positions of the secondary collimator based on at least one dimension of the at least one plate and fabricating a base plate from a base plate blank. The base plate includes at least two slots being spaced apart by the gap thickness. The at least one plate is inserted into a first slot of the at least two slots to form the secondary collimator.
US08139711B2 Radiation phase image radiographing apparatus
A radiation phase image radiographing apparatus, including a radiation emission unit having multiple radiation sources for emitting radiation onto a subject, the radiation sources being distributed such that radiation emitted from each of the radiation sources and transmitted through the subject forms a part of a projected image of the subject, a first diffraction grating configured to be exposed to the radiation emitted from the multiple radiation sources of the radiation emission unit and to produce a Talbot effect by the exposure, a second diffraction grating for diffracting the radiation diffracted by the first diffraction grating, and a radiation image detector for detecting the radiation diffracted by the second diffraction grating.
US08139706B2 Apparatus and method for supporting fuel assemblies in an underwater environment having lateral access loading
A method of loading nuclear fuel assemblies into a fuel rack in an underwater (or other submerged) environment that reduces the depth required for the pool to effectuate the fuel rack loading procedure. In one embodiment, the method comprises submerging a nuclear fuel assembly having an axis and a horizontal cross-section in a pool; providing a fuel rack in the pool, the fuel rack comprising a body structure comprising at least one elongated cell, a top, a bottom, a first lateral side, at least one elongated slot in the first lateral side that forms a lateral passageway into the cell; positioning the fuel assembly laterally adjacent to the elongated slot of the fuel rack so that the axis of the fuel assembly is substantially aligned with the elongated slot; and translating the fuel assembly in a lateral direction through the elongated slot and into the cell.
US08139699B2 Process for preamble detection in a multi-stream 802.16E receiver
A preamble detector for a plurality of streams of baseband digitized signals has a plurality of preamble processors, each preamble processor coupled to an input and generating an output. Each preamble processor has an input coupled to a first delay, the output of the first delay coupled to a second delay generating an output. The first and second delay are substantially equal to a preamble part. A first multiplier generates an output from a conjugated output of the second delay output and a first delay output. A second multiplier generates an output from a conjugated first delay output and an input stream. The first and second multiplier outputs are accumulated over an interval, and the complex output of the accumulator is formed into a magnitude, thereby generating the output of each preamble processor. The outputs of the preamble processors are summed and compared to a threshold to generate a preamble detect.
US08139689B2 Hierarchical offset compensation to improve synchronization and performance
Systems and methods for removing phase shifts due to hierarchical modulation to improve synchronization and performance in legacy and hierarchical decoders are presented. To compensate for the effects of hierarchical modulation, such methods include receiving an I,Q symbol that has been further modulated by an overlay phase shift, detecting the direction of the overlay phase shift, de-rotating the symbol by a defined angle corresponding to the overlay phase shift and said direction; and passing the symbol to legacy synchronization and forward error correction decoding stages after said de-rotating. An exemplary receiver can be provided to implement the disclosed methods.
US08139688B1 Differential receiver with frequency offset compensation
A differential receiver which provides for estimation and tracking of frequency offset, together with compensation for the frequency offset. Estimation and tracking of the frequency offset is undertaken in the phase domain, which reduces computational complexity and allows frequency offset estimation and tracking to be accomplished by sharing already-existing components in the receiver. Compensation for the frequency offset can be performed either in the time domain, before differential detection, or in the phase domain, after demodulation, or can be made programmably selectable, for flexibility.
US08139685B2 Systems, methods, and apparatus for frequency control
A receiver according to one embodiment includes a frequency control unit configured to receive a stream of samples including a plurality of received instances of a transmitted signal. The frequency control unit is configured to output a first correction signal (e.g. indicating a rotation) that is based on more than one of the received instances and a second correction signal (e.g. to control an oscillator) that is also based on more than one of the received instances. In some embodiments, a controlled oscillator is used to receive and/or transmit another signal, such as a signal received from a GPS space vehicle. In other embodiments, the received instances are from a GPS signal. In further embodiments, a fixed-frequency oscillator is used, and the second correction signal is used to receive and/or transmit another signal, such as a GPS signal.
US08139680B2 Signal acquisition methods and apparatus in wireless communication systems
In an embodiment, a receiver includes an antenna configured to receive a communication frame. The communication frame may include an acquisition code symbol sequence, which in turn may include a plurality of acquisition code symbols. In an embodiment, an acquisition code symbol includes a subcode sequence having a plurality of subcodes. A receiver also may include a correlation calculator coupled to the antenna. The correlation calculator may be configured to determine a correlation between the subcodes of the received communication frame and a stored version of the subcodes. The correlation may be used in determining a timing offset for further processing of the communication frame.
US08139670B1 Modular MIMO transceiver architecture
A scalable N×N single-chip dual-band MIMO RF transceiver module compatible with the IEEE 802.11n standard for WLAN applications is provided. A modular design approach allows a transceiver of substantially any dimension to be created on a single chip that may be easily integrated with other system components. An N×N MIMO transceiver module includes N substantially identical transceiver blocks and a common local oscillator. Each transceiver block includes transmitters and receivers for transmitting and receiving signals in two distinct frequency bands. The transceiver blocks further include one or more local oscillator signal repeaters for receiving one or more local oscillator signals and forwarding the one or more local oscillator signals to subsequent transceiver blocks.
US08139667B2 Method and apparatus for estimating frequency offset and timing offset of one or more mobile stations
A method and apparatus for estimating frequency offset and timing offset of a first Mobile Station (MS) in a communication system is provided. The method includes receiving a composite signal at a plurality of receiver antennas of a Base Transceiver Station (BTS). The composite signal includes a first signal transmitted from a first MS and a second signal transmitted from a second MS. The composite signal includes one or more tiles. Each tile includes a plurality of data sub-carriers, a plurality of first pilot sub-carriers, and a plurality of second pilot sub-carriers. A total phase offset of the first MS is estimated based on a complex conjugate product of pilot symbols of the plurality of first pilot sub-carriers. Thereafter, a first phase offset corresponding to the timing offset of the first MS is estimated based on a Power Delay Profile (PDP) of one or more first pilot sub-carriers. Finally, a second phase offset corresponding to the frequency offset of the first MS is determined based on the total phase offset and the first phase offset.
US08139665B2 Wireless communication system with multiple transmission antennas using pilot subcarrier allocation
A method of allocating pilot subcarriers in a resource block for a wideband wireless mobile communication system with multiple transmission antennas using orthogonal frequency division multiplexing (OFDM) modulation is disclosed. In this method, pilot subcarriers are allocated to the resource block comprised of five (5) or seven (7) OFDM symbols so that only four (4) OFDM symbols of the resource block are allocated for pilot subcarriers.
US08139662B2 Mobile station device
A mobile terminal device for performing multi-carrier communication with a base station device can improve communication quality while reducing the data amount without lowering accuracy of feedback information. In the mobile station device (100), a reception level measuring unit (135) measuring SINR as a reception level for each chunk formed by a plurality of sub-carriers according to a known signal; a control information transmission control unit (160) transmits feedback information (CQI information) based on the communication quality of each chunk to a base station device (200); a relative value calculation unit (150) calculates a relative value of MCS corresponding to the reception level between adjacent chunks from the reception level of each chunk; and a CQI information generation unit (155) generates feedback information (CQI information) from an absolute value of MCS corresponding to the reception level of the reference chunk and a relative value of MCS corresponding to the reception level between the adjacent chunks.
US08139661B2 Signal transmitting and receiving apparatuses
The present invention relates to signal transmitting/receiving apparatuses. The signal transmitting apparatus includes an inverse discrete Fourier transform module, a cyclic prefix adding module, a preamble adding module, and a digital-analog converting module. The inverse discrete Fourier transform module receives modulated data, performs inverse discrete Fourier transform, and generates a first symbol. The cyclic prefix adding module adds a predetermined cyclic prefix to the first symbol, and generates a second symbol. The preamble adding module adds a predetermined preamble to the second symbol, and generates a third symbol. The digital-analog converting module converts the third symbol including the cyclic prefix and the preamble into an analog symbol.
US08139657B2 VUTP hybrid command management authority
Embodiments of an a autointelligent sensing and analysis systematic method that includes differentiating between digital and analog communication, controlling access authorities both locally and remotely, and making intelligent analysis on static or dynamic utilization of the electrical utility under management on a parallel computational basis.
US08139655B2 System and method for effectively transferring electronic information
An architecture for electronically transferring information includes a transmitter with an encoder that performs a parity encoding procedure. The encoder creates parity blocks for embedding in transmission packets. The parity blocks may be based upon data segments from one or more of the transmission packets. The system also includes a receiver with a decoder that utilizes the parity blocks for performing a packet validation procedure to identify corrupted packets from among the transmission packets. The decoder also performs a packet reconstruction procedure with selected ones of the data segments and the parity blocks to produce reconstructed data segments for the corrupted packets.
US08139650B2 Fast noise reduction in digital images and video
Presented are embodiments for nonlocal mean filtering that provide a robust and efficient method for reducing noise in digital images and video frames. These embodiments build on a separable property of neighborhood filtering to offer a fast, parallel and vectorized implementation in contemporary shared memory computer architectures while minimizing theoretical computational complexity. In practice, this approach is fast and scales linearly with image size.
US08139646B2 Splicing MPEG streams comparing offset and reference time value
The present invention relates to a method of assembling a first data stream (ds1) with a second data stream (ds2), each data stream comprising coded frames (I,P), each coded frame being associated with a relative time value, specific coded frames of a data stream being preceded by an absolute time value. Said method comprises the steps of: calculating a current reference time value for a current coded frame on the basis of a previous reference time value and on an integer part of the current relative time value, calculating an offset time value on the basis of the reference time value of the last frame in the display order of the first data stream, modifying the absolute time values of the specific coded frames of the second data stream by adding the offset time value to said absolute time values.
US08139642B2 Method for encoding signals, related systems and program product therefor
A method for encoding video signals subjects the signals to unbalanced multiple description coding. The unbalanced multiple description coding codes a video signal in a first high resolution packet and a second low resolution packet and represents, respectively a first high resolution description and a second low resolution description. The unbalanced multiple description coding step includes using different intra refresh periods for the first and second high resolution descriptions, with an intra refresh period for the second low resolution description shorter than the intra refresh period of the first high resolution description.
US08139639B2 Interpolation of video compression frames
Coding techniques for a video image compression system involve improving an image quality of a sequence of two or more bi-directionally predicted intermediate frames, where each of the frames includes multiple pixels. One method involves determining a brightness value of at least one pixel of each bi-directionally predicted intermediate frame in the sequence as an equal average of brightness values of pixels in non-bidirectionally predicted frames bracketing the sequence of bi-directionally predicted intermediate frames. The brightness values of the pixels in at least one of the non-bidirectionally predicted frames is converted from a non-linear representation.
US08139631B2 Method for transmitting data
In a method for transmitting data using a predetermined data protocol between a first electronic control unit and a second electronic control unit in a motor vehicle, in which a data protocol is transmitted in the form of a pulse-pause sequence via a single electrical line, a first data protocol may be output by the first control unit on the line and synchronously a second data protocol may be output by the second control unit on the line, after which at least one of the control units acquires the resulting signal of the data protocols on the line and checks it for predefined criteria.
US08139621B2 Pulse generator for ultra-wide-band modulating systems and modulating systems using it
A pulse generator circuit is provided. The pulse generator circuit has an input adapted to receive an input electrical quantity and an output at which an output electrical quantity is made available. A transfer characteristic establishes a relationship between said input and said output electrical quantities. The pulse generator circuit is adapted to provide said output electrical quantity in the form of pulses having a predetermined shape, suitable to be used for UWB transmission. The transfer characteristic has substantially a same shape as that of said pulses. Moreover, a UWB modulating system exploiting the novel pulse generator is proposed.
US08139619B2 Group-III nitride semiconductor laser device, and method for fabricating group-III nitride semiconductor laser device
Provided are a group-III nitride semiconductor laser device with a laser cavity to enable a low threshold current on a semipolar surface of a hexagonal group-III nitride, and a method for fabricating the group-III nitride semiconductor laser device on a stable basis. Notches, e.g., notch 113a and others, are formed at four respective corners of a first surface 13a located on the anode side of a group-III nitride semiconductor laser device 11. The notch 113a or the like is a part of a scribed groove provided for separation of the device 11. The scribed grooves are formed with a laser scriber and the shape of the scribed grooves is adjusted by controlling the laser scriber. For example, a ratio of the depth of the notch 113a or the like to the thickness of the group-III nitride semiconductor laser device 11 is not less than 0.05 and not more than 0.4, a tilt of a side wall surface at an end of the notch 113a is not less than 45° and not more than 85°, and a tilt of a side wall surface at an end of the notch 113b is not less than 10° and not more than 30°.
US08139617B2 Mode-locker comprising a graphene, and pulse laser device comprising the same
The present invention relates to a mode-locker including a graphene and a laser pulse device. The mode-locker mode-locks a laser that propagates through a laser oscillation loop. The mode-locker includes: i) a core; ii) cladding that surrounds the core, wherein a groove is formed on a side of the cladding; and iii) a graphene layer that is located in the groove and is formed to be extended along a direction to be parallel to a transferring direction of the laser such that a laser pulse is formed by the interaction of the graphene and the field of the propagating laser mode.
US08139616B2 Pulsed light generator and pulsed fiber laser
A pulsed light generator of the invention includes: an excitation light source; a fiber grating into which excitation light from the excitation light source enters; a rare-earth doped optical fiber optically coupled with the fiber grating, in which a rare-earth element is doped into a core, serving as an optical transmitting section; an optical switch including a deflection element for causing a Q-switching operation; a first optical fiber that causes light from the rare-earth doped optical fiber to enter into the optical switch; and a second optical fiber for waveguiding pulsed light output from the optical switch. One surface side of the optical switch, into which light enters, is subjected to anti-reflection treatment with a reflectance with respect to a wavelength of the pulsed light output from the optical switch being 0.1% or less. A low-reflection section having a reflectance with respect to the wavelength of the pulsed light output from the optical switch of from 1% to 60% inclusive, is arranged on an other surface side of the optical switch, from which light is emitted.
US08139613B2 Method and device for channel inspection in a communication system
To perform channel inspection, a wireless communication device conducts a full inspection on a first channel carrying a first signal that includes: determining a location of a first synchronization message; and determining whether the first signal is of interest. Upon determining that the first signal is not of interest, the first channel is marked, wherein the marking includes remembering the location of the first synchronization message. The device leaves the first channel and determines an expected location of a second synchronization message on the first channel based on the location of the first synchronization message. Upon returning to the first channel which carries a second signal, the communication device conduct a partial inspection that includes: detecting whether the second synchronization message is present at the expected location, wherein the presence of the second synchronization message indicates that the second signal is not of interest.
US08139606B2 Methods and systems for providing switched broadband
Systems and methods are disclosed for providing switched broadband. The disclosed systems and methods may include creating a traffic signature corresponding to a network element connected to a network, the network element having a network element ID and being addressable on the network by the network element ID. Furthermore, the disclosed systems and methods may include optimizing a quality of service for the network element based on the created traffic signature.
US08139602B2 System, method and device for high bit rate data communication over twisted pair cables
The invention provides for a system, method, and device for using the existing copper loop plant of twisted pair wiring for data communication by using a plurality of pairs in a cable bundle of twisted pair for the downstream data direction simultaneously, as if the plurality of twisted pair in the cable bundle were a broadcast medium. Between an individual subscriber's access pair and the cable bundle, an aggregation device is used to combine all received signals from the plurality of twisted pairs in the cable bundle and to make the entire downstream bandwidth of the plurality of pairs available to the subscriber.
US08139586B2 Enhanced packet classification
A method for classifying a data packet containing a header is provided. The method may comprise parsing the header of a data packet into header elements. Rules in secondary lookup tables generated from a primary lookup table may be accessed. The respective header elements of the data packet may be compared to the respective fields of each of the secondary lookup tables, and rule results for each of the secondary lookup tables in a combinable format may be generated. In another embodiment, a method for generating secondary lookup tables from a primary lookup table is provided. The method may comprise accessing a primary lookup table defining packet classification rules and generating multiple secondary lookup tables from the primary lookup table. For each secondary lookup table, a selection of classification rules and a selection of fields of the multiple fields based on a rule set identifying predefined entries may be extracted.
US08139585B1 Method and system for controlling sessions from a subscriber terminal
A method and system for providing users with the ability to control the configuration of data session initiated to connect terminals connected to the public-switched telecommunications network (“PSTN”) to services available on data networks. A legacy terminal may initiate a Voice-Over IP connection to a remote terminal by dialing the destination identifier of the remote terminal and a session code. The session code corresponds with one of several session profiles or sets of data session parameters defining characteristics of the data session. A media gateway controller detects the session code and retrieves the corresponding session profile to initiate the data session using the selected session profile.
US08139577B2 Data collecting method and a master device and a slave device therefor
A data collecting method and a master device and a slave device therefor are provided. The method includes the following steps. The slave device receives an environment voice and accordingly generates an audio data. The slave device outputs the audio data through packets of a predetermined format according to a control area network protocol. The master device receives the audio data.
US08139574B2 Creation and transmission of part of protocol information corresponding to network packets or datalink frames separately
Datalink frames or networking packets contain protocol information in the header and optionally in the trailer of a frame or a packet. We are proposing a method in which part of or all of the protocol information corresponding to a frame or a packet is transmitted separately in another datalink frame. The “Separately Transmitted Protocol Information” is referred to as STPI. The STPI contains enough protocol information to identify the next hop node or port. STPI can be used avoid network congestion and improve link efficiency. Preferably, there will be one datalink frame or network packet corresponding to each STPI, containing the data and the rest of the protocol information and this frame/packet is referred to as DFoNP. The creation of STPI and DFoNP is done by the originator of the frame or packet such as an operating system.
US08139571B2 Mobile IPv6 authentication and authorization baseline
The invention consists of an authentication protocol for the Home Agent to authenticate and authorize the Mobile Node's Binding Update message. Two new mobility options compatible with RADIUS AAA are used to exchange a shared secret between the Home Agent and the Mobile Node so the Mobile Node can be authenticated.A Mobile Node-AAA authenticator option is added to the Binding Update message. The Home Agent generates the Mobile Node-AAA authenticator as a shared secret that it communicates as authentication data to the RADIUS AAA server on the home network. The RADIUS AAA server authenticates the communication and generates an Access-Accept message with a Mobile Node-Home Agent authenticator option. After receipt at the Home Agent, a Binding Update message with the Mobile Node-Home Agent authenticator option is transmitted from the Home Agent to the Mobile Node to use as an authenticator.
US08139566B2 System and method for establishing a communication session between two endpoints that do not both support secure media
A method for establishing a communication session between two endpoints that do not both support secure media includes receiving a registration from a first endpoint. The registration indicating the first endpoint supports secure media and non-secure media. The method also includes receiving a registration from a second endpoint. The registration indicating the second endpoint supports non-secure media. The method also includes receiving a request to establish a communication session between the first endpoint and the second endpoint using secure media. The method further includes establishing the communication session between the first endpoint and the second endpoint via the communications platform using non-secure media.
US08139554B1 Providing bounded latency communication in wireless mesh networks
Communicating using a mesh network is disclosed. A frame length used for communicating a packet between a first node and a second node of a wireless mesh network is selected. A route from the first node to the second node is determined including one or more intermediate nodes that receive and transmit the packet. Node to node communications within the frame along the route is selected such that a communication latency time is below a predetermined limit time for a predetermined percentage of communications between the first node and the second node.
US08139553B2 Methods and apparatuses for link management in a scatternet
An embodiment of a method for link management in a scatternet, performed by a wireless communication device, is provided. The wireless communication device simultaneously establishes a synchronization link in a first piconet, and an asynchronization link in a second piconet. The embodiment of the method contains the following steps. At least one time interval originally utilized for packet transmissions in the synchronization link is sacrificed. During the sacrificed time interval, the asynchronization link is switched to for a time period to maintain connection between the wireless communication device and a peer device operating with the asynchronization link.
US08139552B1 Access category enforcement in wireless local area networks
The present invention provides a control function in an access point, switch, or like node on a wireless local area network. The control function operates to ensure frames transmitted by a user terminal are transmitted using an appropriate transmission priority scheme. The control function will assist and provide an appropriate priority level to the user terminal. Frames transmitted from the user terminal are passed through the control function, which will analyze priority level information provided in the frames to determine if the frames were transmitted using the appropriate transmission priority scheme. An enforcement action may be taken in response to identifying frames that were not transmitted using the appropriate transmission priority scheme.
US08139551B2 Quality of service (QoS) assurance system using data transmission control
The present invention provides improved quality of service through data transmission rate control in a network. Data rate control may be in the downlink or uplink direction and may be statically or dynamically configured. Rate control may be implemented at varying points in the network including but not limited to at the wireless host, at the access point, at a separate device such as a server or at a separate location within the network. In one example of the present invention, a rate enforcement function is provided for identifying data packets to be enforced or identifying mapping between each packet and corresponding access point. Also, a rate decision function is also provided for determining the data rate to be enforced for each of the access points or each of the wireless hosts.
US08139547B2 Receiver apparatus and communication method
A receiver apparatus wherein the processing amount for CQI (Channel Quality Indicator) measurements in a communication system having a plurality of system bandwidths can be reduced. In this apparatus, a narrow band CQI measurement part (109) measures, as a narrow band CQI, the CQI in resource blocks the number of which is required for the CQI measurement from the start position of a narrow bandwidth transmitted from a transmitter apparatus; a wide band CQI measurement part (110) extracts, from a system bandwidth transmitted from the transmitter apparatus, resource blocks the number of which is required for the CQI measurement, and then measures, as a wide band CQI representative of the channel quality of the whole system bandwidth, an average CQI in the extracted resource blocks; and a feedback information generating part (111) generates feedback information including both the narrow band CQI and the wide band CQI.
US08139542B2 Cell timing acquisition in a W-CDMA hard handover
Cell timing is detected by first trying to detect a target handover cell through detecting a primary synchronization channel (P-SCH) followed by a common pilot channel (CPICH). If that fails, N number of retrials is performed using a full-window search on the CPICH. The full-window CPICH search is performed blindly, without any slot timing information from the P-SCH. Performance is improved while maintaining the benefits of faster acquisition methods in good channel conditions. The full-window search is more time consuming, but takes advantage of the stronger CPICH transmission. In good channel conditions, a mobile device can proceed quickly with the normal method of timing acquisition. With failure, the mobile device can switch to the longer search which has a higher probability of successfully completing the hard handover procedure. The overall effect is a higher success rate of hard handovers without a uniform increase of time spent in cell timing acquisition.
US08139539B2 System and method for handoff using hybrid network
In a system and method for handoff using a hybrid network, a wireless local area network (WLAN) terminal determines its own position information through communication with a code division multiple access (CDMA) base station and a global positioning system (GPS) satellite, and a cell mapping server obtains information about a WLAN cell where the WLAN terminal is currently located from the WLAN terminal position information, determines information about a cell to which the terminal is expected to be handed off from the current position of the WLAN terminal, and provides the cell information to the WLAN terminal. This allows handoff to be performed without scanning a destination access point, thereby significantly reducing WLAN handoff time.
US08139531B2 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.
US08139523B2 Mobile communication system, mobile station, and radio base station
When an HSDPA and an Enhanced Uplink are applied, a dedicated physical channel, a high speed dedicated physical control channel, and an enhanced dedicated physical control channel are made to follow only a TPC bit of a serving cell; and when a received power of an enhanced dedicated physical data channel is large, a non-serving cell instructs a mobile station UE to reduce the transmission rate of the enhanced dedicated physical data channel so that an interference power from an adjacent cell in an uplink is controlled while communication quality in a downlink is prevented from deteriorating.
US08139510B2 Optimizations and enhancements to the IEEE RSTP 802.1w implementation
A method for supporting dynamic configuration changes comprises receiving a message from a current root bridge, comparing a bridge media access control (MAC) address of a receiving port to a bridge MAC address of the received message, if the bridge MAC addresses are the same, then comparing a current priority value with a previous priority value of the current root bridge, determining if the receiving port is a qualified root port, and if the port is a qualified root port, then returning a superior designated message to execute an RSTP calculation.
US08139508B1 Self-forming network
A connected computer may be operated as node by inspecting communications from other nodes that pass through that node. From the communications, two or more pointers may be determined for the given node. These pointers may include a first pointer identified by a default designation that links the given node to a first node in the network, and a second pointer to another node. The second pointer may be identified by a determination that a designated criteria has been satisfied after the given node is placed on the network.
US08139502B2 Method and system for network migration scheduling
A method of transforming an ordered list of nodes of a network into one of a plurality of elite ordered lists, the ordered list corresponding to a deloading sequence, the deloading sequence including a temporary capacity requirement, each of the elite ordered lists corresponding to an elite deloading sequence including an elite temporary capacity requirement by generating at least one intermediate ordered list corresponding to an intermediate deloading sequence including an intermediate temporary capacity requirement, selecting one of the intermediate ordered list and the ordered list based on a comparison of the intermediate temporary capacity requirement and the temporary capacity requirement and replacing one of the elite ordered lists with the one of the intermediate ordered list and the ordered list if a value corresponding to one of the intermediate temporary capacity requirement and the temporary capacity requirement is less than a lowest value of the elite temporary capacity requirements.
US08139499B2 Method and arrangement for determining transmission delay differences
The invention relates to determining mutual differences of transmission delays experienced by protocol data units transmitted in a communications network. This invention is based on a surprising discovery that the time difference between the receiving moments of protocol data units the temporal receiving order of which deviates from their temporal transmitting order represents the smallest possible difference between the transmission delays experienced by these protocol data units. In a method according to the invention it is determined, based on an order indicator associated with a protocol data unit received at an earlier point of time and an order indicator associated with a protocol data unit received at a later point of time, whether the mutual order of the protocol data units changed during transmission. If the mutual order has changed, the time difference between the receiving moments of the protocol data units is calculated, which time difference represents the smallest possible difference between the transmission delays experienced by these protocol data units.
US08139498B2 Method and apparatus for determining reporting period of channel quality information in multi-carrier wireless system
Provided are a method and an apparatus for determining a reporting period of channel quality indicator. The method includes the steps of: a) estimating a channel gain through a channel received from a base station; b) calculating a weight by using a variable for determining a fairness value and the estimated channel gain, and estimating weight channel quality to the estimated channel gain by using the calculated weight; c) comparing the estimated weight channel quality and a threshold value; and d) feeding back estimated channel quality indicator by using wireless resources assigned for the channel quality indicator feedback only in case that the weight channel quality is higher than the threshold value.
US08139496B2 System and method for policing spectrum usage
Transferring spectrum use rights may include ascertaining information regarding available spectrum for use in wireless communications. A request for spectrum use from a spectrum user system may be matched with available spectrum. A spectrum certificate may be issued to the spectrum user system, where the spectrum certificate contains at least one spectrum-related variable under which the spectrum user system is to engage in wireless communications.
US08139495B2 Determining quality of communication
A method, computer-readable medium, and system for providing a quality measurement based on communications within a communication application. Communication attributes that include information associated with a user's communications are obtained. In embodiments, such communication attributes may pertain to communication duration and communication frequency. Upon obtaining communication attributes, a quality measurement may be determined based on the communication attributes. Such a quality measurement provides an indication of the quality of the user's communications. In embodiments, the quality measurement may be stored, communicated to a user, or implemented within a communication application.
US08139492B1 Local forwarding bias in a multi-chassis router
Techniques are described for reducing the amount of data traffic carried on inter-chassis links within a multi-chassis router. A multi-chassis router is described in which the packet forwarding engines (PFEs) of each chassis receive and modify forwarding structures, generated in accordance with various load-balancing protocols, to exhibit a chassis-local link preference. Each of the PFEs may implement a selection bias for forwarding paths that egress from the multi-chassis router at the member chassis that includes the ingress PFE.
US08139489B2 Robust jitter-free remote clock offset measuring method
A clock offset between a client and a server is measured by: (a) the client sending a request to the server; (b) upon receiving the request in step (a), the server optionally sending a server acknowledgement to the client; (c) upon the client receiving the server acknowledgement in step (b) or directly, if no acknowledgement was used, each of the client and the server proceeding to concurrently exchange their respective timestamps with each other a multiplicity (n) of times, thus forming a multiplicity (n) of timestamp exchanges; and (d) determining a plurality of apparent forwards and backwards delays based on the multiplicity (n) of timestamp exchanges. The preferred apparent forwards and backwards delays are then selected based on the minimum values (for each direction) determined in (d) above. The clock offset between client and server is then determined based on the preferred apparent forwards and backwards delays.
US08139487B2 Strategies for selecting a format for data transmission based on measured bandwidth
A strategy is described for transmitting data from a first entity to a second entity. The data is transmitted using a format that is selected to accommodate available bandwidth in a communication coupling that connects the first entity and the second entity. The first entity or the second entity can comprise a terminal service (TS) client device and a terminal service (TS) server device, respectively, or vice versa. The strategy can compute the bandwidth by recording timing information associated with the transmission of a short message followed by a longer message from the first entity to the second entity. The short message is used to remove the effects of latency in the computation of bandwidth.
US08139486B1 Method and system for generating data frames for asynchronous over TCP/IP protocol
Described are a method and system for generating an asynchronous data frame. A character received from an asynchronous device is buffered. Each additional character from the asynchronous device is buffered if the additional character is received before the expiration of a predetermined interval measured from a time when a last buffered character was received. The one or more buffered characters are assembled as a data frame after the expiration of the predetermined interval if no additional character is received from the asynchronous device before the expiration of the predetermined interval. An encapsulated TCP packet that includes the data frame is generated for transmission across a TCP/IP network to a remote device.
US08139481B2 Method and equipment for shaping transmission speed of data traffic flow
A method and apparatus for monitoring and limiting the transmission speed of a data traffic flow in a situation where the traffic flow also includes delay-critical traffic. With the sending of each protocol data unit it is determined whether the sending of the next protocol data unit should be delayed in order to meet a condition set on the transmission speed. It is also determined whether the transfer speed of delay-critical traffic meets a preset condition. If the transfer speed meets the condition, delay-critical protocol data units will not be delayed but if the condition is not met, delay-critical protocol data units will be delayed just like non-delay-critical protocol data units. Thus the transfer speed of non-delay-critical traffic adapts to variations in the transfer speed of delay-critical traffic and, furthermore, the transmission speed of the traffic flow can be monitored and limited.
US08139475B2 Method and system for fault and performance recovery in communication networks, related network and computer program product therefor
A system for fault and performance recovery in a communication network includes a set of network apparatuses as well as a plurality of sites connected by means of connections having a given topology. The network also includes routers for implementing given routing policies and has associated therewith at least one database maintaining information regarding the network apparatuses. The system includes test modules for executing performance tests created automatically by exploiting the information available on the topology of the connections between the various sites and by accessing the database in question. The test modules are configured for analysing the results of the performance tests to detect possible fault and performance impairment conditions of the network. In the presence of a fault and performance impairment condition detected in the network, the routers modify the routing policy to compensate for the fault and performance impairment condition.
US08139471B2 Apparatus and method for clock synchronization in a multi-point OFDM/DMT digital communications system
A multi-point communications system is set forth herein. The communications system comprises a transmitter for transmitting OFDM/DMT symbols over a predetermined number of bins across a transmission medium. The OFDM/DMT symbols are generated using at least one timing signal. At least one of the predetermined number of bins includes a pilot tone sub-symbol having a frequency corresponding to the clock signal. The communications system also includes a receiver for receiving the OFDM/DMT symbols from the transmission medium. The receiver demodulates the received symbols using at least one timing signal. The receiver has a first pilot tone search mode of operation in which the receiver adjusts its timing signal to scan the frequency range of the predetermined number of bins looking for the pilot tone sub-symbol and identifies the bin including the pilot tone sub-symbol. The receiver further has a subsequent second pilot tone acquisition mode in which the receiver adjusts the timing signal to receive the identified bin containing the pilot tone sub-symbol and measures phase differences between successive pilot tone sub-symbols to thereby perform a further adjustment of the timing signal so that the pilot tone sub-symbol is received within a frequency range sufficient for subsequent phase locked loop processing thereof.
US08139466B2 Recording and reproducing device
A recording/reproducing device (A) includes: a first device (31) for performing recording and/or reproduction of data with respect to a first detachable storage medium; a second device (35) for performing recording and/or reproduction of data with respect to a second detachable storage medium; a first display section (41) for notifying a working state of the first device (31); and a second display section (47) for notifying a working state of the second device (35). A relative positions of the first device (31) to the second device (35) is the same as a relative position of the first display section (41) to the second display section (47).
US08139465B2 Optical disc recording device, method, and computer program
An information recording apparatus (1) is provided with: a recording device (102) for recording information onto an information recording medium (100) by irradiating the information recording medium with a recording laser beam (L); a controlling device (103) for recording calibration data onto the information recording medium by using the recording laser beam in which the power is adjusted gradually, thereby obtaining the optimum amount of the recording laser beam; and a detecting device (107) for detecting returned light simultaneously with the recording in the recording of the calibration data, the recording of the calibration data being ended if amount of the returned light exceeds a predetermined range, an optimum power of the recording laser beam being determined from a jitter amount included in a reproduction signal.
US08139438B2 Semiconductor storage device and memory system
A semiconductor storage device includes an external terminal to which a first signal is supplied, a core circuit, and an access operation control circuit that generates a signal indicating an access operation mode to the core circuit for subsequent cycles based on a pulse width of the first signal.
US08139428B2 Method for reading and writing a block interleaver and the reading circuit thereof
A method for writing a memory of a block interleaver determines in a bit-wise manner whether to write data into the memory. A method for reading a memory of a block interleaver combines two adjacent columns of the memory into a temporary column and reads data from the temporary column.
US08139422B2 Buffer circuit of semiconductor memory apparatus
A buffer circuit of a semiconductor memory apparatus includes a compensation voltage generation unit configured to generate a compensation voltage in response to a level of a reference voltage; and a buffering unit configured to generate an output signal by buffering an input signal depending on the reference voltage and control a transition section of the output signal depending on a level of the compensation voltage.
US08139418B2 Techniques for controlling a direct injection semiconductor memory device
Techniques for controlling a direct injection semiconductor memory device are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for controlling a direct injection semiconductor memory device. The method may comprise applying a first voltage potential to a first region via a bit line and applying a second voltage potential to a second region of the memory device via a source line. The method may also comprise applying a control voltage potential to a body region of the memory device via a word line that is spaced apart and capacitively coupled to the body region, wherein the body region is electrically floating and disposed between the first region and the second region. The method may further comprise applying a third voltage potential to a third region of the memory device via a carrier injection line in order to bias at least one of the first region, the second region, the third region, and the body region to perform one or more operations.
US08139416B2 Operation methods for memory cell and array for reducing punch through leakage
A method for programming a first memory cell in a memory array. In a specific embodiment, each memory cell has a drain, a source, a channel, and a control gate overlying a charge storage material and the channel. The source of the first memory cell is coupled to the drain of a second memory cell. A voltage is applied to the drain of the first memory cell, and the source of the second memory cell is grounded. The method includes floating the drain of the second memory cell and the source of the first memory cell and turning on the channels of the first and second memory cells, effectively forming an extended channel region. Hot carriers are injected to the charge storage material of the first cell to program the first memory cell. The extended channel lowers electrical fields and reduces punch through leakage in unselected memory cells.
US08139414B2 Source side asymmetrical precharge programming scheme
A method for programming NAND flash cells to minimize program stress while allowing for random page programming operations. The method includes asymmetrically precharging a NAND string from a positively biased source line while the bitline is decoupled from the NAND string, followed by the application of a programming voltage to the selected memory cell, and then followed by the application of bitline data. After asymmetrical precharging and application of the programming voltage, all the selected memory cells will be set to a program inhibit state as they will be decoupled from the other memory cells in their respective NAND strings, and their channels will be locally boosted to a voltage effective for inhibiting programming. A VSS biased bitline will discharge the locally boosted channel to VSS, thereby allowing programming of the selected memory cell to occur. A VDD biased bitline will have no effect on the precharged NAND string, thereby maintaining a program inhibited state of that selected memory cell.
US08139411B1 pFET nonvolatile memory
A non-volatile memory integrated circuit includes multiple memory cells, each memory cell including a first MOS transistor, a first control capacitor, and a first floating gate coupled to the first MOS transistor and the first control capacitor. A first read/write control signal is provided having at least a first state and a second state and coupled the first MOS transistor. When the control signal is in the first state, the memory cell is configured for readout, and when the control signal is in the second state, the memory cell is configured for writing. Both single-ended and differential memory cells are described. Arrays of such nonvolatile memory cells are also described.
US08139407B2 Nonvolatile semiconductor memory device including NAND-type flash memory and the like
A nonvolatile semiconductor memory device is provided with a memory cell array, a judgment potential correction circuit, and a readout circuit. In the memory cell array, a plurality of memory cells are arranged in a matrix form, and the array includes a first memory cell as a readout object and a second memory cell disposed adjacent to the first memory cell. The judgment potential correction circuit corrects a judgment potential based on a threshold value of the second memory cell. The readout circuit reads the first memory cell as the readout object by use of the corrected judgment potential.
US08139406B2 Non-volatile memory system and programming method of the same
A programming method for a non-volatile memory system includes storing multi-page program data and buffering the multi-page program data from a page buffer to a memory block and programming the multi-page program data through a predetermined number of program operations. The programming the multi-page program data includes programming memory cells of the memory block using a first threshold voltage lower than a desired threshold voltage based on the multi-page program data sequentially buffered by the page buffer in units of pages and programming the memory cells using the desired threshold voltage by increasing a threshold voltage of the memory cells by a predetermined level at each successive program operation.
US08139400B2 Enhanced static random access memory stability using asymmetric access transistors and design structure for same
A memory circuit includes a plurality of bit line structures (each including a true and a complementary bit line), a plurality of word line structures intersecting the plurality of bit line structures to form a plurality of cell locations and a plurality of cells located at the plurality of cell locations. Each of the cells includes a logical storage element, a first access transistor selectively coupling a given one of the true bit lines to the logical storage element, and a second access transistor selectively coupling a corresponding given one of the complementary bit lines to the logical storage element. One or both of the first and second access transistors are configured with asymmetric current characteristics to enable independent enhancement of READ and WRITE margins. Also included within the 6-T scope are one or more design structures embodied in a machine readable medium, comprising circuits as set forth herein.
US08139399B2 Multiple cycle memory write completion
A memory system that reduces the memory cycle time of a memory cell by performing an incomplete write operation. The voltage on a storage node of the memory cell does not reach a full supply voltage during the incomplete write operation. The incomplete write operation is subsequently completed by one or more additional accesses, wherein the voltage on the storage node is pulled to a full supply voltage. The incomplete write operation may be completed by: subsequently writing the same data to the memory cell during an idle cycle; subsequently writing data to other memory cells in the same row as the memory cell; subsequently reading data from the row that includes the memory cell; or refreshing the row that includes the memory cell during an idle cycle. One or more idle cycles may be forced to cause the incomplete write operation to be completed in a timely manner.
US08139398B2 Data read/write device
A data read/write device according to an example of the present invention includes a recording layer, and means for applying a voltage to the recording layer, generating a resistance change in the recording layer, and recording data. The recording layer is composed of a composite compound having at least two types of cation elements, at least one type of the cation element is a transition element having a “d” orbit in which electrons have been incompletely filled, and the shortest distance between the adjacent cation elements is 0.32 nm or less.
US08139392B2 Nonvolatile semiconductor memory device and writing method of the same
A nonvolatile semiconductor memory device comprises a memory cell array composed of a plurality of memory cells each including a variable resistance element in which a resistance characteristic is changed by applying a voltage to the both ends, and information related to the resistance characteristic can be stored; a load circuit connected to one terminal of the variable resistance element in series; and a voltage generation circuit for applying a voltage to both ends of a series circuit. The variable resistance element selectively transits to one resistance characteristic selected from at least three different resistance characteristics when the voltage generated from the voltage generation circuit is applied under the transition condition set by changing any one or both of the load resistance characteristic of the load circuit and the voltage generation condition from the voltage generation circuit, and can store information having at least three values.
US08139377B2 IC device and method of manufacturing the same
An IC device includes a base plate, a plurality of terminal pins, a functional component such as an IC chip, and a resin package for protection of the functional component. The base plate is generally flat and formed with a plurality of through-holes into which the terminal pins are inserted. The functional component, disposed away from the base plate, is mounted on a printed circuit board to be electrically connected to at least one of the terminal pins. While enclosing the functional component, the resin package is held in contact with the upper surface of the base plate.
US08139376B2 Housing for electronic ballast
An electronic housing assembly is formed with an environmental seal (20), EMI control (56) and a good thermal coupling (44, 46) made between enclosed hot electric components (48, 50) and an exterior heat sink (52, 54).
US08139367B2 Torsion spring mechanism supportive of a flexible printed circuit
Disclosed is a torsion spring mechanism that supports and guides a flexible printed circuit for use in an electronic device with a sliding motion. The spring mechanism includes a first segment and a second segment that are joined by a torsion spring. The torsion spring has a predetermined spring constant and is capable of exerting a force. When the force of the torsion spring is unreleased the sliding housing is closed and when the force of the torsion spring is released the sliding housing is opened. An electrically conducting flexible printed circuit is at least partially supported by both the first and second segments while freely traversing the torsion spring length with an unsupported portion enough to provide adequate movement of the flexible printed circuit about the torsion spring length. In this way, a spring compartment within the device being approximately 5 millimeters in depth may support and protect the unidirectional torsion spring mechanism and flexible printed circuit.
US08139366B2 Wireless signal receiver
A wireless signal receiver includes a housing, and a receiving module. The housing has a front portion, a rear portion and two side portions, and the housing has an installing space having an opening. The opening is located at the front portion. The receiving module is located in the installing space of the housing, and includes a circuit board, a receiving chip electrically coupled with the circuit board, and electric-conducting contacting portions electrically coupled with the circuit board. The electric-conducting contacting portions exposes to outside of the opening. Thereby, the total dimension is reduced.
US08139365B2 Flat panel display module
A flat panel display module includes a display panel, a chassis configured to support the display panel and having a chassis base and a first extending portion, the first extending portion being parallel to the display panel and extending away from the chassis base, the first extending portion including a seating portion having a predetermined depth, and a circuit board configured to drive the display panel, at least one part of the circuit board being mounted on the seating portion of the first extending portion.
US08139362B2 Power module with a magnetic device having a conductive clip
A power module located on a conductive substrate including power conversion circuitry. The power conversion circuitry includes a magnetic device and at least one switch. The magnetic device includes a magnetic core having a surface facing the conductive substrate and a conductive clip facing a surface of the magnetic core with ends of the conductive clip electrically coupled to the conductive substrate to cooperatively form a winding therewith about the magnetic core. The power module also includes an encapsulant about the power conversion circuitry.
US08139359B2 Cooling system for a variable vacuum capacitor
In a cooling system for a variable vacuum capacitor, a liquid is arranged inside a cooling reservoir, a first part of the reservoir is designed to absorb heat energy from first bellows of the variable vacuum capacitor, the first bellows being responsible for transporting electrical energy to a second electrode of the variable vacuum capacitor, a second part of the reservoir is designed to dissipate heat energy towards a cooling circuit, and heat pipes are arranged between the first part of the reservoir and the second part of the reservoir.
US08139358B2 Apparatus for externally changing the direction of air flowing through electronic equipment
A first conduit is externally attached to one of two opposing sidewalls of electronic equipment and a second conduit is externally attached to the other of the opposing sidewalls. Each conduit has an open end, a closed end, and a side having a vent that is aligned with a vent in the sidewall of the electronic equipment to which that conduit is attached. The first conduit takes air in through its open end, channels the air in a direction substantially orthogonal to the direction of air flowing through the electronic equipment, and directs the air into the electronic equipment through its aligned vents. The second conduit receives air from the electronic equipment through its aligned vents, channels the air in a direction that is substantially orthogonal to the direction of air flowing through the electronic equipment, and exhausts the air through the open end of the second conduit.
US08139356B2 Plunger security lock and personal electronic device configured to be secured by the plunger lock
A plunger-type security lock includes a slotted, cylindrical sliding key receptacle, a ferrule arranged on an outer cylindrical surface of the sliding key receptacle that is configured for attachment to a locking member, a cylindrical plunger, a sliding key including a hooking end and a plunger-contact end that is configured with a key definition and for slidable spring-loaded operation within the slotted, cylindrical sliding key in cooperation with the cylindrical plunger to extend and hook the flexible locking strip and to retract with and lock the locking strip in locking state and a locking mechanism that defines the locking state in cooperation with the key definition.
US08139354B2 Independently operable ionic air moving devices for zonal control of air flow through a chassis
Airflow in a computer chassis may be enhanced or reduced to affect cooling of heat generating devices using an ionic air moving device. A plurality of ionic air moving devices enhance or reduce airflow through a plurality of fluidically parallel airflow zones of the computer chassis in an airflow direction established by a nonionic air moving device. Each ionic air moving device comprises an ion emitter electrode disposed a spaced distance from a collector electrode, wherein a controller independently controls an electrical potential between the emitter and collector electrodes of each ionic air moving device for affecting the rate of airflow through one or more of the plurality of airflow zones.
US08139347B2 Touch pad module assembly structure
A touch pad module assembly structure includes a housing and a touch module. The housing includes a generally rectangular concave area, which includes a bottom surface, two housing edges, a step, a position pin and a convex member. The step is disposed closer to one of the two housing edges than the other thereof. The position pin is disposed on an inner surface of the one of the two housing edges. The convex member is disposed closer to the other of the two housing edges. The touch module includes a support member, which includes a position member and a hook member. The position member is disposed at an edge of the support member and includes a position hole to be engaged with the position pin. The hook member is disposed at an opposite edge of the support member and coupled with the other of the two housing edges.
US08139343B2 Electrical energy storage device containing an electroactive separator
An electrical energy storage device includes a first electrode; a second electrode; a separator; and an electrolyte; where the separator is an electronic insulator; the separator is positioned between the first and second electrodes; the separator includes a first surface proximal to the first electrode and a second surface proximal to the second electrode; the separator is configured to support an electric double layer at the first surface, the second surface, or at both the first surface and the second surface; and the device is an electrical energy storage device.
US08139329B2 Over-voltage protection circuit
An over-voltage protection circuit for use in low power integrated circuits is provided. The over-voltage protection circuit distributes certain connection and conditioning circuitry to a component network external to the integrated circuit. As a result, the integrated circuit need not be created with specialized high voltage components, significantly reducing its cost and complexity, and allowing it to be used in a wider range of end-user applications.
US08139327B2 Semiconductor integrated circuit
An integrated circuit formed on a semiconductor chip includes voltage regulators for stepping down an externally-supplied power voltage to produce an internal power voltage, and internal circuits which operate based on the internal power voltage. The voltage regulators are laid in the area of the buffers and protective elements for the input/output signals and power voltages so that the overhead area due to the on-chip provision of the voltage regulators is minimized. The internal power voltage is distributed to the internal circuits through a looped main power line, with an electrode pad for connecting an external capacitor for stabilizing the internal power voltage being provided on it, so that the internal power voltage is stabilized and the power consumption of the integrated circuit is minimized.
US08139323B2 Material deposition on transducing head
An apparatus includes a slider body having a leading edge and an opposite trailing edge, as well as a top face and a bottom face each extending between the leading edge and the trailing edge. The slider body further includes a plurality of protrusions extending from the bottom face, a first recess defined on one of the protrusions, and a sacrificial layer deposited on the slider body in the recess. A bottom surface of the sacrificial layer extends at least as far from the bottom face as bottom surfaces of the plurality of protrusions. In another aspect, a first blocking feature is located at a first uptrack edge on an air bearing surface of a slider, with the first blocking feature being substantially continuous along the first uptrack edge and protruding outwardly from the air bearing surface to reduce particle interaction with the air bearing surface.
US08139322B2 Magnetic recording head with protruding spin torque oscillator
A magnetic recording head includes: a main magnetic pole; a laminated body; and a pair of electrodes operable to pass a current through the laminated body. The laminated body includes a first magnetic layer, a second magnetic layer, and an intermediate layer provided between the first magnetic layer and the second magnetic layer. A lamination direction of the laminated body is substantially parallel to a medium moving direction. In a first direction parallel to an air bearing surface and perpendicular to the lamination direction, the laminated body has a protruding portion that protrudes beyond an end of a surface of the main magnetic pole facing the laminated body.
US08139321B2 Perpendicular magnetic recording write head with improved laminated main pole
A perpendicular magnetic recording write head has an improved antiferromagnetically-coupled laminated main pole (MP) formed on a substrate. The MP has two ferromagnetic multilayers, each comprising at least one FeCo/NiFe/FeCo ferromagnetic trilayer, antiferromagnetically coupled across an antiferromagnetically coupling (AFC) film consisting essentially of ruthenium (Ru). The MP has a NiFe layer directly above the AFC film, on the side of the AFC film opposite the side facing the substrate, and in contact with the Ru AFC film and the lower FeCo layer of the upper multilayer. There is no NiFe layer directly below the Ru AFC film so the side of the AFC film facing the substrate is in direct contact with the upper FeCo layer of the lower multilayer.
US08139318B2 Planar bidirectional tape head with planar read and write elements
A planar bidirectional tape head with planar read and write elements for reading and writing data on a magnetic recording tape includes a substrate, a tape bearing surface for engaging the magnetic tape, one or more write element arrays formed on the substrate, and one or more read element arrays formed on the substrate. The one or more write element arrays and the one or more read element arrays comprise plural thin film layers oriented in generally parallel relationship with the tape bearing surface.
US08139316B2 Disk drive device having airtight structure with improved airtightness
A disk drive device is configured such that a wall of a base plate is provided with a through hole that guides a lead from a drive unit outside. The through hole is covered by a sealing sheet having an insertion hole. The lead is guided from inside the housing via the insertion hole of the sealing sheet. The sealing sheet carries a curable resin. The curable resin, temporarily softened during a curing process, flows into a space between the base plate and the through hole and a space between the insertion hole and the lead. The curable resin is cured in this state, ensuring the airtightness of the housing.
US08139315B2 Storage slot for data storage cartridges of differing dimensions
A storage slot for removably holding and aligning data storage cartridges of differing dimensions. Two bowed leaf springs are positioned within the storage slot, at two side walls and opposite from, respectively, two opposite side walls. The bowed leaf springs extend in a direction parallel to a direction of insertion and withdrawal of a data storage cartridge, and are fixed at the end closest to the opening. A bowed portion of each bowed leaf spring forms a ramp surface towards the opening and towards a corresponding opposite side wall. The bowed leaf springs are located a distance from the corresponding opposite side wall to form an interference fit with the smallest dimensioned data storage. The bowed leaf springs thus provide compression toward a data storage cartridge, to hold and align the data storage cartridge against the opposite side wall.
US08139313B2 Library device and cartridge carrying method
A library device comprises a cell, a drive, and an accessor. The cell is capable of accommodating a plurality of cartridges. The drive performs a recording or reproduction of data between the cartridges and the drive. The accessor carries the cartridges between the cell and the drive. The cell is provided with a first rack gear which extends in a direction in which the accommodated cartridges are arranged. The accessor comprises an accessor base and a feed block. The accessor base comprises a second rack gear. The second rack gear extends in the extension direction of the first rack gear. The second rack gear is formed in correspondence with the first rack gear. The feed block comprises a pinion gear, a driving unit, and a holding unit. The pinion gear is meshed with the first and second rack gears. The driving unit drives the pinion gear. The holding unit holds the cartridges.
US08139307B2 Hard disk drive apparatus, method of controlling flying height of magnetic head thereof, and recording medium to contain computer program therefor
A method of controlling a flying height of a magnetic head of a hard disk drive includes determining whether a difference between a measured flying height of the magnetic head measured by applying a burn-in FOD (flying on demand) voltage corresponding to a target flying height, according to a reference FOD voltage profile defining a relationship between the flying height of the magnetic head and the FOD voltage by which an end of the magnetic head thermally expands and thus protrudes, to a heater included in the magnetic head, and a burn-in flying height of the reference FOD voltage profile corresponding to the burn-in FOD voltage exceeds a preset reference, calculating a corrected FOD voltage for the target flying height by performing a touch down test of the magnetic head with respect to a disk, when the difference between the measured flying height of the magnetic head and the burn-in flying height exceeds the preset reference, and controlling a flying height of the magnetic head by applying the corrected FOD voltage. An FOD voltage can be applied in a variety of environments to substantially maintain the target FH of the magnetic head.
US08139304B2 Tape layout design for reliable ECC decoding
A method for physically laying out data on tape is disclosed herein. In one embodiment, such a method includes receiving a data set, wherein the data set includes S sub data sets (SDSs) of fixed size and each SDS includes N codeword interleaves (CWIs). The method further distributes the CWIs for the S SDSs across T tracks on a physical tape medium such that the distances between CWIs of the same SDS are substantially maximized on the physical tape medium. To maximize the distances, the method periodically rotates the tracks within the data set by a track rotation value R, wherein the number of tracks T is equal to 2k, and the track rotation value R is equal to 2k−1−1. A corresponding apparatus is also disclosed herein.
US08139299B2 Lens activating device
A lens activating device includes at least one elastic piece, at least one stationary piece and a movable piece. At least one elastic piece has at least four sheet portions and four sets of elastic portions. Each set of the elastic portions are serpentine and connected between two sheet portions in order to make the at least one elastic piece form a closed ring. The stationary piece is connected to two sheet portions, and the movable portion is connected to the other two sheet portions. The elastic force generated by the four sets of elastic portions exerts a restoring force on the movable piece. Via this arrangement, the slight rotation of the movable piece within the lens activating device can be reduced. Further, the problem that the elastic piece may scrape the neighboring elements can be prevented.
US08139286B2 Self-adapting feed forward control apparatus and method in an optical amplifier
A Self-adapting feed forward control apparatus in an optical amplifier includes a feed forward controller for collecting target output power (Pout) and controlling drive current of a pump laser in the optical amplifier; a feedback controller for calculating target output power (Pt) and collecting actual output power (Pout), calculating deviation between (Pt) and (Pout), and controlling drive current of the pump laser; and a parameter estimator for collecting power target, output power and summation of output signal of the feed forward controller and feedback controller, and estimating the feed forward parameter and updating the parameter of the feed forward controller. The apparatus can automatically correct the feed forward control parameters according to the variation of EDFA parameters due to environmental condition changes or device aging.
US08139283B2 Surface plasmon polariton modulation
An apparatus includes a substrate having a metallic surface, a structure, and a dielectric object facing the metallic top surface. The structure is configured to optically produce surface plasmon polaritons that propagate on the metallic surface. The dielectric object is controllable to adjust values of the dielectric constant at an array of different positions along and near to the metallic surface.
US08139272B2 Image reading apparatus, control program thereof, and method for determining output range of image data read by the apparatus
An image reading apparatus includes: a reading device for reading an image of a document; a moving mechanism; an operable portion capable of being inputted a specific command; a read-controlling portion for conducting a reading operation so as to obtain sections of the image data of the document in a reading order; a display device configured for displaying a display image of the document; a display-controlling portion for controlling the display device so as to display the display image based on the sections of the image data; a command detecting portion for detecting the specific command; an output-range determining portion for determining an output range which is determined based on the sections of the image data corresponding to the display image displayed when the specific command is detected; and an image-data outputting portion for outputting the output image data based on the output range.
US08139269B2 Image processing apparatus, image processing method, image processing program, and storage medium
An image processing apparatus to perform an edge intensifying processing of an image includes an obtaining unit, a calculating unit, a setting unit, and a processing unit. The obtaining unit obtains image data composed of pixels aligned in a main scanning direction and a sub-scanning direction perpendicular to the main scanning direction. The calculating unit obtains an edge direction of an image and a variation amount indicating a magnitude of change in a luminance value. The setting unit sets an intensity of the edge intensifying processing. The processing unit performs the edge intensifying processing. In a case where the image data resolution in the sub-scanning direction is higher than in the main scanning direction, the setting unit sets the intensity of the edge intensifying processing to an amount that is higher when the edge direction is the sub-scanning direction than when the edge direction is the main scanning direction.
US08139268B2 Image processing apparatus and image processing method of generating monochrome image data from two color components
A color document is scanned using sensors of two color components, and monochrome image data is generated by performing a color conversion process on color image data made up of two color components obtained through the scanning.
US08139266B2 Color printing control device, color printing control method, and computer readable recording medium stored with color printing control program
The color printing control device outputs color material reduction processed data generated by applying a color material reduction process to each pixel of bitmaps converted to color material colors to be used in printing, when it is judged that the color material reduction printing mode is specified. The color material reduction process includes chroma conversion that reduces chroma and under-color removal/black generation that replaces at least a portion of achromatic components generated by overlaying of a plurality of color materials.
US08139260B2 Handheld display device for associating multimedia objects with printed substrates
A handheld display device for associating a multimedia object with a zone of a printed substrate. The device comprises: a memory storing multimedia objects; an optical sensor for imaging an area of the printed substrate and for generating image data; a processor for determining interaction data using the image data, the interaction data identifying a substrate identity; a transceiver for retrieval of display data corresponding to the printed substrate; and a touch-sensitive screen for displaying display information based on the display data. The device is configured such that a predetermined user interaction with the display information indicates an association of one of the multimedia objects with the zone of the printed substrate. Subsequent interaction with the zone of the printed causes retrieval of the multimedia object.
US08139252B2 Image forming system and image forming method
There is described an image forming system, which makes it possible to speedily implement the reprinting operation, and to alleviate the burden of the printer controller. The system includes a printer controller to parse a print job described in a Page Description Language so as to generate image data; and an image forming apparatus, configured separately from the printer controller, to implement a printing operation based on the image data. The printer controller applies a first processing to the print job so as to generate multi-value image data and transmits the multi-value image data to the image forming apparatus. The image forming apparatus applies a second processing to the multi-value image data, received from the printer controller, so as to generate processed image data, serving as printable image data based on which a reproduced image can be directly printed, and implements the printing operation based on the processed image data.
US08139246B2 Printer dynamically tracking print jobs and method of tracking print jobs
A printer and method of managing print jobs in the printer. Print job locations are identified in the printer. Each print job being printed is always in at least one of the print job locations and the locations are monitored for entering and exiting jobs. The printer includes a job location mask for each print job. Each bit location in the job location mask corresponds to one of the print job locations and a set bit indicates the presence of a print job in a corresponding print job location. As a print job enters a location, the location issues a call and the job location mask is updated to reflect the presence of the print job in that location.
US08139245B2 Managing the processing of print data at printing devices based upon available consumable resources
An approach is provided for managing the processing of print data at a printing device based upon available consumable resources. A printing device includes a print process configured to determine consumable resources that are currently available at the printing device. The print process is further configured to determine which print data is to be processed based upon the consumable resources currently available at the printing device and the consumable resources required to completely process each of the print data. Print data that can be completely processed using the currently available consumable resources are selected for processing. The print process may also be configured to cause a notification to be provided to a client device to indicate the consumable resources currently available at a printing device and/or that insufficient consumable resources were available to process particular print data and to recommend other consumable resources to process the particular print data.
US08139233B2 System and method for via structure measurement
A system for via structure measurement is disclosed. The system comprises a reflectometer, a simulation unit and a comparing unit. The reflectometer is configured to collect a measured diffraction spectrum of at least a via. The simulation unit is configured to provide simulated diffraction spectrums of the at least a via. The comparing unit is configured to determine at least a depth and at least a bottom profile of the at least a via by comparing the collected diffraction spectrum and the simulated diffraction spectrums.
US08139231B2 Machine vision technique for manufacturing semiconductor wafers
A vision system is provided to determine a positional relationship between a photovoltaic device wafer on a platen and a printing element, such as a printing screen, on a remote side of the photovoltaic device wafer from the platen. A source emits ultraviolet light along a path that is transverse to a longitudinal axis of an aperture through the platen, and a diffuser panel is located along that path. A reflector directs the light from the diffuser panel toward the aperture. A video camera is located along the longitudinal axis of the aperture and produces an image using light received from the platen aperture, wherein some of that received light was reflected by the wafer. A band-pass filter is placed in front of the camera to block ambient light. The use of diffused ultraviolet light enhances contrast in the image between the wafer and the printing element.
US08139230B2 Acquisition of topographies of objects having arbitrary geometries
There is described a method for positioning an object on an optical sensor system for acquiring a surface thereof, the sensor system having a set of motors for rotating the object around a motor axis perpendicular to an optical axis of the sensor system and for translating the object in X, Y and Z directions, the method comprising: (a) acquiring a relief map of an area in a field of view of the sensor system; (b) computing a normal representative of a topography of the relief map of the area; (c) determining an angle difference between the normal and the optical axis of the sensor system; (d) comparing the angle difference to a threshold angle to determine if the surface of the area is perpendicular to the sensor axis; (e) if the angle difference is greater than a threshold angle, rotating the object to obtain a new difference angle less than the threshold angle; and (f) translating the object to reposition the area in the field of view after the rotating has displaced the area.
US08139221B2 Apparatus for monitoring the cure of a bone cement material
Apparatus for monitoring the cure of a bone cement material provided in a container includes a memory device in which data is stored relating to the time taken for the cement material of the type in the container to cure according to the temperature of the material. A data processor is used to calculate the time taken for the cement material to cure, based on data relating to the temperature of the cement material and data in the memory device relating to extent of cure. An output device is provided for data from the data processor relating to the extent of cure of the cement material in the container.
US08139218B2 Substrate distortion measurement
A substrate distortion measurement apparatus comprising one or more optical detectors arranged to measure the locations of pits or holes provided in a substrate, a memory arranged to store previously determined locations of the pits or holes in the substrate, and a comparator arranged to compare the measured locations of the pits or holes with the previously determined locations of the pits or holes, to determine distortion of the substrate.
US08139214B2 Spectroscopy module, and method for manufacturing the same
In a spectroscopy module 1, a light passing hole 5b through which a light L1 advancing to a spectroscopic portion 4 passes is formed in a light detecting element 5. Therefore, it is possible to prevent the relative positional relationship between the light passing hole 5b and a light detecting portion 5a of the light detecting element 5 from deviating. Moreover, the light to be measured L1 advancing to the spectroscopic portion 4 via the light passing hole 5b and the diffracted lights L2 advancing to the light detecting portion 5a from the spectroscopic portion 4 pass through a void formed between the light detecting element 5 and the substrate 2 by an opening portion 10a of a wiring substrate 10. Therefore, according to the spectroscopy module 1, it is possible to improve the reliability.
US08139203B2 Method of scanning a scene and corresponding scanning device
The present invention provides devices and methods for multi-dimensional scanning of a scene. In particular, this invention provides scanning devices and methods employing controllable light beam scanning devices capable of sending a light beam onto a scene, and of receiving corresponding light returned from the scene, and controllers capable of operating the scanning device at selected beam orientations, and of gaining distance information from the scanning device at the beam orientations. The controller can dynamically define beam orientations using the distance information gained from preceding beam orientations.
US08139197B2 Interactive zoetrope for animation of solid figurines and holographic projections
A zoetrope configured for user interaction. The zoetrope includes an object support that pivotally supports a holographic disc or other projection element containing a plurality of images. A positioning mechanism rotates the holographic disc at a predetermined speed or positions the projection element in numerous positions. The disc or projection element is illuminated by an illumination source in such a manner as to selectively make the images contained therein be projected in a sequence that provides a projected object that may be animated in an interactive manner based on user input such as voice input. The zoetrope may read out holographic images in response to a user's voice input to project a 3D object that appears to be speaking the words or song input by the user such as by illuminating the disc once per revolution in a particular angular orientation associated with a desired one of the holographic images.
US08139195B2 Field effect mode electro-optical device having a quasi-random photospacer arrangement
A segmented optical shutter (200) is used with a high-resolution display (101) to provide a dynamic user interface (400) for a portable electronic device (100). To reduce optical interference corresponding to a correlation function for transmitted light occurring between the photospacers (209) in the segmented optical shutter (200) and the black matrix (107), the photospacers (209) are disposed along a light transmitting substrate (204) of the segmented optical shutter (200) in a quasi-random arrangement. The quasi-random arrangement, which may include varying the horizontal and vertical placement of the photospacers (209), repeating asymmetrical subsections of photospacer configurations, varying the size or shape of the photospacers (209), or combinations thereof, misaligns the photospacers (209) relative to the black matrix (107) or other elements to reduce optical interference and moiré patterns that may otherwise be perceptible to a user.
US08139193B2 Fringe field switching mode liquid crystal display and manufacturing method thereof
Provided is a fringe field switching mode liquid crystal display. The fringe field switching mode liquid crystal display includes a transparent common electrode having a predetermined shape and formed within the pixel area to adjust light transmittance by applying a voltage to the liquid crystal layer, and a transparent pixel electrode having a plurality of slits and formed above the transparent common electrode with an insulating layer interposed between the transparent common electrode and the transparent pixel electrode. A rubbing direction for aligning the liquid crystal layer is within 5° with respect to a direction of the gate line to remove a light shielding region above the data line, one end of the transparent common electrode is arranged between the data line and the transparent pixel electrode, and a distance between the transparent common electrode and the transparent pixel electrode is regulated with respect to the data line.
US08139192B2 Liquid crystal display device
A liquid crystal display device is provided with high fabrication efficiency, which produces small display unevenness and which is capable of high quality display with excellent viewing angle characteristics and high transmittance.A liquid crystal display device of the present invention includes: a first substrate which includes pixel electrodes and an alignment film; a second substrate which includes a common electrode; and a liquid crystal layer interposed between the first substrate and the second substrate. Each of the pixel electrodes includes a plurality of subpixel electrodes electrically separated from one another on an insulating layer. The subpixel electrodes have a recess recessed toward the insulating layer. The subpixel electrodes and a drain line are connected at the recess. Part of the common electrode lying above a whole area of the pixel electrodes is substantially flat.
US08139191B2 Pixel array structure
A pixel array structure includes scan lines, data lines, first pixels, and second pixels. The scan lines and the data lines are intersected. The first and the second pixels are staggered. Each first pixel includes a first switching element, a first pixel electrode and a second pixel electrode electrically connected to the first switching element. Each second pixel includes a second switching element, a third pixel electrode and a fourth pixel electrode electrically connected to the second switching element. The first and the second switching elements electrically connect corresponding scan lines and data lines. A pattern of the first pixel electrode is symmetrical to a pattern of the fourth pixel electrode with respect to an extending direction of the scan lines. A pattern of the second pixel electrode is symmetrical to a pattern of the third pixel electrode with respect to the extending direction of the scan lines.
US08139186B2 Liquid crystal display device
The present invention provides a LCD device providing wide viewing angle display and having an improved transmittance and contrast ratio. The present invention is a liquid crystal display device including: a first substrate; a liquid crystal layer; and a second substrate in this order toward a display face, wherein each of the first and second substrates includes a polarizer and a transparent electrode, the first substrate includes a reflector, the liquid crystal layer contains a liquid crystal material with negative dielectric anisotropy, at least one of the first and second substrates includes a λ/4 retarder including a dielectric material, the λ/4 retarder is arranged to overlap with the reflector when viewed from the display face, and the λ/4 retarder is arranged on a liquid crystal side of the transparent electrode.
US08139173B2 Liquid crystal display
A liquid crystal display, having an improved application of electric field to the molecules of liquid crystal, includes a substrate and a pixel array bonded to the surface of this substrate, and the pixel array includes at least a thin-film transistor and a pixel electrode connected with this thin-film transistor, and the pixel electrode is formed in a layer higher than the thin-film transistor in relation to the substrate.
US08139171B2 Audio/display device
There is provided an audio/display apparatus including an audio unit (2) including speaker units (13L, 13R) that reproduce and output audio information, a display unit (3) including a display screen on which video information is displayed. It further includes a support frame (6) to support the display unit (3) fixedly, a carrier (7) which supports the audio unit (2) and is supported on the support frame (6) to be movable, and carrier moving mechanisms (34, 40) to move the carrier (7) in relation to the support frame (6). As the carrier (7) is moved by the carrier moving mechanisms (34, 40), the audio unit (2) is moved between a first position in which it will uncover the entire display screen of the display unit (3) and a second position in which it will overlap, and cover at least a part of, the display screen.
US08139152B2 Image processing apparatus, image processing method and program
An apparatus for processing an image includes a motion vector detector, a motion-blurring-mitigated image generator, and a spatial resolution creation unit. The motion vector detector is configured to detect a motion vector by using an image that is made up of multiple pixels and acquired by an image sensor having time integration effects. The motion-blurring-mitigated image generator is configured to generate a motion-blurring-mitigated image in which motion blurring of a moving object is mitigated by using the motion vector detected by the motion vector detector on the assumption that a pixel value of pixel of the moving object in the image is a value obtained by integrating, in a time direction, a pixel value of each pixel in which no motion blurring that corresponds to the moving object occur as it is moved. The spatial resolution creation unit is configured to generate an image that has a higher spatial resolution than that of the image made up of the multiple pixels by using the motion vector detected by the motion vector detector and the motion-blurring-mitigated image from the motion-blurring-mitigated image generator.
US08139149B2 Still image acquisition device, still image acquisition method, and image fluctuation correction device
A still image acquisition device includes: a fluctuation detection unit (5) for detecting a horizontal or a vertical fluctuation generated in an imaging device; light refraction means (10A, 10B) for refracting light into an arbitrary direction; hand shake control means (6A) for controlling the refraction direction of the light by the light refraction means; control amount detection means (8A, 8B) for detecting control amounts of the light refraction means (10A, 10B); angle calculation means (6B) for calculating the hand shake angle of the horizontal direction or the vertical direction from the detected control amounts; acquisition reference time decision means (6C) for deciding a reference time for acquiring a still image according to the time when the absolute value of the calculated hand shake angle of the horizontal direction or the vertical direction is zero or a minimum value; and a still image processing unit (25) for acquiring the hand shake-corrected image corresponding to a moment immediately after the decided acquisition reference time as a still image.
US08139146B2 Camera module, method of focusing the same, and device for focusing the same
An a camera module includes: a lens barrel housing lenses; a housing formed integrally with the lens barrel; and a substrate unit having a top surface bonded to the housing with an adhesive and including pass portions through which an ascending and descending unit passes, the ascending and descending unit vertically moving the housing to perform focusing when the housing is bonded to the substrate unit.
US08139136B2 Image pickup apparatus, control method of image pickup apparatus and image pickup apparatus having function to detect specific subject
Disclosed is an image pickup apparatus 100 including an image display section 32 to identify and display a face which is detected in an image frame, an operation section 4 having cursor buttons of up, down, left and right and a set button which are respectively corresponded with a plurality of areas which divide the image frame and a CPU 71 to switch the area in the image frame which is to be a target for face detection based on pressing of any of the buttons by a user. According to the image pickup apparatus 100, the targeted area for face detection can be changed promptly while confirming the condition in which the face is detected in the image frame.
US08139130B2 Image sensor with improved light sensitivity
An image sensor for capturing a color image is disclosed having a two-dimensional array having first and second groups of pixels wherein pixels from the first group of pixels have narrower spectral photoresponses than pixels from the second group of pixels and wherein the first group of pixels has individual pixels that have spectral photoresponses that correspond to a set of at least two colors. Further, the placement of the first and second groups of pixels defines a pattern that has a minimal repeating unit including at least twelve pixels. The minimal repeating unit has a plurality of cells wherein each cell has at least two pixels representing a specific color selected from the first group of pixels and a plurality of pixels selected from the second group of pixels arranged to permit the reproduction of a captured color image under different lighting conditions.
US08139121B2 Imaging apparatus for setting image areas having individual frame rates
An imaging apparatus includes: an imaging device for performing photoelectric conversion of light incident on a photodetective area thereof, and reading signals from the photodetective area so as to output the signals as image signals; a divided area setting device for setting a plurality of image areas on the photodetective area; a frame rate setting device for setting and assigning frame rates individually to the image areas; and a reading control device for individually controlling a timing for reading the signals from each image area set on the photodetective area, in accordance with the corresponding frame rate set by the frame rate setting device. The frame rate setting device may set each frame rate for each frame, or may set one of at least two frame rates assigned to the image areas and then set another frame rate assigned to another image area in accordance with the already-set frame rate.
US08139115B2 Method and apparatus for managing parking lots
A computer implemented method, apparatus, and computer usable program code for tracking vehicles in a parking facility using optics. The process receives a series of two-dimensional images of a vehicle in a parking facility from a camera. The process generates an object representing the vehicle based on the series of two-dimensional images. The object includes a set of parameters defining an outer edge frame for the vehicle. The process determines a location of the vehicle in the parking garage based on the outer edge frame and positional pixel data for the parking facility.
US08139110B2 Calibration of a gesture recognition interface system
One embodiment of the invention includes a gesture recognition interface system that determines input gestures based on changes in relative locations of an input object to initiate device inputs associated with the input gestures. The system comprises at least one light source positioned to illuminate a background surface in a first light spectrum to generate a light contrast difference between the input object and the background surface. The system also comprises a display device configured to display at least one calibration pattern on the background surface in a second light spectrum in response to a calibration command and at least one camera configured to receive images of the background surface in both the first light spectrum and the second light spectrum. The system further comprises an automated calibration component configured to issue the calibration command and to associate features of the at least one calibration pattern in the received images with known physical locations.
US08139103B2 Traveling lens for video display
A video display includes a light signal generator that generates modulated light signals containing video information propagating along an optical guideway. A light-releasing mechanism releases light from the optical guideway in a timed relationship with the modulation of the light signals. A traveling lens propagates in communication with an optical guideway for guiding light released from the optical guideway into selected directions in a timed relationship with a modulation of the light signals.
US08139079B2 Color gamut component analysis apparatus, method of analyzing color gamut component, and color gamut component analysis program
A color gamut component analysis apparatus having a histogram processing unit that performs histogram processing on color components in a video signal; a color gamut component calculating section that calculates a wide color gamut component larger than a signal by a predetermined standard from the result of the histogram processing by the histogram processing unit; and a graphic processing section that generates and outputs a user interface image which shows the presence of the wide color gamut component in the video signal or the ratio of the wide color gamut component to the video signal.
US08139078B2 Method and system for emulating a display
In accordance with one embodiment, a method for emulating the color performance of a display system includes determining an expected first color gamut of the display system. Display data is converted into a format that emulates the first color gamut. The converted display data is displayed by a different display system having an expected second color gamut different than the expected first color gamut.
US08139076B2 System, method, and program for determining luminance values of multiple polygons which represent a surface of a subject
An image generating system determines respective luminance values of multiple polygons representing a surface of a subject rendered by reference to a texture image attached to the multiple polygons. The system includes a capturing section storing a texture image of an object deformed by external force; a memory section retaining a correspondence table including information about a position of one polygon set corresponding to a position on a surface of the object to which no external force is applied, information about a stress vector indicating external force applied to the position on the surface of the object and associated with the one polygon corresponding to the position on the surface of the object to which external force is applied, and information about the luminance value of the texture image of the object to which the external force is applied; and a texture mapping section making reference to the table.
US08139074B2 Memory optimized cache generation for image tiling in GIS/CAD browser applications
The illustrative embodiments described herein provide a computer implemented method, apparatus, and computer program product for generating tile sizes associated with an image presented by a web based image system. An optimal threshold memory size for tiles associated with the image is identified. The image is then divided into tiles of equal physical dimensions and placed into a set of subdivided tiles. The memory size of each tile within the set of subdivided tiles is compared to the threshold memory size. Tiles having a memory size less than or equal to the threshold memory size are deleted from the set of subdivided tiles and stored. Tiles having a memory size greater than the threshold memory size are subdivided into tiles of smaller physical dimensions. The smaller tiles are placed back in the set of subdivided tiles. The process repeats until no tiles exist within the set of subdivided tiles.
US08139070B1 Systems for and methods of context switching in a graphics processing system
In accordance with one embodiment a graphics processing system is configured to switch from a processing of a primitive associated with a first context to a processing of a command list associated with a second context where the primitive includes a plurality of regions. The system includes a plurality of processing modules and at least one module of the plurality of processing modules is configured to receive a request to switch to the second context. In one embodiment, the plurality of processing modules includes a first module that is configured to, following a receipt of the request by the at least one module, to complete a processing of at least one region selected from among the plurality of regions before interrupting the processing of the primitive prior to completion and processing at least a part of the command list associated with the second context; and a second module configured to provide data concerning the primitive to the first module following a processing of the primitive by the second module. The graphics processing system may also include a memory configured to save a state of the second module, where the state corresponds to the state of the second module when processing the primitive associated with the first context.
US08139058B2 Hierarchical tile-based rasterization algorithm
A hierarchical tile-based rasterization method is disclosed. The inventive rasterization algorithm rasterizes pixels in hierarchical rectangles or blocks. The method includes: walking a plurality of tiles of pixels and determining if each tile is valid; breaking each valid tile into a plurality of subtiles and determining if each subtile is valid; breaking each valid subtile into a plurality of quads and determining if each quad is valid; and rendering pixels for each valid quad. These hierarchical levels of block validations are performed in parallel. The inventive rasterization algorithm is further implemented in hardware for better performance.
US08139048B2 Method of raising resolution in locating on a micro dotmap
While a plurality of encoding blocks included in a micro dotmap are used for marking coordinates and locating a frame center on a displaying medium, a resolution of locating the frame center is raised by finding a microdot having a shortest distance from the frame center respectively in two microdot sets of a header region, or by determining a distance scale between an origin of the encoding block and each of two parallel projection points of both the microdot sets corresponding to the frame center. Both the microdot sets correspond to different dimensions in representing the coordinate of the frame center. The closest one-dimensional coordinates are then combined to form a two-dimensional coordinate of the frame center. Therefore, while applying the abovementioned method on a touch screen manipulated with touches of an optical pen, movements of the frame center on the screen can be manipulated skillfully by a user.
US08139047B2 Input pen for a touch-sensitive medical monitor
The invention relates to an input pen for a touch-sensitive medical monitor, including: a grip portion, and an input portion, wherein the input portion includes one-dimensional and two-dimensional monitor contact sections.
US08139039B2 Selectively erasable electronic writing tablet
An electronic writing tablet is composed of one or more layers on which an image is formed and can be selectively erased. One aspect of the invention is a bistable cholesteric writing tablet on which an image is formed while applying writing pressure. The image can be fully erased and new images written on the tablet. In addition, one can selectively erase any or all portions of the written image to restore the original background color. Another aspect of the invention is a multi-color stacked writing tablet in which a color of an image is selected (usually by applying a suitable voltage) while applying writing pressure using an instrument such as an untethered stylus on the surface of the tablet. The writing tablet includes at least two or three stacked layers of bistable cholesteric liquid crystal material. Selected colors can be additively mixed to achieve intermediate colors as desired. The image can be fully erased and new images written on the tablet. In addition, one can selectively erase any or all portions of the written image to restore the original background color.
US08139036B2 Non-intrusive capture and display of objects based on contact locality
Methods, apparatus, or products for displaying an image of an object placed on a surface computer, the surface computer including a surface, surface computer capable receiving multi-touch input through the surface and rendering display output on the surface, the surface computer including a scanner, that include: detecting, by the surface computer, an object placed on the surface; identifying, by the surface computer, a region of the surface upon which the object is placed; scanning, by the surface computer using the scanner, the identified region of the surface to create an object image of the object; and rendering, by the surface computer, the object image within the identified region without modifying portions of any other images rendered on the surface outside the identified region.
US08139028B2 Proximity sensor and method for indicating extended interface results
A proximity sensor device and method is provided that facilitates improved system usability. Specifically, the proximity sensor device and method provide a user with the ability to easily cause different results in an electronic system using a proximity sensor device as a user interface. For example, it can be used to facilitate user interface navigation, such as dragging and scrolling. As another example, it can be used to facilitate value adjustments, such as changing a device parameter. In general, the proximity sensor device is adapted to distinguish between different object combination motions, determine relative temporal relationships between those motions, and generate user interface results responsive to the motions. This allows a user to selectively generate different results using the motion of two different object combinations.
US08139027B2 Storage medium storing input processing program and input processing apparatus
A game system includes a game apparatus and a controller. For example, whether an operation of waving the controller has been performed is determined based on at least one of a pointed position on a display screen by the controller and acceleration. A wind object is generated and moved in virtual game space according to the waving operation. When it is determined that the wind object has collided with a windmill object disposed in the virtual game space, the windmill object is influenced by the wind and its rotation speed is changed.
US08139022B2 Liquid crystal display device and image display method thereof
High quality images on liquid crystal panel can be obtained alleviating variations of the brightness and color among regions, in which backlight is divided when emission luminance of the backlight is controlled in each region based on image signal. A backlight device is divided into multiple regions, and has a configuration in which light emitted from a light source of each of the regions is allowed to leak to other regions. A maximum gradation detector detects a maximum gradation of a regional image signal displayed on each of the regions of the liquid crystal panel. An image gain calculator obtains a gain to be multiplied to each regional image signal by using luminance bitmap held by luminance bitmap memory. An emission luminance calculator obtains an emission luminance of light to be emitted by each light source.
US08139018B2 Liquid crystal display device and method for driving the same
A method for driving a liquid crystal display device is provided. The liquid crystal display device includes a liquid crystal panel and a plurality of lamps. The method includes: sequentially driving the plurality of lamps to supply light to the liquid crystal panel, at least one of the lamps having a different on-time interval from another one of the lamps.
US08139006B2 Power source, display including the same, and associated method
A power source for applying a voltage to a pixel circuit, the power source including a sensing unit and a controlling unit. The sensing unit senses a current flowing through a power line coupled to the pixel circuit, the controlling unit increases a voltage applied to the power line by a first amount when the sensed current is lower than a reference, and the controlling unit decreases the voltage applied to the power line by a second amount when the sensed current is higher than the reference, the second amount being different from the first amount.
US08138998B2 Control of an electroluminescent display
A device for controlling an electroluminescent matrix display by successive selection of its lines, including a column control circuit having circuitry capable of placing, at the beginning of the selection of a line, the display column at a precharge voltage based on the operating voltage of the previous line, the column control circuit also having circuitry capable of modifying the precharge voltage according to the difference between luminance instructions of the previous line and those of the selected line.
US08138994B2 Plasma display and driving method thereof
In a plasma display, an address buffer board converts subfield data, transmitted by a differential method, into a driving voltage using a control signal transmitted by a Transistor-Transistor Logic (TTL) method and a clock signal, transmitted by a differential method, and supplies the driving voltage to an address electrode. The signal transmitted by the TTL method passes through a buffer, and the buffer has a delay value that varies depending on temperature. A controller delays a clock signal corresponding to delay value of the buffer, and generates a control signal from the delayed clock signal. In addition, the controller converts the generated control signal into a control signal of the TTL method and outputs the converted control signal to the address buffer board.
US08138986B2 Dipole array with reflector and integrated electronics
A dipole antenna array comprising a ground plane, at least one dipole antenna including an active antenna element and a grounded antenna element, at least one reflector and integrated electronics, wherein the active antenna element is isolated from the ground plane and extends substantially perpendicular to the ground plane and the grounded antenna element extends in a direction substantially opposite to the active antenna element, the ground plane is contained within the area bounded by the reflector; the integrated electronics include at least one of a signal down converter and a signal up-converter, and at least some of the integrated electronics are contained in a space defined by at least one of a portion of the ground plane and a portion of the reflector.
US08138979B2 Portable wireless apparatus
A diversity type portable wireless apparatus 100 includes two antennas 31 and 32, the two antennas 31 and 32 are arranged at one end within a housing 1; at least one antenna 32 is mounted on a circuit board 5 provided with the housing 1; and a component, for example, a shield case 6 is arranged in the vicinity of one antenna 32, while the component contains a metal portion electrically connected to a reference potential portion formed on the circuit board 5.
US08138977B2 Antennas for handheld electronic devices
Handheld electronic devices are provided that contain wireless communications circuitry. The wireless communications circuitry may include antenna structures. An antenna may be located in an upper right corner of the handheld device as the handheld device is operated in a portrait mode. When the handheld device is rotated counterclockwise and operated in a landscape mode, the antenna is located in an unobstructed upper left corner of the device. The antenna may be formed from a strip of conductor. A proximal end of the strip of conductor may be connected to a transmission line. A distal end of the strip of conductor may be routed away from housing surfaces by bends formed in the strip. A printed circuit board in the handheld electronic device may have a hole. The distal end of the strip of conductor may be located adjacent to the hole.
US08138970B2 GNSS-based tracking of fixed or slow-moving structures
A multi-antenna GNSS system and method provide earth-referenced GNSS heading and position solutions. The system and method compensate for partial blocking of the antennas by using a known attitude or orientation of the structure, which can be determined by an orientation device or with GNSS measurements. Multiple receiver units can optionally be provided and can share a common clock signal for processing multiple GNSS signals in unison. The system can optionally be installed on fixed or slow-moving structures, such as dams and marine vessels, and on mobile structures such as terrestrial vehicles and aircraft.
US08138968B1 Unattended ground sensor system and methods
A High Performance Unattended Ground Sensor (HiPer-UGS) system and methods comprising low-power fully functional and independent radar-nodes that communicate directly with a remote radar information gathering or relay point using a long distance communications transceiver co-located in the radar-node.
US08138964B2 Tracking air and ground vehicles
In one aspect, an air and ground vehicle tracking system includes a base station configured to transmit locations of air vehicles to a radio and a GPS receiver disposed in a ground vehicle and configured to derive a location of the ground vehicle. The radio is configured to receive locations of air vehicles, receive locations of other ground vehicles and broadcast a location of the ground vehicle to the base station. The system also includes a display configured to render locations of the air and ground vehicles.
US08138963B1 Method for detecting targets using space-time adaptive processing and shared knowledge of the environment
A method detects a target in a radar signal using space-time adaptive processing. A test statistic is T = max α ⁢ max λ ⁢ ∫ R ⁢ f 1 ⁡ ( x 0 , x 1 , … ⁢ , x K ❘ α , λ , R ) ⁢ p ⁡ ( R ) ⁢ ⁢ ⅆ R max λ ⁢ ∫ R ⁢ f 0 ⁡ ( x 0 , x 1 , … ⁢ , x K ❘ λ , R ) ⁢ p ⁡ ( R ) ⁢ ⁢ ⅆ R , where x0 is a test signal, xk are K training signals, α is an unknown amplitude of a target signal within the test signal, λ is a scaling factor, R is a covariance matrix of the training signals, and a function max returns a maximum values. The test statistic is compared to a threshold to determine whether the target is present, or not.
US08138962B2 Method for processing measured vertical profiles of the power of the echoes returned following a transmission of radar signals
The method processes measured vertical profiles of the power of the echoes returned following a transmission of radar signals, each measured vertical profile being a function of the sweep angle of the radar beam and associated with a given pointing angle/distance box pair of the radar beam. The method generates a synthetic vertical profile of the power of the echoes returned by the ground only, and includes, for each measured vertical profile: superposition of the synthetic vertical profile on the measured vertical profile in question, for various values of the sweep angle, calculation of the error that exists between the measured vertical profile and the synthetic vertical profile, for each sweep angle value in question, and an exclusion, from the measured vertical profile, of the values for which the calculated error is less than a given threshold, in order to generate a resultant vertical profile with no ground echoes.
US08138958B2 Vernier ring time-to-digital converters with comparator matrix
A time to digital converter (TDC) is able to be utilized for measuring a time interval between two signals with a very fine time resolution, which is defined as the difference in propagation delay per stage between two rings or chains of delay stages. The Vernier ring TDC, Vernier TDC with comparator matrix or Vernier ring TDCs with comparator matrix comprise two rings or chains of delay stages with slightly different propagation delays per stage and a plurality of comparators for comparing two signals propagation along two rings or chains and determining when the lag signal passes the lead signal. The lead and lag signal are initiated by two events and are each fed into a separate one the first stages of one of the specified rings or chains. The comparators are able to be organized in a comparator matrix in order to occupy less space and permit reuse. As a result, the input time interval (the time between the two initiating events) is able to be measured through the product of the time resolution and the number of stages through which the two signals propagated.
US08138954B2 Method and system for efficient data transmission with server side de-duplication
The invention provides a method and system for reducing redundant data blocks. The method includes reducing redundant data blocks by decoding a first data block from a first plurality of data blocks and a bitstream.
US08138949B2 Electronic toll collection system, on-board unit, and terminal unit
In an electronic toll collection system, card data of a payment card is stored in an on-board unit mounted in a vehicle. Toll data necessary for a toll collection transaction including the card data is copied from the on-board unit to a cellular phone. A user passes the cellular phone to a tollgate attendant, and the toll data is moved to a toll collection unit installed at a tollgate. The toll collection unit calculates a toll fee based on the toll data and generates a delete command and road use data. When the tollgate attendant passes a portable terminal of the toll collection unit to the user, the delete command and the road use data are copied to the on-board unit. The toll data is deleted from the on-board unit by the delete command, and the road use data is reported to the user.
US08138948B1 Automatically engaged traffic sign
The present invention describes a sealed, automatic sign that displays a traffic sign (such as a stop or yield sign) visible when the power to the sign is interrupted. The sign has a shade, which covers the stop sign within the frame work while the power is on. When the power is interrupted, the shade lowers, revealing the traffic sign. When power is returned the shade is then drawn up to its original state, concealing the traffic sign.
US08138938B2 Hand-held positioning interface for spatial query
A system and method for determining the position and orientation of a handheld device relative to a known object is presented. The system comprises a handheld device having an inertial measurement unit and a sighting device, such as a laser pointer, that are used to determine the position of the handheld device relative to a target object, such as a structure, aircraft, or vehicle. The method comprises calibrating a handheld device to find the current location of the handheld device relative to a target object, tracking the movement of the handheld device using an inertial measurement unit, and presenting an updated position of the handheld device relative to a target object.
US08138933B2 Systems, methods, and apparatus for automatically disabling appliances in response to a smoke detector
Systems, methods, and apparatus for automatically disabling an appliance. When a smoke detector/alarm is activated, a signal or message is sent to at least one safety device operatively coupled to at least one appliance. The appliance is disabled in response to receiving the signal or message. The systems, methods, and apparatus are based on the implicit assumption that, if a smoke detector/alarm is activated, the source of the smoke is likely due to a nearby appliance that is in use.
US08138928B2 Multiple event notification appliance
An apparatus, system and method including an event notification appliance including first and second light sources configured to indicate an event, including a fire and/or alert.
US08138924B2 Robust mounting for RFID transponder antenna
A strain-resistant electrical connection and a method of making the same is provided. An antenna (36, 38) or other conductive lead is connected to a circuit (32) in a manner that makes the connection more resistant to mechanical stresses such as movement or rotation of the antenna (36, 38) or conductive lead relative to the circuit (32). The antenna (36, 38) or conductive lead is at least partially coiled to provide additional ability to withstand mechanical stresses. The antenna (36, 38) or conductive lead may be encase along with is connected circuit in an elastomeric material.
US08138922B2 Deactivating a data tag for user privacy or tamper-evident packaging
Deactivating a data tag attached to packaging for user privacy or tamper-evident reasons. Each of a plurality of data tags stores identification information. At least one of the data tags is removable and capable of wireless signal transmission at a first range such that removal of the data tag substantially prevents communication of the identification information via the removed data tag and permits communication of the identification information via another data tag at a second range relatively smaller than the first range.
US08138915B2 Systems and methods for rendering alert information for digital radio broadcast, and active digital radio broadcast receiver
A method for rendering an alert message on a digital radio broadcast receiver is described. A digital radio broadcast signal is received at the digital radio broadcast receiver. Data corresponding to an alert message comprising type information for identifying a type of the alert message and message information is detected. If the type information satisfies a triggering condition for a type of alert message pre-selected by a user of the digital radio broadcast receiver, the message information is rendered at the digital radio broadcast receiver. A digital radio broadcast receiver that performs the method is also described.
US08138901B2 Instrument cluster mask with tell-tales
An instrument cluster includes a cluster mask having a tell-tale formed therein, wherein the tell-tale includes an indicia window representing an alert to a user of the instrument cluster; and a light source for emitting light through the indicia window of the tell-tale.
US08138900B2 Method and device for crash type identification for a vehicle
A method for crash type identification for a vehicle in which sensor data from the left vehicle side and from the right vehicle side are recorded and analyzed via at least two sensor units, as well as an associated device for crash type identification for a vehicle. The sensor data, recorded after an impact, are gated, at least one first gating of the recorded sensor data being checked for fulfillment of a stability criterion and, after meeting the stability criterion, at least one second gating of the recorded sensor data is compared with a predefined threshold value, a first criterion for an asymmetrical impact flag signal being recognized when the second gating of the recorded sensor data exceeds the predefined threshold value and/or falls short of the predefined threshold value.
US08138890B2 Hybrid ultrasonic and radio frequency identification system and method
A radio frequency identification system and method includes a tag reader and radio frequency identification tag. The tag reader includes an ultrasonic transducer capable of transmitting tones at selected ultrasonic frequencies and a radio transmitter capable of transmitting signals at selected radio frequencies. The tag reader includes a radio receiver capable of receiving signals at selected radio frequencies. The tag reader determines if a received radio frequency signal is modulated at a selected ultrasonic frequency. The radio frequency identification tag includes an array of combination resonator/reflectors. Each combination resonator/reflector of the array includes an ultrasonic resonator coupled to a radio reflector. Each resonator/reflector of the array is tuned to a unique pair of selected ultrasonic frequencies and selected radio frequencies.
US08138888B2 System and method for adjusting a seat using biometric information
A method for adjusting a seat that includes one or more adjustable physical features includes for each person within a plurality of persons, calibrating the seat by determining a preferred setting for each of the one or more adjustable physical features of the seat; utilizing the determined preferred settings to determine a cluster from among a plurality of clusters within which each of the plurality of persons is placed; identifying one of the persons; and for the identified person, adjusting each of the one or more physical features of the seat to the preferred setting depending on the one of the plurality of clusters that the identified person is placed in.
US08138887B2 Valet key storage device
A valet key storage device includes a valet key storage portion for storing a valet key on which an engaging portion is formed, a locking portion provided with a locking mechanism for locking an ejection of the valet key by engaging with the engaging portion of the valet key, a key cylinder conducting a release operation of the locking mechanism by a mechanical key, and a control section for controlling an unlocking operation of the locking portion based on a release operation of an immobilizing function and the key cylinder by the mechanical key.
US08138886B1 Communication enabled active lock system
An active lock system includes wireless communication capability and information display and processing functions providing convenience, security and privacy protect usable as a secured lock and/or as a lock box for storing a key or code, permitting access to a locked premise. The lock system consists of a keyless lock device with a coded input control for locking and unlocking itself, a compartment for storing objects, a wireless communication device for receiving cell phone calls and performing identity verification, an information processing and display device for capturing, storing and displaying data, instructions, images, graphics, messages, advertisements and system operational information, and a handle for attaching the lock system to a property it protects and controls access. The communication device operates under cell phone communication standards and decodes dial tone signals whereas the information display offers data interaction, procedural instructions and ads. The system can be powered by a solar pane.
US08138876B2 On-chip integrated voltage-controlled variable inductor, methods of making and tuning such variable inductors, and design structures integrating such variable inductors
On-chip integrated variable inductors, methods of making and tuning an on-chip integrated variable inductor, and design structures embodying a circuit containing the on-chip integrated variable inductor. The inductor generally includes a signal line configured to carry an electrical signal, a ground line positioned in proximity to the signal line, and at least one control unit electrically coupled with the ground line. The at least one control unit is configured to open and close switch a current path connecting the ground line with a ground potential so as to change an inductance of the signal line.
US08138867B2 Superconducting magnet device
A superconducting magnet device includes a main coil that generates a static magnetic field in an imaging space and a disturbance magnetic field compensation coil that suppresses influences of a variable magnetic field flowing inside from outside in the imaging space. The main coil is divided to at least two diode circuits. The disturbance magnetic field compensation coil has at least one coil formed of minus turns so that mutual inductances with the respective diode circuits in the main coil are made minimum.
US08138865B2 Haptic feedback system and method
A haptic feedback system includes movable and static portions coupled by one or more magnetic fields that serve to retard movement of the movable portion with respect to the static portion so as to provide haptic feedback when the movable portion is moved relative to the static portion. A magnet associated with one of the movable and static portions reacts with structure associated with the other of the movable and static portions so as to provide haptic feedback when the movable portion is moved with respect to the static portion.
US08138855B2 Device with an electroacoustic balun
A device has an electroacoustic interface between interfaces for balanced electrical signals and unbalanced electrical signals (i.e. a balun) includes a film of piezoelectric material having a first and second pair of electrodes on a first surface a common electrode, with at least partial overlaps with all of the electrodes of the first and second pair, on a second surface. The interfaces between the electrodes in the first and second pair have geometrically identical shapes. Piezoelectrically polarized regions are provided in the film at the overlaps of the electrodes with the electrode arrangement. The direction of polarization components of the regions in the overlaps with the first electrode and the second electrode in the first pair are equal to each other. To provide for balun coupling, the directions of the polarization components in the overlaps with the first electrode and the second electrode in the second pair are mutually opposite.
US08138853B2 Front-end architecture of RF transceiver and transceiver chip thereof
An RF front-end architecture is operated in either a transmitting or a receiving mode. The RF front-end architecture comprises an antenna, an impedance match network, a balun and a transceiver chip. The transceiver chip comprises first and second transmit/receive (TR) switches, a transmitter, and a receiver. Because two TR switches are integrated into the chip, the printed circuit board area, BOM cost and pin count of the transceiver chip can be greatly reduced.
US08138852B2 Duplexer and transceiver
A duplexer according to the present invention includes a first port, a second port and a third port for external input/output, a first path formed between the first port and the third port, a second path formed between the second port and the third port, a phase shifting part provided for each path, and a resonating part provided for each path. At least any of the resonating parts has a ring conductor having a length equal to one wavelength at a resonant frequency or an integral multiple thereof, a plurality of passive circuits, and a plurality of switches each of which is connected to a different part of the ring conductor at one end and to any of the passive circuits at the other end. A switch may simply be connected to a ground conductor instead of being connected to the passive circuit.
US08138848B2 Circulator/isolator with an asymmetric resonator
The present invention is directed to a circulator device that includes a housing defining an interior three-dimensional volume. The housing includes a plurality of port openings disposed therein. A gyromagnetic resonator stack is disposed in the housing. The gyromagnetic resonator stack includes a circuit disposed between a first ferrite disk and a second ferrite disk. The first ferrite disk and the second ferrite disks form a pair of ferrite disks having a ferrite disk centroid and a ferrite disk perimeter. The circuit including an asymmetric center resonator having a eccentric region characterized by a predetermined resonator geometry. The circuit further including an impedance matching transmission line structure coupled to an edge of the eccentric region proximate the ferrite disk perimeter and at least one 50 Ohm transmission line structure coupled to a non-eccentric portion of the asymmetric center resonator. Each of the impedance matching transmission line structure and the at least one 50 Ohm transmission line structure extending through corresponding port openings of the plurality of port openings. The impedance matching transmission line structure is characterized by a section geometry and a predetermined matching impedance. The predetermined matching impedance is a function of the section geometry and at least one performance parameter of the device is a function of the predetermined resonator geometry.
US08138842B2 PLL frequency synthesizer
A frequency synthesizer includes a voltage-controlled oscillator, a frequency range tuning circuit which detects a frequency control code that sets a voltage-controlled frequency range of the voltage-controlled oscillator corresponding to the frequency division ratio which is variably-set, and a frequency control code memory which stores the frequency control code detected by the frequency range tuning circuit corresponding to the frequency division ratio. In an initialization interval, the frequency range tuning circuit detects the frequency control code corresponding to the frequency division ratio which is variably-set, and the frequency control code memory stores the frequency control code which is detected. In a normal operation interval, in response to the frequency selection signal, the frequency control code, which is stored in the frequency control code memory and corresponds to the frequency division ratio which is variably-set, is output to the voltage-controlled oscillator.
US08138838B2 Electron beam switch
The present invention is directed to an electron beam crossbar switch for interconnection between communication units. The crossbar switch includes an array of electrically charged particle emitter source devices with an input connected to a slow wave structure coupled to the emitter source. An array of detectors is positioned relative to the array of emitter devices for receiving charged particles from various of the emitter devices. X and y deflection means are positioned adjacent each of the emitters for directing the charged particles from each of the emitters to at least one of the detectors to provide more signal output and a reduction in deflection accuracy.
US08138837B2 Efficient power amplifier
A dynamic power supply for N amplifiers includes first and second power boost circuits which temporarily boost the positive or negative power supply rail, respectively. A control circuit monitors amplifier output signal levels and provides power boost control signals to the power boost circuits, which temporarily raise the positive supply voltage above the nominal voltage level in tandem with the highest output signal from the N amplifiers and lower the negative supply voltage below the nominal voltage level in tandem with the lowest output signal level from the N amplifiers. The power boost circuits each may be coupled to a reservoir capacitor from which current is drawn to provide the power boost. When inactive, the reservoir capacitors charge up from the respective power supply rails. The dynamic power supply is well suited for audio amplification systems.
US08138832B2 Class-D amplifier
Class D amplifier is provided. The class D amplifier includes at least a block; each block includes an input circuit, an integrator, a comparator, a driving circuit and two feedback circuits. The input circuit receives a digital input to provide a differential pair of a positive and a negative input signals. The integrator receives the positive and negative input signals and a pair of positive and negative feedback signals for providing a positive error signal according to the positive input signal and the negative feedback signal, and providing a negative error signal according to the negative input signal and the positive feedback signal. The comparator compares between the positive and the negative error signals such that the driving circuit generates a driving output signal according to comparison result. The two feedback circuits respectively providing said positive and negative feedback signals according to the driving output signal.
US08138829B2 Segmented power amplifier with varying segment activation
Various apparatuses and methods for varying segment activation in a segmented power amplifier are disclosed herein. For example, some embodiments provide a power amplifier including an input, an output, a plurality of amplifier segments and a controller. The amplifier segments are connected in parallel between the input and the output and are adapted to be activated and inactivated. The power level at the output may be controlled by changing a number of the amplifier segments that are activated concurrently. The controller is connected to the amplifier segments and is adapted to vary which of the amplifier segments are activated to arrive at a selected number of activated amplifier segments.
US08138820B2 Peak power reduction methods in distributed charge pump systems
A distributed charge pump system uses a delay element and frequency dividers to generate out of phase pump clock signals that drive different charge pumps, to offset peak current clock edges for each charge pump and thereby reduce overall peak power. Clock signal division and phase offset may be extended to multiple levels for further smoothing of the pump clock signal transitions. A dual frequency divider may be used which receives the clock signal and its complement, and generates two divided signals that are 90° out of phase. In an illustrative embodiment the clock generator comprises a variable-frequency clock source, and a voltage regulator senses an output voltage of the charge pumps, generates a reference voltage based on a currently selected frequency of the variable-frequency clock source, and temporarily disables the charge pumps (by turning off local pump clocks) when the output voltage is greater than the reference voltage.
US08138811B2 Key press detecting circuit
A key press detecting circuit for detecting the status of the key is provided. The key press detecting circuit comprises a discharging circuit which discharges when the key (K1) is pressed; and a voltage detecting circuit, which comprises a combination of a PNP transistor (T2) and a NPN transistor (T3), wherein when the discharging circuit discharges for a predefined period, the PNP transistor (T2) will be turn on, which causes the NPN transistor (T3) to be turned on and to output a second signal for a second function.
US08138806B2 Driver circuit for high voltage differential signaling
Driver circuit for high voltage differential signaling. The circuit includes a first positive driver that generates a first positive transition at a first output in response to an input. The circuit also includes a first current element coupled to the first positive driver to enable generation of a current. Further, the circuit includes a first negative driver coupled to the first current element, and responsive to the input and the current, due to the first current element, to generate a first negative transition, at a second output, at a rate similar to that of the first positive transition.
US08138804B2 Correlated double sampling circuit
A correlated double sampling (CDS) circuit for sampling first and second pixel signals, which are respectively transmitted via first and second data lines, in a pixel array. The CDS circuit includes first and second sampling circuits, an amplifier circuit and a control circuit. The control circuit controls the first sampling circuit to sample a reset level and a data level of the first pixel signal in a first sampling period, and controls the second sampling circuit to sample a reset level and a data level of the second pixel signal in a second sampling period. The control circuit controls the amplifier circuit to output the reset level and the data level of the first pixel signal in a first output period, and output the reset level and the data level of the second pixel signal in a second output period.
US08138802B2 Symmetrical electrical physical layer activity detector
A low-current differential signal activity detector circuit may be configured to reject large common mode signals on differential input lines, while still detecting smaller differential signals applied to the same set of differential input lines. The detector circuit may comprise a translinear buffer that is driven at the buffer input and at the buffer output by the differential input signals. The differential signal thereby driving the inputs of the detector circuit may be half-wave rectified through the buffer output devices and may be filtered to provide the detected output. When applying a common mode signal, the buffer's input and output may track each other, and no current may be rectified in the output devices, thus providing common-mode signal rejection. The detector circuit may also be configured with two buffers having their outputs coupled to a common node, each buffer input driven by a respective one of the differential input signals. The differential signal thereby driving the inputs of the detector circuit may be fully rectified through the output devices of the two buffers, and may be filtered to provide the detected output. The two buffers may be configured in a symmetrical structure that allows for the rejection of common-mode signals when the outputs of the buffers are coupled to a common node.
US08138796B1 Serial configuration interface
A serial configuration interface (SCI) used to configure a device is disclosed. A device that support SCI includes a first connector configured to receive a first signal and a second connector configured to receive a second signal. In a configuration mode, the first signal serially selects each of a set of one or more configurable options, and the second signal facilitates selection of a desired setting of a selected configurable option. The device further includes control logic configured to determine when configuration of the device is complete and in response output the received first signal via a third connector of the device.
US08138795B2 Self-aware adaptive power control system and a method for determining the circuit state
The present invention provides a self-aware power control system and a method for determining the circuit state. The self-aware adaptive power control architecture comprises of a multi-mode power gating network, a current monitoring translator, a variable threshold comparator, a slack detector, and a bi-directional shift register. The multi-mode power gating network controls the amount of supply current and hence the circuit speed. The power gating network can be composed of either N-type MOSFETs for virtual ground insertion or P-type MOSFETs for virtual supply insertion. The number of MOSFETs in the multi-mode power gating network can be configured according to the supply range and step difference of the supply current. Then, by monitoring the current characteristics drained by target circuit, the circuit state can be determined. No delay matching circuit is required. Together with other peripherals, the supply current can be down controlled to a minimum acceptable level. The circuit will use up all available slack. The smaller current implies lower power consumption as well. Furthermore, the present invention is capable of self adaptation to frequency change. To summarize, the present invention can make the circuit consume least power under various frequency achieving best power efficiency.
US08138792B2 Gate drive circuit, display substrate having the same, and method thereof
A gate drive circuit includes a shift register, a clock wiring and a start wiring. The shift register includes a plurality of stages arranged in a first direction on a base substrate to output a plurality of gate signals. The clock wiring is extended along the first direction. The clock wiring is electrically connected to a plurality of clock connecting wirings extended in a second direction crossing the first direction to deliver a clock signal to the stages. The start wiring includes the first wiring extended along the first direction and a second wiring connected to the first wiring and extended in the first direction to cross with the clock connecting wirings so as to deliver a vertical start signal to a first stage. Therefore, a structure of a signal wiring delivering a vertical start signal is changed, thereby protecting the gate drive circuit from static electricity.
US08138789B2 Configuration context switcher with a clocked storage element
Some embodiments provide an IC with configuration context switchers. The IC includes several configurable circuits, each of which configurably performs one of several operations at any given time, based on the configuration data set that it receives at that time. The IC includes several storage circuits for storing several configuration data sets for each of the configurable circuits. The IC also includes a context switching interconnect circuit for switchably connecting the configurable circuit to different sets of storage circuits to receive different sets of configuration data sets. The context switcher includes one or more stages for re-timing the data coming from the configuration storage elements. The stages can include interconnect circuitry or storage circuitry. Some embodiments build one of the stages in the configuration data storage elements. Some embodiments encode the configuration data bits and hence utilize a decoder in the context switcher to decode the encoded configuration data.
US08138785B2 Reduced power output buffer
A clock driving circuit and a method of driving a plurality of output lines for a PC architecture are disclosed. The clock driving circuit includes a clock generating circuit coupled to an output buffer for the PC having a plurality of output lines connected to a plurality of output loads having output load impedances. The output lines are driven differentially at an output voltage lower than a supply voltage. The circuit includes a voltage node having a voltage node impedance. The voltage node is maintained at substantially the output voltage. The circuit includes a current sinking transistor that sinks current from the voltage node. The current sinking transistor is operated in a linear region characterized by an ohmic resistance determined by the size of the current sinking transistor. The impedance of the voltage node is matched to one of the load impedances by sizing the current sinking transistor.
US08138781B2 Test circuit adapted in a display panel of an electronic device
A test circuit adapted in a display panel of an electronic device is provided. The test circuit is to test the pixel array function of the display panel, wherein the test circuit comprises: a plurality of test signal lines, a plurality of test signal transmitters, a plurality of gate lines and at least one static electricity protection device. The test signal lines receive a plurality of corresponding test signals respectively. The test signal transmitters comprises a plurality test signal transmitter groups comprising at least one transmitter, wherein each transmitter group corresponds to a test signal line and connects the test signal line and the to pixel array. Each gate line connects to the gate of the at least one transmitter. The static electricity protection device is placed between two of the gate lines.
US08138776B2 In-circuit test assembly
A test assembly that may provide access to signals of a circuit that includes an integrated circuit. The test assembly may include structural members that limit movement of components relative to each other.
US08138771B2 Touch controller with read-out line
It is disclosed to measure the impedance of a read-out line. The read-out line includes at least two cascaded electrical circuit segments, each electrical circuit segment including two longitudinal arms, wherein one of the longitudinal arms includes an electrical component, and a lateral arm including a switch configured to close in the presence of an object in the vicinity of the switch. The measured impedance of the read-out line can be compared to a preset value corresponding to an allowable value of the impedance of the read-out line.
US08138762B2 Coil decoupling for an RF coil array
An MRI phase RF coil array includes a plurality of separate RF coil elements where each coil element has a pre-amplifier circuit with a conditioning circuit in advance of the transistor including an inductor and capacitors connected across the input of preamplifier. Each of the coil elements has a preamplifier decoupling parallel resonant circuit for generating a tuned high impedance across the ends of the coil so as to inhibit coupling in the coil from signals in adjacent and non-adjacent coils of the array. The decoupling circuit comprises a fixed first capacitor across the ends, a second variable capacitor in one of the leads, a further capacitor in the conditioning circuit, all of which define a capacitance which co-operates with the inductance defined by the inductor of the conditioning circuit of preamplifier to form the parallel resonant circuit to generate the high impedance.
US08138755B2 Enhanced wireless eddy current probe for a non-destructive inspection system
An enhanced wireless eddy current probe is disclosed which has means to wirelessly couple to a non-destructive inspection (NDI) system situated some distance away from an inspection point on a material under inspection. The disclosed enhanced wireless eddy current probe provides means for executing advanced functions necessary for a complex eddy current inspection operation. These functions include, but are not limited to, storing, loading, and executing a predetermined firing sequence on an array of coil elements, probe balancing, probe calibration, and providing bibliographic information specific to said probe to a wirelessly coupled NDI system.
US08138752B2 Rotation detection apparatus
A rotation detection apparatus for detecting a rotation state of a gear is disclosed. The rotation detection apparatus includes a magnetic sensor, a magnetic filed generation unit, and a self-diagnosis unit. The sensor includes: a bias magnet for generating a bias magnetic field extending toward the gear; and a magnetic-electric conversion element for sensing the bias magnetic field acting thereon. When the gear is in a stationary state, the magnetic filed generation unit generates a diagnosis use magnetic field extending toward the magnetic-electric conversion element. The self-diagnosis unit determines whether the magnetic sensor has a failure based on an output from the magnetic-electric conversion element that is subjected to the bias magnetic field and the self-diagnosis use magnetic field.
US08138748B2 Position sensor for evaluating axle positioning
A position sensor (PS) that is in position to deliver data for evaluating positioning data of an axle (OS) over a specified number of turns, where two transmissions (G1, G2) are affixed to the axle (OS) for being in position to transmit each the position of the axle to a rotary encoder (RE), the transmission ratios being chosen such that over the specified number of turns of the axle (OS) both transmissions (G1, G2) at the output differ in one turn, as well as to an evaluation circuit, and to an electric motor.
US08138745B2 Power transformer distribution network and method of operating same
The present invention is single- and multi-phase power distribution systems comprising a plurality of transformers. Each transformer is connected to another of the transformers, in series (single phase) and in series and parallel (multi-phase). Each transformer has a switch connection movable between an on and an off position according to pre-determined rules.
US08138741B2 High voltage generator in semiconductor memory
A voltage generator is provided. The voltage generator includes a voltage pump and a voltage controller. The voltage pump generates a target voltage using a clock signal. The voltage controller compares a temporary voltage input from the voltage pump with a reference voltage to generate a control signal controlling the voltage pump. The voltage controller includes a string of a plurality of resistors connected in series to change a level of the temporary voltage to a voltage level of a corresponding comparison voltage. When the plurality of resistors are in a string, a resistance of a resistor closest to one end of the string is greater than resistances of other resistors of the string. The voltage controller may further include a jumping unit controlling connection or disconnection of two arbitrary nodes among first to n-th nodes (where n is a natural number) defined as connection points of the adjacent resistors of the string. Accordingly, the voltage generator can generate a voltage of with a more accurate level.
US08138735B2 Low-voltage start up circuit and method for DC-DC boost converter
A start up circuit (4-1) for a boost circuit (10) includes an adjustable-duty-cycle oscillator (1-2) that turns on a switch transistor (MSW) connected to an inductor (L) receiving an input voltage (VIN). If a voltage (V9) of a junction between the transistor and the inductor exceeds a predetermined value corresponding to a maximum inductor current (IL), an amplifier (A1) immediately terminates a first phase of an oscillator cycle, which turns off the transistor. Built-up inductor current is steered into a load. Duty-cycle-adjustment circuitry (R1,R2,C1) causes the oscillator to complete a normal second phase of the cycle before a new cycle begins.
US08138733B2 Control circuit for DC converter
A method of controlling at least one transistor of a DC voltage converter to regulate an output voltage of the DC converter, the method including determining whether the output voltage of the DC converter is within a first or second voltage range, the second voltage range including a desired value of the output voltage; if the output voltage is in the first voltage range, generating a control signal using a first control method performed by a first controller, the first controller receiving the output voltage and determining the control signal based on the value of the output voltage in the first voltage range; and if the output voltage is in the second range, generating a control signal using a second control method performed by a second controller, the second controller receiving the output voltage and determining the control signal based on the value of the output voltage in the second voltage range.
US08138710B2 Power drive of electric motor
Some embodiment of the present disclosure provide an electric motor comprising a power drive configured to supply electric power to different components of the motor that operate with different power inputs. The motor is configured to transform the electric power into mechanical work to perform on a load. The electric motor is configured to be used as a pump or a blower in a HVAC system. The electric motor includes a first power source connected to and supplying an electric power to the windings of the motor, a second power source connected to and supplying an electric power to a logic circuit configured to control operation of the motor, a third power source connected to and supplying an electric power to an external device that is configured to be connected to the motor and not enclosed in a housing, and a housing enclosing the first, second, and third power source. Another embodiment of the disclosure provides a method of supplying power in an electric motor, wherein the method includes providing a motor comprising windings, a logic circuit, an external power outlet accessible from outside a housing of the motor. The method further includes supplying a first electric power to the windings, supplying an electric power to the logic circuit, and supplying a third electric power to the external power outlet.
US08138695B2 Series electric engine power drive with rheostat and battery feedback
The motor generator set described here has unique circuitry which allows for the combined electrical output of two generators to be paired up with one another as well as the output of a battery in a manner that maximizes there output. Diodes are provided in this circuitry to direct the flow of current effectively.
US08138693B2 Vibration isolation control system
A computing unit simulates an ideal operation of a vibration excitation actuator by using at least a model operation parameter and the vibration-excitation movable mass data and calculates a parameter corresponding to acceleration/deceleration thrust for moving the vibration-excitation movable mass. A vibration isolation controller determines a control content of a vibration isolation driving unit based on the parameter corresponding to the acceleration/deceleration thrust and controls an operation of the vibration isolation driving unit so that a force canceling a reaction force, which acts on an apparatus when a vibration-excitation movable mass is moved, acts on the apparatus by moving the vibration isolation movable unit.
US08138690B2 LED-based lighting methods, apparatus, and systems employing LED light bars, occupancy sensing, local state machine, and meter circuit
In embodiments of the present invention, a method and system is provided for designing improved intelligent, LED-based lighting systems. The LED based lighting systems may include fixtures with one or more of rotatable LED light bars, integrated sensors, onboard intelligence to receive signals from the LED light bars and control the LED light bars, and a mesh network connectivity to other fixtures.
US08138683B2 Method for controlling a series circuit current of a lighting installation at an airfield or the like, and a constant-current regulator
Disclosed is a method for controlling a series circuit current of a lighting installation at an airfield or the like, in which case the series circuit current which flows through transformers which are arranged on the secondary side of an output transformer and are connected in series, in order to supply lighting appliances is controlled by means of a thyristor module, which is arranged on the primary side of the output transformer and has a variable trigger angle, in which case, when a control unit is in a constant-current mode, the trigger angle is set in such a manner that a series circuit current which corresponds essentially to a rated output current flows. The invention also relates to a constant-current regulator for carrying out the method.
US08138678B2 Charged particle beam decelerating device and method, and X-ray generating apparatus using the same
A charged particle beam decelerating device includes a high-frequency cavity 34 provided on an orbit of a charged particle beam 1, and a phase synchronizing device 40 for synchronizing the charged particle beam 1 in the high-frequency cavity with a phase of a high-frequency electric field 4. By moving the high-frequency cavity 34 or changing an orbit length of the charged particle beam 1, the charged particle beam in the high-frequency cavity is synchronized with a phase of the high-frequency electric field 4.
US08138671B2 Color-stable phosphor converted LED
A light-emitting device is provided, comprising at least one light-emitting diode (100) for emitting light of a first color and a luminescent material (102) arranged on said at least one light-emitting diode to receive at least part of the light emitted by said light-emitting diode. The light-emitting device further comprises a filter (103) arranged to receive light emitted by said light-emitting diode (100) and transmitted through said luminescent material (102) and to absorb light of said first color. The filter comprises a pigment compound distributed in a matrix of silicon and oxygen atoms, in which matrix at least a portion of said silicon atoms are directly bonded to hydrocarbon groups.
US08138668B2 Benzo[a]fluoranthene compound and organic light emitting device using the same
There is provided a benzo[a]fluoranthene compound represented by the following general formula (I): wherein at least one of R14, R15, R16, R20, and R21 represents Rn represented by the following general formula (i), and R11 to R22 none of which is represented by Rn each represent a hydrogen atom, a halogen atom or the like, and R11 to R22 none of which is represented by Rn may be identical to or different from one another; wherein R23, R24, R25, R26, and R27 each represent a hydrogen atom, a halogen atom or the like, and R23, R24, R25, R26, and R27 may be identical to or different from one another, provided that, in at least one pair of adjacent substituents out of R23, R24, R25, and R26, the substituents are bonded to each other to form a ring.
US08138664B2 Bi-silicate matrix coating for a display
A display screen of a color display is disclosed (see FIG. 1). The display screen includes a glass plate having an array of three different color-emitting phosphors thereon. A graphite-based matrix is placed in the interstitial regions between each of the three different color-emitting phosphors. The graphite-based matrix is formed from an aqueous composition including graphite, potassium silicate and sodium silicate.
US08138663B2 Light emitting device and method of manufacturing the same
The present invention provides a light emitting device solving weakness caused by bonding between first and second light emitting elements and a method of manufacturing the same. A chip-shaped first light emitting element and a second light emitting element overlapped each other are disposed on a supporting base. Four island-shaped projections are provided on the top face of the supporting base, and support the second light emitting element. The projections are formed by wet-etching or dry-etching the supporting base, and a pad electrode is provided on the top face of the projection. The pad electrode is electrically connected to the second light emitting element and is also electrically connected to a wire.
US08138661B2 Side surface light emitting device
In a side surface light emitting type light emitting device mounted on the surface of a wiring board, the light emitting device comprises: a base body part having a reflecting case and a terminal holding part formed integrally with the reflecting case in the rear part of the reflecting case; and lead members inserted into the base body part, having a pair of connecting parts including base parts of the connecting parts drawn out from the lower surface of the base body part and bent along the lower surface and side bending parts provided in the base parts of the connecting parts and bent along the side surfaces of the terminal holding part and connected to a pattern of the wiring board; and is characterized in that the base parts of the connecting parts are provided with protruding parts protruding toward the center of the lower surface of the terminal holding part and cut-out parts are provided for accommodating the protruding parts in the lower surface of the terminal holding part.
US08138660B2 Plasma jet spark plug
A plasma jet spark plug comprising: a center electrode; an insulator having an axial bore extending in an axial direction, and retaining the center electrode within the axial bore; a metallic shell surrounding and retaining the insulator from outside with respect to a radial direction perpendicular to the axial direction; and a ground electrode disposed frontward of the front end portion of the insulator with respect to the axial direction, wherein the ground electrode has a contact portion contacting the front end portion of the insulator in an annular contact zone, the ground electrode is not in contact with the metallic shell with respect to the axial direction and the ground electrode is in contact with the metallic shell with respect to a radial direction perpendicular to the axial direction and is electrically connected with the metallic shell by means of an outer peripheral portion thereof being joined to the metallic shell.
US08138659B2 Piezoelectric component and method for manufacturing same
Disclosed is a piezoelectric component (1) comprising a piezoelectric transducer (10) wherein a pair of electrodes (20a, 20b) are formed on both major surfaces of a piezoelectric substrate (11), a pair of frame members (30a, 30b) fitted to both major surfaces of the piezoelectric transducer (10), a pair of sealing substrates (40a, 40b) composed of a light-transmitting resin material and so fitted as to cover the frame members (30a, 30b), opaque coating layers (50a, 50b) respectively formed on the sealing substrates (40a, 40b), and a pair of input/output terminal electrodes (61a, 61b) respectively connected to the electrodes (20a, 20b). By having such a constitution, the state of sealed space and sealing widths of the frame members (30a, 30b) can be checked by visual examination such as direct visual observation or image recognition, and thus a highly reliable piezoelectric component (1) can be obtained. In addition, a mark can be made on the coating layers (50a, 50b).
US08138652B2 Multistage variable reluctance motor/generator
A compact, rugged, variable reluctance, variable speed, electric motor capable of producing high torque at high electrical energy conversion efficiencies is provided. The present invention provides for a multi-stage motor design having a number of discreet rotor and stator elements on a common shaft. This configuration provides for the simplest of magnetic structures and produces a powerful magnetic flux modelling design technique that is used to further optimize the motor design and subsequent control logic. Thermal mapping of the magnetic mass provides for advanced cooling techniques that are used to ensure long in-service life in the most extreme of industrial applications. The electric motor inherently provides low vibration thereby greatly reducing noise; low turn to turn voltage potentials thereby eliminating costly phase to phase shorting potential; efficient motor operation through the reduction in switching and copper losses in both the machine and its control system.
US08138650B2 Rotor core having bridges connection magnetic pole and method of manufacturing the same
A rotor core of a rotating electrical machine formed by stacking a plurality of blanks blanked from a steel sheet, the blank having a yoke, a magnetic pole portion confronting the yoke, and a magnet insertion hole positioned between the yoke and the magnetic pole portion, the magnetic pole portion having a projection projecting circumferentially at two circumferential sides thereof.
US08138646B2 Rotatable shaft assembling method, rotatable shaft assembly, and electric motor having the same
At the time of assembling an electric motor, plain bearings are installed over a worm shaft to form a shaft assembly. Then, the worm shaft together with the plain bearings is inserted into a gear housing in an inserting direction, which is generally parallel to an axial direction of the worm shaft, such that each of the plain bearings is press fitted into a corresponding installation part of the housing.
US08138645B2 Electric motor, rotary actuator and rotary apparatus
A rotary actuator including: a housing that rotatably supports thereinside a rotor shaft of an electric motor; an eccentric shaft portion that is provided on a protruding end portion of the rotor shaft that protrudes outside the housing; an external gear that is rotatably supported on the eccentric shaft portion via a bearing; an internal gear that is fixed to an outer surface of the housing and meshes with the external gear; and a transmitting portion that is provided on the external gear, and transmits rotation force to an external output shaft.
US08138641B2 Permanent-magnet rotary electric machine
A permanent-magnet rotary electric machine preferably includes a stator and a rotor opposed thereto via an air gap. The stator includes a stator core having 4m (m is an integer equal to or larger than 2) main poles each having inductor teeth at a tip thereof. The rotor includes two rotor units adjacent to each other in the axial direction. Each rotor unit includes a pair of rotor magnetic poles and a permanent magnet arranged therebetween. The permanent magnets in the rotor are axially magnetized in opposite directions to each other. Each rotor magnetic pole has magnetic teeth on its outer periphery at a regular pitch. The rotor magnetic poles in each rotor unit are arranged such that the magnetic teeth of one rotor magnetic plate are offset by half a pitch from those of the other rotor magnetic pole, and the magnetic teeth of adjacent rotor magnetic poles are aligned with each other in the axial direction. The tooth pitch of the inductor teeth of each stator main pole is different from that of the magnetic teeth of the rotor magnetic pole to generate a fourth harmonic component of a permeance between the stator and the rotor zero.
US08138633B2 Electronic power-saving device
A single-phase electronic power-saving device includes at least one power-saving unit. The power-saving unit includes two ceramic piece capacitors, a safe capacitor, an inductor, a SCR, a first resistor, a second resistor, a live wire and a zero line; the two ceramic piece capacitors connected in series as a whole is connected in parallel with the safe capacitor to two terminals of which are connected the anode and the cathode of SCR, respectively; the anode of SCR is also connected to one terminal of the inductor, the branch composed of the first and the second resistors connected in series is connected in parallel so that one terminal of which is connected to one terminal of the inductor and the other is connected to the cathode of SCR; the gate of SCR is connected between the first and the second resistors.
US08138630B2 Solar powered system with grid backup
A system includes a solar power subsystem that receives power from one or more solar power arrays. A storage control subsystem is coupled to the solar power subsystem to charge a battery from the power received by the solar power subsystem. A grid power control subsystem having an AC to DC converter receives power from a power grid and provides DC voltage to the storage control subsystem. A balance of system control system controls the amount of power received from the power grid as a function of a load, battery charge and received power by the solar power subsystem. The solar array and battery may be sized to provide sufficient power under normal operating conditions, with power being drawn from the grid during abnormal operation conditions.
US08138629B2 Method and system for distributing energy
A method of delivering electrical energy to a point in an electrical power grid, the method including the steps of accessing a source of energy at a first location and converting the energy into a form of transportable energy. The next step is transporting the transportable energy via a bulk transportation network from the first location to the point on said electrical power grid at a second location having a need for additional electrical power without the transportable energy going through the electrical power grid to get to the point. The next step is converting the form of transportable energy into electrical energy suitable for connecting to the power grid and discharging the electrical energy into the power grid at the second location. A system for delivering electrical energy is also provided. The transportable energy preferably takes the form of charged electrolytes, compressed air or thermal storage units, transported, for example, by way of trains.
US08138622B2 System and method for an AC powered downhole gauge with capacitive coupling
Borehole instruments are powered by AC instrument power transmitted on all three phases of a power cable concurrently carrying three phase motor power, the instrument power transmitted at a multiple of the motor power frequency and having a corresponding fraction of the motor power voltage, and received via a capacitive coupling sufficient to withstand high-voltage cable insulation testing. The phase-to-neutral motor power provides approximately the same power level to the borehole instruments if a phase shorts to ground.
US08138621B2 Wind energy installation and method of controlling the output power from a wind energy installation
A wind energy installation and a method of controlling the output power from a wind energy installation to an electrical grid with a specified nominal grid frequency are provided, in which the output power is controlled as a function of the time derivative of the grid frequency.
US08138611B2 Semiconductor device having shifted stacked chips
A first semiconductor chip and a second semiconductor chip which form a stack are mounted on a module substrate by deflecting a center position of the semiconductor chips from the module substrate. In the side where the distance from the edge of the deflected semiconductor chip to the edge of a module substrate is shorter, the electrode pad on the first semiconductor chip and the electrode pad on the second semiconductor chip are directly connected with a wire. In the side where the distance from the edge of the deflected semiconductor chip to the edge of a module substrate is longer, the electrode pad on the first semiconductor chip and the electrode pad on the second semiconductor chip are combined with the corresponding bonding lead on the module substrate with a wire.
US08138607B2 Metal fill structures for reducing parasitic capacitance
Vertically-staggered-level metal fill structures include inner contiguous metal fill structures and outer contiguous metal fill structures. A dielectric material portion is provided between each contiguous metal fill structure. Vertical extent of each contiguous metal fill structure is limited up to three vertically adjoining metal interconnect levels, thereby limiting the capacitance of each contiguous metal fill structure. Capacitive coupling between the contiguous metal fill structures and the metal interconnect structures is minimized due to the fragmented structure of contiguous metal fill structures.