Patents

Searching:





Search by keyword, patent number, inventor, assignee, city or state:




Patent # Description
US-6,925,550 Speculative scheduling of instructions with source operand validity bit and rescheduling upon carried over...
A method and apparatus to execute data speculative instructions in a processor comprising at least one source register, each source register comprising a bit to...
US-6,925,549 Asynchronous pipeline control interface using tag values to control passing data through successive pipeline stages
An apparatus and method for externally managing data within an asynchronous pipeline. The asynchronous pipeline over which control is sought includes a data path...
US-6,925,548 Data processor assigning the same operation code to multiple operations
A data processor can assign a greater number of operations to instruction codes with shorter length, thereby implementing high performance, high code efficiency...
US-6,925,547 Remote address translation in a multiprocessor system
A method of performing remote address translation in a multiprocessor system includes determining a connection descriptor and a virtual address at a local node,...
US-6,925,546 Memory pool configuration system
A memory partitioning system for memory of an embedded or auxiliary processor is described. Memory regions with different attributes are formed, having specified...
US-6,925,545 Configuring file structures and file system structures in a memory device
The preferred embodiments described herein provide a memory device and methods for use therewith. In one preferred embodiment, a method is presented for using a...
US-6,925,544 Packet buffer memory with integrated allocation/de-allocation circuit
A buffer memory with a memory allocation and de-allocation circuit. The buffer memory has an address space divided into address blocks and a memory address space...
US-6,925,543 Burst transfer memory
The present invention provides a burst transfer memory comprising a first memory having a cell array arranged in a matrix, a second memory which has a cell array...
US-6,925,542 Memory management in a data processing system
Memory management in a data processing system (10) is achieved by using one or more timing bits (54) to specify a timing parameter of a memory (18, 19, 34). To...
US-6,925,541 Method and apparatus for managing replication volumes
Replication of volumes is facilitated by tools which provide and manage a pool of mirror volumes. Primary (or production) volumes containing user provided data...
US-6,925,540 Systems and methods for chassis identification
A identification system comprising at least one non-volatile memory device containing identification data, a communication bus for the memory device that is...
US-6,925,539 Data transfer performance through resource allocation
Method and apparatus for transferring data between a host device and a data storage device having a first memory space and a second memory space. The first...
US-6,925,538 Extending the functionality of a multi-functional apparatus
A multi-functional apparatus of all-in-one type has a plurality of functions and comprises a plurality of devices having respective functions, a designation...
US-6,925,537 Multiprocessor cache coherence system and method in which processor nodes and input/output nodes are equal...
A computer system has a plurality of processor nodes and a plurality of input/output nodes. Each processor node includes a multiplicity of processor cores, an...
US-6,925,536 Cache coherence directory eviction mechanisms for unmodified copies of memory lines in multiprocessor systems
Cache coherence directory eviction mechanisms are described for use in computer systems having a plurality of multiprocessor clusters. Interaction among the...
US-6,925,535 Program control flow conditioned on presence of requested data in cache memory
Method and apparatus for conditioning program control flow on the presence of requested data in a cache memory. In a data processing system that includes a cache...
US-6,925,534 Distributed memory module cache prefetch
One embodiment of a distributed memory module cache includes tag memory and associated logic implemented at the memory controller end of a memory channel. The...
US-6,925,533 Virtual disk image system with local cache disk for iSCSI communications
A system and method for caching data received over a network connection comprising: a target device for receiving requests for routing data packetized for...
US-6,925,532 Broadcast system in disk array controller
A disk array controller connected in a star configuration with a plurality of interfaces each having a processor, a shared memory connected to the interfaces by...
US-6,925,531 Multi-element storage array
A self-contained data storage module receives a data request conforming to a first standard. The data request is translated into a second standard. At least one...
US-6,925,530 Initialization of a storage system
A storage array comprised of a number of storage drives is provided with a controller to control zero initialization of the storage drives. The zero ...
US-6,925,529 Data storage on a multi-tiered disk system
A method and a computer usable medium including a program for operating disks having units, comprising: providing a first tier of at least one disk, the first...
US-6,925,528 Floating virtualization layers
A virtual stored data management system is provided. In one embodiment, the management system includes one or more hosts and a plurality of data storage elements...
US-6,925,527 Storage control apparatus and method for compressing data for disk storage
A method of managing compressed data including a cache segment generating operation generating cache segments each representing data that is obtained by...
US-6,925,526 Method and apparatus for servicing mixed block size data access operations in a disk drive data storage device
Write operations less than full block size (short block writes) are internally accumulated while being written to disk in a temporary cache location. Once...
US-6,925,525 Data storage management system and method
The present invention provides a virtual automated cartridge system (ACS) and data storage device management method which incorporates a temporary data buffer...
US-6,925,524 Associated content storage system
A relocation system to associatively search a database lookup table with a search key to addressably retrieve a corresponding associate content table record as a...
US-6,925,523 Managing monotonically increasing counter values to minimize impact on non-volatile storage
Reducing writes to non-volatile storage in a system for tracking sequence numbers in a communications protocol. In a system which tracks sequence numbers, a...
US-6,925,522 Device and method capable of changing codes of micro-controller
A device and method capable of changing codes of a micro-controller comprises a micro-controller, an address latch, a flash memory, a static random access memory...
US-6,925,521 Scheme for implementing breakpoints for on-chip ROM code patching
The present invention relates to a system and a method for preventing address conflicts when establishing breakpoints and applying one or more patches to code...
US-6,925,520 Self-optimizing crossbar switch
A crossbar switch is disclosed. The crossbar switch comprises a plurality of input sorting units and a plurality of merge and interleave units. Each input...
US-6,925,519 Automatic translation from SCSI command protocol to ATA command protocol
A device generally comprising a first circuit and a second circuit. The first circuit may be configured to (i) communicate with a host via a first bus (ii) using...
US-6,925,518 Bridging system for interoperation of remote groups of devices
A bridging system for a communication system comprises a first gateway (107) and a second gateway (108) arranged to communicate with each other. Each gateway...
US-6,925,517 Bus for supporting plural signal line configurations and switch method thereof
A bus for supporting plural signal line configurations and the method to switch it, used to operate in a bus between the control chips to maintain its operation...
US-6,925,516 System and method for providing an improved common control bus for use in on-line insertion of line replaceable...
There is disclosed a system and method for providing an improved common control bus for use in the on-line insertion of line replaceable units (such as circuit...
US-6,925,515 Producer/consumer locking system for efficient replication of file data
In a distributed file system the distributed storage management is made useful to a variety of applications. Multiple quality of service options are provided...
US-6,925,514 Multi-protocol bus system and method of operation thereof
A multi-protocol bus system and a method of operating the same. In one embodiment, the multi-protocol bus system includes a plurality of protocol indicators...
US-6,925,513 USB device notification
A method of notifying clients of a change in a USB (Universal Serial Bus) including a first client requesting notification of a first change in the USB,...
US-6,925,512 Communication between two embedded processors
A system including at least two processing units embedded on a chip able to communicate with each other and to generally independently control access to data...
US-6,925,511 Disk array control apparatus and control data transfer method using the same
A disk array control apparatus includes a plurality of disk array control units for controlling data transfer between a plurality of host computers and a...
US-6,925,510 Peripheral or memory device having a combined ISA bus and LPC bus
A peripheral or memory device has a bus, a first bus decoder circuit coupled to the bus for decoding a first type of bus signal, and a second bus decoder circuit...
US-6,925,509 Outputting a packet of character data information of an electronic program guide compliant with IEEE 1394...
The present invention relates to an image printing apparatus for printing character data information of an electronic program guide added to externally inputted...
US-6,925,508 Recording method from improving interrupted interference by checking size of main buffer and allocating...
A recording method for improving interrupted interferences, for use in a recording apparatus. First, a buffer is allocated, and then, the size of the buffer is...
US-6,925,507 Device and method for processing a sequence of information packets
The packets of the sequence are stowed away in a packets memory organized as a stack, in association with respective processing labels. The processing label...
US-6,925,506 Architecture for implementing virtual multiqueue fifos
A circuit configured to provide a storage device comprising one or more virtual multiqueue FIFOs. The circuit is generally configured to operate at a preferred...
US-6,925,505 Method and device for data transmission control between IDE apparatuses
A method and a device for controlling data transmission between IDE apparatuses allow an IDE controller of an IDE control device to send read control signal to...
US-6,925,504 Methods and apparatus for obtaining content from a content-originating device within a computerized network
A technique can be used to obtain content (e.g., a live feed, pre-positioned content, etc.) from a content-originating device (a content source). The technique...
US-6,925,503 Method and system for performing a longest prefix match search
A method and system for finding a longest prefix match for a key in a computer network is disclosed. The method and system include providing a main engine and...
US-6,925,502 Methods and systems for improving data transmission rates having adaptive protocols
Methods and systems are provided to improve the data transmission rate of a system executing an network protocol such as TCP, by adapting the protocol according...
US-6,925,501 Multi-rate transcoder for digital streams
Methods and apparatus are provided to produce a plurality of different rate output bitstreams from a common input bit stream. Overhead data is extracted from the...
← Previous | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | Next →