WATCH NEXT SERVICE
First Claim
1. A device, comprising:
- one or more processors to;
receive, from a media client, information associated with an event;
identify a user profile, including a tracking list and a last watched list, associated with the event,the tracking list identifying one or more tracked series,the last watched list identifying one or more last watched episodes associated with one or more watched series;
determine a suggested episode, associated with one of the one or more tracked series and one of the one or more last watched episodes, based on the information received from the media client and content metadata,the content metadata including information associated with one or more available episodes associated with one or more available series,the suggested episode being determined based on satisfying an availability threshold, based on satisfying a ranking threshold, and based on an association between the suggested episode and the event,the availability threshold indicating that the suggested episode is available to be watched within a particular time period,the ranking threshold indicating that the one of the one or more tracked series, associated with the suggested episode, satisfies a particular ranking; and
send a suggestion identifying the suggested episode to the media client for presentation to a user associated with the media client.
1 Assignment
0 Petitions
Accused Products
Abstract
A device receives, from a media client, information associated with an event. The device identifies a user profile, associated with the event, including a tracking list which identifies one or more tracked series and a last watched list which identifies one or more last watched episodes associated with one or more watched series. The device determines a next available episode, associated with one of the one or more tracked series, based on the user profile, the information received from the media client, and content metadata which includes information associated with one or more available episodes associated with one or more available series. The device sends a suggestion identifying the next available episode to the media client for presentation to a user associated with the media client.
46 Citations
20 Claims
-
1. A device, comprising:
one or more processors to; receive, from a media client, information associated with an event; identify a user profile, including a tracking list and a last watched list, associated with the event, the tracking list identifying one or more tracked series, the last watched list identifying one or more last watched episodes associated with one or more watched series; determine a suggested episode, associated with one of the one or more tracked series and one of the one or more last watched episodes, based on the information received from the media client and content metadata, the content metadata including information associated with one or more available episodes associated with one or more available series, the suggested episode being determined based on satisfying an availability threshold, based on satisfying a ranking threshold, and based on an association between the suggested episode and the event, the availability threshold indicating that the suggested episode is available to be watched within a particular time period, the ranking threshold indicating that the one of the one or more tracked series, associated with the suggested episode, satisfies a particular ranking; and send a suggestion identifying the suggested episode to the media client for presentation to a user associated with the media client. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive, from a media client, a request the request including information associated with an event; identify a tracked series, from a tracking list, associated with the request, the tracked series including a plurality of episodes; identify a last watched episode, associated with the tracked series, from a last watched list identifying one or more last watched episodes associated with the media client; identify content metadata associated with the tracked series, the content metadata identifying an availability of one or more of the plurality of episodes associated with the tracked series; determine, based on the last watched episode and the availability identified in the content metadata, a suggested episode, more recent than the last watched episode, associated with the tracked series, the suggested episode being determined based on satisfying an availability threshold, based on satisfying a ranking threshold, and based on an association between the suggested episode and the event, the availability threshold indicating that the suggested episode is available to be watched within a particular time period, the ranking threshold indicating that the tracked series, associated with the suggested episode, satisfies a particular ranking; and send, to the media client, a response identifying the suggested episode. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A method, comprising:
-
receiving, by a device, a request, associated with a visual or audio series, from a media client, the request including information associated with an event; determining, by the device, whether the request identifies completion, by the media client, of a segment of the visual or audio series; updating, by the device, a first list identifying one or more completed segments associated with the media client, based on determining that the request identifies completion of the segment; determining, by the device, whether the request is associated with modifying a tracking status associated with the visual or audio series; updating, by the device, a second list identifying one or more tracked series associated with the media client, based on determining that the request is associated with modifying a tracking status associated with the visual or audio series, the visual or audio series including a plurality of segments; identifying, by the device, a last watched segment, associated with the visual or audio series, from the first list; identifying, by the device, content metadata associated with the visual or audio series, the content metadata identifying an availability of one or more of the plurality of segments associated with the visual or audio series; determining, by the device and based on the last watched segment and the availability identified in the content metadata, a suggested segment, more recent than the last watched segment, associated with the visual or audio series, the suggested segment being determined based on satisfying an availability threshold, based on satisfying a ranking threshold, and based on an association between the suggested segment and the event, the availability threshold indicating that the suggested segment is available to be watched watch within a particular time period, the ranking threshold indicating that the visual or audio series, associated with the suggested segment, satisfies a particular ranking; and sending, by the device and to the media client, a response identifying the suggested segment. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification