Patent ID: 7716688
Filing Date: 2010-05-11
Classification: G06F

Abstract:
1. A system encoded in a computer readable medium for execution by a computer system to provide object discovery in heterogeneous object systems, the system comprising: a fixed object system having a registry; a callee object having a rendezvous name, the callee object being registered in the registry of the fixed object system under the rendezvous name, wherein the rendezvous name is a designation of the callee object obtained by converting a common name of the callee object in an object system in which the callee object will run; and an adaptive object system having a remote procedure call protocol abstraction layer and a caller object, the caller object being configured to issue a discovery request, wherein the remote procedure call protocol abstraction layer includes an object discovery protocol configured to receive the discovery request including the common name of the callee object, to convert the common name to the rendezvous name, and to use the rendezvous name to search the registry of the fixed object system to discover a reference to the callee object.