Custom product categorization of digital media content
First Claim
1. A system for custom categorization of digital media content, 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
a relational database hosted by the server, the database storing at least a first user account;
wherein, the computer-executable program code is configured to cause the at least one processor to;
provide a first user interface for a first user of the first user account, wherein the first user interface enables the first user to review, purchase, and download to a first user device one or more digital products, the first user interface is configured to enable the first user to review all digital products linked to all wish lists of the first user, the first user interface configured to display at least one digital product of the one or more digital products and including;
an icon configured to trigger a representation of a wish list menu; and
an indicator representative of a count of a total number of items in one or more wish lists associated with the first user account;
establish, within the relational database, one or more wish lists of the first user upon receipt of one or more user instructions of the first user, wherein each of the wish lists of the first user is associated with the first user account and displayed in the wish list menu;
responsive to receiving a selection of the icon, trigger appearance of the wish list menu on the first user interface, the wish list menu presenting a plurality of selectable options, the selectable options comprising the one or more established wish lists of the first user and a new wish list option;
receive a first user selection of one of the selectable options via the wish list menu, wherein the computer-executable program code is further configured to cause the at least one processor to;
in response to the first user selection corresponding to an established wish list of the one or more established wish lists, the first user selection indicating selection of the at least one digital product that corresponds to the first user interface;
link the corresponding at least one digital product with the selected wish list, the linking including cross-referencing, by the relational database, the selected digital product with the selected established wish list and the first user account; and
update the indicator to display an updated total count indicative of the total number of items in the one or more established wish lists; and
in response to the first user selection corresponding to the new wish list option, causing display of a graphical user interface configured for defining a new wish list.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for custom categorization of digital media content includes a server and a database for storing user accounts. The server provides a user interface to allow a user to review, purchase, and download to a user device one or more digital products. The server further establishes one or more wish lists of the user upon receipt of user instructions, where each of the wish lists is associated with the user account. The server further receives a user selection of one of the digital products. The user selection can also indicate a selected wish list of the user. In response to the user selection, the server links a selected digital product with the selected wish list. The user interface is further configured to allow the user to review all digital products linked to all of the wish lists of the user.
683 Citations
20 Claims
-
1. A system for custom categorization of digital media content, 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 a relational database hosted by the server, the database storing at least a first user account; wherein, the computer-executable program code is configured to cause the at least one processor to; provide a first user interface for a first user of the first user account, wherein the first user interface enables the first user to review, purchase, and download to a first user device one or more digital products, the first user interface is configured to enable the first user to review all digital products linked to all wish lists of the first user, the first user interface configured to display at least one digital product of the one or more digital products and including; an icon configured to trigger a representation of a wish list menu; and an indicator representative of a count of a total number of items in one or more wish lists associated with the first user account; establish, within the relational database, one or more wish lists of the first user upon receipt of one or more user instructions of the first user, wherein each of the wish lists of the first user is associated with the first user account and displayed in the wish list menu; responsive to receiving a selection of the icon, trigger appearance of the wish list menu on the first user interface, the wish list menu presenting a plurality of selectable options, the selectable options comprising the one or more established wish lists of the first user and a new wish list option; receive a first user selection of one of the selectable options via the wish list menu, wherein the computer-executable program code is further configured to cause the at least one processor to; in response to the first user selection corresponding to an established wish list of the one or more established wish lists, the first user selection indicating selection of the at least one digital product that corresponds to the first user interface; link the corresponding at least one digital product with the selected wish list, the linking including cross-referencing, by the relational database, the selected digital product with the selected established wish list and the first user account; and update the indicator to display an updated total count indicative of the total number of items in the one or more established wish lists; and in response to the first user selection corresponding to the new wish list option, causing display of a graphical user interface configured for defining a new wish list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for custom categorization of digital media content, the method comprising:
-
maintaining, by a server, a first user account in a relational database; providing, by the server, a first user interface for a first user of the first user account, wherein the first user interface enables the first user to review, purchase, and download to a first user device one or more digital products, the first user interface is configured to enable the first user to review all digital products linked to all wish lists of the first user, the first user interface configured to display at least one digital product of the one or more digital products and including an icon configured to trigger a representation of a wish list menu; and
an indicator representative of a count of a total number of items in one or more wish lists associated with the first user account;establishing, within the relational database, one or more wish lists of the first user upon receipt of one or more user instructions of the first user, wherein each of the wish lists of the first user is associated with the first user account and displayed in the wish list menu; responsive to receiving a selection of the icon, trigger appearance of the wish list menu on the first user interface, the wish list menu presenting a plurality of selectable options, the selectable options comprising the one or more established wish lists of the first user and a new wish list option; receiving, by the server, a first user selection of one of the selectable options via the wish list menu, wherein the computer-executable program code is further configured to cause the at least one processor to; in response to the first user selection corresponding to an established wish list of the one or more established wish lists, the first user selection indicating selection of the at least one digital product that corresponds to the first user interface; linking, by the server, the corresponding at least one digital product a with the selected wish list, the linking including cross-referencing, by the relational database, the selected digital product with the selected established wish list and the first user account; and update the indicator to display an updated total count indicative of the total number of items in the one or more established wish lists; and in response to the first user selection corresponding to the new wish list option, causing display of a graphical user interface configured for defining a new wish list. - 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 first user account in a relational database; providing, by the server, a first user interface for a first user of the first user account, wherein the first user interface enables the first user to review, purchase, and download to a first user device one or more digital products, the first user interface is configured to enable the first user to review all digital products linked to all wish lists of the first user, the first user interface configured to display at least one digital product of the one or more digital products and including an icon configured to trigger a representation of a wish list menu; and
an indicator representative of a count of a total number of items in one or more wish lists associated with the first user account;establishing, within the relational database, one or more wish lists of the first user upon receipt of one or more user instructions of the first user, wherein each of the wish lists of the first user is associated with the first user account and displayed in the wish list menu; responsive to receiving a selection of the icon, trigger appearance of the wish list menu on the first user interface, the wish list menu presenting a plurality of selectable options, the selectable options comprising the one or more established wish lists of the first user and a new wish list option; receiving, by the server, a first user selection of one of the selectable options via the wish list menu, wherein the computer-executable program code is further configured to cause the at least one processor to; in response to the first user selection corresponding to an established wish list of the one or more established wish lists, the first user selection indicating selection of the at least one digital product that corresponds to the first user interface; linking, by the server, the corresponding at least one digital product a, the linking including cross-referencing, by the relational database, the selected digital product with the selected established wish list and the first user account; and update the indicator to display an updated total count indicative of the total number of items in the one or more established wish lists; and in response to the first user selection corresponding to the new wish list option, causing display of a graphical user interface configured for defining a new wish list.
-
Specification