Patent US5946458A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5946458A Expired / Lapsed US ⏱️ 0.0 years remaining

Network printing system for responding to remote print-related requests

Assignee: Xerox Corp
•
Filing: 1997-03-24
•
Granted: 1999-08-31
•
Expires: 2017-03-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A printing system disposed in a local or wide area network in which one of a plurality of queries is transmitted from a client to a server for obtaining a set of information including both a file with static information and a subset of dynamic information is provided. The subset of dynamic information varies as a function of one or more print related characteristics of a document processing system with which the server communicates. The printing system includes a parsing subsystem, communicating with the client for receiving the one of the plurality of queries, the parsing subsystem facilitating the obtaining of the set of information by copying a portion of the file, in response to reading a first instruction, and communicating the copied portion at the server for storage thereat. The printing system further includes a query resolving subsystem, communicating with the parsing subsystem, for obtaining the subset of dynamic information from the document processing system in response to the parsing system reading a second instruction. In practice, the copied portion of the file and the subset of dynamic information are combined for output thereof at the client.

Inventors

  • 👤 Paul R. Austin
  • 👤 Peter Cullen
  • 👤 Steven E. Haehn
  • 👤 Wendell L. Kibler
  • 👤 Jie Zhu

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 22:20
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/12; G06F3/1296; G06F3/1201; G06F3/1202; G06F3/1211; G06F3/1218; G06F3/122; G06F3/1223; G06F3/1237; G06F3/1244; G06F3/1247; G06F3/126; G06F3/1278; G06F3/1285; G06F3/1293

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 181 words
A printing system disposed in a local or wide area network in which one of a plurality of queries is transmitted from a client to a server for obtaining a set of information including both a file with static information and a subset of dynamic information, the subset of dynamic information varying as a function of one or more print related characteristics of a document processing system with which the server communicates, comprising: a) a parsing subsystem, communicating with the client for receiving the one of the plurality of queries, said parsing subsystem facilitating the obtaining of the set of information by copying a portion of the file, in response to reading a first instruction, and communicating the copied portion at the server for storage thereat; b) a query resolving subsystem, communicating with said parsing subsystem, for obtaining the subset of dynamic information from the document processing system in response to said parsing system reading a second instruction; and c) wherein the copied portion of the file and the subset of dynamic information are combined for output thereof at the client.
Claim 2
Dependent Claim 181 words
A printing system disposed in a local or wide area network in which one of a plurality of queries is transmitted from a client to a server for obtaining a set of information including both a file with static information and a subset of dynamic information, the subset of dynamic information varying as a function of one or more print related characteristics of a document processing system with which the server communicates, comprising: a) a parsing subsystem, communicating with the client for receiving the one of the plurality of queries, said parsing subsystem facilitating the obtaining of the set of information by copying a portion of the file, in response to reading a first instruction, and communicating the copied portion at the server for storage thereat; b) a query resolving subsystem, communicating with said parsing subsystem, for obtaining the subset of dynamic information from the document processing system in response to said parsing system reading a second instruction; and c) wherein the copied portion of the file and the subset of dynamic information are combined for output thereof at the client.
Claim 3
Dependent Claim 45 words
The printing system of claim 1, in which the copied portion is copied from a first portion, wherein a second portion of the file is copied for storage at the server after the subset of dynamic information has been obtained from the document processing system.
Claim 4
Dependent Claim 37 words
The printing system of claim 1, further comprising a document manager, communicating with said query resolving subsystem, for obtaining the subset of dynamic information in response to a command to do so from the query resolving subsystem.
Claim 5
Dependent Claim 33 words
The printing system of 3, wherein one or more parameters are passed from the query resolving subsystem for designating the type of dynamic information to be obtained in the subset of dynamic information.
Claim 6
Dependent Claim 33 words
The printing system of 3, wherein one or more parameters are passed from the query resolving subsystem for designating the type of dynamic information to be obtained in the subset of dynamic information.
Claim 7
Dependent Claim 52 words
The printing system of claim 4, in which the document processing system includes a job queue communicating with said document manager, wherein at least one job queue related parameter is passed to the document manager so that dynamic information regarding a state of each job currently in the job queue is obtained.
Claim 8
Dependent Claim 50 words
The printing system of claim 4, in which the document processing system includes a plurality of machine settings with respective values, wherein at least one machine setting related parameter is passed to the document manager so that dynamic information regarding the at least one machine setting related parameter is obtained.
Claim 9
Dependent Claim 29 words
The printing system of claim 1, further comprising a formatting subsystem, communicating with said query resolving subsystem, for formatting the subset of dynamic information for delivery to the server.
Claim 10
Dependent Claim 22 words
The printing system of claim 7, wherein said query resolving subsystem uses a shorthand expression to retrieve the subset of dynamic information.
Claim 11
Dependent Claim 52 words
The printing system of claim 1, in which the first and second instructions are disposed in a parsing program, wherein the parsing program is corresponded with a plurality of files and said parsing subsystem causes one of the plurality of files to be selected for selected copying thereof with the parsing program.
Claim 12
Dependent Claim 186 words
In a printing system disposed in a local or wide area network in which one of a plurality of queries is transmitted from a client to a server for obtaining a set of information including both a file with static information and a subset of dynamic information, the subset of dynamic information varying as a function of one or more print related characteristics of a document processing system with which the server communicates, an improvement, including a method, for obtaining the set of information, comprising: a) transmitting the one of the plurality of queries from the client to the server; b) in response to receiving the one of the plurality of queries, parsing a program, the program facilitating said obtaining of the set of information, said parsing including, (i) in response to reading a first instruction, copying a portion of the file and storing the copied portion at the server, (ii) in response to reading a second instruction, obtaining the subset of dynamic information, from the document processing system, c) transmitting the copied portion and the subset of dynamic information to the client for output thereat.
Claim 13
Dependent Claim 186 words
In a printing system disposed in a local or wide area network in which one of a plurality of queries is transmitted from a client to a server for obtaining a set of information including both a file with static information and a subset of dynamic information, the subset of dynamic information varying as a function of one or more print related characteristics of a document processing system with which the server communicates, an improvement, including a method, for obtaining the set of information, comprising: a) transmitting the one of the plurality of queries from the client to the server; b) in response to receiving the one of the plurality of queries, parsing a program, the program facilitating said obtaining of the set of information, said parsing including, (i) in response to reading a first instruction, copying a portion of the file and storing the copied portion at the server, (ii) in response to reading a second instruction, obtaining the subset of dynamic information, from the document processing system, c) transmitting the copied portion and the subset of dynamic information to the client for output thereat.
Claim 14
Dependent Claim 47 words
The method of claim 10, in which the copied portion is copied from a first portion, wherein said (b) further includes copying a second portion of the file, for storage at the server, after the subset of dynamic information has been obtained from the document processing system.
Claim 15
Dependent Claim 40 words
The method of claim 10, in which the document processing system includes a document manager for controlling operation of the document processing system, wherein said (b)(ii) includes managing said obtaining of the subset of dynamic information with the document manager.
Claim 16
Dependent Claim 34 words
The method of claim 12, wherein said b(ii) includes passing one or more parameters to the document manager for designating the type of dynamic information to be obtained in the subset of dynamic information.
Claim 17
Dependent Claim 53 words
The method of claim 13, in which the document processing system includes a job queue communicating with the document manager, wherein said passing includes passing at least one job queue related parameter to the document manager so that dynamic information regarding a state of each job currently in the job queue is obtained.
Claim 18
Dependent Claim 51 words
The method of claim 13, in which the document processing system includes a plurality of machine settings with respective values, wherein said passing includes passing at least one machine setting related parameter to the document manager so that dynamic information regarding the at least one machine setting related parameter is obtained.
Claim 19
Dependent Claim 18 words
The method of claim 10, further comprising formatting the subset of dynamic information for delivery to the server.
Claim 20
Independent Claim 47 words
The method of 16, wherein said (b)(ii) includes reading a first set of code, and said formatting includes converting the first set of code into a second set of code with the second set of code being substantially greater in size than the first set of code.
Claim 21
Independent Claim 47 words
The method of 16, wherein said (b)(ii) includes reading a first set of code, and said formatting includes converting the first set of code into a second set of code with the second set of code being substantially greater in size than the first set of code.
Claim 22
Dependent Claim 41 words
The method of claim 10, in which the first and second instructions are disposed in a template, further comprising: corresponding the template with a plurality of files; and selecting the file to be read in b(i) from the plurality of files.

References Cited (Backward Citations)

US5493634A Cited
US5465322A Cited
US5504843A Cited
US5649186A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-08-30 2003-03-01 2003-08-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-08-30 2007-03-01 2007-08-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-08-30 2011-03-01 2011-08-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag