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

Method and apparatus of creating highly portable output files by combining pages from multiple input files

Assignee: Ricoh Co Ltd
•
Filing: 1998-06-30
•
Granted: 2001-01-30
•
Expires: 2018-06-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for creating a highly portable output file is described. For one embodiment of the present invention, the output file is PostScript file that includes DSC comments. Document comments are created in the output file to reflect the document framework. Page comments are created in the output file to reflect one or more pages within the document framework. Inappropriate comments are removed from one or more pages within the output file.

Inventors

  • 👤 Scott David Mastie
  • 👤 Christopher Brian Hirsch

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 17:57
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/103; G06K; G06K15/00; G06K15/02; G06K15/18; G06K15/1801; G06K15/181; G06K15/1811

Claims Analysis

Total Claims: 33
Claim 1
Independent Claim 105 words
A computer implemented method of creating a highly portable output file, comprising: (a) creating document comments to reflect a document framework; (b) inserting pages from input files into the document framework; (c) creating page comments to reflect one or more pages within the document framework; (d) inserting the page comments into the pages inserted into the document framework; (e) determining comments in the inserted pages from the input files that are not relevant in a context of the inserted page in the document framework; (f) modifying comments in the inserted pages that are determined to not be relevant in the context of the document framework.
Claim 2
Dependent Claim 105 words
A computer implemented method of creating a highly portable output file, comprising: (a) creating document comments to reflect a document framework; (b) inserting pages from input files into the document framework; (c) creating page comments to reflect one or more pages within the document framework; (d) inserting the page comments into the pages inserted into the document framework; (e) determining comments in the inserted pages from the input files that are not relevant in a context of the inserted page in the document framework; (f) modifying comments in the inserted pages that are determined to not be relevant in the context of the document framework.
Claim 3
Dependent Claim 26 words
The method of claim 1 , wherein step (a) includes the step of creating DSC-compliant document comments at the beginning or end of the output file.
Claim 4
Dependent Claim 31 words
The method of claim 1 , wherein step (c) includes the step of creating DSC-compliant page comments at the beginning or end of one or more pages within the output file.
Claim 5
Dependent Claim 28 words
The method of claim 1 , wherein step (c) includes the step of removing all of the determined comments from one or more pages within the output file.
Claim 6
Dependent Claim 33 words
The method of claim 1 , further comprising: determining a correct sequence of the pages inserted into the document framework; and adding a page number as one page comment to each inserted page.
Claim 7
Dependent Claim 23 words
The method of claim 1 , wherein the created document comments indicate a total number of the pages inserted into the document framework.
Claim 8
Dependent Claim 41 words
The method of claim 1 , further comprising: determining whether a blank page is needed when inserting the pages from the input files into the document framework; and inserting a blank page at a location where the blank page is needed.
Claim 9
Dependent Claim 27 words
The method of claim 1 , wherein modifying the comments comprises adding information about the input file from where the page inserted into the document framework originated.
Claim 10
Dependent Claim 50 words
The method of claim 1 , wherein the comments are in a standard comment format and wherein modifying the comments in the standard comment format comprises modifying a comment identifier of the determined comments in order that the modified comment will not be recognized as in the standard comment format.
Claim 11
Dependent Claim 16 words
The method of claim 9 , further comprising modifying only selected ones of the determined comments.
Claim 12
Independent Claim 120 words
A system for creating a highly portable output file, including: a processor; an application program, on a computer useable medium, capable of causing the processor to perform: (a) creating document comments to reflect a document framework; (b) inserting pages from input files into the document framework; (c) creating page comments to reflect one or more pages within the document framework; (d) inserting the page comments into the pages inserted into the document framework; (e) determining comments in the inserted pages from the input files that are not relevant in a context of the inserted page in the document framework; (f) modifying comments in the inserted pages that are determined to not be relevant in the context of the document framework.
Claim 13
Independent Claim 120 words
A system for creating a highly portable output file, including: a processor; an application program, on a computer useable medium, capable of causing the processor to perform: (a) creating document comments to reflect a document framework; (b) inserting pages from input files into the document framework; (c) creating page comments to reflect one or more pages within the document framework; (d) inserting the page comments into the pages inserted into the document framework; (e) determining comments in the inserted pages from the input files that are not relevant in a context of the inserted page in the document framework; (f) modifying comments in the inserted pages that are determined to not be relevant in the context of the document framework.
Claim 14
Dependent Claim 32 words
The system of claim 11 , wherein the application program is further capable of causing the processor to perform creating DSC-compliant document comments at the beginning or end of the output file.
Claim 15
Dependent Claim 37 words
The system of claim 11 , wherein the application program is further capable of causing the processor to perform creating DSC-compliant page comments at the beginning or end of one or more pages within the output file.
Claim 16
Dependent Claim 34 words
The system of claim 11 , wherein the application program is further capable of causing the processor to perform removing all of the determined comments from one or more pages within the output file.
Claim 17
Dependent Claim 44 words
The system of claim 11 , wherein the application program is further capable of causing the processor to perform: determining a correct sequence of the pages inserted into the document framework; and adding a page number as one page comment to each inserted page.
Claim 18
Dependent Claim 23 words
The system of claim 11 , wherein the created document comments indicate a total number of the pages inserted into the document framework.
Claim 19
Dependent Claim 52 words
The system of claim 11 , wherein the application program is further capable of causing the processor to perform: determining whether a blank page is needed when inserting the pages from the input files into the document framework; and inserting a blank page at a location where the blank page is needed.
Claim 20
Dependent Claim 27 words
The system of claim 11 , wherein modifying the comments comprises adding information about the input file from where the page inserted into the document framework originated.
Claim 21
Dependent Claim 50 words
The system of claim 11 , wherein the comments are in a standard comment format and wherein modifying the comments in the standard comment format comprises modifying a comment identifier of the determined comments in order that the modified comment will not be recognized as in the standard comment format.
Claim 22
Dependent Claim 27 words
The system of claim 19 , wherein the application program is further capable of causing the processor to perform modifying only selected ones of the determined comments.
Claim 23
Dependent Claim 128 words
A machine readable medium having stored thereon data representing a sequence of instructions for creating a highly portable output file, the sequence of instructions which, when executed by a processor, cause the processor to perform: (a) creating document comments to reflect a document framework; (b) inserting pages from input files into the document framework; (c) creating page comments to reflect one or more pages within the document framework; (d) inserting the page comments into the pages inserted into the document framework; (e) determining comments in the inserted pages from the input files that are not relevant in a context of the inserted page in the document framework; (f) modifying comments in the inserted pages that are determined to not be relevant in the context of the document framework.
Claim 24
Dependent Claim 128 words
A machine readable medium having stored thereon data representing a sequence of instructions for creating a highly portable output file, the sequence of instructions which, when executed by a processor, cause the processor to perform: (a) creating document comments to reflect a document framework; (b) inserting pages from input files into the document framework; (c) creating page comments to reflect one or more pages within the document framework; (d) inserting the page comments into the pages inserted into the document framework; (e) determining comments in the inserted pages from the input files that are not relevant in a context of the inserted page in the document framework; (f) modifying comments in the inserted pages that are determined to not be relevant in the context of the document framework.
Claim 25
Dependent Claim 27 words
The machine readable medium of claim 21 , wherein step (a) includes the step of creating DSC-compliant document comments at the beginning or end the output file.
Claim 26
Dependent Claim 33 words
The machine readable medium of claim 21 , wherein step (c) includes the step of creating DSC-compliant page comments at the beginning or end of one or more pages within the output file.
Claim 27
Dependent Claim 28 words
The method of claim 1 , wherein step (f) includes the step of removing all of the determined comments from one or more pages within the output file.
Claim 28
Dependent Claim 41 words
The machine-readable medium of claim 21 , wherein the instructions further cause the processor to perform: determining a correct sequence of the pages inserted into the document framework; and adding a page number as one page comment to each inserted page.
Claim 29
Dependent Claim 24 words
The machine-readable medium of claim 21 , wherein the created document comments indicate a total number of the pages inserted into the document framework.
Claim 30
Dependent Claim 49 words
The machine-readable medium of claim 21 , wherein the instructions further cause the processor to perform: determining whether a blank page is needed when inserting the pages from the input files into the document framework; and inserting a blank page at a location where the blank page is needed.
Claim 31
Dependent Claim 28 words
The machine-readable medium of claim 21 , wherein modifying the comments comprises adding information about the input file from where the page inserted into the document framework originated.
Claim 32
Dependent Claim 51 words
The machine-readable medium of claim 21 , wherein the comments are in a standard comment format and wherein modifying the comments in the standard comment format comprises modifying a comment identifier of the determined comments in order that the modified comment will not be recognized as in the standard comment format.
Claim 33
Dependent Claim 24 words
The machine-readable medium of claim 29 , wherein the instructions further cause the processor to perform modifying only selected ones of the determined comments.

References Cited (Backward Citations)

US5319748A Cited
US5438650A Cited
US5822503A Cited
US5493635A Cited
US5778183A Cited
US5745658A Cited
US5713032A Cited
US5752697A Cited
US6014765A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-01-30 2004-07-31 2005-01-30 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-01-30 2008-07-31 2009-01-30 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-01-30 2012-07-31 2013-01-30 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag