Patent · US Expired

Method and apparatus for improving the performance of object invocation

US6718550B1 · kind B1 · utility

15Cited by
29References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 26, 1996
Grant dateApr 6, 2004
Priority date
Expiry dateApr 4, 2020

Classification

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

Abstract

Data structures, methods and devices for reducing computing overhead by utilizing different invocation paths for same process and different process invocations in a distributed client/server based computing system are disclosed. In one aspect of the invention, calls to a servant that do not share the same process as the requesting client are routed through a transport layer, and calls to servants that do share the same process as the requesting client are passed directly to the servant, thereby bypassing the transport layer. In another aspect of the invention, distinct remote and local method tables are provided to facilitate intelligent routing of requests. In still another aspect of the invention, the appropriate method table for an object reference is intelligently selected based upon the location of the identified object.

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