Method and system for controlling and communicating with machines using multiple communication formats
First Claim
1. A method of diagnosing a first device by a second device which has an ability to diagnose different types of devices including different business office devices, comprising the steps of:
- transmitting, through a communication channel, first information from the first device to the second device;
receiving, by the second device, the first information which has been transmitted;
determining, by the second device, second information utilized by the first device, wherein the second information is a first portion of the first information;
parsing, by the second device, a second portion of the first information transmitted by the first device using the second information which has been determined to determine a format of the second portion whereby the second portion is parsed, wherein the second portion is different from the first portion; and
diagnosing a condition of the first device by the second device using the second portion which has been parsed.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system which allows a remote monitoring and diagnostic computer or system to communicate using different communication protocols which are stored within a data base. After a communication is received, it is analyzed to determine if there is a protocol identifier. If the protocol identifier exists, a data base is searched to determine the format of the header of the communication. Once the format of the header is determined, the header of the received communication is read to determine the information contained therein. This information is utilized to determine the actual format of the data which follows. If the protocol identifier does not exist, the received communication is examined to determine if it is in a format which matches one of a plurality of previously defined format. Critical fields are defined which must have certain values and if the received communication matches these critical values, the record in a communication protocol data base matching the critical values will be utilized in order to determine the protocol of the data which has been received in the communication. The machine to which the remote monitoring and diagnostic system is connected is a business office device such as a copier, printer, or facsimile machine, a digital camera, or another type of device.
-
Citations
20 Claims
-
1. A method of diagnosing a first device by a second device which has an ability to diagnose different types of devices including different business office devices, comprising the steps of:
-
transmitting, through a communication channel, first information from the first device to the second device; receiving, by the second device, the first information which has been transmitted; determining, by the second device, second information utilized by the first device, wherein the second information is a first portion of the first information; parsing, by the second device, a second portion of the first information transmitted by the first device using the second information which has been determined to determine a format of the second portion whereby the second portion is parsed, wherein the second portion is different from the first portion; and diagnosing a condition of the first device by the second device using the second portion which has been parsed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for remotely diagnosing devices, comprising:
-
a first device which is remotely diagnosed, including; means for transmitting first information through a communication channel; a second device for performing a remote diagnosis of the first device, including; means for receiving the first information which has been transmitted by the first device; means for determining second information utilized by the first device, wherein the second information is a first portion of the first information; means for parsing a second portion of the first information transmitted by the first device using the second information which has been determined to determine a format of the second portion whereby the second portion is parsed, wherein the second portion is different from the first portion; and means for diagnosing a condition of the first device by the second device using the second portion which has been parsed, wherein the second device has an ability to diagnose different types of devices including different business office devices. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A program product for diagnosing a first device by a second device, wherein the second device has an ability to diagnose different types of devices including different business office devices, the program product including a storage medium embodying instructions for causing the second device to perform the steps of:
-
receiving first information which has been transmitted from the first device through a communication channel; determining second information utilized by the first device, wherein the second information is a first portion of the first information; parsing a second portion of the first information transmitted by the first device using the second information which has been determined to determine a format of the second portion whereby the second portion is parsed, wherein the second portion is different from the first portion; and diagnosing a condition of the first device using the second portion which has been parsed. - View Dependent Claims (18, 19, 20)
-
Specification