Methods and systems for determining at a present time a date at a future time at which a media asset will become available from the content provider
Methods and systems are described for a media guidance application that manages user access to content provided by a plurality of content providers. In particular, the media guidance application may automatically manage and recommend content providers which a user should request access to.
1. A method of accessing content, the method comprising:
determining, with control circuitry, that a media asset of interest to a user is currently unavailable;
comparing the media asset with a database listing media assets that will become available from various content providers to identify a content provider from which the media asset will be available;
comparing the media asset with a database listing dates at which the media assets will become available from the content provider to determine, at a present time, a date at a future time at which the media asset will become available from the content provider, wherein the media asset is unavailable from the content provider at the present time;
comparing the date in a database listing date ranges associated with different subscription periods for the content provider to determine a subscription period that includes the date;
determining a start date for the subscription period;
determining the user is currently subscribed to the content provider;
determining an end date of a current subscription period of the user; and
generating for display, on the display screen, a reminder to the user to request access to the content provider on the end date.
2. The method of claim 1 , further comprising requesting access to the content provider on the start date.
3. The method of claim 1 , wherein the reminder notifies the user of the date at which the media asset becomes available from the content provider.
4. The method of claim 1 , wherein the reminder includes a recommendation for an additional media asset that is similar to the media asset and available from the content provider before the date.
5. The method of claim 1 , wherein the reminder includes a recommendation for an additional media asset that is currently available from the content provider.
6. The method of claim 1 , wherein the reminder is generated for display on the display screen on the start date.
7. The method of claim 1 , further comprising:
determining a number of days between the date and the start date; and
generating for display, on the display screen, media asset recommendations based on the number of days.
8. The method of claim 1 , further comprising:
determining a day of the week between the date and the start date; and
generating for display, on the display screen, a recommendation for an additional media asset based on the day of the week.
9. The method of claim 1 , further comprising:
determining a number of media assets that are of interest to the user that become available from the content provider during the subscription period;
comparing the number to a threshold number; and
based on the number exceeding the threshold number, selecting the subscription period.
10. A system for accessing content, the system comprising control circuitry configured to:
determine that a media asset of interest to a user is currently unavailable;
compare the media asset with a database listing media assets that will become available from various content providers to identify a content provider from which the media asset will be available;
compare the media asset with a database listing dates at which the media assets will become available from the content provider to determine, at a present time, a date at a future time at which the media asset will become available from the content provider, wherein the media asset is unavailable from the content provider at the present time;
compare the date in a database listing date ranges associated with different subscription periods for the content provider to determine a subscription period that includes the date;
determine a start date for the subscription period; and
determine the user is currently subscribed to the content provider;
determine an end date of a current subscription period of the user; and
generate for display, on the display screen, a reminder to the user to request access to the content provider on the end date.
11. The system of claim 10 , wherein the control circuitry is further configured to request access to the content provider on the start date.
12. The system of claim 10 , wherein the reminder notifies the user of the date at which the media asset becomes available from the content provider.
13. The system of claim 10 , wherein the reminder includes a recommendation for an additional media asset that is similar to the media asset and available from the content provider before the date.
14. The system of claim 10 , wherein the reminder includes a recommendation for an additional media asset that is currently available from the content provider.
15. The system of claim 10 , wherein the reminder is generated for display on the display screen on the start date.
16. The system of claim 10 , wherein the control circuitry is further configured to:
determine a number of days between the date and the start date; and
generate for display, on the display screen, media asset recommendations based on the number of days.
17. The system of claim 10 , wherein the control circuitry is further configured to:
determine a day of the week between the date and the start date; and
generate for display, on the display screen, a recommendation for an additional media asset based on the day of the week.
18. The system of claim 10 , wherein the control circuitry is further configured to:
determine a number of media assets that are of interest to the user that become available from the content provider during the subscription period;
compare the number to a threshold number; and
based on the number exceeding the threshold number, select the subscription period.