METHODS AND SYSTEMS FOR ORDERING MEDIA CONTENT
Methods and systems are described herein for a media guidance application that manages a queue of media assets from one source when a user has access to a plurality of content sources. More specifically, the media guidance application may update a queue of media assets from one content source based on if, and when, media assets in the queue may be available from other content sources.
1 . A method of ordering media content, the method comprising:
receiving a queue of media assets available from a first source, wherein the queue corresponds to an order in which a user will consume the media assets;
determining a consumption time of a media asset of the media assets based on a position of the media asset in the queue;
determining whether the media asset will be available to the user from a second source at the consumption time prior to the media asset becoming available to the user from the second source; and
in response to determining that the media asset will be available to the user from the second source at the consumption time, alerting the user.
2 . The method of claim 1 , wherein determining whether the media asset will be available to the user from the second source at the consumption time further comprises receiving information from the second source indicating when the media asset will be available.
3 . The method of claim 1 , further comprising, in response to determining the media asset is included in the queue, searching for alternative sources of the media asset.
4 . The method of claim 3 , further comprising receiving a user input identifying the alternative sources.
5 . The method of claim 3 , further comprising using subscription information associated with the user to identify the alternative sources.
6 . The method of claim 1 , wherein determining the consumption time of the media asset of the media assets based on the position of the media asset in the queue, further comprises:
determining a rate at which the user consumes the media assets in the queue; and
determining a number of media assets before the media asset in the queue.
7 . The method of claim 1 , wherein alerting the user further comprises recommending an alternative position for the media asset in the queue.
8 . The method of claim 1 , wherein alerting the user further comprises automatically adjusting the position of the media asset in the queue.
9 . The method of claim 1 , wherein alerting the user further comprises removing the media asset from the queue.
10 . The method of claim 1 , further comprising:
determining whether the media asset will be available to the user from a second source prior to the consumption time; and
in response to determining that the media asset will be available to the user from the second source prior to the consumption time, alerting the user.
11 . A system of ordering media content, the system comprising:
storage circuitry configured to store a queue of media assets; and
control circuitry configured to:
receive the queue of media assets available from a first source, wherein the queue corresponds to an order in which a user will consume the media assets;
determine a consumption time of a media asset of the media assets based on a position of the media asset in the queue;
determine whether the media asset will be available to the user from a second source at the consumption time prior to the media asset becoming available to the user from the second source; and
in response to determining that the media asset will be available to the user from the second source at the consumption time, alert the user.
12 . The system of claim 11 , wherein the control circuitry configured to determine whether the media asset will be available to the user from the second source at the consumption time is further configured to receive information from the second source indicating when the media asset will be available.
13 . The system of claim 11 , wherein the control circuitry configured to search for alternative sources of the media asset in response to determining the media asset is included in the queue.
14 . The system of claim 13 , wherein the control circuitry is configured to receive a user input identifying the alternative sources.
15 . The system of claim 13 , wherein the control circuitry is configured to use subscription information associated with the user to identify the alternative sources.
16 . The system of claim 11 , wherein the control circuitry configured to determine the consumption time of the media asset of the media assets based on the position of the media asset in the queue, is further configured to:
determine a rate at which the user consumes the media assets in the queue; and
determine a number of media assets before the media asset in the queue.
17 . The system of claim 11 , wherein the control circuitry configured to alert the user is further configured to recommend an alternative position for the media asset in the queue.
18 . The system of claim 11 , wherein the control circuitry configured to alert the user is further configured to automatically adjust the position of the media asset in the queue.
19 . The system of claim 11 , wherein the control circuitry configured to alert the user is further configured to remove the media asset from the queue.
20 . The system of claim 11 , wherein the control circuitry is configured to:
determine whether the media asset will be available to the user from a second source prior to the consumption time; and
alert the user in response to determining that the media asset will be available to the user from the second source prior to the consumption time.
21 - 50 . (canceled)