Method and system of remote diagnostic, control and information collection using a dynamic linked library of multiple formats and multiple protocols with restriction on protocol
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 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. Moreover, by supporting 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.
82 Citations
42 Claims
-
1-18. -18. (canceled)
-
19. A computer-implemented method of reporting event data of an apparatus to a remote computer, comprising:
-
obtaining the event data of the apparatus by monitoring events associated with the apparatus, the monitoring occurring independently of communications from the remote computer;
generating a message that includes the obtained event data of the apparatus, wherein the generating step is performed periodically or in response to predetermined events; and
sending the message to the remote computer. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for reporting event data of an apparatus to a remote computer, comprising:
-
means for obtaining the event data of the apparatus by monitoring events associated with the apparatus, the monitoring occurring independently of communications from the remote computer;
means for generating a message that includes the obtained event data of the apparatus, wherein the means for generating generates the message periodically or in response to predetermined events; and
means for sending the message to the remote computer. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 42)
-
-
35. A computer program product having a computer readable medium for reporting event data of an apparatus to a remote computer, comprising:
-
instructions for obtaining the event data of the apparatus by monitoring events associated with the apparatus, the monitoring occurring independently of communications from the remote computer;
instructions for generating a message that includes the obtained event data of the apparatus, wherein the instructions for generating generate the message periodically or in response to predetermined events; and
instructions for sending the message to the remote computer. - View Dependent Claims (36, 37, 38, 39, 40, 41)
-
Specification