Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
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:

Class Number Class Name Patents
710/24 By command chaining 154
710/23 Programmed control memory accessing 272
710/25 Timing 188
710/26 Using addressing 248
710/27 Via separate bus 158
710/28 With access regulating 238


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



 
 
  Recently Added Patents
Method for use of lanthanum carbonate pharmaceutical compositions
Storage device, cartridge, and cartridge manufacturing method
Data transmission method and data transmission apparatus
Recycling partially-stale flash blocks using a sliding window for multi-level-cell (MLC) flash memory
Heating system for bathing unit
Parallel stereovision geometry in image-guided radiosurgery
Method of searching to find a servo pattern corresponding to a servo pattern copy process
  Randomly Featured Patents
Bark control device and associated vibration dampening housing and method for constructing such housing
Portable data collection device with variable focusing module for optic assembly
Compression method of halftone image data
Input logic signal buffer circuits
Shredder
Supercharger pulley isolator
Flat gasket and process for its production
Apparatus for controlling a supercharger
Apparatus and method for determining ground speed of a work vehicle
Collapsible transport cart