Methods, systems, and media for providing media guidance with media content from alternate sources
Abstract
In accordance with some embodiments of the disclosed subject matter, mechanisms for providing media guidance with media content from alternate sources are provided. In some embodiments, a method for providing media guidance with a plurality of media sources is provided, the method comprising: storing a plurality of media content listings corresponding to a plurality of media content items, wherein each of the plurality of media content items is provided by a content source; determining a subset of the plurality of media content listings for presenting to a user; determining, for each media content listing in the subset of the plurality of media content listings, whether an alternate source for providing a media content item corresponding to a media content listing is available, wherein the alternate source is different from the content source; and causing a subset of the plurality of media content listings to be presented to the user, wherein a selectable alternate source indicator is presented within the corresponding media content listing in response to determining that the media content item is available from the alternate source.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for providing media guidance with a plurality of media sources, the method comprising:
receiving, using a hardware processor, at least one media content listing for presenting to a user, wherein each of the at least one media content listing is associated with one or more media content sources; transmitting, to an alternate source of media content of one or more alternate sources of media content, a request as to whether the alternate source of media content can provide a media content item corresponding to one or more of the at least one media content listing; receiving, from the alternate source of media content, a response to the request, wherein the response contains an indication of whether the alternate source of media content can provide the media content item; determining, based on the indication, an availability of the media content item from the one or more alternate sources of media content, wherein each of the one or more alternate sources of media content is different than the one or more media content sources; causing a plurality of media content listings to be presented to the user, wherein the plurality of media content listings comprises the at least one media content listing; concurrently with causing the plurality of media content listings to be presented, causing an alternate source indicator to be presented to the user with at least one of the plurality of media content listings in response to determining that the corresponding media content item is available from the one or more alternate sources of media content; and causing the media content item to be presented in response to receiving a selection of the alternate source indicator.
2 . The method of claim 1 , further comprising determining a subset of the plurality of media content listings for presenting to the user.
3 . The method of claim 2 , wherein the determining the subset of the plurality of media content listings is performed based at least in part on a search query inputted by the user.
4 . The method of claim 2 , wherein the causing the plurality of media content listings to be presented to the user comprises presenting only the subset of the plurality of media content listings to the user.
5 . The method of claim 1 , further comprising determining which content sources have been configured on a media playback device, wherein the transmitting the request is performed based at least in part on the determination of which content sources have been configured on the media playback device.
6 . The method of claim 1 , wherein the alternate source indicator comprises a “play” icon.
7 . The method of claim 1 , further comprising presenting the alternate source indicator within a detailed information region for the media content item in response to a selection by the user of one of the plurality of media content listings.
8 . The method of claim 1 , wherein the plurality of media content listings is presented to the user as a list of search results responsive to a search query from the user.
9 . The method of claim 8 , wherein the plurality of media content listings is presented to the user in one or more rows of media content listings.
10 . The method of claim 1 , further comprising:
storing login information associated with the one or more alternate sources; and retrieving, without user intervention, the corresponding media content item from an available alternate source using the stored login information.
11 . A system for providing media guidance with a plurality of media sources, the system comprising:
a memory; and a hardware processor that, when executing computer executable instructions stored in the memory, is configured to:
receive at least one media content listing for presenting to a user, wherein each of the at least one media content listing is associated with one or more media content sources;
transmit, to an alternate source of media content of one or more alternate sources of media content, a request as to whether the alternate source of media content can provide a media content item corresponding to one or more of the at least one media content listing;
receive, from the alternate source of media content, a response to the request, wherein the response contains an indication of whether the alternate source of media content can provide the media content item;
determine, based on the indication, an availability of the media content item from the one or more alternate sources of media content, wherein each of the one or more alternate sources of media content is different than the one or more media content sources;
cause a plurality of media content listings to be presented to the user, wherein the plurality of media content listings comprises the at least one media content listing;
concurrently with causing the plurality of media content listings to be presented, cause an alternate source indicator to be presented to the user with at least one of the plurality of media content listings in response to determining that the corresponding media content item is available from the one or more alternate sources of media content; and
cause the media content item to be presented in response to receiving a selection of the alternate source indicator.
12 . The system of claim 11 , wherein the hardware processor is further configured to determine a subset of the plurality of media content listings for presenting to the user, wherein the determining the subset of the plurality of media content listings is performed based at least in part on a search query inputted by the user and wherein the causing the plurality of media content listings to be presented to the user comprises presenting only the subset of the plurality of media content listings to the user.
13 . The system of claim 11 , wherein the hardware processor is further configured to determine which content sources have been configured on a media playback device, wherein the transmitting the request is performed based at least in part on the determination of which content sources have been configured on the media playback device.
14 . The system of claim 11 , wherein the hardware processor is further configured to present the alternate source indicator as a “play” icon within a detailed information region for the media content item in response to a selection by the user of one of the plurality of media content listings, wherein the plurality of media content listings is presented to the user in one or more rows of media content listings and as a list of search results responsive to a search query from the user.
15 . The system of claim 11 , wherein the hardware processor is further configured to:
store login information associated with the one or more alternate sources; and retrieve, without user intervention, the corresponding media content item from an available alternate source using the stored login information.
16 . A non-transitory computer-readable medium containing computer-executable instructions that, when executed by a processor, cause the process to perform a method for providing media guidance with a plurality of media sources, the method comprising:
receiving at least one media content listing for presenting to a user, wherein each of the at least one media content listing is associated with one or more media content sources; transmitting, to an alternate source of media content of one or more alternate sources of media content, a request as to whether the alternate source of media content can provide a media content item corresponding to one or more of the at least one media content listing; receiving, from the alternate source of media content, a response to the request, wherein the response contains an indication of whether the alternate source of media content can provide the media content item; determining, based on the indication, an availability of the media content item from the one or more alternate sources of media content, wherein each of the one or more alternate sources of media content is different than the one or more media content sources; causing a plurality of media content listings to be presented to the user, wherein the plurality of media content listings comprises the at least one media content listing; concurrently with causing the plurality of media content listings to be presented, causing an alternate source indicator to be presented to the user with at least one of the plurality of media content listings in response to determining that the corresponding media content item is available from the one or more alternate sources of media content; and causing the media content item to be presented in response to receiving a selection of the alternate source indicator.
17 . The non-transitory computer-readable medium of claim 16 , wherein the method further comprises determining a subset of the plurality of media content listings for presenting to the user, wherein the determining the subset of the plurality of media content listings is performed based at least in part on a search query inputted by the user and wherein the causing the plurality of media content listings to be presented to the user comprises presenting only the subset of the plurality of media content listings to the user.
18 . The non-transitory computer-readable medium of claim 16 , wherein the method further comprises determining which content sources have been configured on a media playback device, wherein the transmitting the request is performed based at least in part on the determination of which content sources have been configured on the media playback device.
19 . The non-transitory computer-readable medium of claim 16 , wherein the method further comprises presenting the alternate source indicator as a “play” icon within a detailed information region for the media content item in response to a selection by the user of one of the plurality of media content listings, wherein the plurality of media content listings is presented to the user in one or more rows of media content listings and as a list of search results responsive to a search query from the user.
20 . The non-transitory computer-readable medium of claim 16 , wherein the method further comprises:
storing login information associated with the one or more alternate sources; and retrieving, without user intervention, the corresponding media content item from an available alternate source using the stored login information.Join the waitlist — get patent alerts
Track US2018316974A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.