Patent №
US 6,202,147
Granted
2001-03-13
Filed 1998
Owner
SUN MICROSYSTEMS, INC.
Lab
—
AI components
2
planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09107047
A computer-implemented method for allocating memory resources to a device driver is described. In one embodiment, a device driver generates a request for memory allocation in terms of an abstract memory address space. This abstract memory address space is also used by a bus manager to manage the allocation of memory. The driver forwards the request to the bus manager which can then allocate memory or translate the request to a second abstract memory address space used by a second bus manager. When the request is passed to a platform manager, real memory is allocated and the requested memory is passed back to the driver. Thus, by making a memory request in terms of a bus manager's abstract memory address space, the necessity of coding the driver to request real addresses (a platform-specific operation) is avoided.
AI classification
Ownership
SUN MICROSYSTEMS, INC.
assignment · 95330497
Assignors
SLAUGHTER, GREGORY L., SAULPAUGH, THOMAS, TRAVERSAT, BERNARD, SCHMIDT, JEFFREY A.
On an employer assignment, the assignors are typically the inventors.