IP Library Granted Patent US 7,885,517
Granted Patent B2
US 7,885,517 · App. 11/115,669 · Granted Feb 8, 2011

Scheduling the recording of television programs

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 7,885,517
App. No.
11/115,669
Granted
Feb 8, 2011
Kind
B2
Abstract

A television receiving system displays an advertisement for a future television program. If the future television program is identified as recordable, the system also displays an option to set a reminder for the advertised program and/or an option to record the advertised program on a video recorder. If a viewer of the advertisement selects the reminder option, then a reminder is programmed in the system. If the viewer selects the record option, then the system automatically programs the video recorder to record the advertised program. If the viewer has established an interactive session during a television advertisement, and has not completed the interactive session when the advertisement ends, then the current television program is paused until the interactive session is completed.

Claims (38)

1. A set-top box comprising:

a video recorder;

a processor coupled to memory; and one or modules executable by the processor to:

record a future television program by:

outputting a banner advertisement for a future television program that is presented within an Internet web page accessed via the receiving system from a server coupled to the Internet;

displaying a prompt to record the advertised television program on the Internet webpage in conjunction with the banner advertisement to indicate that the advertised television program is recordable; and

programming a record operation when a user selects the prompt to record the advertised television program; and

pause a television program during an interactive session by:

enabling the interactive session associated with an advertisement presented during the television program;

determining when the interactive session is still in progress when presentation of the advertisement concludes; and

responsive to determining that the interactive session is still in progress, pausing the television program by recording a portion of the television program via the video recorder.

2. A set-top box as recited in claim 1 , wherein the programming comprises obtaining information about the future television program that is encoded in the banner advertisement to set the record operation.

3. A set-top box as recited in claim 1 , wherein the programming comprises obtaining information about the future television program to set the record operation by accessing a separate web page that is associated with the future program.

4. A set-top box as recited in claim 1 , wherein the one or more modules are further executable by the processor to program the video recorder to record an other television program at a future time based upon information regarding the other television program encoded into an advertisement for the other television program by:

receiving the advertisement for the other television program including the encoded information;

outputting the advertisement for the other television program including a prompt to indicate that the other television program is recordable and selectable by a viewer to cause the set-top box to program the video recorder to record the other television program at the future time.

5. A set-top box as recited in claim 1 , wherein the video recorder is a digital video recorder.

6. A set-top box as recited in claim 1 , further comprising a data interface connectable to the internet to obtain the web page.

7. A set-top box as recited in claim 1 , further comprising a television interface connectable to a television source to obtain the advertisement.

8. A method comprising:

using the set-top box having a video recorder to set a recording for a future television program by:

enabling access to one or more web pages via the set-top box;

outputting a web page having a banner advertisement for the future television program;

displaying a prompt in conjunction with the banner advertisement to indicate that the future television program is recordable;

receiving a request to record the future television program responsive to displaying the prompt;

programming the video recorder to record the future television program at a designated time responsive to the request; and

using the set-top box having the video recorder to pause a television program during an interactive session including at least;

enabling the interactive session associated with an advertisement presented during the television program;

determining when the interactive session is still in progress when presentation of the advertisement concludes;

responsive to determining that the interactive session is still in progress, pausing the television program by recording a portion of the television program via the video recorder; and

upon conclusion of the interactive session, playing the recorded television program automatically.

9. A method as recited in claim 8 further comprising using the set-top box having the video recorder to set a recording for a future television program by:

outputting an advertisement for the future television program;

displaying a prompt in conjunction with the advertisement indicative that the future television program is recordable;

receiving a request to record the future television program responsive to displaying the prompt; and

programming the video recorder to record the future television program at a designated time responsive to the request.

10. A method as recited in claim 8 , wherein the programming comprises obtaining information to enable the video recorder to set the record operation for the future television program by accessing an external web page that is associated with the future program.

11. One or more computer-readable memories containing a computer program that is executable by a processor to perform the method recited in claim 8 .

Assignments (8)
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 →
MERGER Recorded Jul 9, 2014
From: WEBTV NETWORKS, INC.
To: MICROSOFT CORPORATION
Reel/Frame 033275/0471 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2014
From: BLACKKETTER, DEAN J.; PARK, TIMOTHY F.; ZIGMOND, DANIEL J.; GLUSKER, SHARON F.; MATHENY, JOHN
To: WEBTV NETWORKS, INC.
Reel/Frame 033215/0366 →