IP Library Granted Patent US 8,683,522
Granted Patent B2
US 8,683,522 · App. 13/749,368 · Granted Mar 25, 2014

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,683,522
App. No.
13/749,368
Granted
Mar 25, 2014
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 (37)

1. One or more computer-readable storage devices having computer-executable instructions stored thereon that, when executed, perform a method comprising:

causing display of a television program guide having a station identifier portion on 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 past programs to future programs; and

changing display of 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 past programs to the future programs.

2. The one or more computer-readable storage devices 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 wherein the station identifier portion is a column in the grid.

3. The one or more computer-readable storage devices as recited in claim 1 , wherein the one side comprises a right side of the television program guide, and the different side comprises a left side of the television program guide.

4. The one or more computer-readable storage devices as recited in claim 1 , wherein the computer-executable instructions, when executed, perform a method further comprising:

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

changing display 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 future programs to the past programs.

5. The one or more computer-readable storage devices as recited in claim 4 , wherein the determining when the user navigates in the television program guide from the future programs to the past programs comprises determining when focus is placed on the station identifier portion while the station identifier portion is on the different side of the television program guide.

6. The one or more computer-readable storage devices as recited in claim 4 , wherein the computer-executable instructions, when executed, perform a method further comprising:

determining when focus is placed on the station identifier portion while navigating from the future programs towards the past programs; and

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

7. The one or more computer-readable storage devices 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. The one or more computer-readable storage devices 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 computer-implemented method comprising:

causing display of a station identifier column on one side of a television program guide displayed on a display of a television device when the television program guide displays television program guide data for one or more future programs; and

causing display of the station identifier column on a different side of the television program guide displayed on the display of the television device when the television program guide displays television program guide data for one or more programs that have already aired.

10. The computer-implemented method as recited in claim 9 , wherein the one side of the television program guide comprises a left side of the television program guide, and wherein the different side of the television program guide comprises a right side of the television program guide.

11. The computer-implemented method as recited in claim 9 , wherein the causing display of the station identifier column on the different side of the television program guide is performed in response to navigation from the one or more future programs to the one or more programs that have already aired.

12. The computer-implemented method as recited in claim 9 , further comprising displaying the station identifier column at a location between the one side of the television program guide and the different side of the television program guide in response to navigation from the one or more future programs to the one or more programs that have already aired.

13. The computer-implemented method as recited in claim 9 , further comprising:

determining when a focus is placed on the station identifier column while displayed on the one side of the grid; and

displaying, in response to the focus, an indication for each channel identified in the station identifier column for which one or more television programs that have already aired are available.

14. The computer-implemented method as recited in claim 13 , 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.

15. The computer-implemented method as recited in claim 13 , 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.

16. A computing device comprising:

at least a memory and a processor to implement a program guide module, the program guide module configured to:

cause display of a station identifier portion at a first location in a television program guide, the station identifier portion identifying one or more television channels in the television program guide for which data is displayed;

receive a request to navigate in the television program guide from future programs to past programs; and

cause display of the station identifier portion at a second location in the television program guide in response to the request to navigate in the television program guide from the future programs to the past programs.

17. The computing device as recited in claim 16 , wherein the television program guide comprises a grid having multiple rows of channel identifiers and multiple columns of time slots, and wherein the station identifier portion is a column in the grid.

18. The computing device as recited in claim 16 , wherein the first location comprises a side of the television program guide, and wherein the second location comprises a middle of the television program guide.

19. The computing device as recited in claim 16 , wherein the first location comprises a left side of the television program guide, and wherein the second location comprises a right side of the television program guide.

20. The computing device as recited in claim 16 , wherein the program guide module is further configured to:

receive a request to navigate in the television program guide from the past programs to the future programs; and

cause display of the station identifier portion at the first location in the television program guide in response to the request to navigate in the television program guide from the past programs to the future programs.

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 →