SYSTEM AND METHOD FOR EXCHANGING INFORMATION RELATING TO A TARGET CLIENT APPLICATION

The present invention provides a transparent software monitoring/advisory mechanism, allowing for intelligent interaction with a user. A software agen t causes hooks to be embedded into target client applications. Messages relati ng to user feature selection are hooked and sent to a monitoring proce...

Full description

Saved in:
Bibliographic Details
Main Authors GOLDBAND, STEVE, VAN OS, RON, BARTH, JEFFREY
Format Patent
LanguageEnglish
French
Published 16.03.2000
Edition7
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The present invention provides a transparent software monitoring/advisory mechanism, allowing for intelligent interaction with a user. A software agen t causes hooks to be embedded into target client applications. Messages relati ng to user feature selection are hooked and sent to a monitoring process including a receiver and a primary thread. The receiver thread receives hook ed messages and performs "asynchronous message reflection" of these messages to the primary thread, which catalogs messages and updates feature usage counts . The agent established communication with a remote server via a "virtual" Internet connection that is imperceptible to the user such as a LAN or dial- up connection. the server sends the agent command files that govern the agent's behavior. The agent retrieves resources from the server required to carry ou t commands contained within the command files and uploads selected information such as usage count information to the server in accordance with the command files.
Bibliography:Application Number: CA19992341428