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

Client subsystem for changing document/job attributes in a network printing system

Assignee: Xerox Corp
•
Filing: 1997-11-18
•
Granted: 1999-11-30
•
Expires: 2017-11-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A client subsystem is provided for use with a network printing system including a client communicating with one or more of a plurality of print-related devices by way of a network connection. An electronic document is developed at the client and placed into a printable format with a print driver. The electronic document in the printable format includes a set of attributes respectively corresponding with a set of attribute values, the set of attribute values controlling a manner in which the electronic document is to be processed at a selected one of the plurality of print-related devices. The client subsystem includes a document routing system, communicating with the print driver and a spooler, for facilitating transmission of the electronic document in the printable format from the print driver to the spooler. A print assistant, communicating with the document routing system, changes the set of attribute values, independently of the print driver, when at least a portion of the electronic document in the printable format has been routed to the spooler by the document routing system. The set of attribute values is finalized at the spooler when the user indicates that the job is ready to be printed, at which point the job submission is completed.

Inventors

  • 👤 Robert H. Sperry
  • 👤 Anthony E. Audi
  • 👤 Luke E. Burgess
  • 👤 Mitsuhiro Kajitani
  • 👤 Kiyoshi Kamishima

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 03:15
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/12; G06F3/1297

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 222 words
In a network printing system including a client communicating with one or more of a plurality of print-related devices by way of a network connection, an electronic document being developed at the client and being placed into a printable format with a print driver, the client communicating with a spooler for storing the electronic document in the printable format at the spooler, the electronic document in the printable format including a set of attributes respectively corresponding with a set of attribute values, the set of attribute values controlling a manner in which the electronic document is to be processed at a selected one of the plurality of print-related devices, a client subsystem comprising: a document routing system, communicating with both the print driver and the spooler, for facilitating transmission of the electronic document in the printable format from the print driver to the spooler, wherein the spooler stores the electronic document in the printable format in anticipation of processing the electronic document in the printable format with the selected one of the plurality of print-related devices; and a print assistant, communicating with said document routing system, for changing the set of attribute values, independently of the print driver, when at least a portion of the electronic document in the printable format has been routed to the spooler by said document routing system.
Claim 2
Dependent Claim 222 words
In a network printing system including a client communicating with one or more of a plurality of print-related devices by way of a network connection, an electronic document being developed at the client and being placed into a printable format with a print driver, the client communicating with a spooler for storing the electronic document in the printable format at the spooler, the electronic document in the printable format including a set of attributes respectively corresponding with a set of attribute values, the set of attribute values controlling a manner in which the electronic document is to be processed at a selected one of the plurality of print-related devices, a client subsystem comprising: a document routing system, communicating with both the print driver and the spooler, for facilitating transmission of the electronic document in the printable format from the print driver to the spooler, wherein the spooler stores the electronic document in the printable format in anticipation of processing the electronic document in the printable format with the selected one of the plurality of print-related devices; and a print assistant, communicating with said document routing system, for changing the set of attribute values, independently of the print driver, when at least a portion of the electronic document in the printable format has been routed to the spooler by said document routing system.
Claim 3
Dependent Claim 35 words
The client subsystem of claim 1, wherein said print assistant includes a user dialog which is displayed at the client in response to a portion of the electronic document being placed in the printable format.
Claim 4
Dependent Claim 18 words
The client subsystem of claim 1, wherein the spooler is disposed on the network remotely of the client.
Claim 5
Dependent Claim 20 words
The client subsystem of claim 1, wherein said changing includes adding an attribute value to the set of attribute values.
Claim 6
Dependent Claim 35 words
The client subsystem of claim 4, wherein the attribute value corresponds with an event which triggers processing of the electronic document in the printable format at the selected one of the plurality of print-related devices.
Claim 7
Dependent Claim 50 words
The client subsystem of claim 4, in which the print driver supports a first attribute profile and the selected one of the plurality of print-related devices supports a second attribute profile, wherein the second attribute profile includes at least one attribute which is not present in the first attribute profile.
Claim 8
Dependent Claim 22 words
The client subsystem of claim 1 wherein said changing includes modifying one of the attribute values in the set of attribute values.
Claim 9
Dependent Claim 250 words
In a network printing system including a client communicating with one or more of a plurality of print-related devices by way of a network connection, a first electronic document being developed at the client and being placed into a first printable format with a print driver, a second electronic document being developed at the client and being placed into a second printable format with the print driver, the client communicating with a spooler for storing both the first electronic document in the first printable format and the second electronic document in the second printable format at the spooler, a client subsystem comprising: a document routing system, communicating with both the print driver and the spooler, for facilitating transmission of the first electronic document in the first printable format from the print driver to the spooler at a first time and for facilitating transmission of the second electronic document in the second printable format from the print driver to the spooler at a second time, wherein the spooler stores both the first electronic document in the first printable format and the second electronic document in the second printable format as a job in anticipation of processing the job with one of the plurality of print-related devices; and a print assistant, communicating with said document routing system, for combining the second electronic document in the second printable format with the first electronic document in the first printable format, independently of the print driver, to form at least a portion of the job.
Claim 10
Dependent Claim 250 words
In a network printing system including a client communicating with one or more of a plurality of print-related devices by way of a network connection, a first electronic document being developed at the client and being placed into a first printable format with a print driver, a second electronic document being developed at the client and being placed into a second printable format with the print driver, the client communicating with a spooler for storing both the first electronic document in the first printable format and the second electronic document in the second printable format at the spooler, a client subsystem comprising: a document routing system, communicating with both the print driver and the spooler, for facilitating transmission of the first electronic document in the first printable format from the print driver to the spooler at a first time and for facilitating transmission of the second electronic document in the second printable format from the print driver to the spooler at a second time, wherein the spooler stores both the first electronic document in the first printable format and the second electronic document in the second printable format as a job in anticipation of processing the job with one of the plurality of print-related devices; and a print assistant, communicating with said document routing system, for combining the second electronic document in the second printable format with the first electronic document in the first printable format, independently of the print driver, to form at least a portion of the job.
Claim 11
Dependent Claim 41 words
The client subsystem of claim 8, in which the first electronic document in the first printable format includes a set of attributes with each attribute being assigned a value, wherein one of the attribute set is changed with said print assistant.
Claim 12
Dependent Claim 20 words
The client subsystem of claim 9, wherein the attribute set is changed by adding an attribute with a value thereto.
Claim 13
Dependent Claim 22 words
The client subsystem of claim 9, wherein the attribute set is changed by modifying one of the values in the attribute set.
Claim 14
Dependent Claim 37 words
The client subsystem of claim 8, wherein said print assistant includes a user dialog which is displayed at the client in response to a portion of the second electronic document being placed in the second printable format.
Claim 15
Dependent Claim 18 words
The client subsystem of claim 8, wherein the spooler is disposed on the network remotely of the client.
Claim 16
Dependent Claim 32 words
The client subsystem of claim 8, wherein processing of the job with the one of the plurality of print-related devices is delayed until a job completion indicator is provided to the job.
Claim 17
Dependent Claim 38 words
The client subsystem of claim 14, wherein the job completion indicator is provided to the job when the second electronic document in the second printable format is combined with the first electronic document in the first printable format.

References Cited (Backward Citations)

US5220674A Cited
US5450571A Cited
US5467434A Cited
US5566278A Cited
US5613045A Cited
US5699495A Cited
US5845058A Cited
US5659795A Cited
US5699494A Cited
US5727135A Cited
US5857064A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag