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...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English French |
Published |
16.03.2000
|
Edition | 7 |
Subjects | |
Online Access | Get full text |
Cover
Loading…
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 |