IP Library Granted Patent US 8,365,222
Granted Patent B2
US 8,365,222 · App. 12/359,153 · Granted Jan 29, 2013

Animated station identifier in program guides

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 8,365,222
App. No.
12/359,153
Granted
Jan 29, 2013
Kind
B2
Abstract

A television program guide is displayed having a station identifier portion in a first location. A determination is made as to when a user navigates in the television program guide between past programs and future programs. In response to the user navigating in the television program guide between the past programs and the future programs, the station identifier portion is changed to a second location.

Claims (39)

1. A method implemented in a device, the method comprising:

displaying a television program guide having a station identifier portion in one side of the television program guide, the station identifier portion identifying one or more television channels in the television program guide for which data is displayed;

determining when a user navigates in the television program guide from future programs to past programs; and

changing the station identifier portion to a different side of the television program guide in response to the user navigating in the television program guide from the future programs to the past programs.

2. A method as recited in claim 1 , wherein the television program guide comprises a grid having multiple rows of channel identifiers and multiple columns of time slots, and where the station identifier portion is a column in the grid.

3. A method as recited in claim 1 , where the one side comprises a left side of the television program guide, the determining comprises determining when the user navigates in the television program guide from the future programs to the past programs, and the different side comprises the right side of the television program guide.

4. A method as recited in claim 1 , further comprising:

determining when the user navigates in the television program guide from the past programs to the future programs; and

changing the station identifier portion to the one side of the television program guide in response to the user navigating in the television program guide from the past programs to the future programs.

5. A method as recited in claim 4 , wherein the determining when the user navigates in the television program guide from the past programs to the future programs comprises determining when the user focuses on the station identifier portion while the station identifier portion is in the different side of the television program guide.

6. A method as recited in claim 1 , further comprising:

determining when the user focuses on the station identifier portion while navigating from the future programs towards the past programs; and

displaying, in response to the user focusing on the station identifier portion while navigating from the future programs towards the past programs, an indication for each channel identified in the station identifier portion for which one or more television programs that have already aired are available.

7. A method as recited in claim 6 , wherein the indication that one or more television programs that have already aired are available for a channel comprises an indicator in the station identifier portion for the channel.

8. A method as recited in claim 6 , wherein the indication that one or more television programs that have already aired are available for a channel comprises a part of a next time slot in the past in which a preview of at least one of the one or more television programs is displayed.

9. A computing device comprising:

a storage device to store television program guide data; and

a program guide module coupled to retrieve the television program guide data from the storage device, the program guide module configured to display a television program guide based on the television program guide data, the television program guide being a grid having a station identifier column on a right side of the grid when the television program guide displays the television program guide data for one or more programs that have already aired, and the grid having the station identifier column on a left side of the grid when the television program guide displays the television program guide data for future programs.

10. A computing device as recited in claim 9 , wherein the program guide is further to:

determine when a user navigates in the television program guide from the future programs towards the one or more programs that have already aired; and

display the station identifier column on the right side of the grid in response to the user navigating in the television program guide from the future programs towards the one or more programs that have already aired.

11. A computing device as recited in claim 9 , wherein the program guide is further to:

determine when a user navigates in the television program guide from the one or more programs that have already aired towards the future programs; and

display the station identifier column on the left side of the grid in response to the user navigating in the television program guide from the one or more programs that have already aired towards the future programs.

12. A computing device as recited in claim 11 , wherein the program guide is further to:

determine when the user focuses on the station identifier column while displayed on the left side of the grid; and

display, in response to the user focusing on the station identifier column while displayed on the left side of the grid, an indication for each channel identified in the station identifier column for which one or more television programs that have already aired are available.

13. A computing device as recited in claim 12 , wherein the indication that one or more television programs that have already aired are available for a channel comprises an indicator in the station identifier column for the channel.

14. A computing device as recited in claim 12 , wherein the indication that one or more television programs that have already aired are available for a channel comprises a part of a next time slot in the past in which a preview of at least one of the one or more television programs is displayed.

15. A computing device as recited in claim 9 , where the program guide module is further to display the station identifier column at a location between the left side of the grid and the right side of the grid in response to a user navigating in the television program guide from the one or more programs that have already aired towards the future programs.

16. A non-transitory one or more computer-readable media having stored thereon multiple instructions that, when executed by one or more processors of a device, cause the one or more processors to:

display a television program guide as a grid having multiple rows of channel identifiers and multiple columns of time slots, and having a station identifier column on a left side of the grid;

determine when a user focuses on the station identifier portion while navigating from future programs towards past programs;

change the station identifier column to a right side of the grid in response to the user focusing on the station identifier portion while navigating from the future programs to the past programs;

determine when the user focuses on the station identifier portion while navigating from the past programs towards the future programs; and

change the station identifier column to the left side of the grid in response to the user focusing on the station identifier portion while navigating from the past programs to the future programs.

17. A non-transitory one or more computer-readable media as recited in claim 16 , wherein the multiple instructions further cause the one or more processors to:

determine when the user focuses on the station identifier column while displayed on the left side of the grid; and

display, in response to the user focusing on the station identifier column while displayed on the left side of the grid, an indication for each channel identified in the station identifier column for which one or more television programs that have already aired are available.

Assignments (7)
CHANGE OF NAME Recorded Sep 25, 2024
From: ROVI TECHNOLOGIES CORPORATION
To: ADEIA TECHNOLOGIES INC.
Reel/Frame 069047/0828 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2014
From: MICROSOFT CORPORATION
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 034539/0676 →