System for digital yearbook delivery with multi-media data
First Claim
Patent Images
1. A system for providing a customized digital yearbook to a user comprising:
- a server;
a personal computer connected to the server through a network;
a user device designed to present 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;
a second software module extracts approved yearbook data, the approved yearbook data being a subset of the yearbook data from the yearbook data, that is approved for distribution in the customized digital yearbook;
a third software module further filters the approved yearbook data by selecting custom yearbook data therefrom according to directives in a view by user file into a custom yearbook view and the third software module saves the custom yearbook view in non-volatile storage as a custom yearbook file, whereas the view by user file is maintained by the user;
and a means for presenting the custom yearbook file data on a display by the user device.
1 Assignment
0 Petitions
Accused Products
Abstract
An application for a system for providing a digital yearbook includes a server, a terminal device and a database. The database is interfaced to the server and a yearbook is captured at the terminal device and transferred to the server. The yearbook data is filtered based upon a user profile and delivered to the user. After initial delivery of the yearbook data, updated yearbook data is delivered to the user and integrated with the initial yearbook data originally delivered to the user.
-
Citations
24 Claims
-
1. A system for providing a customized digital yearbook to a user comprising:
-
a server; a personal computer connected to the server through a network; a user device designed to present 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;a second software module extracts approved yearbook data, the approved yearbook data being a subset of the yearbook data from the yearbook data, that is approved for distribution in the customized digital yearbook; a third software module further filters the approved yearbook data by selecting custom yearbook data therefrom according to directives in a view by user file into a custom yearbook view and the third software module saves the custom yearbook view in non-volatile storage as a custom yearbook file, whereas the view by user file is maintained by the user; and a means for presenting the custom yearbook file data on a display by the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for providing a customized digital yearbook comprising:
-
capturing content for a yearbook into a database; editing and organizing the content within the database; wherein editing and organizing the content includes determining approved content, the approved content being a subset of the content that is approved for distribution in the customized digital yearbook; determining what portions of the approved content are selected for inclusion in the customized digital yearbook by a user based on directives included within a view by user file, wherein the view by user file is maintained by the user; creating customized data from the database by selecting data therefrom based on the directives in the view by user file of a particular user; and presenting the customized data at a device associated with the particular user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method for providing a customized digital yearbook, the method performed by a computer having computer-executable instructions stored on non-transitory computer-readable media, the non-transitory computer-readable media interfaced to a computer, the computer executing the computer-executable instructions to implement the method comprising the steps of:
-
capturing content for a yearbook; storing the content in a database; editing and organizing the content within the database under control of an administrator; wherein editing and organizing the content includes determining approved content, the approved content being a subset of the content that is approved for distribution in the customized digital yearbook; determining what portions of the approved content are selected by a user for inclusion in the customized digital yearbook based on directives included within a view by user file, wherein the view by user file is maintained by the user; creating customized data from the database by selecting data therefrom based on the directives in the view by user file of a particular user delivering the customized data to a device associated with the particular user; and
presenting the customized data at the device. - View Dependent Claims (22, 23, 24)
-
Specification