Patent ID: 6222533
Filing Date: 2001-04-24
Classification: H04L

Abstract:
A computer implemented system providing a comprehensive user interface enabling access to a plurality of application engines, comprising:a plurality of application engines each having an engine interface, the plurality of application engines comprising a plurality of types of engines;a plurality of data sources accessible by the application engines;a user interface process providing an interface based upon user interface components; anda visual information broker operating as an intermediary between the plurality of application engines and the user interface process;the visual information broker having a plurality of dynamically loadable adapters each appropriate for accessing a particular type of engine and for mapping the engine interfaces of one or more application engines of that type into a comprehensive user interface enabling access to the plurality of application engines;such that the visual information broker is operable to communicate information between the engine interface of an application engine and the user interface process by dynamically loading an adapter appropriate for the corresponding type of engine data from the plurality of data sources being integrated into a common data model oriented for the user interface process.