System for digital yearbook with advertising
First Claim
1. A system for providing advertisement in a digital yearbook, the system comprising:
- a server;
a user device for presenting media content on a display, the display interfaced to the user device;
yearbook data including text and graphics pertaining to an organization, and at least one advertisement included in the yearbook data, the yearbook data stored in a removable storage media, operatively coupled to the user device;
wherein the user device periodically checks if a network connection is possible and if a network connection is possible, the user device connects to the server and the user device checks for a replacement advertisement on the server, andif there exists the replacement advertisement, the user device downloads the replacement advertisement from the server and replaces one of the at least one advertisements in the yearbook data with the replacement advertisement before the user device presents the yearbook data and the user device caches the replacement advertisement in the removable storage media such that the replacement advertisement remains in the yearbook data after the connection is disconnected and when not connected to the network, the user device presents the yearbook data, including the cached replacement advertisement, from the removable storage media; and
the user device presents the yearbook data and one or more of the group consisting of at least one advertisement and the replacement advertisement.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing advertisement in a digital yearbook includes a server and a user device for presenting media content on a display. Yearbook data is accessible by the user device and includes text and graphics pertaining to an organization and at least one advertisement. If/when the user device is connected to a network, the user device checks for a replacement advertisement and if there exists the replacement advertisement, the user device replaces one of the at least one advertisements with the replacement advertisement before the user device accesses the yearbook data. The user device presents the yearbook data and one or more of the group consisting of at least one advertisement and the replacement advertisement on the display.
73 Citations
12 Claims
-
1. A system for providing advertisement in a digital yearbook, the system comprising:
-
a server; a user device for presenting media content on a display, the display interfaced to the user device; yearbook data including text and graphics pertaining to an organization, and at least one advertisement included in the yearbook data, the yearbook data stored in a removable storage media, operatively coupled to the user device; wherein the user device periodically checks if a network connection is possible and if a network connection is possible, the user device connects to the server and the user device checks for a replacement advertisement on the server, and if there exists the replacement advertisement, the user device downloads the replacement advertisement from the server and replaces one of the at least one advertisements in the yearbook data with the replacement advertisement before the user device presents the yearbook data and the user device caches the replacement advertisement in the removable storage media such that the replacement advertisement remains in the yearbook data after the connection is disconnected and when not connected to the network, the user device presents the yearbook data, including the cached replacement advertisement, from the removable storage media; and the user device presents the yearbook data and one or more of the group consisting of at least one advertisement and the replacement advertisement. - View Dependent Claims (2, 3, 4)
-
-
5. A method for providing advertisement in a digital yearbook, the method comprising:
-
capturing yearbook content in digital format, the digital format having locations for advertisements; filling the locations for advertisements with at least one advertisement;
delivering the yearbook content including the at least one advertisement to a user device;storing the yearbook data including the at least one advertisement in a removable storage media operatively coupled to the user device; accessing the yearbook content, including the at least one advertisement, by the user device, the user device displaying the yearbook content and the at least one advertisement on a display, the display operatively coupled to the user device; periodically determining if a network connection to a server is available at the user device;
if the network connection to the server is available at the user device, the user device connecting to the server and the user device testing to determine if a replacement advertisement is available on the server, andif a replacement advertisement is available on the server; the user device downloading the replacement advertisement and storing the replacement advertisement in the yearbook content; replacing one of the at least one advertisement in the yearbook content with the replacement advertisement; the user device displaying the yearbook content and the replacement advertisement on the display; and caching the replacement advertisement in the removable storage media such that, when not connected to the network, the user device accesses the yearbook content and the replacement advertisement from the removable storage media. - View Dependent Claims (6)
-
-
7. A method for providing a 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 yearbook content in digital format, the digital format having locations for advertisements;
storing the yearbook content in a database;
storing an initial set of advertisements, wherein each of the initial set of advertisements is in one of the locations for advertisements, the initial set of advertisements including a first advertisement and remaining advertisements;delivering the yearbook content with the initial set of advertisements to a user device; storing the yearbook content and the initial set of advertisements on a removable storage media, the removable storage media operatively coupled to the user device; presenting the yearbook content and the initial set of advertisements at the user device; periodically determining if a network connection to a server is available at the user device;
if the network connection to the server is available at the user device, the user device connecting to the server and the user device testing to determine if a replacement advertisement is available on the server, and if the replacement advertisement is available on the server;the user device downloading the replacement advertisement, and storing the replacement advertisement in the yearbook content, thereby replacing the first advertisement with the replacement advertisement; and caching the replacement advertisement in the removable storage media such that, when not connected to the network, the user device accesses the yearbook content and the replacement advertisement from the removable storage media; and presenting the yearbook content, the remaining advertisements, and the replacement advertisement at the user device. - View Dependent Claims (8, 9, 10, 11, 12)
-
Specification