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
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
References Cited (Backward Citations)
US3597071A
Cited
US3920895A
Cited
US3958088A
Cited
US4623244A
Cited
US4651278A
Cited
US4899136A
Cited
US4937036A
Cited
US4939507A
Cited
US5153577A
Cited
US5113517A
Cited
US4968159A
Cited
US5072412A
Cited
US5008853A
Cited
US4992957A
Cited
US5065347A
Cited
US5075874A
Cited
US4947345A
Cited
US5050098A
Cited
US5165014A
Cited
US5133048A
Cited
US5170340A
Cited
US5113355A
Cited
US5228118A
Cited
US5226112A
Cited
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 |