Patent ID: 6704804
Filing Date: 2004-03-09
Classification: G06F

Abstract:
A method of sharing data elements between multiple applications within a computer system, comprising the steps of:A) establishing multiple instances of a virtual information bus (InfoBus), each of the virtual information bus instances having at least one data controller associated therewith to enable interaction between member applications of the virtual information bus instance; B) registering selected of the applications with one of the InfoBus instances; C) providing a data name to each data element to be shared; D) announcing over the instance of the InfoBus, to the registered applications, the availability of each named data element; and E) transmitting a request over the instance of the InfoBus to the at least one data controller associated therewith, the request including a data name, from one of the registered applications, to access the data element associated with the data name.