Patent ID: 8839094

Claim:
A yearbook system comprising: a yearbook server in communication with a plurality of user portals over a network, the yearbook server having computer-implemented instructions stored thereon, the instructions comprising: a user component through which a user may design and create a yearbook, the user component comprising: an image library having a plurality of photos associated with names of subjects in the photos; a create module where photos from the image library are used to populate pages of the yearbook; and a coverage module configured to track the appearance of students in the yearbook, the coverage module including an alert module configured to receive an appearance input and send an alert when a subject in the yearbook appears less than the appearance input, the coverage module comprising: a coverage page in communication with the create module and identifying which photos from the photo library are used to populate which pages; an index in communication with the coverage page and the image library and identifying a list of appearances of each subject in the plurality of photos and the page of the yearbook where the subject appears; a culling module that culls names from portrait pages of the yearbook to create a database of names against which coverage is checked; and a monitoring module configured to monitor coverage of the database of names using the coverage page by comparing the names in the database to the subjects in the index and identifying the number of appearances of each of the names in the database; and a production component through which the yearbook is converted to a printed output; wherein the user component and the production component interact such that submissions are made to the production component via the user component.