← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag