Method and system of remote diagnostic, control and information collection using a dynamic linked library of multiple formats and multiple protocols with intelligent protocol processor
First Claim
1. A method of monitoring events of a target application in a device, the device performing at least the steps of:
- monitoring data of the events;
generating a log of the monitored data;
selecting a first protocol from plural Internet communication protocols to transfer the log of the monitored data by a communication unit; and
transferring the log of the monitored data between a remote receiver and the communication unit through the first protocol; and
wherein the monitoring generating selecting and transferring steps are initiated internal to the device.
0 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer program product for (1) collecting information from a remote application unit and/or (2) diagnosing or controlling the remote application unit. By supporting dynamic generation of multiple data formats and/or multiple communication protocols, a computer code device increases the likelihood that a supported format and/or protocol will be either receivable or understandable by a receiver without having to pre-generate the protocol or format processor. By utilizing a shareable computer code device (e.g., a dynamic linked library), a new application can utilize tested, proven code without having to reproduce existing functionality.
34 Citations
9 Claims
-
1. A method of monitoring events of a target application in a device, the device performing at least the steps of:
-
monitoring data of the events;
generating a log of the monitored data;
selecting a first protocol from plural Internet communication protocols to transfer the log of the monitored data by a communication unit; and
transferring the log of the monitored data between a remote receiver and the communication unit through the first protocol; and
wherein the monitoring generating selecting and transferring steps are initiated internal to the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification