System for digital yearbook delivery
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
An application for a system for providing a digital yearbook includes a server, a terminal and a database. The database is interfaced to the server and yearbook data is captured at the terminal, transferred to the server and stored in the database. The yearbook data is filtered and formatted based upon user profiles, creating customized views (subsets) of the yearbook for each of the users, including formatting and organizing the customized views for a desired viewing device of each user.
41 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing a formatted custom digital yearbook comprising the steps of:
-
capturing content for a yearbook into a database; editing and organizing the content within the database; creating a formatted custom yearbook file in non-volatile storage from the content by selecting custom yearbook data therefrom, based on selections by a particular user of a set of users in a view by user file of the particular user, the custom formatted yearbook file pre-formatted based on a target device of the particular user for receiving the formatted custom yearbook file, as indicated by the particular user in the view by user file; delivering the formatted custom yearbook file to the target device associated with the particular user; and
presenting the formatted custom yearbook file at the target device;
wherein the target device includes at least two different classes of target devices. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for providing a formatted custom digital yearbook, the method performed by a computer having instructions stored on a non-transitory computer readable media, the computer media interfaced to a computer, the computer executing the instructions to implement the method comprising the steps of:
-
capturing content for a yearbook into a database; editing and organizing the content within the database; creating a custom formatted yearbook file in non-volatile storage from the content by selecting custom yearbook data therefrom, based on selections by a particular user of a set of users in a view by user file of the particular user, the view by user file including an indication of a target device used by the particular user for receiving the formatted custom yearbook file, delivering the formatted custom yearbook file to the target device; and presenting the custom formatted yearbook file at the target device;
wherein the target device includes at least two different classes of target devices. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification