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 a monitoring system for monitoring events of a target application in a device, the method comprising:
- monitoring, by the monitoring system of the device, data of the events sent by the target application based on a monitoring command received from the target application;
generating, by the monitoring system, a log of the monitored data;
selecting a first protocol from plural Internet application layer protocols to transfer the log of the monitored data by a communication unit based on a protocol selection command received from the target application; 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.
14 Citations
12 Claims
-
1. A method of a monitoring system for monitoring events of a target application in a device, the method comprising:
-
monitoring, by the monitoring system of the device, data of the events sent by the target application based on a monitoring command received from the target application; generating, by the monitoring system, a log of the monitored data; selecting a first protocol from plural Internet application layer protocols to transfer the log of the monitored data by a communication unit based on a protocol selection command received from the target application; 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, 11)
-
-
10. An image output device, comprising:
-
a target application configured to send events of the target application to a monitoring system; and the monitoring system including a processor configured to monitor data of the events sent by the target application based on a monitoring command received from the target application, to generate a log of the monitored data, to select a first protocol from plural Internet application layer protocols to transfer the log of the monitored data by a communication unit based on a protocol selection command received from the target application, and to transfer the log of the monitored data between a remote receiver and the communication unit through the first protocol. - View Dependent Claims (12)
-
Specification