Patent US5893129A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5893129A Expired / Lapsed US ⏱️ 0.0 years remaining

Document storage and reproduction method

Assignee: Qwest Communications International Inc
•
Filing: 1996-08-08
•
Granted: 1999-04-06
•
Expires: 2016-08-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention relates to a method for reproducing a set of documents and the characters and fonts in each document, which includes, storing each document in a print file; creating an index file for each of the documents, containing a location of the document in the print file; creating a resource file containing directions on how to print the characters and fonts in the print file; requesting one or more documents for reprinting; combining the print file associated with each document for reprinting and the corresponding resource file to produce an output file; and reprinting one or more documents from the output file so that each character and font in each document can be reproduced.

Inventors

  • 👤 Larry C. Pollard

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 19:18
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/103; G06F40/109

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 137 words
For use with a computer having a processor and memory, a method for reproducing a plurality of documents and a plurality of characters and fonts in each document, comprising: storing each document in a print file; creating an index file for each of the documents, the index file containing a location of the document in the print file and the document's name; creating a resource file containing directions on how to format each document and print the characters and fonts in the print file; requesting one or more documents for reprinting; combining the print file associated with each of the documents for reprinting and the corresponding resource file to produce an output file for reprinting; and reprinting one or more documents from the output file so that each character and font in each document can be reproduced.
Claim 2
Dependent Claim 137 words
For use with a computer having a processor and memory, a method for reproducing a plurality of documents and a plurality of characters and fonts in each document, comprising: storing each document in a print file; creating an index file for each of the documents, the index file containing a location of the document in the print file and the document's name; creating a resource file containing directions on how to format each document and print the characters and fonts in the print file; requesting one or more documents for reprinting; combining the print file associated with each of the documents for reprinting and the corresponding resource file to produce an output file for reprinting; and reprinting one or more documents from the output file so that each character and font in each document can be reproduced.
Claim 3
Dependent Claim 20 words
The method of claim 1, further comprising the step of creating a statistical report which lists the documents for reprinting.
Claim 4
Independent Claim 199 words
A method for enabling reproduction of a plurality of documents and a plurality of coded fonts, overlays and rasters within the documents, from a system library, with a computer having a memory and a processor, the process comprising: storing each of the plurality of documents in a print file; creating an index file for each document, the index file containing the document's location in the print file and the document's name; creating a resource file for the print file which stores directions on how to format each document and print each document's coded fonts, overlays and rasters, the step of creating a resource file further comprising: providing an object name for each of the document's coded fonts, overlays and rasters; creating a first object list file containing the object names; extracting a member name from the system library corresponding to each object name; allocating each member name to each object name; writing the contents of the system library associated with the member name in the resource file in the form of a plurality of resource objects; and combining the resource file and the print file for each document into an output file so that each document can be reproduced.
Claim 5
Independent Claim 199 words
A method for enabling reproduction of a plurality of documents and a plurality of coded fonts, overlays and rasters within the documents, from a system library, with a computer having a memory and a processor, the process comprising: storing each of the plurality of documents in a print file; creating an index file for each document, the index file containing the document's location in the print file and the document's name; creating a resource file for the print file which stores directions on how to format each document and print each document's coded fonts, overlays and rasters, the step of creating a resource file further comprising: providing an object name for each of the document's coded fonts, overlays and rasters; creating a first object list file containing the object names; extracting a member name from the system library corresponding to each object name; allocating each member name to each object name; writing the contents of the system library associated with the member name in the resource file in the form of a plurality of resource objects; and combining the resource file and the print file for each document into an output file so that each document can be reproduced.
Claim 6
Dependent Claim 145 words
The method of claim 1, wherein the step of writing the contents of the system library associated with the member name in the resource file in the form of a plurality of resource objects further comprises the steps of: writing resource objects for a character set and a code page in response to the resource object being a coded font; writing resource objects for a plurality of character sets, page definitions and code pages which may be contained in the overlay in response to the resource object being an overlay; obtaining a member name for each resource object and writing the member names for the coded font and overlay research objects in a second object list file in response to the resource object being a coded font or an overlay; and adding the resource objects from the second object list file to the resource file.
Claim 7
Independent Claim 258 words
A method for enabling reproduction of a plurality of documents and a plurality of coded fonts, overlays and rasters within the documents, from a system library, with a computer having a memory and a processor, the process comprising: storing each of the plurality of documents in a print file; creating an index file for each document that contains the document's location in the print file and the document's name; creating a resource file for the print file which stores directions on how to format each document and print each document's coded fonts, overlays and rasters, the step of creating a resource file further comprising: providing an object name for each of the document's coded fonts, overlays and rasters; creating a first object list file containing the object names; extracting a member name from the system library corresponding to each object name; allocating each member name to each object name; writing the contents of the system library associated with the member name in the resource file in the form of a plurality of resource objects, further comprising: obtaining a member name for each resource object and writing the member names for the coded font and overlay research objects in a second object list file in response to the resource object being a coded font or an overlay; and adding the resource objects from the second object list file to the resource file; and combining the resource file and the print file for each document into an output file so that each document can be reproduced from the output file.
Claim 8
Independent Claim 258 words
A method for enabling reproduction of a plurality of documents and a plurality of coded fonts, overlays and rasters within the documents, from a system library, with a computer having a memory and a processor, the process comprising: storing each of the plurality of documents in a print file; creating an index file for each document that contains the document's location in the print file and the document's name; creating a resource file for the print file which stores directions on how to format each document and print each document's coded fonts, overlays and rasters, the step of creating a resource file further comprising: providing an object name for each of the document's coded fonts, overlays and rasters; creating a first object list file containing the object names; extracting a member name from the system library corresponding to each object name; allocating each member name to each object name; writing the contents of the system library associated with the member name in the resource file in the form of a plurality of resource objects, further comprising: obtaining a member name for each resource object and writing the member names for the coded font and overlay research objects in a second object list file in response to the resource object being a coded font or an overlay; and adding the resource objects from the second object list file to the resource file; and combining the resource file and the print file for each document into an output file so that each document can be reproduced from the output file.
Claim 9
Dependent Claim 145 words
The method of claim 5, wherein the step of writing the contents of the system library associated with the member name in the resource file in the form of a plurality of resource objects further comprises the steps of: writing resource objects for a character set and a code page in response to the resource object being a coded font; writing resource objects for a plurality of character sets, page definitions and code pages which may be contained in the overlay in response to the resource object being an overlay; obtaining a member name for each resource object and writing the member names for the coded font and overlay research objects in a second object list file in response to the resource object being a coded font or an overlay; and adding the resource objects from the second object list file to the resource file.
Claim 10
Independent Claim 190 words
A method for reproducing a plurality of documents and a plurality of coded fonts, overlays and rasters within the documents, from a system library, with a computer having a memory and a processor, comprising: storing each of the plurality of documents in a print file; creating an index file for each document that contains the document's location in the print file and the document's name; creating a resource file for the print file which stores directions on how to format each document and print each document's coded fonts, overlays and rasters; requesting reproduction of one or more documents; retrieving from the memory, each resource file and each print file corresponding to the requested documents until all of the requested documents are accounted; writing the resource file and print file corresponding to the requested documents to an output file in response to the documents requested being found within one print file; writing each of the resource files and print files corresponding to the requested documents to an output file in response to the documents requested not being found within one print file; and printing the requested documents from the output file.
Claim 11
Independent Claim 190 words
A method for reproducing a plurality of documents and a plurality of coded fonts, overlays and rasters within the documents, from a system library, with a computer having a memory and a processor, comprising: storing each of the plurality of documents in a print file; creating an index file for each document that contains the document's location in the print file and the document's name; creating a resource file for the print file which stores directions on how to format each document and print each document's coded fonts, overlays and rasters; requesting reproduction of one or more documents; retrieving from the memory, each resource file and each print file corresponding to the requested documents until all of the requested documents are accounted; writing the resource file and print file corresponding to the requested documents to an output file in response to the documents requested being found within one print file; writing each of the resource files and print files corresponding to the requested documents to an output file in response to the documents requested not being found within one print file; and printing the requested documents from the output file.
Claim 12
Dependent Claim 145 words
The method of claim 7, wherein the step of writing the contents of the system library associated with the member name in the resource file in the form of a plurality of resource objects further comprises the steps of: writing resource objects for a character set and a code page in response to the resource object being a coded font; writing resource objects for a plurality of character sets, page definitions and code pages which may be contained in the overlay in response to the resource object being an overlay; obtaining a member name for each resource object and writing the member names for the coded font and overlay research objects in a second object list file in response to the resource object being a coded font or an overlay; and adding the resource objects from the second object list file to the resource file.

References Cited (Backward Citations)

US5369742A Cited
US5432899A Cited
US5528742A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag