CPC H04L 41/0681 (2013.01) [G06F 3/04842 (2013.01); G06F 9/542 (2013.01); G06F 16/245 (2019.01); G06Q 10/109 (2013.01); G06Q 50/01 (2013.01); H04L 43/045 (2013.01); H04L 43/16 (2013.01); H04L 67/104 (2013.01); H04N 21/44204 (2013.01)] | 20 Claims |
1. A method comprising:
accessing, by a server, metadata stored in data structures to determine a plurality of users in a group;
generating, by the server, a user interface for display on each electronic media consumption device associated with the plurality of users in the group;
receiving an indication that only a first user and a second user, from the plurality of users in the group, have consumed a portion of a first media item of a plurality of media items on their electronic media consumption devices; and
in response to the determination, transmitting an alert to either all the users in the group, or only those users in the group that have consumed a portion of the first media item, wherein the alert is transmitted to an electronic device that is separate from the electronic media consumption device when progress of the first user is within a predetermined threshold of progress of the second user and the alert indicates relative progress of the first user to the second user relating to consumption of the first media item.
|