Methods and systems of facilitating sharing of information among service providers
Methods and systems for a media guidance application that aggregates media content and media guidance data for users. For example, the media guidance application may aggregate content from numerous providers and provide the content through a single interface. Moreover, the media guidance application described herein may provide service providers with finder's fees for sharing information about media assets that users are interested in viewing.
1. A method of recommending content from alternative content providers, the method comprising:
receiving, at a server associated with a plurality of content providers, via a communications network, a request to access content from a first content provider of a plurality of content providers, the request identifying a requested content item;
identifying, at the server, a plurality of second content items from a subset of the plurality of content providers, the subset of the plurality of content providers not including the first content provider;
accessing, by the server, one or more subscription preferences associated with the request to access content;
accessing, by the server, subscription data for each of the plurality of content providers;
selecting, by the server, one of the plurality of second content items as a selected content item based at least in part on the one or more subscription preferences and the subscription data of the corresponding content provider; and
transmitting, via the communications network, a command to cause display of a recommendation, on a display screen, of the selected content item without indicating the selected content item is from a source other than the first content provider.
2. The method of claim 1 , wherein the one or more subscription preferences identifies one or more of the plurality of content providers to which a requesting user subscribes.
3. The method of claim 1 , wherein the one or more subscription preferences identifies one or more of the plurality of content providers to which a requesting user no longer subscribes.
4. The method of claim 1 , wherein the recommendation includes a link to the selected content item from the corresponding content provider.
5. The method of claim 1 , wherein the subscription data identifies which of the plurality of content providers has a current subscription.
6. The method of claim 1 , wherein the subscription data identifies which of the plurality of content providers has a free trial subscription.
7. The method of claim 1 , wherein the subscription data identifies which of the plurality of content providers had a previously terminated subscription.
8. A system of recommending content from alternative content providers, the system comprising:
a server associated with a plurality of content providers, the server including:
a first input/output circuitry configured to:
receive, via a communications network, a request to access content from a first content provider of a plurality of content providers, the request identifying a requested content item;
access one or more preferences one or more subscription preferences associated with the request to access content;
access subscription data for each of the plurality of content providers processing circuitry configured to:
identify a plurality of second content items from a subset of the plurality of content providers, the subset of the plurality of content providers not including the first content provider;
select one of the plurality of second content items as a selected content item based at least in part on the one or more subscription preferences and the subscription data of the corresponding content provider; and
a second input/output circuitry configured to:
transmit, via the communications network, a command to cause display of a recommendation, on a display screen, of the selected content item without indicating the selected content item is from a source other than the first content provider.
9. The system of claim 8 , wherein the one or more subscription preferences identifies one or more of the plurality of content providers to which a requesting user subscribes.
10. The system of claim 8 , wherein the one or more subscription preferences identifies one or more of the plurality of content providers to which a requesting user no longer subscribes.
11. The system of claim 8 , wherein the recommendation includes a link to the selected content item from the corresponding content provider.
12. The system of claim 8 , wherein the subscription data identifies which of the plurality of content providers has a current subscription.
13. The system of claim 8 , wherein the subscription data identifies which of the plurality of content providers has a free trial subscription.
14. The system of claim 8 , wherein the subscription data identifies which of the plurality of content providers had a previously terminated subscription.
15. A non-transitory computer-readable medium having instructions encoded thereon that when executed by control circuitry cause the control circuitry to:
receive, at a server associated with a plurality of content providers, via a communications network, a request to access content from a first content provider of a plurality of content providers, the request identifying a requested content item;
identify, at the server, a plurality of second content items from a subset of the plurality of content providers, the subset of the plurality of content providers not including the first content provider;
access, by the server, one or more subscription preferences associated with the request to access content;
access, by the server, subscription data for each of the plurality of content providers;
select, by the server, one of the plurality of second content items as a selected content item based at least in part on the one or more subscription preferences and the subscription data of the corresponding content provider; and
transmit, via the communications network, a command to cause display of a recommendation, on a display screen, of the selected content item without indicating the selected content item is from a source other than the first content provider.
16. The non-transitory computer-readable medium of claim 15 , wherein the one or more subscription preferences identifies one or more of the plurality of content providers to which a requesting user subscribes.
17. The non-transitory computer-readable medium of claim 15 , wherein the one or more subscription preferences identifies one or more of the plurality of content providers to which a requesting user no longer subscribes.
18. The non-transitory computer-readable medium of claim 15 , wherein the subscription data identifies which of the plurality of content providers has a current subscription.
19. The non-transitory computer-readable medium of claim 15 , wherein the subscription data identifies which of the plurality of content providers has a free trial subscription.
20. The non-transitory computer-readable medium of claim 15 , wherein the subscription data identifies which of the plurality of content providers had a previously terminated subscription.