IP Library Granted Patent US 10,491,960
Granted Patent B2
US 10,491,960 · App. 14/937,618 · Granted Nov 26, 2019

Customizable electronic program guide

Inventors: Yumiko Tanaka (London, GB); Shingo Kurokawa (San Francisco, CA)
Assignee: SONY INTERACTIVE ENTERTAINMENT LLC
H04N21/4821G06F3/0482H04N21/4312H04N21/4532
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,491,960
App. No.
14/937,618
Granted
Nov 26, 2019
Kind
B2
Abstract

Implementations generally relate to electronic program guides. In some implementations, a method includes causing a main view of an electronic program guide to be displayed. The method further includes receiving one or more user preferences associated with the electronic program guide. The method further includes causing content items to be displayed in the electronic program guide based on the one or more user preferences.

Claims (34)

1. A computer-implemented method for providing an electronic program guide, the method comprising:

causing a main view of an electronic program guide to be displayed;

receiving one or more user preferences associated with the electronic program guide;

causing content items to be displayed in the electronic program guide based on the one or more user preferences, wherein time is presented in a plurality of rows, and wherein channels are presented in a plurality of columns; and

causing a moveable timeline to be displayed in the main view, wherein the moveable timeline traverses an entire width of the plurality of columns of the main view; and

causing the moveable timeline to move downward relative to the rows based on a time of day, wherein the rows remain static, wherein the moveable timeline provides a user with a visual indication of a current time based on a position of moveable timeline relative to the plurality of rows, and wherein the moveable timeline provides a visual indication of a length of time of a currently playing media item, an amount of time remaining in currently playing and available media items, and an amount of time that the currently playing media item has been running based on the position of moveable timeline relative to the plurality of rows.

2. The method of claim 1 , wherein a currently viewed channel of a plurality of channels is presented in a first column.

3. The method of claim 1 , wherein one or more channels are presented in a set of one or more respective columns to a right of a column associated with a currently viewed channel based on one or more user preferences.

4. The method of claim 1 , further comprising providing a menu, wherein the menu enables a user to select one or more user preferences for configuring a main view of the electronic program guide.

5. The method of claim 1 , further comprising providing a menu, wherein the menu enables a user to select one or more user preferences for configuring a main view of the electronic program guide, and wherein the menu provides a list of selections in which channels are displayed.

6. The method of claim 1 , further comprising providing a menu, wherein the menu enables a user to order channels displayed in the electronic program guide based on one or more of alphabetical order, favorites, and popularity.

7. Software encoded in one or more non-transitory computer-readable media for execution by one or more processors and when executed operable to perform operations comprising:

causing a main view of an electronic program guide to be displayed;

receiving one or more user preferences associated with the electronic program guide;

causing content items to be displayed in the electronic program guide based on the one or more user preferences, wherein time is presented in a plurality of rows, and wherein channels are presented in a plurality of columns; and

causing a moveable timeline to be displayed in the main view, wherein the moveable timeline traverses an entire width of the plurality of columns of the main view; and

causing the moveable timeline to move downward relative to the rows based on a time of day, wherein the rows remain static, wherein the moveable timeline provides a user with a visual indication of a current time based on a position of moveable timeline relative to the plurality of rows, and wherein the moveable timeline provides a visual indication of a length of time of a currently playing media item, an amount of time remaining in currently playing and available media items, and an amount of time that the currently playing media item has been running based on the position of moveable timeline relative to the plurality of rows.

8. The software of claim 7 , wherein a currently viewed channel of a plurality of channels is presented in a first column.

9. The software of claim 7 , wherein one or more channels are presented in a set of one or more respective columns to a right of a column associated with a currently viewed channel based on one or more user preferences.

10. The software of claim 7 , wherein the software when executed is further operable to perform operations comprising providing a menu, wherein the menu enables a user to select one or more user preferences for configuring a main view of the electronic program guide.

11. The software of claim 7 , wherein the software when executed is further operable to perform operations comprising providing a menu, wherein the menu enables a user to select one or more user preferences for configuring a main view of the electronic program guide, and wherein the menu provides a list of selections in which channels are displayed.

12. The software of claim 7 , wherein the software when executed is further operable to perform operations comprising providing a menu, wherein the menu enables a user to order channels displayed in the electronic program guide based on one or more of alphabetical order, favorites, and popularity.

13. A system comprising:

one or more processors;

one or more non-transitory computer-readable storage media; and

logic encoded in the one or more non-transitory computer-readable media for execution by the one or more processors, and when executed operable to perform operations comprising:

causing a main view of an electronic program guide to be displayed;

receiving one or more user preferences associated with the electronic program guide;

causing content items to be displayed in the electronic program guide based on the one or more user preferences, wherein time is presented in a plurality of rows, and wherein channels are presented in a plurality of columns; and

causing a moveable timeline to be displayed in the main view, wherein the moveable timeline traverses an entire width of the plurality of columns of the main view; and

causing the moveable timeline to move downward relative to the rows based on a time of day, wherein the rows remain static, wherein the moveable timeline provides a user with a visual indication of a current time based on a position of moveable timeline relative to the plurality of rows, and wherein the moveable timeline provides a visual indication of a length of time of a currently playing media item, an amount of time remaining in currently playing and available media items, and an amount of time that the currently playing media item has been running based on the position of moveable timeline relative to the plurality of rows.

14. The system of claim 13 , wherein a currently viewed channel of the channels is presented in a first column.

15. The system of claim 13 , wherein one or more channels are presented in a set of one or more respective columns to a right of a column associated with a currently viewed channel based on one or more user preferences.

16. The system of claim 13 , wherein the logic when executed is further operable to perform operations comprising providing a menu, wherein the menu enables a user to select one or more user preferences for configuring a main view of the electronic program guide.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2018
From: SONY CORPORATION; SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC
To: SONY INTERACTIVE ENTERTAINMENT LLC
Reel/Frame 046725/0835 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2016
From: TANAKA, YUMIKO; KUROKAWA, SHINGO
To: SONY CORPORATION; SONY NETWORK ENTERTAINMENT INTERNATIONAL LLC
Reel/Frame 037590/0050 →