SYSTEM FOR DIGITAL YEARBOOK DELIVERY
First Claim
Patent Images
1. A system for providing a 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;
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 digital yearbook, a second software module running on the server extracts a subset of the yearbook data, the second software module filters the subset of yearbook data according to a user profile and the second software module formats the subset of yearbook data according to a target device of the at least two user devices and the second software module saves the subset of yearbook data; and
a means for delivering the subset of the yearbook data to each of the plurality of user devices.
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.
47 Citations
20 Claims
-
1. A system for providing a 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; 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 digital yearbook, a second software module running on the server extracts a subset of the yearbook data, the second software module filters the subset of yearbook data according to a user profile and the second software module formats the subset of yearbook data according to a target device of the at least two user devices and the second software module saves the subset of yearbook data; and a means for delivering the subset of the yearbook data to each of the plurality of user devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing a digital yearbook comprising the steps of:
-
capturing content for a yearbook into a database; editing and organizing the content within the database; creating customized data from the content based on a user profile of a particular user of a set of users and based on a target device of the user; delivering the customized data to the target device associated with the particular user; and presenting the customized data at the target device; wherein there are at least two different classes of target devices. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for providing a digital yearbook, the method performed by a computer having instructions stored on a computer 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 customized data from the content based on a user profile of a particular user of a set of users, the user profile including an indication of a target device used by the user; and delivering the customized data to the target device; and presenting the customized data at the target device; wherein there are at least two different classes of target devices. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification