Creating and manufacturing documents that initially exceed equipment finishing capacity
First Claim
1. A computer-implemented method for splitting a digital version of a document into multiple volumes, the method comprising:
- determining a limitation of a specified finishing device, wherein the limitation of the finishing device prevents the finishing device from being able to finish a printed version of the entire document; and
based at least in part on the limitation of the specified finishing device, splitting the digital version of the document into multiple volumes;
wherein determining the limitation of the specified finishing device comprises determining a maximum thickness of a stack of sheets that a binding device can bind together into a single bound volume; and
wherein splitting the digital version of the document comprises splitting a digital version of the document into at least (a) a first set of pages printable on a first stack of sheets having a combined thickness that is no greater than the maximum thickness and (b) a second set of pages printable on a second stack of sheets having a combined thickness that is no greater than the maximum thickness.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques described herein overcome many of the issues that have previously made the printing of a single copy of a book from a digital version unattractive and infeasible. According to one embodiment of the invention, an automated mechanism such as a computer program automatically determines whether the spine thickness of a to-be-printed copy of a digital version of a book will exceed the specified maximum spine thickness that a specified binding or other finishing device can handle. In response to determining that the spine thickness will exceed the specified maximum spine thickness, the automated mechanism automatically splits the digital version of the book into two or more volumes such that, for each volume, the spine thickness of the printed version of that volume will be no greater than the specified maximum spine thickness that the specified binding or other finishing device can handle.
17 Citations
11 Claims
-
1. A computer-implemented method for splitting a digital version of a document into multiple volumes, the method comprising:
-
determining a limitation of a specified finishing device, wherein the limitation of the finishing device prevents the finishing device from being able to finish a printed version of the entire document; and based at least in part on the limitation of the specified finishing device, splitting the digital version of the document into multiple volumes; wherein determining the limitation of the specified finishing device comprises determining a maximum thickness of a stack of sheets that a binding device can bind together into a single bound volume; and wherein splitting the digital version of the document comprises splitting a digital version of the document into at least (a) a first set of pages printable on a first stack of sheets having a combined thickness that is no greater than the maximum thickness and (b) a second set of pages printable on a second stack of sheets having a combined thickness that is no greater than the maximum thickness.
-
-
2. A computer-implemented method for preparing a digital version of a document for printing, the method comprising:
-
determining a limitation of a finishing device, wherein the limitation prevents the finishing device from being able to finish a printed version of the entire document; and based at least in part on the limitation, adjusting one or more attributes of the digital version of the document to form an adjusted digital version of the document; wherein the adjusted digital version of the document, when printed, does not exceed the limitation; wherein determining the limitation comprises determining a maximum thickness of a stack of sheets that a binding device can bind together into a single bound volume, and wherein adjusting the one or more attributes comprises at least one of;
(a) adjusting a paper type on which the document is to be printed, (b) adjusting a sheet size of sheets on which the document is to be printed, (c) adjusting a font size of text contained in the document, (d) adjusting a font type of text contained in the document, (e) adjusting a margin size of pages in the document, and (f) adjusting a line spacing of text contained in the document. - View Dependent Claims (3, 4, 5)
-
-
6. A non-transitory computer-readable medium carrying one or more sequences of instructions for splitting a digital version of a document into multiple volumes, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform steps comprising:
-
determining a limitation of a specified finishing device, wherein the limitation of the finishing device prevents the finishing device from being able to finish a printed version of the entire document; and based at least in part on the limitation of the specified finishing device, splitting the digital version of the document into multiple volumes; wherein determining the limitation of the specified finishing device comprises determining a maximum thickness of a stack of sheets that a binding device can bind together into a single bound volume; and wherein splitting the digital version of the document comprises splitting a digital version of the document into at least (a) a first set of pages printable on a first stack of sheets having a combined thickness that is no greater than the maximum thickness and (b) a second set of pages printable on a second stack of sheets having a combined thickness that is no greater than the maximum thickness.
-
-
7. A non-transitory computer-readable medium carrying one or more sequences of instructions for preparing a digital version of a document for printing, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform steps comprising:
-
determining a limitation of a finishing device, wherein the limitation prevents the finishing device from being able to finish a printed version of the entire document; and based at least in part on the limitation, adjusting one or more attributes of the digital version of the document to form an adjusted digital version of the document; wherein the adjusted digital version of the document, when printed, does not exceed the limitation; wherein determining the limitation comprises determining a maximum thickness of a stack of sheets that a binding device can bind together into a single bound volume, and wherein adjusting the one or more attributes comprises at least one of;
(a) adjusting a paper type on which the document is to be printed, (b) adjusting a sheet size of sheets on which the document is to be printed, (c) adjusting a font size of text contained in the document, (d) adjusting a font type of text contained in the document, (e) adjusting a margin size of pages in the document, and (f) adjusting a line spacing of text contained in the document. - View Dependent Claims (8, 9, 10)
-
-
11. A method for ordering a book, the method comprising:
-
receiving, over a network, a request that identifies a book; in response to receiving the request, sending, over the network, a set of two or more different options for ordering the book; receiving, over the network, a user'"'"'s selection of a particular option of the two or more options; and in response to receiving the user'"'"'s selection of the particular option, manufacturing the book in accordance with the particular option; wherein the two or more different options include at least a first option for ordering the book as a single volume and at least a second option for ordering the book as a multiple volume set; wherein the particular option is either the first option or the second option.
-
Specification