Media content watch list systems and methods
First Claim
1. A method comprising:
- receiving, by a media content watch list subsystem from a media content access device, media content watch list data representing a plurality of media content instances available for experiencing by a user;
maintaining, by the media content watch list subsystem, the media content watch list data;
providing, by the media content watch list subsystem for presentation by the media content access device, a graphical user interface including one or more tools configured to facilitate a user configuration of automatic updates to the media content watch list data in response to performance, by the media content access device, of one or more non-watch-list-specific operations included in a plurality of non-watch-list-specific operations, the one or more tools comprisinga list of non-watch-list-specific operations and a plurality of user selectable options each corresponding to a non-watch-list-specific operation included in the list of non-watch-list-specific operations, anda list of update operations and a plurality of additional user selectable options each corresponding to an update operation included in the list of update operations;
detecting, by the media content watch list subsystem, a user selection of at least one of the user selectable options corresponding to at least one of the non-watch-list-specific operations included in the list of non-watch-list-specific operations;
configuring, by the media content watch list subsystem in response to the user selection of the at least one of the user selectable options corresponding to the at least one of the non-watch-list-specific operations, the at least one of the non-watch-list-specific operations as at least one predetermined non-watch-list-specific operation configured to trigger automatic updating of the media content watch list data in response to a performance of the at least one predetermined non-watch-list-specific operation by the media content access device;
detecting, by the media content watch list subsystem, a user selection of at least one of the additional user selectable options corresponding to at least one of the update operations included in the list of update operations;
configuring, by the media content watch list subsystem in response to the user selection of the at least one of the additional user selectable options, the at least one of the update operations to be performed in response to the performance of the at least one predetermined non-watch-list-specific operation by the media content access device;
detecting, by the media content watch list subsystem, a performance of the at least one predetermined non-watch-list-specific operation by the media content access device;
automatically updating, by the media content watch list subsystem in response to the detecting of the performance of the at least one predetermined non-watch-list-specific operation by the media content access device, the media content watch list data by performing the at least one of the update operations;
receiving, by the media content watch list subsystem, a request for a media content watch list from the media content access device;
generating, by the media content watch list subsystem, the media content watch list based on the updated media content watch list data and the request; and
transmitting, by the media content watch list subsystem, data representative of the media content watch list to the media content access device for presentation to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary media content watch list systems and methods are disclosed. An exemplary method includes a media content watch list subsystem maintaining media content watch list data representing a plurality of media content instances available for experiencing by a user, receiving a request for a media content watch list from a media content access device associated with the user, generating the media content watch list based on the media content watch list data and the request, and transmitting data representative of the media content watch list to the media content access device for presentation to the user. The maintaining of the media content watch list data includes updating the media content watch list data based on at least one predetermined non-watch-list-specific operation performed by the media content access device associated with the user. Corresponding systems and methods are also disclosed.
148 Citations
17 Claims
-
1. A method comprising:
-
receiving, by a media content watch list subsystem from a media content access device, media content watch list data representing a plurality of media content instances available for experiencing by a user; maintaining, by the media content watch list subsystem, the media content watch list data; providing, by the media content watch list subsystem for presentation by the media content access device, a graphical user interface including one or more tools configured to facilitate a user configuration of automatic updates to the media content watch list data in response to performance, by the media content access device, of one or more non-watch-list-specific operations included in a plurality of non-watch-list-specific operations, the one or more tools comprising a list of non-watch-list-specific operations and a plurality of user selectable options each corresponding to a non-watch-list-specific operation included in the list of non-watch-list-specific operations, and a list of update operations and a plurality of additional user selectable options each corresponding to an update operation included in the list of update operations; detecting, by the media content watch list subsystem, a user selection of at least one of the user selectable options corresponding to at least one of the non-watch-list-specific operations included in the list of non-watch-list-specific operations; configuring, by the media content watch list subsystem in response to the user selection of the at least one of the user selectable options corresponding to the at least one of the non-watch-list-specific operations, the at least one of the non-watch-list-specific operations as at least one predetermined non-watch-list-specific operation configured to trigger automatic updating of the media content watch list data in response to a performance of the at least one predetermined non-watch-list-specific operation by the media content access device; detecting, by the media content watch list subsystem, a user selection of at least one of the additional user selectable options corresponding to at least one of the update operations included in the list of update operations; configuring, by the media content watch list subsystem in response to the user selection of the at least one of the additional user selectable options, the at least one of the update operations to be performed in response to the performance of the at least one predetermined non-watch-list-specific operation by the media content access device; detecting, by the media content watch list subsystem, a performance of the at least one predetermined non-watch-list-specific operation by the media content access device; automatically updating, by the media content watch list subsystem in response to the detecting of the performance of the at least one predetermined non-watch-list-specific operation by the media content access device, the media content watch list data by performing the at least one of the update operations; receiving, by the media content watch list subsystem, a request for a media content watch list from the media content access device; generating, by the media content watch list subsystem, the media content watch list based on the updated media content watch list data and the request; and transmitting, by the media content watch list subsystem, data representative of the media content watch list to the media content access device for presentation to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
receiving, by a media content watch list subsystem, media content watch list data from a plurality of media content access devices, the media content watch list data representing a plurality of media content instances; aggregating and storing, by the media content watch list subsystem, the media content watch list data received from the plurality of media content access devices; providing, by the media content watch list subsystem for presentation by a media content access device within the plurality of media content access devices, a graphical user interface including one or more tools configured to facilitate a user configuration of automatic updates to the media content watch list data in response to performance, by the media content access device, of one or more non-watch-list-specific operations included in a plurality of non-watch-list-specific operations, the one or more tools comprising a list of non-watch-list-specific operations and a plurality of user selectable options each corresponding to a non-watch-list-specific operation included in the list of non-watch-list-specific operations, and a list of update operations and a plurality of additional user selectable options each corresponding to an update operation included in the list of update operations; detecting, by the media content watch list subsystem, a user selection of at least one of the user selectable options corresponding to at least one of the non-watch-list specific operations included in the list of non-watch-list-specific operations; configuring, by the media content watch list subsystem in response to the user selection of the at least one of the user selectable options corresponding to the at least one of the non-watch-list-specific operations, the at least one of the non-watch-list-specific operations as at least one predetermined non-watch-list-specific operation configured to trigger automatic updating of the media content watch list data in response to a performance of the at least one predetermined non-watch-list-specific operation by the media content access device; detecting, by the media content watch list subsystem, a user selection of at least one of the additional user selectable options corresponding to at least one of the update operations included in the list of update operations; configuring, by the media content watch list subsystem in response to the user selection of the at least one of the additional user selectable options, the at least one of the update operations to be performed in response to the performance of the at least one predetermined non-watch-list-specific operation by the media content access device; detecting, by the media content watch list subsystem, a performance of the at least one predetermined non-watch-list-specific operation by the media content access device within the plurality of media content access devices; and automatically updating, by the media content watch list subsystem in response to the detected performance of the at least one predetermined non-watch-list-specific operation by the media content access device, the media content watch list data by performing the at least one of the update operations.
-
-
15. A method comprising:
-
transmitting, by a plurality of watch list client facilities within a plurality of media content access devices, media content watch list data to a media content watch list subsystem, the media content watch list data representing a plurality of media content instances accessible by the plurality of media content access devices; providing, by a watch list client facility within a media content access device included in the plurality of media content access devices, a graphical user interface for presentation by the media content access device, the graphical user interface including one or more tools configured to facilitate a user configuration of automatic updates to media content watch list data maintained by the media content watch list subsystem in response to performance, by the media content access device, of one or more non-watch-list-specific operations included in a plurality of non-watch-list-specific operations, the one or more tools comprising a list of non-watch-list-specific operations and a plurality of user selectable options each corresponding to a non-watch-list-specific operation included in the list of non-watch-list-specific operations, and a list of update operations and a plurality of additional user selectable options each corresponding to an update operation included in the list of update operations; detecting, by the watch list client facility within the media content access device, a user selection of a user selectable option corresponding to a non-watch-list-specific operation included in the list of non-watch-list-specific operations; configuring, by the watch list client facility within the media content access device in response to the user selection of the user selectable option corresponding to the non-watch-list-specific operation, the non-watch-list-specific operation to trigger an automatic update to the media content watch list data maintained by the media content watch list subsystem in response to a performance of the non-watch-list-specific operation by the media content access device; detecting, by the watch list client facility within the media content access device, a user selection of at least one of the additional user selectable options corresponding to at least one of the update operations included in the list of update operations; configuring, by the watch list client facility within the media content access device in response to the user selection of the at least one of the additional user selectable options, the at least one of the update operations to be performed in response to the performance of the at least one predetermined non-watch-list-specific operation by the media content access device; detecting, by the watch list client facility within the media content access device, the performance of the non-watch-list-specific operation by the media content access device; automatically generating, by the watch list client facility within the media content access device in response to the detecting of the performance of the non-watch-list-specific operation by the media content access device, an update to the media content watch list data maintained by the media content watch list subsystem; initiating, by the watch list client facility within the media content access, another transmission to the media content watch list subsystem, the another transmission including an update message configured to direct the media content watch list subsystem to perform the at least one of the update operations to the media content watch list data maintained by the media content watch list subsystem; detecting, by the watch list client facility within the media content access device, user input requesting a media content watch list; transmitting, by the watch list client facility within the media content access device to the media content watch list subsystem, a request for the media content watch list; receiving, by the watch list client facility within the media content access device, data representative of the media content watch list from the media content watch list subsystem; and generating and providing, by the watch list client facility within the media content access device, a media content watch list view for display in a graphical user interface based on the media content watch list data maintained by the media content watch list subsystem, the media content watch list view including graphical data representing the media content watch list.
-
-
16. A system comprising:
-
a watch list client facility within each of a plurality of media content access devices; and a media content watch list subsystem configured to communicate with the plurality of media content access devices; wherein the media content watch list subsystem receives media content watch list data from the plurality of media content access devices, the media content watch list data representing a plurality of media content instances accessible by one or more of the plurality of media content access devices, aggregates the media content watch list data received from the plurality of media content access devices, continually and automatically updates the media content watch list data based on one or more watch list update messages received from one or more of the plurality of media content access devices by performing one or more update operations to the media content watch list data, receives a request for a media content watch list from a media content access device included in the plurality of media content access devices, generates the media content watch list based on the media content watch list data, and transmits data representative of the media content watch list to the media content access device from which the request is received for presentation to the user, and wherein each watch list client facility within each of the plurality of media content access devices is configured to provide, for presentation by each of the plurality of media content access devices, a graphical user interface including one or more tools configured to facilitate a user configuration of automatic updates to media content watch list data maintained by the media content watch list subsystem in response to performance, by each of the plurality of media content access devices, of one or more non-watch-list-specific operations included in a plurality of non-watch-list-specific operations, the one or more tools comprising a list of non-watch-list-specific operations and a plurality of user selectable options each corresponding to a non-watch-list-specific operation included in the list of non-watch-list-specific operations, and a list of update operations and a plurality of additional user selectable options each corresponding to an update operation included in the list of update operations, detect a user selection of at least one of the user selectable options corresponding to at least one of the non-watch-list-specific operations included in the list of non-watch-list-specific operations, configure, in response to the user selection of the at least one of the user selectable options corresponding to the at least one of the non-watch-list-specific operations, the at least one of the non-watch-list-specific operations as at least one predetermined non-watch-list-specific operation such that a performance of the at least one predetermined non-watch-list-specific operation by a corresponding media content access device is configured to automatically trigger an update to the media content watch list data, detect a user selection of at least one of the additional user selectable options corresponding to at least one of the update operations included in the list of update operations, and configure, in response to the user selection of the at least one of the additional user selectable options, the at least one of the update operations to be performed in response to the performance of the at least one predetermined non-watch-list-specific operation by the corresponding media content access device. - View Dependent Claims (17)
-
Specification