Patent ID: 8214436

Claim:
A system for providing a formatted custom digital yearbook comprising: a server; a personal computer connected to the server through a network; a plurality of user devices selected from at least two types of user devices, each of the user devices associated with a user of the digital yearbook and each of the user devices capable of presenting media content on a display; a database operationally coupled to the server; a first software module running on the server receives yearbook data from the personal computer through the network and stores the yearbook data in the database; for each user of the formatted custom digital yearbook, a second software module running on the server extracts a subset of the yearbook data, the subset of the yearbook data being yearbook data that is approved for distribution; a third software module further filters the subset of yearbook data by selecting custom yearbook data therefrom, according to selections by the user in a view by user file into a custom yearbook view the third second software module formats the subset of yearbook data custom yearbook view according to a target device of the at least two user devices and the third software module saves the custom yearbook view in non-volatile storage as a custom formatted yearbook file; and a means for delivering the formatted custom yearbook file to the target device.