Methods and systems for displaying scheduled events in a media guidance display
Abstract
Methods and systems are disclosed herein for a media guidance application that provides media guidance data in which media providers are filtered according to whether or not a media listing associated with the media provider corresponds to a scheduled event. For example, in response to a user request to view scheduled recordings, the media guidance application generates a media guidance display featuring only media providers associated with scheduled recordings. For those media providers, the media guidance application provides both media listings scheduled to be recorded and media listings not currently scheduled to be recorded.
Claims
exact text as granted — not AI-modified1 . A method for presenting media guidance data, the method comprising:
generating for display a first plurality of media listings, wherein the first plurality of media listings corresponds to media listings available from a plurality of media providers during a portion of time; filtering the plurality of media providers corresponding to the first plurality of media listings based on whether a first media listing of the first plurality of media listings available from a media provider of the plurality of media providers corresponds to a scheduled event during the portion of time; and generating for display a second plurality of media listings featuring results of the filtering, wherein the results of the filtering include the first media listing available from a filtered media provider that corresponds to the scheduled event during the portion of time and a second media listing available from the filtered media provider that does not correspond to the scheduled event during the portion of time.
2 . The method of claim 1 , further comprising generating the first plurality of media listings in a media grid.
3 . The method of claim 2 , wherein a first axis of the media grid corresponds to the plurality of media providers and a second axis of the media grid corresponds to the portion of time.
4 . The method of claim 1 , further comprising generating the first plurality of media listings in a mosaic display.
5 . The method of claim 1 , further comprising:
generating for display an option associated with a different portion of time; and generating for display a third plurality of media listings, wherein the third plurality of media listings includes a third media listing available from a filtered media provider that corresponds to the scheduled event during the different portion of time and a fourth media listing available from the filtered media provider that does not correspond to the scheduled event during the different portion of time.
6 . The method of claim 1 , further comprising:
receiving a user selection of the second media listing available from the filtered media provider that does not correspond to the scheduled event during the portion of time; and scheduling an event associated with the second media listing available from the filtered media provider that does not correspond to the scheduled event during the portion of time in response to the user selection.
7 . The method of claim 1 , wherein filtering the plurality of media providers includes removing from display media providers that do not have a media listing corresponding to the scheduled event during the portion of time.
8 . The method of claim 1 , wherein the first plurality of media listings is scrollable.
9 . The method of claim 1 , wherein the first media listing available from the filtered media provider that corresponding to the scheduled event during the portion of time includes a scheduling indicator and the second media listing available from the filtered media provider that does not correspond to the scheduled event during the portion of time does not include the scheduling indicator.
10 . The method of claim 1 , further comprising:
receiving a user filtering request; and in response to the filtering request, filtering the plurality of media providers corresponding to the first plurality of media listings based on whether the media listing of the first plurality of media listings available from the media provider of the plurality of media providers corresponds to the scheduled event during the portion of time.
11 . A system for presenting media guidance data, the system comprising control circuitry configured to:
generate for display a first plurality of media listings, wherein the first plurality of media listings corresponds to media listings available from a plurality of media providers during a portion of time; filter the plurality of media providers corresponding to the first plurality of media listings based on whether a first media listing of the first plurality of media listings available from a media provider of the plurality of media providers corresponds to a scheduled event during the portion of time; and generate for display a second plurality of media listings featuring results of the filtering, wherein the results of the filtering include the first media listing available from a filtered media provider that corresponds to the scheduled event during the portion of time and a second media listing available from the filtered media provider that does not correspond to the scheduled event during the portion of time.
12 . The system of claim 11 , wherein the control circuitry is further configured to generate the first plurality of media listings in a media grid.
13 . The system of claim 12 , wherein a first axis of the media grid corresponds to the plurality of media providers and a second axis of the media grid corresponds to the portion of time.
14 . The system of claim 11 , wherein the control circuitry is further configured to generate the first plurality of media listings in a mosaic display.
15 . The system of claim 11 , wherein the control circuitry is further configured to:
generate for display an option associated with a different portion of time; and generate for display a third plurality of media listings, wherein the third plurality of media listings includes a third media listing available from a filtered media provider that corresponds to the scheduled event during the different portion of time and a fourth media listing available from the filtered media provider that does not correspond to the scheduled event during the different portion of time.
16 . The system of claim 11 wherein the control circuitry is further configured to:
receive a user selection of the second media listing available from the filtered media provider that does not correspond to the scheduled event during the portion of time; and
schedule an event associated with the second media listing available from the filtered media provider that does not correspond to the scheduled event during the portion of time in response to the user selection.
17 . The system of claim 11 , wherein the control circuitry configured to filter the plurality of media providers is further configured to remove from display media providers that do not have a media listing corresponding to the scheduled event during the portion of time.
18 . The system of claim 11 , wherein the first plurality of media listings is scrollable.
19 . The system of claim 11 , wherein the first media listing available from the filtered media provider that corresponds to the scheduled event during the portion of time includes a scheduling indicator and the second media listing available from the filtered media provider that does not correspond to the scheduled event during the portion of time does not include the scheduling indicator.
20 . The system of claim 11 wherein the control circuitry is further configured to:
receive a user filtering request; and
in response to the filtering request, filter the plurality of media providers corresponding to the first plurality of media listings based on whether the media listing of the first plurality of media listings available from the media provider of the plurality of media providers corresponds to the scheduled event during the portion of time.
21 - 40 . (canceled)Join the waitlist — get patent alerts
Track US2015040159A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.