Patent · US Expired

Efficient inter-process object and interface pinging

US6405262B1 · kind B1 · utility

72Cited by
12References
29Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 14, 1995
Grant dateJun 11, 2002
Priority date
Expiry dateJul 14, 2015

Classification

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

Abstract

A computer system includes a plurality of client processes executing in respective address spaces and at least one server process executing in a different address space than the client processes. The server process has one or more available server objects for potential use by the client processes. The server objects are accessible by the client processes through a plurality of server object interfaces dynamically created in response to demand for said interfaces by the client processes. The server object interfaces are destroyed when there is no further demand for them. Each object interface can be simultaneously held for use during at least a portion of its lifetime by more than one of the client processes. The computer system further includes one or more client-side ping managers and at least one server-side ping manager. Each client process registers interfaces it is holding for use with an associated client-side ping manager. The server-side ping manager is associated with the server process and stores one or more interface lists indicating server object interfaces held for use by client processes. The server-side ping manager has a ping manager object interface available to th…

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