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

Apparatus and method for determining the page description language in which a print job is written

Assignee: Xerox Corp
•
Filing: 1993-04-23
•
Granted: 1995-03-28
•
Expires: 2013-04-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract There is provided a printing system for producing prints from a print job written in one of a plurality of page description languages with the print job assuming the form of a print job stream. The printing system includes a plurality of page description language analyzing units for sampling the print job stream, each analyzing unit outputting an information signal which provides information regarding the print job stream. A filter, which receives the information signals, processes the information signals and outputs a filtered signal which indicates the page description language in which the print job is written.

Inventors

  • 👤 Bruce W. Bigby
  • 👤 Mark D. O'Brien
  • 👤 Edward E. Brindle

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 09:46
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/12; G06F3/1201; G06F3/1202; G06F3/1203; G06F3/1204; G06F3/1206; G06F3/1223; G06F3/1237; G06F3/1244; G06F3/1248; G06F3/1278; G06F3/1285; G06F3/1288

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 170 words
A printing system for producing prints from a print job written in one of a plurality of page description languages with the print job assuming a form of a print job stream, comprising: a plurality of page description language analyzing units for sampling the print job stream, each analyzing unit outputting an information signal which provides information regarding the print job stream; and a filter, receiving each of the information signals, for processing the information signals and outputting a filtered signal which indicates the page description language in which the print job is written, said filter including a set of rules for arbitrating conjunctively the information signals, the set of rules being dynamically configurable by a printing system user, said filter having a control line and said configuring including transmitting a control signal from the printing system user to said filter and, in response to receiving the control signal across the control line, said filter changing the set of rules so that said filter is provided with enhanced predictive capability.
Claim 2
Dependent Claim 170 words
A printing system for producing prints from a print job written in one of a plurality of page description languages with the print job assuming a form of a print job stream, comprising: a plurality of page description language analyzing units for sampling the print job stream, each analyzing unit outputting an information signal which provides information regarding the print job stream; and a filter, receiving each of the information signals, for processing the information signals and outputting a filtered signal which indicates the page description language in which the print job is written, said filter including a set of rules for arbitrating conjunctively the information signals, the set of rules being dynamically configurable by a printing system user, said filter having a control line and said configuring including transmitting a control signal from the printing system user to said filter and, in response to receiving the control signal across the control line, said filter changing the set of rules so that said filter is provided with enhanced predictive capability.
Claim 3
Dependent Claim 28 words
The printing system of claim 1, further comprising a print server for interpreting the page description language of the print job to prepare the print job for printing.
Claim 4
Dependent Claim 22 words
The printing system of claim 2, wherein said print server includes said plurality of page description language analyzing units and said filter.
Claim 5
Dependent Claim 46 words
The printing system of claim 1, in which the print job stream includes an operator representative of the page description language in which the print job is written, wherein one of the information signals indicates that the representative operator is present in the print job stream.
Claim 6
Dependent Claim 76 words
The printing system of claim 1, in which the print job stream includes a plurality of operators representative of the page description language in which the print job is written and sets of selected operators follow a distribution indicating a frequency of occurrence of the sets of selected operators in the print job stream, wherein a certainty factor, varying as a function of the distribution, is outputted from one of said page description language analyzing units
Claim 7
Dependent Claim 41 words
The printing system of claim 5, in which the page description language of the print job is one of a plurality of versions, wherein the certainty factor varies as a function of which page description language version the print job assumes.
Claim 8
Dependent Claim 50 words
The printing system of claim 1, in which the page description language of the print job possesses a characteristic signature recognized by one of said page description language analyzing units, wherein said one of said page description language analyzing units translates the characteristic signature into one of the information signals.
Claim 9
Dependent Claim 64 words
The printing system of claim 1, further comprising a binary filter, sampling the print job stream and communicating with said filter, for providing said filter with an indication of a percentage of binary characters in the print job to prevent erroneously indicating that the print job is written predominantly in one page description language when it is written predominantly in another page description language.
Claim 10
Dependent Claim 31 words
The printing system of claim 1, wherein said changing the set of rules includes adding a rule to the set of rules or modifying a rule of the set of rules.
Claim 11
Independent Claim 173 words
A method of determining a page description language of a print job, the print job being written in one of a plurality of page description languages and assuming a form of a print job stream, comprising the steps of: communicating the print job stream to a plurality of page description language analyzing units; generating a plurality of information signals from the plurality of page description language analyzing units, each of the information signals providing information regarding the print job stream; transmitting the information signals to a filter; and processing the information signals with the filter for generating a filtered signal that indicates the page description language in which the print job is written, said processing step including arbitrating conjunctively the information signals with a set of rules, the set of rules being dynamically configurable by a printing system user; said filter receiving a control signal from the printing system user and changing the set of rules, in response to receiving the control signal, so that the filter is provided with enhanced predictive capability.
Claim 12
Independent Claim 173 words
A method of determining a page description language of a print job, the print job being written in one of a plurality of page description languages and assuming a form of a print job stream, comprising the steps of: communicating the print job stream to a plurality of page description language analyzing units; generating a plurality of information signals from the plurality of page description language analyzing units, each of the information signals providing information regarding the print job stream; transmitting the information signals to a filter; and processing the information signals with the filter for generating a filtered signal that indicates the page description language in which the print job is written, said processing step including arbitrating conjunctively the information signals with a set of rules, the set of rules being dynamically configurable by a printing system user; said filter receiving a control signal from the printing system user and changing the set of rules, in response to receiving the control signal, so that the filter is provided with enhanced predictive capability.
Claim 13
Dependent Claim 35 words
The method of claim 10, further comprising the step of transmitting the filtered signal to a print job translating unit which translates the page description language of the print job into another page description language.
Claim 14
Dependent Claim 46 words
The method of claim 10, in which the page description language is characterized by an operator, wherein said generating step includes providing one of the plurality of information signals with a certainty factor for indicating a frequency of occurrence of the operator in the print job.
Claim 15
Dependent Claim 42 words
The method of claim 12, in which the page description language is one of a plurality of versions, further comprising the step of indicating, with the certainty factor, which one of the plurality of versions is present in the print job stream.
Claim 16
Dependent Claim 33 words
The method of claim 13, in which the page description language is characterized by a signature, wherein said generating step includes indicating, with one of the information signals, the presence of the signature.
Claim 17
Dependent Claim 47 words
The method of claim 13, in which the print job includes a plurality of characters, further comprising the step of informing the filter of a percentage of binary characters in the print job so that the filter can determine the page description language of the print job

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-03-27 1998-09-26 1999-03-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-03-27 2002-09-26 2003-03-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-03-27 2006-09-26 2007-03-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag