×

Display subsystem architecture for binding device independent drivers together into a bound driver for controlling a particular display device

  • US 5,491,813 A
  • Filed: 11/18/1994
  • Issued: 02/13/1996
  • Est. Priority Date: 02/12/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer graphics system including an interface between a plurality of program applications and a plurality of dissimilar hardware display adapters, each having specific functions, comprising:

  • means for storing a library of resource functions including a plurality of device drivers, each device driver not corresponding to any specific individual device, but each including multiple device driver functions to control and implement different functions specific to each of said dissimilar hardware display adapters;

    a plurality of device interfaces corresponding to specific functions provided by said program applications;

    first means for binding specific ones of said plurality of device drivers together with one another to form a first set of bound device drivers, said first set corresponding to a first one of said dissimilar hardware display adapters, for use by a first of said program applications;

    second means for binding a first one of said device interfaces, corresponding to said first dissimilar hardware display adapter, with said first set of bound device drivers and said first program application;

    means for dynamically binding other specific ones of said device drivers together with one another to form a second set of bound device drivers, and a second one of said plurality of device interfaces when a second one of said dissimilar hardware display adapters is to be written to by a second one of said program applications;

    means for transferring information from any one of said program applications to any one of said dissimilar hardware display adapters when a corresponding plurality of device drivers are bound with a corresponding one of said plurality of device interfaces; and

    wherein said plurality of device drivers and said plurality of device interfaces are configurable to allow transfer of information from one of said program applications to any of said dissimilar hardware display adapters.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×