Patent ID: 8330971

Claim:
A method of printing books based on digital data, comprising: receiving a plurality of orders, each order of the plurality of orders comprising at least one requested book; combining the plurality of orders to form a streamlined order, wherein: each requested book of the plurality of orders is grouped by a book title, of a plurality of book titles, associated with the requested book in the streamlined order; and each book title of the plurality of book titles is associated with one or more printing parameters, such that for each book title of the plurality of book titles, each requested book associated with the book title of the plurality of book titles is associated with the same one or more printing parameters; obtaining a plurality of covers to form a streamlined cover set corresponding to the streamlined order, wherein each cover of the plurality of covers is associated with one book title of the plurality of book titles; scanning the streamlined cover set, wherein the scanning comprises detecting the one book title associated with each cover of the plurality of covers; printing a book block corresponding to each cover of the plurality of covers, wherein: the book block is printed based on the one book title associated with the cover of the plurality of covers; and the printing comprises printing using the one or more printing parameters associated with the one book title associated with the cover of the plurality of covers; sending each cover of the plurality of covers to an accumulator for attachment to the book block; and scanning a portion of the book block to determine an expected book title and comparing the expected book title with a book title associated with a cover received in the accumulator.