US 7,552,250 B2
DMA slot allocation
Barry K. Coffin, Nashua, N.H. (US); Anne Bavazzano-Desbrieres, Champagnier (France); Michele Prieur, Champagnier (France); Jean-Alexis Berranger, Meyelan (France); Douglas C. Ferrin, Derry, N.H. (US); Mark E. Somerville, Merrimack, N.H. (US); Richard D. Ellison, Maynard, Mass. (US); and Christophe Gavrel, Le Cannet (France)
Assigned to Hewlett-Packard Development Company, L.P., Houston, Tex. (US)
Filed on Feb. 06, 2007, as Appl. No. 11/702,808.
Application 11/702808 is a division of application No. 10/714344, filed on Nov. 14, 2003, granted, now 7,188,195.
Prior Publication US 2008/0016258 A1, Jan. 17, 2008
Int. Cl. G06F 13/28 (2006.01)
U.S. Cl. 710—22 10 Claims
OG exemplary drawing
 
1. A media platform, comprising:
a memory capable of storing program applications; a processor coupled to the memory and capable of executing the program applications;
media provider module stored in the memory and including a first application program interface (API) library, the media provider module to retrieve APIs from the first API library to allocate application requests with a first driver associated with a telecom media card (TMC);
a media group module stored in the memory and including a second API library, the media group module to retrieve APIs from the second API library based on DMA slot allocation instructions received from the media provider module; and
a TMX proxy module stored in the memory and coupled to a second driver associated with the TMC, the TMC proxy module to receive DMA slot allocation instructions from the media group module.