| |
 |
|
Class Information
Number: 710/23
Name: Electrical computers and digital data processing systems: input/output > Input/output data processing > Direct memory accessing (dma) > Programmed control memory accessing
Description: Subject matter further comprising means or steps for transferring data directly between a peripheral and memory and also for transferring data between a peripheral and the memory under control of the central or main processor(s), although not necessarily at the same time.
Patents under this class:
| Patent Number |
Title Of Patent |
Date Issued |
| 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 |
| 7603490 |
Barrier and interrupt mechanism for high latency and out of order DMA device |
Oct. 13, 2009 |
| 7603672 |
Programmable request handling system and method |
Oct. 13, 2009 |
| 7603489 |
Direct memory access controller including first and second transfer setting registers |
Oct. 13, 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 |
| 7574536 |
Routing direct memory access requests using doorbell addresses |
Aug. 11, 2009 |
| 7568055 |
Data processing apparatus for selecting either a PIO data transfer method or a DMA data transfer method |
Jul. 28, 2009 |
| 7565460 |
Information processing apparatus and method for handling packet streams |
Jul. 21, 2009 |
| 7565462 |
Memory access engine having multi-level command structure |
Jul. 21, 2009 |
| 7557949 |
Inkjet print control apparatus |
Jul. 7, 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 |
| 7548999 |
Chained hybrid input/output memory management unit |
Jun. 16, 2009 |
| 7546394 |
Management of configuration data by generating a chain description data set that specifies an order of configuration chain for multi-device systems |
Jun. 9, 2009 |
| 7539790 |
Reducing latency in SCSI protocol |
May. 26, 2009 |
| 7533197 |
System and method for remote direct memory access without page locking by the operating system |
May. 12, 2009 |
| 7533195 |
DMA controller for digital signal processors |
May. 12, 2009 |
| 7529865 |
Packet buffer management apparatus and method |
May. 5, 2009 |
| 7523229 |
Memory protection during direct memory access |
Apr. 21, 2009 |
| 7512751 |
Method and apparatus for adjusting timing signal between media controller and storage media |
Mar. 31, 2009 |
| 7506325 |
Partitioning processor resources based on memory usage |
Mar. 17, 2009 |
| 7502876 |
Background memory manager that determines if data structures fits in memory with memory state transactions map |
Mar. 10, 2009 |
| 7502874 |
Methods and systems for integrating unique information in SAS interface components |
Mar. 10, 2009 |
| 7478189 |
Deadlock avoidance in a bus fabric |
Jan. 13, 2009 |
| 7475166 |
Method and system for fully trusted adapter validation of addresses referenced in a virtual host transfer request |
Jan. 6, 2009 |
| 7467238 |
Disk controller and storage system |
Dec. 16, 2008 |
| 7466647 |
Efficient muxing scheme to allow for bypass and array access |
Dec. 16, 2008 |
| 7464197 |
Distributed direct memory access for systems on chip |
Dec. 9, 2008 |
| 7464199 |
Method, system, and program for handling Input/Output commands |
Dec. 9, 2008 |
| 7461184 |
Integrated circuit device having two or more input ports and system for the device |
Dec. 2, 2008 |
| 7457891 |
DMA controller connected to master and slave device wherein a rank is used for judging data transfer permissibility |
Nov. 25, 2008 |
| 7450131 |
Memory layout for re-ordering instructions using pointers |
Nov. 11, 2008 |
| 7444441 |
Device including means for transferring information indicating whether or not the device supports DMA |
Oct. 28, 2008 |
| 7437487 |
Storage medium array controller, a storage medium array apparatus, a storage medium drive, a method of controlling a storage medium array, and a signal-bearing medium embodying a program of a |
Oct. 14, 2008 |
| 7428603 |
System and method for communicating with memory devices via plurality of state machines and a DMA controller |
Sep. 23, 2008 |
| 7418537 |
Deadlock avoidance in a bus fabric |
Aug. 26, 2008 |
| 7415035 |
Device driver access method into a virtualized network interface |
Aug. 19, 2008 |
| 7415034 |
Virtualized partitionable shared network interface |
Aug. 19, 2008 |
| 7415592 |
Ring-buffer based buffering apparatus and method of using memory apparatus |
Aug. 19, 2008 |
| 7415550 |
System and method for controlling DMA data transfer |
Aug. 19, 2008 |
| 7409670 |
Scheduling logic on a programmable device implemented using a high-level language |
Aug. 5, 2008 |
| 7404016 |
Enhanced power reduction capabilities for streaming direct memory access engine |
Jul. 22, 2008 |
| 7404015 |
Methods and apparatus for processing packets including accessing one or more resources shared among processing engines |
Jul. 22, 2008 |
| RE40346 |
Method and apparatus for providing single channel communications |
May. 27, 2008 |
| 7380115 |
Transferring data using direct memory access |
May. 27, 2008 |
| 7376950 |
Signal aggregation |
May. 20, 2008 |
| 7376762 |
Systems and methods for direct memory access |
May. 20, 2008 |
| 7363397 |
System and method for DMA controller with multi-dimensional line-walking functionality |
Apr. 22, 2008 |
| 7356370 |
Data processing circuit, data processing apparatus, data processing method, data processing control method, recording medium on which data processing program is stored and recording medium on |
Apr. 8, 2008 |
| 7330914 |
DMA controller, DMA control method and DMA control program |
Feb. 12, 2008 |
|
|
|