| |
 |
|
Class Information
Number: 710/22
Name: Electrical computers and digital data processing systems: input/output > Input/output data processing > Direct memory accessing (dma)
Description: Subject matter further comprising means or steps for transferring data between a peripheral and memory of a digital data processing system or computer with minimal or no intervention from a main processor of the digital data processing system or computer.
Sub-classes under this class:
Patents under this class:
| Patent Number |
Title Of Patent |
Date Issued |
| 7620749 |
Descriptor prefetch mechanism for high latency and out of order DMA device |
Nov. 17, 2009 |
| 7620748 |
Hardware assisted non-volatile memory-to-input/output direct memory access (DMA) transfer |
Nov. 17, 2009 |
| 7620747 |
Software based native command queuing |
Nov. 17, 2009 |
| 7620746 |
Functional DMA performing operation on DMA data and writing result of operation |
Nov. 17, 2009 |
| 7620745 |
Transferring data between a memory and peripheral units employing direct memory access control |
Nov. 17, 2009 |
| 7620693 |
System and method for tracking infiniband RDMA read responses |
Nov. 17, 2009 |
| 7617338 |
Memory with combined line and word access |
Nov. 10, 2009 |
| 7617290 |
Protocol-independent support of remote DMA |
Nov. 10, 2009 |
| 7613876 |
Hybrid multi-tiered caching storage system |
Nov. 3, 2009 |
| 7613847 |
Partially virtualizing an I/O device for use by virtual machines |
Nov. 3, 2009 |
| 7610433 |
Memory controller interface |
Oct. 27, 2009 |
| 7607001 |
Memory management method for simultaneously loading and executing program codes |
Oct. 20, 2009 |
| 7606961 |
Computer system and data pre-fetching method |
Oct. 20, 2009 |
| 7606950 |
Graphical programs with direct memory access FIFO for controller/FPGA communications |
Oct. 20, 2009 |
| 7603489 |
Direct memory access controller including first and second transfer setting registers |
Oct. 13, 2009 |
| 7603488 |
Systems and methods for efficient memory management |
Oct. 13, 2009 |
| 7596644 |
Transmit rate pacing system and method |
Sep. 29, 2009 |
| 7596639 |
Skip mask table automated context generation |
Sep. 29, 2009 |
| 7594057 |
Method and system for processing DMA requests |
Sep. 22, 2009 |
| 7594056 |
Bridge and data processing method therefor |
Sep. 22, 2009 |
| 7594042 |
Effective caching mechanism with comparator coupled to programmable registers to store plurality of thresholds in order to determine when to throttle memory requests |
Sep. 22, 2009 |
| 7590774 |
Method and system for efficient context swapping |
Sep. 15, 2009 |
| 7587525 |
Power control with standby, wait, idle, and wakeup signals |
Sep. 8, 2009 |
| 7587524 |
Camera interface and method using DMA unit to flip or rotate a digital image |
Sep. 8, 2009 |
| 7584307 |
Direct memory access DMA with positional information and delay time |
Sep. 1, 2009 |
| 7581072 |
Method and device for data buffering |
Aug. 25, 2009 |
| 7581039 |
Procedure and device for programming a DMA controller in which a translated physical address is stored in a buffer register of the address processing unit and then applied to the data bus and |
Aug. 25, 2009 |
| 7577774 |
Independent source read and destination write enhanced DMA |
Aug. 18, 2009 |
| 7577773 |
Method and system for DMA optimization |
Aug. 18, 2009 |
| 7577772 |
Method and system for optimizing DMA channel selection |
Aug. 18, 2009 |
| 7574536 |
Routing direct memory access requests using doorbell addresses |
Aug. 11, 2009 |
| 7571284 |
Out-of-order memory transactions in a fine-grain multithreaded/multi-core processor |
Aug. 4, 2009 |
| 7570646 |
Apparatus and method for an interface unit for data transfer between a host processing unit and a multi-target digital signal processing unit in an asynchronous transfer mode |
Aug. 4, 2009 |
| 7568055 |
Data processing apparatus for selecting either a PIO data transfer method or a DMA data transfer method |
Jul. 28, 2009 |
| 7568054 |
Duplicate synchronization system and method of operating duplicate synchronization system |
Jul. 28, 2009 |
| 7565462 |
Memory access engine having multi-level command structure |
Jul. 21, 2009 |
| 7565461 |
Switch/network adapter port coupling a reconfigurable processing element to one or more microprocessors for use with interleaved memory controllers |
Jul. 21, 2009 |
| 7565460 |
Information processing apparatus and method for handling packet streams |
Jul. 21, 2009 |
| 7562165 |
USB host system, AV data reproduction apparatus and AV data recording apparatus |
Jul. 14, 2009 |
| 7555577 |
Data transfer apparatus with channel controller and transfer controller capable of slave and standalone operation |
Jun. 30, 2009 |
| 7552257 |
Data transmission device with a data transmission channel for the transmission of data between data processing devices |
Jun. 23, 2009 |
| 7552251 |
Single-chip multi-media card/secure digital (MMC/SD) controller reading power-on boot code from integrated flash memory for user storage |
Jun. 23, 2009 |
| 7552250 |
DMA slot allocation |
Jun. 23, 2009 |
| 7552249 |
Direct memory access circuit and disk array device using same |
Jun. 23, 2009 |
| 7552240 |
Method for user space operations for direct I/O between an application instance and an I/O adapter |
Jun. 23, 2009 |
| 7548997 |
Functional DMA performing operation on DMA data and writing result of operation |
Jun. 16, 2009 |
| 7548996 |
Data streamer |
Jun. 16, 2009 |
| 7546397 |
Systems and methods for allowing multiple devices to share the same serial lines |
Jun. 9, 2009 |
| 7546393 |
System for asynchronous DMA command completion notification wherein the DMA command comprising a tag belongs to a plurality of tag groups |
Jun. 9, 2009 |
| 7546392 |
Data transfer with single channel controller controlling plural transfer controllers |
Jun. 9, 2009 |
|
|
|