Personalized Calendar for Digital Media Content-Related Events
First Claim
1. A system for providing a personalized calendar, the system comprising:
- a server including at least one processor, a non-transitory computer-readable medium including a computer-executable program code, and a network interface configured to operatively connect the server with a plurality of remote user devices; and
at least one database hosted by the server, the at least one database storing digital product event data, the digital product event data associating a plurality digital products with respective digital products event dates;
wherein, when the computer-executable program code is executed by the at least one processor, the at least one processor;
repeatedly updates the digital product event data in the at least one database;
provides a user interface for a user of the user account, the user interface being displayable on a remote user device of the user, wherein the user interface includes a calendar widget personalized for the user based on the user account; and
converts at least one portion of the digital product event data to display the at least one portion of the digital product event data through the calendar widget.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for providing a personalized calendar comprises a server that hosts a database storing digital product event data, which associates a plurality of digital products with respective digital products event dates. The server repeatedly updates the digital product event data in the database, provides a user interface for a user, with the user interface being displayable on a remote user device of the user and includes a calendar widget personalized for the user based on a user account. The server further converts at least one portion of the digital product event data to display it through the calendar widget. The server can also receive user input indicating a date and identify a digital product associated with that date. In response to the input, the server modifies the user interface to display, in addition to the calendar widget, a digital product widget associated with the identified digital product.
4 Citations
20 Claims
-
1. A system for providing a personalized calendar, the system comprising:
-
a server including at least one processor, a non-transitory computer-readable medium including a computer-executable program code, and a network interface configured to operatively connect the server with a plurality of remote user devices; and at least one database hosted by the server, the at least one database storing digital product event data, the digital product event data associating a plurality digital products with respective digital products event dates; wherein, when the computer-executable program code is executed by the at least one processor, the at least one processor; repeatedly updates the digital product event data in the at least one database; provides a user interface for a user of the user account, the user interface being displayable on a remote user device of the user, wherein the user interface includes a calendar widget personalized for the user based on the user account; and converts at least one portion of the digital product event data to display the at least one portion of the digital product event data through the calendar widget. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for providing a personalized calendar, the method comprising:
-
maintaining, by a server, a user account; maintaining, by the server, at least one database storing digital product event data, the digital product event data associating a plurality digital products with respective digital products event dates; repeatedly updating, by the server, the digital product event data in the at least one database; providing, by the server, a user interface for a user of the user account, the user interface being displayable on a remote user device of the user, wherein the user interface includes a calendar widget personalized for the user based on the user account; and converting, by the server, at least one portion of the digital product event data to display the at least one portion of the digital product event data through the calendar widget. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory processor-readable medium having instructions stored thereon, which when executed by one or more processors, cause the one or more processors to implement a method, the method comprising:
-
maintaining, by a server, a user account; maintaining, by a server, at least one database storing digital product event data, wherein the digital product event data associates a plurality digital products with respective digital products event dates; repeatedly updating, by the server, the digital product event data in the at least one database; providing, by the server, a user interface for a user of the user account, the user interface being displayable on a remote user device of the user, wherein the user interface includes a calendar widget personalized for the user based on the user account; and converting, by the server, at least one portion of the digital product event data to display the at least one portion of the digital product event data through the calendar widget.
-
Specification