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

Method and apparatus for providing job accounting information to a host computer from a printer

Assignee: Lexmark International Inc
•
Filing: 1995-06-23
•
Granted: 1997-12-16
•
Expires: 2015-06-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An improved printing system is provided having at least one host computer and a printer in which the printer acquires print job accounting information and communicates it to the host computer via NPAP messages. A host computer downloads print job data to the printer through a communications port on the printer (i.e., either a parallel port, serial port, or network port), and as the printer prints the print job that it received from the host computer, the printer temporarily stores job accounting information. At the end of the print job, the printer communicates that job accounting information back to armed host computers via a bi-directional communications port, including typical information such as: the job identifier number, job processing time, number of sheets of paper from each paper source, number of impressions from each paper source (either one-sided or two-sided impressions), the port identifier, the network user name, the name of the print job (as specified), and the printer's serial number. Since the data is being accumulated at the printer, rather than at the host computer, there is no estimating by a host-resident program to acquire these statistics, and no data base merging (from several host computers) is required to categorize all of the data for one particular printer. Furthermore, the print jobs need not pass through a network queue in order to be detected and accounted for.

Inventors

  • 👤 Peter Stewart Davidson, Jr.
  • 👤 Steve Michael Edwards
  • 👤 Kevin Patrick Goffinet
  • 👤 Francis Darrell Rafferty, Jr.
  • 👤 Gail Marie Songer
  • 👤 James Francis Webb
  • 👤 Lloyd Phillip Young

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 04:37
CPC Classifications
G; G06; G06K; G06K15/00; G06F; G06F3/00; G06F3/12; G06F3/1201; G06F3/1202; G06F3/1203; G06F3/1207; G06F3/1223; G06F3/1237; G06F3/1259; G06F3/1278; G06F3/1285; G06F3/1286; G06K2215/00; G06K2215/0002; G06K2215/0005; G06K2215/0017

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 307 words
A printing system including a host computer, a printer, and a communications link therebetween, said printing system comprising: (a) a computer having a storage medium for holding data, a first memory circuit for temporary storage of data, a first communications port that receives and transmits data, a first processing circuit that controls the routing of data between said storage medium, said first memory circuit, said first communications port, and a video monitor; (b) a printer having a bi-directional communications capability, a second memory circuit for storage of data, a second communications port that receives and transmits data, a print engine, a second processing circuit that controls the routing of data between said second memory circuit, said print engine, and said second communications port, said second processing circuit being configured to gather accounting information related to parameters of usage of said printer, said second communications port being configured to automatically transmit, without any polling by said computer, said printer accounting information, after each print job is received and processed, to said communications link; (c) said first communications port being configured to transmit data to be printed by said printer and to receive said printer accounting information from said communications link; and (d) said first memory circuit being configured to store said printer accounting information as it is received at said computer, and said storage medium being configured to hold said printer accounting information in a format usable by a database program such that said printer accounting information is retrievable by the database program and said printer accounting information is displayable upon said video monitor; wherein said printer accounting information for each print job comprises at least one of a job identifier number, job processing time, number of sheets of paper from each paper source, number of impressions from each paper source, port identifier, and the printer's serial number.
Claim 2
Dependent Claim 307 words
A printing system including a host computer, a printer, and a communications link therebetween, said printing system comprising: (a) a computer having a storage medium for holding data, a first memory circuit for temporary storage of data, a first communications port that receives and transmits data, a first processing circuit that controls the routing of data between said storage medium, said first memory circuit, said first communications port, and a video monitor; (b) a printer having a bi-directional communications capability, a second memory circuit for storage of data, a second communications port that receives and transmits data, a print engine, a second processing circuit that controls the routing of data between said second memory circuit, said print engine, and said second communications port, said second processing circuit being configured to gather accounting information related to parameters of usage of said printer, said second communications port being configured to automatically transmit, without any polling by said computer, said printer accounting information, after each print job is received and processed, to said communications link; (c) said first communications port being configured to transmit data to be printed by said printer and to receive said printer accounting information from said communications link; and (d) said first memory circuit being configured to store said printer accounting information as it is received at said computer, and said storage medium being configured to hold said printer accounting information in a format usable by a database program such that said printer accounting information is retrievable by the database program and said printer accounting information is displayable upon said video monitor; wherein said printer accounting information for each print job comprises at least one of a job identifier number, job processing time, number of sheets of paper from each paper source, number of impressions from each paper source, port identifier, and the printer's serial number.
Claim 3
Dependent Claim 32 words
The printing system as recited in claim 1, wherein said printer is a laser printer and said second communications port is one of a plurality of communications ports included in the printer.
Claim 4
Dependent Claim 33 words
The printing system as recited in claim 1, wherein said printer is an ink jet printer and said second communications port is one of a plurality of communications ports included in the printer.
Claim 5
Dependent Claim 17 words
The printing system as recited in claim 1, wherein said second communications port is a parallel port.
Claim 6
Dependent Claim 17 words
The printing system as recited in claim 1, wherein said second communications port is a serial port.
Claim 7
Dependent Claim 18 words
The printing system as recited in claim 1, wherein said second communications port is a network communications port.
Claim 8
Dependent Claim 19 words
The printing system as recited in claim 6, wherein said network communications port resides on an intelligent network adapter.
Claim 9
Dependent Claim 18 words
The printing system as recited in claim 1, wherein said printer accounting information format is comma-delimited ASCII data.
Claim 10
Dependent Claim 151 words
The printing system as recited in claim 1, further comprising a second computer having a second storage medium for holding data, a third memory circuit for temporary storage of data, a third communications port that receives and transmits data, a third processing circuit that controls the routing of data between said second storage medium, said third memory circuit, said third communications port, and a second video monitor, wherein said third communications port is configured to receive said printer accounting information from said communications link, said third memory circuit is configured to store said printer accounting information as it is received at said second computer, and said second storage medium being configured to hold said printer accounting information in a format usable by a second database program such that said printer accounting information is retrievable by the second database program and said printer accounting information is displayable upon said second video monitor.
Claim 11
Dependent Claim 28 words
The printing system as recited in claim 1, further comprising a second storage medium for holding said printer accounting information, said second storage medium residing within said printer.
Claim 12
Dependent Claim 35 words
The printing system as recited in claim 1, wherein said second processing circuit includes a Network Printing Alliance Protocol processing circuit capable of receiving and transmitting information that conforms to the Network Printing Alliance Protocol.
Claim 13
Dependent Claim 15 words
The printing system as recited in claim 1, wherein said database program is a spreadsheet.
Claim 14
Dependent Claim 328 words
A printing system including a plurality of host computers, a printer, and a communications link therebetween, said printing system comprising: (a) a first computer having a first memory circuit for temporary storage of data, a first communications port that transmits data, a first processing circuit that controls the routing of data between a storage medium, said first memory circuit, and said first communications port; (b) a printer having a bi-directional communications capability, a second memory circuit for storage of data, a second communications port that receives data, a third communications port that transmits data, a print engine, a second processing circuit that controls the routing of data between said second memory circuit, said print engine, said second communications port, and third communications port, said second processing circuit being configured to gather printer accounting information related to parameters of usage of said printer, said second communications port being configured to receive print job data from said communications link, and said third communications port being configured to transmit said printer accounting information to said communications link; (c) a second computer having a second storage medium for holding data, a third memory circuit for temporary storage of data, a fourth communications port that receives data, a third processing circuit that controls the routing of data between said second storage medium, said third memory circuit, said fourth communications port, and a video monitor; (d) said first communications port being configured to transmit data to be printed by said printer; (e) said fourth communications port being configured to receive said printer accounting information from said communications link; and (f) said third memory circuit being configured to store said printer accounting information as it is received at said second computer, and said second storage medium being configured to hold said printer accounting information in a format usable by a database program such that said printer accounting information is retrievable by the database program and said printer accounting information is displayable upon said video monitor.
Claim 15
Dependent Claim 328 words
A printing system including a plurality of host computers, a printer, and a communications link therebetween, said printing system comprising: (a) a first computer having a first memory circuit for temporary storage of data, a first communications port that transmits data, a first processing circuit that controls the routing of data between a storage medium, said first memory circuit, and said first communications port; (b) a printer having a bi-directional communications capability, a second memory circuit for storage of data, a second communications port that receives data, a third communications port that transmits data, a print engine, a second processing circuit that controls the routing of data between said second memory circuit, said print engine, said second communications port, and third communications port, said second processing circuit being configured to gather printer accounting information related to parameters of usage of said printer, said second communications port being configured to receive print job data from said communications link, and said third communications port being configured to transmit said printer accounting information to said communications link; (c) a second computer having a second storage medium for holding data, a third memory circuit for temporary storage of data, a fourth communications port that receives data, a third processing circuit that controls the routing of data between said second storage medium, said third memory circuit, said fourth communications port, and a video monitor; (d) said first communications port being configured to transmit data to be printed by said printer; (e) said fourth communications port being configured to receive said printer accounting information from said communications link; and (f) said third memory circuit being configured to store said printer accounting information as it is received at said second computer, and said second storage medium being configured to hold said printer accounting information in a format usable by a database program such that said printer accounting information is retrievable by the database program and said printer accounting information is displayable upon said video monitor.
Claim 16
Dependent Claim 29 words
The printing system as recited in claim 13, wherein said fourth communications port of said second computer is further configured to transmit data to be printed by said printer.

References Cited (Backward Citations)

EP0575168A1 Cited
US5323393A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-12-15 2001-06-16 2001-12-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-12-15 2005-06-16 2005-12-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-12-15 2009-06-16 2009-12-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag