| Patent # | Description |
|---|---|
| US-7,526,610 |
Sectored cache memory A memory cache comprising, a data sector having a sector ID, wherein the data sector stores a data entry, a primary directory having a primary directory entry,... |
| US-7,526,609 |
Runtime register allocator Methods and arrangements for accessing a storage structure. Included are an arrangement for providing a storage access instruction, an arrangement for inputting... |
| US-7,526,608 |
Methods and apparatus for providing a software implemented cache memory Methods and apparatus provide a processor for operative connection to a main memory for storing data, the processor being operable to request at least some of... |
| US-7,526,607 |
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... |
| US-7,526,606 |
High-speed redundant disk controller methods and systems Various apparatus and methods for controlling data for a redundant array of inexpensive/independent disks (RAID) are presented. For example, in one illustrative... |
| US-7,526,605 |
System and method for optimizing random XOR command performance Multiple disk access commands such as XOR commands are broken down into their constituent read and write parts and, if in LBA sequence, coalesced into pipes.... |
| US-7,526,604 |
Command queueing speculative write prefetch Method and apparatus for improving system performance using controlled speculative write prefetching in systems that use command queuing. Speculative write... |
| US-7,526,603 |
High-speed low-power CAM-based search engine The disclosed invention presents a method and apparatus to a one dimensional prefix search problem. The problem consists looking up the best match to a word out... |
| US-7,526,602 |
Memory control system and memory control circuit A memory control system includes a first memory for accessing a CPU via an address bus and a data bus, an SDRAM for accessing a CPU via the address bus and the... |
| US-7,526,601 |
Data rewriting method for flash memory using partial erases A data storage apparatus includes a flash memory and a control unit that controls the rewriting of data in the flash memory. The flash memory is divided into... |
| US-7,526,600 |
Data management device and method for flash memory A data management device and a data management method for a flash memory, in which physical addresses are classified according to pages, each of which is a... |
| US-7,526,599 |
Method and apparatus for effectively enabling an out of sequence write
process within a non-volatile memory system Methods and apparatus for enabling contents to be efficiently stored in physical blocks of a non-volatile memory are disclosed. According to one aspect of the... |
| US-7,526,598 |
Efficient flash memory device driver A driver for a data storage device includes an access command and a verification command. The access command initiates an access (write, erase or read) of the... |
| US-7,526,597 |
Buffered memory having a control bus and dedicated data lines A memory system architecture/interconnect topology includes a configurable width buffered module having a configurable width buffer device. The configurable... |
| US-7,526,595 |
Data path master/slave data processing device apparatus and method An apparatus and method is described for data processing in a computer system. The apparatus comprises a data processing device having a data processing master,... |
| US-7,526,594 |
USB data transfer method A method of Universal Serial Bus (USB) data transfer is provided. In one embodiment, a USB device supports a bulk-only transmission mode to transfer data with a... |
| US-7,526,593 |
Packet combiner for a packetized bus with dynamic holdoff time Multiple data transfer requests can be merged and transmitted as a single packet on a packetized bus such as a PCI Express (PCI-E) bus. In one embodiment,... |
| US-7,526,592 |
Interrupt control system and storage control system using the same An interrupt control system is provided where a signal-line-based interrupt system can be incorporated into interrupt control using MSIs (Message Signal... |
| US-7,526,590 |
Systems and methods for remote pipe resource management in wireless
adapters Embodiments include systems and methods for management of RPIPES in a Wireless Universal Serial Bus (WUSB) environment comprising at least one WUSB device. RPIPE... |
| US-7,526,589 |
Apparatus, system, and method for resetting an inter-integrated circuit
data line using a negative voltage An apparatus, system, and method are disclosed for resetting an inter-integrated circuit (I2C) data line with negative voltage. A hang detection module detects... |
| US-7,526,588 |
Communication between an accessory and a media player using a protocol
with multiple lingoes A connector interface system is disclosed. The connector interface system includes an interface and a protocol in communication with which allows a media player... |
| US-7,526,587 |
Dual port serial advanced technology attachment (SATA) disk drive A hard disk drive is coupled to a plurality of host units for communication. The first host unit includes a serial advanced technology attachment (SATA) port,... |
| US-7,526,586 |
Removable personal digital assistant in a dual personal computer/personal
digital assistant computer architecture An integrated computer system includes a computer system, having at least a display, a chassis, a memory, a power supply and a communication interface, and a... |
| US-7,526,585 |
Multi-tasking apparatus and method in portable terminal wherein controller
switches to standby mode while... An apparatus and method capable of performing multiple tasks in a portable terminal are provided, in which menu functions of the portable terminal can be... |
| US-7,526,584 |
Method for setting up a serial communication port configuration A method for setting up a serial communication port configuration is disclosed. The method comprises a hardware circuit of a motherboard having a plurality of... |
| US-7,526,583 |
Method and apparatus to launch write queue read data in a microprocessor
recovery unit A method of checkpointing a microprocessor by providing, in parallel, a current read value from a queue and a next read value from the queue, and then... |
| US-7,526,582 |
Identifying a cable with a connection location The illustrative embodiments provide a cable management system, a computer program product, a cable, a method for manufacturing a cable, and a method for guiding... |
| US-7,526,581 |
Image forming apparatus and method for controlling the security of an
exchangeable part An image forming apparatus, includes a memory and a processor. The memory stores a maintenance ID of an exchangeable part that can be attached to and detached... |
| US-7,526,580 |
Peripheral device A multifunction device includes a plurality of slots capable of accepting the insertion of media. Initially, the multifunction device is set to a single drive... |
| US-7,526,579 |
Configurable input/output interface for an application specific product A configurable input/output interface is described that can be programmed to handle any one of a plurality of interfaces that embedded applications might have,... |
| US-7,526,578 |
Option ROM characterization Methods, apparatus, and computer program products are disclosed for option ROM characterization by establishing an isolating execution environment for an... |
| US-7,526,577 |
Multiple offload of network state objects with support for failover events The present invention provides mechanisms for transferring processor control of multiple network connections between two component devices of a computerized... |
| US-7,526,576 |
Computer network system using encapsulation to decompose work units for
synchronizing and operating a second... Computer network system for building and/or synchronising a second database from/with a first database, accesses by work units being carried out at least on the... |
| US-7,526,575 |
Method and system for client-based operations in server synchronization
with a computing device A method and system for synchronizing a main database of a server and a local database of a handheld device. A user can use an application residing in the... |
| US-7,526,574 |
Method for communicating data transfer requests between data transfer
protocols Provided are a method, system, and program for communicating data transfer requests between data transfer protocols. A request is received conforming to a first... |
| US-7,526,573 |
Method, system, and computer program for translating information for
compatibility with an information handling... In one embodiment, at least one information handling system receives an excerpt of information. In response to a configuration of the information handling... |
| US-7,526,572 |
System and method for providing remote data access for a mobile
communication device In one exemplary embodiment, a system for providing data access between an information source and a mobile communication device includes a transcoding system and... |
| US-7,526,571 |
IPv6 over MPLS IPv4 core IPv6 traffic may be carried through an MPLS IPv4 network without the use of IPv6-over-IPv4 tunneling. This provides great savings in overhead, signaling, and... |
| US-7,526,570 |
Advanced switching optimal unicast and multicast communication paths based
on SLS transport protocol An embodiment of the present invention may comprise a method to calculate current bandwidth usage by existing connections in a switching fabric between endpoints... |
| US-7,526,569 |
Router and address identification information management server The problems of an additional load to an AR having the function of transferring a packet, a BR functioning as a border relay device, and an address management... |
| US-7,526,568 |
Integrated live video production system Described is a system used in defining and producing a live television broadcast. The system includes one or more control panels, a workstation, a router, and... |
| US-7,526,567 |
Data stream-distribution system and method therefor A mutual recognition process is performed in step S1. When it is determined in step S2 that a request for sending a list of musical pieces has been received, the... |
| US-7,526,566 |
Methods of operating radio communications devices including predefined
streaming times and addresses and... Methods of operating radio communications devices may include accepting user input at the radio communications device of a streaming time to initiate media... |
| US-7,526,565 |
Multiple description hinting and switching for adaptive media services A system and method for streaming data over a communications network with varying streaming conditions, includes conditioning a data stream to create conditioned... |
| US-7,526,564 |
High quality streaming multimedia A new architecture and operational techniques for supporting high quality live and on-demand streaming multimedia on a data network. By using Helper machines... |
| US-7,526,563 |
Interworking gateway and method An interworking gateway for interworking an OMA IMPS domain and a SIMPLE domain comprises an OMA IMPS interface for communication with the OMA IMPS domain, a... |
| US-7,526,562 |
Stateful IPv4-IPv6 DNS application level gateway for handling topologies
with coexisting IPv4-only, Ipv6-only... Disclosed are methods and apparatus for efficiently and reliably handling DNS (domain name service) queries and responses. In general terms, mechanisms are... |
| US-7,526,561 |
Enabling online and offline operation The present invention provides software developers with the capability to create applications that can access information online and offline without having to... |
| US-7,526,560 |
Method and apparatus for sharing a secure connection between a client and
multiple server nodes One embodiment of the present invention provides a system for sharing a secure communication session with a client between a plurality of servers. The system... |
| US-7,526,559 |
Transfer of web applications between devices A runtime state of a web application running on a first device is serialized and transferred to a second device. The serialized runtime state is loaded into a... |