×

Language bindings for graphics functions to enable one application program to be used in different processing environments

  • US 5,083,262 A
  • Filed: 09/27/1990
  • Issued: 01/21/1992
  • Est. Priority Date: 04/28/1986
  • Status: Expired due to Fees
First Claim
Patent Images

1. A linkage system for providing a set of bindings which enable a graphics application program written in a predetermined program language to be executed in one or the other of two different graphical processor environments independent of the programming language, comprisinga graphics output device;

  • a graphics application process means for providing a series of user language-specific process statements defining a graph;

    a graphics process means responsive to graphics commands and graphics attributes for producing device signals corresponding to said graph;

    a graphics output device driver connected to said graphics process means and to said graphics output device and responsive to said device signals for producing said graph on said graphics output device;

    a graphics language binding means in communication with said graphics application process means in one or the other of said two different graphical processor environments for translating said process statements into said graphics commands and graphics attributes;

    a transfer structure means in said graphics language binding means for building a data transfer structure; and

    a transfer process means in said graphics language binding means for transferring said graphics commands and graphics attributes from said language binding means to said graphics process means in one or the other of said two different graphical processor environments, said graphics attributes being transferred in said data transfer structure.

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