US5483653A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Printing system with file specification parsing capability
Assignee: Xerox Corp
•
Filing: 1993-04-02
•
Granted: 1996-01-09
•
Expires: 2013-04-02
Abstract
Abstract A printing system, for producing prints from a print file designated by a print file specification expressed in a first format, is provided. The printing system includes a workstation and a print server for storing the print file. An operating system, employing a second format, cooperates with the workstation and the print server to permit communication between the workstation and the print server. A parsing arrangement converts the first format of the print file specification to an output string based on the second format when a call to output the stored print file is transmitted from the workstation to the print server.
Inventors
- 👤 Lisa D. Furman
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 10:39
CPC Classifications
G; G06; G06F; G06F3/00; G06F3/12; G06F3/1201; G06F3/1202; G06F3/1203; G06F3/1206; G06F3/1297; G06F3/1223; G06F3/1237; G06F3/1244; G06F3/1247; G06F3/1278; G06F3/1285; G06F3/1288; G06F3/1296
Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
460 words
A data processing system for outputting selected data from a data file with a data output device, the data file being identified by a first file specification expressed in a first format, the first format including a volume name, at least one directory and a file name, comprising: an input device for generating the data file; a server communicating with both said input device and the data output device; a memory communicating with said server, the data file being transmitted from said input device to said server, and said server managing a storage of the data file in said memory; a network operating system cooperating with said input device, the data output device and said server to permit communication between said input device and the data output device for outputting the selected data of the data file at the data output device in response to a request transmitted from said input device to said server, the request identifying the data file by its first file specification, and said network operating system processing data files each identified by a second file specification expressed in a second format; wherein, said input device functions with said network operating system, by way of said server, on the basis of a user set of rights, and said server performs selected functions, in conjunction with said network operating system, on the basis of a default set of rights; a parsing system, communicating with said server, for parsing the volume name, the at least one directory and the file name to produce an output string expressed in terms of the second format; said server determining that the data file is expressed in the first format; when it is determined, by said server, that the file specification of the data file is expressed in the first format, said parsing system being registered, with said server, for automatically parsing the volume name, the at least one directory and the file name to produce the output string in a manner that is transparent to said input device so that said server, by reference to the output string, recognizes the data file stored in said memory and initiates transmission of the data file to the data output device for outputting of the selected data of the data file; said server, in determining the format in which the data file is expressed, simulating the user set of rights to function, in conjunction with said network operating system, on the basis of the user set of rights; and said server, after parsing the volume name, the at least one directory and file name to the output string, automatically relinquishing the user set of rights and resuming functioning, in conjunction with said network operating system, on the basis of the default set of rights.
Claim 2
Dependent Claim
460 words
A data processing system for outputting selected data from a data file with a data output device, the data file being identified by a first file specification expressed in a first format, the first format including a volume name, at least one directory and a file name, comprising: an input device for generating the data file; a server communicating with both said input device and the data output device; a memory communicating with said server, the data file being transmitted from said input device to said server, and said server managing a storage of the data file in said memory; a network operating system cooperating with said input device, the data output device and said server to permit communication between said input device and the data output device for outputting the selected data of the data file at the data output device in response to a request transmitted from said input device to said server, the request identifying the data file by its first file specification, and said network operating system processing data files each identified by a second file specification expressed in a second format; wherein, said input device functions with said network operating system, by way of said server, on the basis of a user set of rights, and said server performs selected functions, in conjunction with said network operating system, on the basis of a default set of rights; a parsing system, communicating with said server, for parsing the volume name, the at least one directory and the file name to produce an output string expressed in terms of the second format; said server determining that the data file is expressed in the first format; when it is determined, by said server, that the file specification of the data file is expressed in the first format, said parsing system being registered, with said server, for automatically parsing the volume name, the at least one directory and the file name to produce the output string in a manner that is transparent to said input device so that said server, by reference to the output string, recognizes the data file stored in said memory and initiates transmission of the data file to the data output device for outputting of the selected data of the data file; said server, in determining the format in which the data file is expressed, simulating the user set of rights to function, in conjunction with said network operating system, on the basis of the user set of rights; and said server, after parsing the volume name, the at least one directory and file name to the output string, automatically relinquishing the user set of rights and resuming functioning, in conjunction with said network operating system, on the basis of the default set of rights.
Claim 3
Dependent Claim
14 words
The printing system of claim 1, wherein said parsing system resides in said server.
Claim 4
Dependent Claim
43 words
The data processing system of claim 1, wherein: said data processing system comprises a printing system; said data file comprises a print file with print data; said data output device comprises a printing machine; and said service application comprises a print server application.
Claim 5
Dependent Claim
18 words
The data processing system of claim 1, wherein said print server is operatively coupled with said printing machine.
Claim 6
Dependent Claim
14 words
The data processing system of claim 1 wherein said input device comprises a workstation.
Claim 7
Dependent Claim
366 words
A data processing system for outputting selected data from a data file with a data output device, the data file being identified by a first file specification expressed in a first format, the first format including a volume name, at least one directory and a file name, comprising: an input device for generating the data file; a server communicating with both said input device and the data output device; a memory communicating with said server, the data file being transmitted from said input device to said server, and said server managing a storage of the data file in said memory; a network operating system cooperating with said input device, the data output device and said server to permit communication between said input device and the data output device for outputting the selected data of the data file at the data output device in response to a request transmitted from said input device to said server, the request identifying the data file by its first file specification, and said network operating system processing data files each identified by a second file specification expressed in a second format; a parsing system, communicating with said server, for parsing the volume name, the at least one directory and the file name to produce an output string expressed in terms of the second format; wherein, the output string includes both a plurality of pieces and a plurality of length indicators, and each piece of the plurality of pieces is coupled with one of the plurality of length indicators; said server determining that the data file is expressed in the first format; and when it is determined, by said server, that the file specification of the data file is expressed in the first format, said parsing system being registered, with said server, for automatically parsing the volume name, the at least one directory and the file name to produce the output string in a manner that is transparent to said input device so that said server, by reference to the output string, recognizes the data file stored in said memory and initiates transmission of the data file to the data output device for outputting of the selected data of the data file.
Claim 8
Dependent Claim
366 words
A data processing system for outputting selected data from a data file with a data output device, the data file being identified by a first file specification expressed in a first format, the first format including a volume name, at least one directory and a file name, comprising: an input device for generating the data file; a server communicating with both said input device and the data output device; a memory communicating with said server, the data file being transmitted from said input device to said server, and said server managing a storage of the data file in said memory; a network operating system cooperating with said input device, the data output device and said server to permit communication between said input device and the data output device for outputting the selected data of the data file at the data output device in response to a request transmitted from said input device to said server, the request identifying the data file by its first file specification, and said network operating system processing data files each identified by a second file specification expressed in a second format; a parsing system, communicating with said server, for parsing the volume name, the at least one directory and the file name to produce an output string expressed in terms of the second format; wherein, the output string includes both a plurality of pieces and a plurality of length indicators, and each piece of the plurality of pieces is coupled with one of the plurality of length indicators; said server determining that the data file is expressed in the first format; and when it is determined, by said server, that the file specification of the data file is expressed in the first format, said parsing system being registered, with said server, for automatically parsing the volume name, the at least one directory and the file name to produce the output string in a manner that is transparent to said input device so that said server, by reference to the output string, recognizes the data file stored in said memory and initiates transmission of the data file to the data output device for outputting of the selected data of the data file.
Claim 9
Dependent Claim
15 words
The data processing system of claim 6, wherein said parsing system resides in said server.
Claim 10
Dependent Claim
41 words
The data processing system of claim 6, wherein: said data processing system comprises a printing system; said data file comprises a print file with print data; said data output device comprises a printing machine; and said server comprises a print server.
Claim 11
Dependent Claim
18 words
The data processing system of claim 8, wherein said print server is operatively coupled with said printing machine.
Claim 12
Dependent Claim
14 words
The data processing system of claim 6 wherein said input device comprises a workstation.
Claim 13
Dependent Claim
134 words
The printing system of claim 6, wherein; said input device functions with said network operating system, by way of said server, on the basis of a user set of rights; said server performs selected functions, in conjunction with said network operating system, or the basis of a default set of rights; said server, in determining the format in which the data file is expressed, simulates the user set of rights to function, in conjunction with said network operating system, on the basis of the user set of rights; and said server, after parsing the volume name, the at least one directory and file name to the output string, automatically relinquishes the user set of rights and resumes functioning, in conjunction with said network operating system, on the basis of the default set of rights.
Claim 14
Dependent Claim
357 words
In a data processing system with a data input device, a data output device and a data file identified by a first file specification expressed in a first format, the first format including a volume name, at least one directory and a file name, a method of outputting selected data from the data file comprising: generating the data file; transmitting the data file from the data input device to a server, the data input device functioning with the network operating system, by way of the server, on the basis of a user set of rights, the server managing a storage of the data file in a memory and performing selected functions, in conjunction with the network operating system, on the basis of a default set of rights; transmitting a request from the input device to the server by way of a network operating system, the request identifying the data file by its first file specification and the network operating system processing data files each identified by a second file specification expressed in a second format; determining that the data file is expressed in the first format, said determining including the server simulating the user set of rights to function, in conjunction with the network operating system on the basis of the user set of rights; when it is determined the file specification of the data file is expressed in the first format, registering a parsing system with said server for automatically parsing the volume name, the at least one directory and the file name, with the parsing system, to produce an output string in a manner that is transparent to the input device so that the server, by reference to the output string, recognizes the data file stored in the memory and initiates transmission of the data file to the data output device for outputting selected data of the data file; and after parsing the volume name, the at least one directory and file name to the output string, the server automatically relinquishing the user set of rights and resuming functioning, in conjunction with said network operating system, on the basis of the default set of rights.
Claim 15
Dependent Claim
357 words
In a data processing system with a data input device, a data output device and a data file identified by a first file specification expressed in a first format, the first format including a volume name, at least one directory and a file name, a method of outputting selected data from the data file comprising: generating the data file; transmitting the data file from the data input device to a server, the data input device functioning with the network operating system, by way of the server, on the basis of a user set of rights, the server managing a storage of the data file in a memory and performing selected functions, in conjunction with the network operating system, on the basis of a default set of rights; transmitting a request from the input device to the server by way of a network operating system, the request identifying the data file by its first file specification and the network operating system processing data files each identified by a second file specification expressed in a second format; determining that the data file is expressed in the first format, said determining including the server simulating the user set of rights to function, in conjunction with the network operating system on the basis of the user set of rights; when it is determined the file specification of the data file is expressed in the first format, registering a parsing system with said server for automatically parsing the volume name, the at least one directory and the file name, with the parsing system, to produce an output string in a manner that is transparent to the input device so that the server, by reference to the output string, recognizes the data file stored in the memory and initiates transmission of the data file to the data output device for outputting selected data of the data file; and after parsing the volume name, the at least one directory and file name to the output string, the server automatically relinquishing the user set of rights and resuming functioning, in conjunction with said network operating system, on the basis of the default set of rights.
Claim 16
Dependent Claim
45 words
The method of claim 12, further comprising: configuring the data processing system as a printing system; configuring the data file as a print file with print data; configuring the data output device as a printing machine; and configuring the server as a print service application.
Claim 17
Dependent Claim
16 words
The method of claim 13, further comprising operatively coupling the print server with the printing machine.
Claim 18
Dependent Claim
17 words
The method of claim 12, wherein said transmitting a request comprises transmitting the request from a workstation.
Claim 19
Dependent Claim
290 words
In a data processing system with a data input device, a data output device and a data file identified by a first file specification expressed in a first format, the first format including a volume name, at least one directory and a file name, a method of outputting selected data from the data file comprising: generating the data file; transmitting the data file from the input device to a server, the server managing a storage of the data file in a memory; transmitting a request from the input device to the server by way of a network operating system, the request identifying the data file by its first file specification and the network operating system processing data files each identified by a second file specification expressed in a second format; determining that the data file is expressed in the first format; when it is determined that the file specification of the data file is expressed in the first format, registering a parsing apparatus in said server for automatically parsing the volume name, the at least one directory and the file name, with the parsing apparatus, to produce an output string in a manner that is transparent to the input device so that the server, by reference to the output string, recognizes the data file stored in the memory and initiates transmission of the data file to the data output device for outputting selected data of the data file; said automatically parsing including parsing the volume name, the at least one directory and the file name so that the output string includes both a plurality of pieces and a plurality of length indicators; and wherein each of the plurality of pieces is coupled with one of the plurality of length indicators.
Claim 20
Dependent Claim
290 words
In a data processing system with a data input device, a data output device and a data file identified by a first file specification expressed in a first format, the first format including a volume name, at least one directory and a file name, a method of outputting selected data from the data file comprising: generating the data file; transmitting the data file from the input device to a server, the server managing a storage of the data file in a memory; transmitting a request from the input device to the server by way of a network operating system, the request identifying the data file by its first file specification and the network operating system processing data files each identified by a second file specification expressed in a second format; determining that the data file is expressed in the first format; when it is determined that the file specification of the data file is expressed in the first format, registering a parsing apparatus in said server for automatically parsing the volume name, the at least one directory and the file name, with the parsing apparatus, to produce an output string in a manner that is transparent to the input device so that the server, by reference to the output string, recognizes the data file stored in the memory and initiates transmission of the data file to the data output device for outputting selected data of the data file; said automatically parsing including parsing the volume name, the at least one directory and the file name so that the output string includes both a plurality of pieces and a plurality of length indicators; and wherein each of the plurality of pieces is coupled with one of the plurality of length indicators.
Claim 21
Dependent Claim
44 words
The method of claim 16, further comprising: configuring the data processing system as a printing system; configuring the data file as a print file with print data; configuring the data output device as a printing machine; and configuring the server as a print server.
Claim 22
Dependent Claim
16 words
The method of claim 17, further comprising operatively coupling the print server with the printing machine.
Claim 23
Dependent Claim
17 words
The method of claim 16, wherein said transmitting a request comprises transmitting the request from a workstation.
References Cited (Backward Citations)
US3597071A
Cited
US3920895A
Cited
US3958088A
Cited
US4623244A
Cited
US4651278A
Cited
US4937036A
Cited
US5113517A
Cited
US4939507A
Cited
US5153577A
Cited
US4899136A
Cited
US5072412A
Cited
US4972319A
Cited
US5008853A
Cited
US5053948A
Cited
US5065347A
Cited
US4947345A
Cited
US5333246A
Cited
US5293466A
Cited
US5165014A
Cited
US5133048A
Cited
US5170340A
Cited
US5113355A
Cited
US5301286A
Cited
US5339435A
Cited
US5295236A
Cited
US5226112A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1999-01-08 | 1999-07-10 | 2000-01-09 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2003-01-08 | 2003-07-10 | 2004-01-09 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2007-01-08 | 2007-07-10 | 2008-01-09 | $7700.00 | Window Closed / Lapsed |