×

System for object oriented dynamic linking based upon a catalog of registered function set or class identifiers

  • US 5,615,400 A
  • Filed: 06/30/1993
  • Issued: 03/25/1997
  • Est. Priority Date: 06/30/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer, comprisinga central processing unit;

  • non-volatile memory;

    high-speed memory;

    a library of function sets, each function set including at least one member function, embodied in the high-speed memory;

    computer readable program code comprising one or more client applications embodied in the non-volatile memory and capable of utilizing and residing in the high-speed memory; and

    computer readable program code means, embodied in the non-volatile memory, for managing use of functions by said one or more client applications, the computer readable program code means comprising;

    computer readable program code means for causing the computer to store a dispatch record for said one or more client applications, each said dispatch record for said one or more client applications including a function set ID for each of said plurality of function sets used by said client application;

    computer readable program dispatch code means responsive to a call by the client application of a particular member function and to the dispatch record for causing the computer to supply a request for a link to a function set having the particular member function; and

    computer readable program link code means, responsive to the request for the link to the function set and to the function set ID in the dispatch record, for causing the computer to link the particular member function to the client application wherein the link code means includescomputer readable program code means for causing said computer to create a resource set catalog, the resource set catalog identifying function sets in the library by respective function set IDs, and storing a plurality of set records which characterize member functions within respective sets;

    computer readable program lookup code means for causing the computer to look up a set record for the function set in the resource set catalog based on the corresponding function set ID; and

    programmable code means, responsive to the set record, for causing the computer to return the particular member function to the client application.

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