Patent · US Expired

Low overhead object adaptor

US5991823A · kind A · utility

34Cited by
6References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 26, 1996
Grant dateNov 23, 1999
Priority date
Expiry dateJun 26, 2016

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/548
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Data structures and various methods for invoking and creating objects are used in a distributed object system in order to implement subcontracts. A subcontract is a selected grouping of basic features or object mechanisms that a system provides for use in managing objects and has associated functions. A subcontract registry is used for creating object references for server objects. The subcontract registry has any number of subcontract objects within it, and each subcontract object may include: a subcontract identifier that identifies the subcontract object, a quality of service list that contains feature name-value pairs, and a create function unique to the subcontract object. An implementation registry is used for registering any number of implementation definitions. Each implementation definition defines an implementation for an interface within the system, and each implementation definition may include: an implementation identifier that identifies the implementation, a pointer to a subcontract object contained in the subcontract registry, an interface identifier that identifies the interface being implemented, and a set of functions used for creating and invoking a server objec…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.