← Back to Patent Explorer
US5818603A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and system for controlling and communicating with machines using multiple communication formats

Assignee: Ricoh Co Ltd
•
Filing: 1996-03-29
•
Granted: 1998-10-06
•
Expires: 2016-03-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Tetsuro Motoyama

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 12:09
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/12; G06F3/1201; G06F3/1202; G06F3/1203; G06F3/1209; G06F3/1223; G06F3/1236; G06F3/1278; G06F3/128; G06F3/1284; G06F3/1285; H; H04; H04L; H04L9/00; H04L9/40; H04N; H04N1/00; H04N1/00127; H04N1/00344; H04L69/00; H04L69/18; H04N2201/00; H04N2201/0008; H04N2201/0034; H04N2201/0037; H04N2201/0039; H04N2201/0074; H04N2201/0077; H04N2201/0081; H04N2201/0082; H04N2201/0084; H04N2201/0091; H04N2201/0093; H04N2201/0094

Claims Analysis

Total Claims: 37
Claim 1
Independent Claim 116 words
A method of communicating, comprising the steps of: transmitting information from a first device to a second device; receiving, by the second device, the information which has been transmitted; determining, by the second device, a communication protocol utilized by the first device by looking up an identifier contained within the information to determine a format of a header of the transmission, parsing the header of the transmission using the format of the header which was determined, and determining the communication protocol using information in the header which was parsed using the format of the header; and parsing, by the second device, the information transmitted by the first device using the communication protocol which has been determined.
Claim 2
Independent Claim 116 words
A method of communicating, comprising the steps of: transmitting information from a first device to a second device; receiving, by the second device, the information which has been transmitted; determining, by the second device, a communication protocol utilized by the first device by looking up an identifier contained within the information to determine a format of a header of the transmission, parsing the header of the transmission using the format of the header which was determined, and determining the communication protocol using information in the header which was parsed using the format of the header; and parsing, by the second device, the information transmitted by the first device using the communication protocol which has been determined.
Claim 3
Dependent Claim 27 words
A method according to claim 1, wherein the determining step comprises: determining the communication protocol by examining if the information which has been transmitted includes the identifier.
Claim 4
Dependent Claim 29 words
A method according to claim 1, wherein the determining step comprises: determining the communication protocol by examining if the information which has been transmitted includes a communication protocol identifier.
Claim 5
Dependent Claim 61 words
A method according to claim 1, wherein the determining step comprises: determining if the information which has been transmitted has a plurality of fields having a same format as one of a plurality of predetermined formats by sequentially comparing the plurality of fields with the plurality of predetermined formats in an order starting with a predetermined format which is most common.
Claim 6
Dependent Claim 62 words
A method according to claim 4, wherein the determining step comprises: determining if the information which has been transmitted has a plurality of fields having a same format as one of a plurality of predetermined formats by sequentially comparing the plurality of fields with the plurality of predetermined formats in a generally descending order from most common format to least common format.
Claim 7
Dependent Claim 23 words
A method according to claim 5, further comprising the step of: sorting the predetermined formats from most common format to least common format.
Claim 8
Dependent Claim 65 words
A method according to claim 1, further comprising the step of: looking up, after the step of determining, information of the communication protocol utilized by the first device in a data base containing a plurality of communication protocols, wherein the parsing step comprises parsing the information transmitted by the first device using the information of the communication protocol determined in the step of looking up.
Claim 9
Independent Claim 82 words
A method of communicating, comprising the steps of: transmitting information from a first device to a second device; receiving, by the second device, the information which has been transmitted; determining, by the second device, a communication protocol utilized by the first device by determining if the information which has been transmitted is arranged in a same format as a predetermined format; and parsing, by the second device, the information transmitted by the first device using the communication protocol which has been determined.
Claim 10
Independent Claim 82 words
A method of communicating, comprising the steps of: transmitting information from a first device to a second device; receiving, by the second device, the information which has been transmitted; determining, by the second device, a communication protocol utilized by the first device by determining if the information which has been transmitted is arranged in a same format as a predetermined format; and parsing, by the second device, the information transmitted by the first device using the communication protocol which has been determined.
Claim 11
Dependent Claim 31 words
A method according to claim 8, wherein the step of determining examines said predetermined format which indicates values which must exist in order to determine if there is the same format.
Claim 12
Dependent Claim 39 words
A method according to claim 9, wherein the step of determining examines said predetermined format which indicates values of at least one of bits and bytes which must exist in order to determine if there is the same format.
Claim 13
Independent Claim 89 words
A method of communicating, comprising the steps of: transmitting information from a first device to a second device; receiving, by the second device, the information which has been transmitted; determining, by the second device, a communication protocol utilized by the first device by determining if the information which has been transmitted has a plurality of fields having a same format as one of a plurality of predetermined formats; and parsing, by the second device, the information transmitted by the first device using the communication protocol which has been determined.
Claim 14
Independent Claim 89 words
A method of communicating, comprising the steps of: transmitting information from a first device to a second device; receiving, by the second device, the information which has been transmitted; determining, by the second device, a communication protocol utilized by the first device by determining if the information which has been transmitted has a plurality of fields having a same format as one of a plurality of predetermined formats; and parsing, by the second device, the information transmitted by the first device using the communication protocol which has been determined.
Claim 15
Independent Claim 22 words
A method according to claims 1, 8 or 11, wherein the transmitting step comprises: transmitting the information from a business office device.
Claim 16
Independent Claim 25 words
A method according to claims 1, 8 or 11, wherein the transmitting step comprises: transmitting the information from the first device which is a copier.
Claim 17
Independent Claim 25 words
A method according to claims 1, 8 or 11, wherein the transmitting step comprises: transmitting the information from the first device which is a printer.
Claim 18
Independent Claim 26 words
A method according to claims 1, 8 or 11, wherein the transmitting step comprises: transmitting the information from the first device which is a facsimile machine.
Claim 19
Independent Claim 26 words
A method according to claims 1, 8 or 11, wherein the transmitting step comprises transmitting the information from the first device which is a digital camera.
Claim 20
Independent Claim 138 words
A system for communicating, comprising: a first device for transmitting information; a second device which receives the transmitted information from the first device, including: means for determining a communication protocol utilized by the first device including means for looking up the identifier in a data base to determine a communication protocol corresponding to the identifier, the means for looking up including: means for looking up the identifier in the data base to determine a format of a header of the transmission; means for parsing the header of the transmission using the format of the header which was determined; and means for determining the communication protocol using information in the header which was parsed using the format of the header; and means for parsing the information transmitted by the first device using the communication protocol which has been determined.
Claim 21
Independent Claim 138 words
A system for communicating, comprising: a first device for transmitting information; a second device which receives the transmitted information from the first device, including: means for determining a communication protocol utilized by the first device including means for looking up the identifier in a data base to determine a communication protocol corresponding to the identifier, the means for looking up including: means for looking up the identifier in the data base to determine a format of a header of the transmission; means for parsing the header of the transmission using the format of the header which was determined; and means for determining the communication protocol using information in the header which was parsed using the format of the header; and means for parsing the information transmitted by the first device using the communication protocol which has been determined.
Claim 22
Dependent Claim 30 words
A system according to claim 17, wherein the means for determining comprises: means for determining the communication protocol by examining if the information which has been transmitted includes the identifier.
Claim 23
Dependent Claim 32 words
A system according to claim 17, wherein the means for determining comprises: means for determining the communication protocol by examining if the information which has been transmitted includes a communication protocol identifier.
Claim 24
Dependent Claim 64 words
A system according to claim 17, wherein the means for determining comprises: means for determining if the information which has been transmitted has a plurality of fields having a same format as one of a plurality of predetermined formats by sequentially comparing the plurality of fields with the plurality of predetermined formats in an order starting with a predetermined format which is most common.
Claim 25
Dependent Claim 65 words
A system according to claim 20, wherein the means for determining comprises: means for determining if the information which has been transmitted has a plurality of fields having a same format as one of a plurality of predetermined formats by sequentially comparing the plurality of fields with the plurality of predetermined formats in a generally descending order from most common format to least common format.
Claim 26
Dependent Claim 22 words
A system according to claim 21, further comprising: means for sorting the predetermined formats from most common format to least common format.
Claim 27
Dependent Claim 66 words
A system according to claim 17, wherein the second device further comprises: means for looking up information of the communication protocol utilized by the first device in a data base containing a plurality of communication protocols, wherein the means for parsing comprises means for parsing the information transmitted by the first device using the information of the communication protocol determined by the means for looking up.
Claim 28
Independent Claim 73 words
A system for communication, comprising: a first device for transmitting information; a second device which receives the transmitted information from the first device, including: means for determining a communication protocol utilized by the first device by determining if the information which has been transmitted is arranged in a same format as a predetermined format; and means for parsing the information transmitted by the first device using the communication protocol which has been determined.
Claim 29
Independent Claim 73 words
A system for communication, comprising: a first device for transmitting information; a second device which receives the transmitted information from the first device, including: means for determining a communication protocol utilized by the first device by determining if the information which has been transmitted is arranged in a same format as a predetermined format; and means for parsing the information transmitted by the first device using the communication protocol which has been determined.
Claim 30
Independent Claim 80 words
A system for communication, comprising: a first device for transmitting information; a second device which receives the transmitted information from the first device, including: means for determining a communication protocol utilized by the first device by determining if the information which has been transmitted has a plurality of fields having a same format as one of a plurality of predetermined formats; and means for parsing the information transmitted by the first device using the communication protocol which has been determined.
Claim 31
Independent Claim 80 words
A system for communication, comprising: a first device for transmitting information; a second device which receives the transmitted information from the first device, including: means for determining a communication protocol utilized by the first device by determining if the information which has been transmitted has a plurality of fields having a same format as one of a plurality of predetermined formats; and means for parsing the information transmitted by the first device using the communication protocol which has been determined.
Claim 32
Independent Claim 18 words
A system according to claims 17, 24 or 25, wherein: the first device is a business office device.
Claim 33
Independent Claim 16 words
A system according to claims 17, 24 or 25, wherein: the first device is a copier.
Claim 34
Independent Claim 16 words
A system according to claims 17, 24 or 25, wherein: the first device is a printer.
Claim 35
Independent Claim 17 words
A system according to claims 17, 24 or 25, wherein: the first device is a facsimile machine.
Claim 36
Independent Claim 17 words
A system according to claims 17, 24 or 25, wherein: the first device is a digital camera.
Claim 37
Dependent Claim 42 words
A system according to claim 30, wherein the means for determining comprises: means for examining said predetermined format which indicates values of at least one of bits and bytes which must exist in order to determine if there is the same format.

References Cited (Backward Citations)

US5412779A Cited
US5566278A Cited
US5533175A Cited
US5577105A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-10-05 2002-04-06 2002-10-06 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-10-05 2006-04-06 2006-10-06 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-10-05 2010-04-06 2010-10-06 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag