IP Library Granted Patent US 10,313,736
Granted Patent B2
US 10,313,736 · App. 15/406,477 · Granted Jun 4, 2019

Video electronic programming guide

Inventors: Mohammed Rasool (Bangalore, IN); Yatish Raikar (Bangalore, IN)
Assignee: SLING MEDIA PVT LTD
H04N21/4312G11B27/34H04N21/25891H04N21/42204H04N21/4307H04N21/4821H04N21/84H04N21/8583
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,313,736
App. No.
15/406,477
Granted
Jun 4, 2019
Kind
B2
Abstract

Systems and methods for providing a video electronic programming guide (“video EPG”) may include outputting a primary program for display on a display screen, receiving a command to activate the video EPG, and in response to receiving the command, outputting a plurality of widgets for display on a display screen. Each of the plurality of widgets may represent a category of broadcast programs. Systems and methods may include receiving a widget selection for one of the plurality of widgets and outputting a video menu corresponding to the selected widget for display on the display screen. The video menu includes a plurality of video scenes, whereby each of the plurality of video scenes represents a broadcast program categorized in the selected widget. Systems and methods may include receiving a program selection for one of the plurality of video scenes.

Claims (46)

1. A method for providing an electronic programming guide (EPG), comprising:

receiving, by a television receiver, user input from a user defining a source of social media, wherein:

television programming currently trending is identified from the source of the social media;

configuring, by the television receiver, a social media widget to use the source of social media based on the received user input;

tuning, by the television receiver, one or more tuners to a plurality of broadcast television channels receiving the television programming to obtain a plurality of video scenes, wherein the tuning is performed based on the television receiver predicting selection of the social media widget by the user;

outputting, by the television receiver, a plurality of widgets for display as part of the EPG, wherein:

the plurality of widgets comprises the social media widget to the television programming currently trending on the source of social media used based on the received user input;

the social media widget is associated with a single category of broadcast programming selected from a plurality of categories of broadcast programming; and

the single category of broadcast programming is selected for the social media widget by the television receiver based on historical content output for presentation by the television receiver;

receiving, by the television receiver, a selection of the social media widget of the plurality of widgets output for display;

in response to the received selection of the social media widget, outputting, by the television receiver, a menu corresponding to the social media widget for display, wherein:

the menu indicates a plurality of broadcast programs categorized in the single category of broadcast programming of the social media widget, each of the plurality of broadcast programs currently trending on the source of the social media; and

each of the plurality of broadcast programs of the plurality of broadcast programs indicated by the menu is represented by a corresponding representative video scene of the plurality of video scenes obtained via the one or more tuners being tuned to the plurality of broadcast television channels based on the television receiver predicting selection of the social media widget by the user;

receiving, by the television receiver, a program selection from the menu; and

outputting, by the television receiver, a broadcast program corresponding to the received program selection.

2. The method for providing the EPG of claim 1 , wherein a second widget of the plurality of widgets is mapped to a plurality of favorite channels.

3. The method for providing the EPG of claim 1 , wherein:

video scenes from the plurality of video scenes are presented in a single row as part of an overlay interface such that only a subset of the plurality of video scenes are presented at a given time, wherein the overlay interface is presented over a primary piece of content being output for display; and

a scroll interface is presented that enables scrolling to change the subset of the plurality of video scenes that are presented.

4. The method for providing the EPG of claim 1 , wherein the plurality of widgets are output as an overlay over primary programming being output by the television receiver.

5. The method for providing the EPG of claim 1 , wherein a second widget of the plurality of widgets is mapped to a plurality of user-defined television channels.

6. The method for providing the EPG of claim 1 , wherein the single category of broadcast programming is selected from the group consisting of: sports, weather, news, cartoons, children's shows, music videos, talk shows, and movies.

7. A television receiver for providing an electronic programming guide (EPG), comprising:

a plurality of tuners;

a television interface;

a user interface;

one or more processors; and

a memory communicatively coupled with and readable by the one or more processors and having stored therein processor-readable instructions which, when executed by the one or more processors, cause the one or more processors to:

receive, via the television interface, user input defining a source of social media, wherein television programming currently trending is identified from the source of the social media;

configure a social media widget to use the source of social media based on the received user input;

tune one or more tuners of the plurality of tuners to a plurality of broadcast television channels receiving the television programming to obtain a plurality of video scenes, wherein the tuning is performed based on the television receiver predicting selection of the social media widget by a user;

output, via the television interface, a plurality of widgets for display as part of the EPG, wherein:

the plurality of widgets comprises the social media widget to the television programming currently trending on the source of social media used based on the received user input;

the social media widget corresponds to a single category of broadcast programming selected from a plurality of categories of broadcast programming; and

the single category of broadcast programming is selected for the social media widget by the television receiver based on historical content output for presentation by the television receiver;

receive a selection of the social media widget of the plurality of widgets output for display via the television interface;

in response to the received selection of the social media widget, output, via the television interface, a menu corresponding to the selected social media widget for display, wherein:

the menu indicates a plurality of broadcast programs categorized in the single category of broadcast programming of the selected social media widget, each of the plurality of broadcast programs currently trending on the source of the social media; and

each of the plurality of broadcast programs of the plurality of broadcast programs indicated by the menu is represented by a corresponding representative video scene of the plurality of video scenes obtained via the plurality of tuners being tuned to the plurality of broadcast television channels based on the television receiver predicting selection of the social media widget by the user;

receive, via the user interface, a program selection from the menu; and

output, via the television interface, a broadcast program corresponding to the received program selection.

8. The television receiver for providing the EPG of claim 7 , wherein:

video scenes from the plurality of video scenes are presented in a linear arrangement such that only a subset of the plurality of video scenes are presented at a given time; and

a scroll interface is presented that enables scrolling to change the subset of the plurality of video scenes that are presented.

9. The television receiver for providing the EPG of claim 7 , wherein a second widget of the plurality of widgets is mapped to a plurality of user-defined television channels.

10. The television receiver for providing the EPG of claim 7 , wherein the single category of broadcast programming is selected from the group consisting of: sports, weather, news, cartoons, children's shows, music videos, talk shows, and movies.

Assignments (2)
CHANGE OF NAME Recorded Jul 20, 2022
From: SLING MEDIA PVT. LTD.
To: DISH NETWORK TECHNOLOGIES INDIA PRIVATE LIMITED
Reel/Frame 060570/0361 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2017
From: RASOOL, MOHAMMED; RAIKAR, YATISH
To: SLING MEDIA PVT LTD
Reel/Frame 040986/0441 →
Continuity (2)
Continuation 14810108 · Jul 27, 2015
Related Publication 20170188089A1 · Jun 29, 2017