IP Library Granted Patent US 8,095,951
Granted Patent B1
US 8,095,951 · App. 11/430,516 · Granted Jan 10, 2012

Systems and methods for providing a scan

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,095,951
App. No.
11/430,516
Granted
Jan 10, 2012
Kind
B1
Abstract

Systems and methods for a video scan are provided. The scan may be dynamically interactive and a function of characteristics of the programs in the scan (e.g., commercial breaks or the end of a program approaching) The scan may simultaneously display multiple scan windows for a plurality of programs, for example in a scan wizard. The scan wizard allows the user to simultaneously view a scan window and an information panel, select criteria for the scan from a criteria panel, and control the scan using a scan control panel. The scan may allow the user to record a program displayed in the scan without interrupting the scan (e.g., by using an additional tuner). The scan may display, within the scan interface, trick-play functions for appropriate scanned programs (e.g., recorded, cached and on-demand programs). The user may select and perform trick-play functions for a scanned program without exiting the scan mode.

Claims (45)

1. A method for providing a video scan, comprising:

identifying programs from available programs for a scan, wherein the available programs comprise at least one non-on-demand program, at least one recording in progress, at least one recorded program, and at least one on-demand program;

automatically sequentially displaying the identified programs in the order defined by a scan sequence, wherein the displayed identified programs include at least one non-on-demand program that has not been recorded and at least one on-demand or recorded program;

determining whether a currently displayed program in the scan sequence is a recorded program, a recording in progress, or an on-demand program;

in response to determining that the currently displayed program in the scan sequence is a recorded program, a recording in progress, or an on-demand program, enabling trick play functions;

receiving a user request to perform a trick play function;

holding the scan at a position in the scan sequence in response to receiving the user request to perform the trick play function;

performing the requested trick play function; and

resuming the scan at the position in the scan sequence after performing the requested trick play function.

2. The method of claim 1 further comprising:

determining whether a particular program in the scan sequence is substantially at or nearly approaching a commercial; and

in response to determining that the particular program in the scan sequence is substantially at or nearly approaching commercial, skipping the particular program in the scan sequence.

3. The method of claim 1 , wherein the available programs comprise at least one purchased pay-per-view program and at least one program for which the user has set a reminder.

4. The method of claim 1 further comprising:

determining criteria for the scan; and

wherein identifying programs for the scan comprises identifying programs related to the determined criteria.

5. The method of claim 4 , wherein determining criteria for a scan comprises receiving a user selection of a criteria for the scan.

6. The method of claim 5 , wherein receiving a user selection of criteria for the scan comprises receiving a user selection of at least one node in a tree structure display of criteria.

7. The method of claim 4 further comprising:

receiving a user indication of a proximity threshold; and

wherein identifying programs for the scan comprises identifying the programs that are related to the determined criteria and that satisfy the proximity threshold.

8. The method of claim 1 , further comprising simultaneously displaying a video window for the scanned programs, selectable criteria for selecting the programs, and scan instruction buttons.

9. The method claim of claim 1 , wherein enabling the trick play functions comprises enabling trick play keys on a remote control in response to determining that the currently displayed program in the scan sequence is a recorded program, a recording in progress, or an on-demand program.

10. A system for providing a video scan, comprising a display device and control circuitry, the control circuitry configured to:

identify programs from available programs for a scan, wherein the available programs comprise at least one non-on-demand program, at least one recording in progress, at least one recorded program, and at least one on-demand program;

direct the display device to automatically sequentially display the identified programs in the order defined by a scan sequence, wherein the displayed identified programs include at least one non-on-demand program that has not been recorded and at least one on-demand or recorded program;

determine whether a currently displayed program in the scan sequence is a recorded program, a recording in progress, or an on-demand program;

in response to determining that the currently displayed program in the scan sequence is a recorded program, a recording in progress, or an on-demand program, enable trick play functions;

receive a user request to perform a trick play function;

hold the scan at a position in the scan sequence in response to receiving the user request to perform the trick play function;

perform the requested trick play function; and

resume the scan at the position in the scan sequence after performing the requested trick play function.

11. The system of claim 10 wherein the control circuitry is further configured to:

determine whether a particular program in the scan sequence is substantially at or nearly approaching a commercial; and

in response to determining that the particular program in the scan sequence is substantially at or nearly approaching commercial, skip the particular program in the scan sequence.

12. The system of claim 10 , wherein the available programs comprise at least one purchased pay-per-view program and at least one program for which the user has set a reminder.

13. The system of claim 10 wherein the control circuitry is further configured to:

determine criteria for the scan; and

identify programs related to the determined criteria.

14. The system of claim 13 , wherein the control circuitry is further configured to receive a user selection of a criterion for the scan.

15. The system of claim 14 , wherein the control circuitry is further configured to receive a user selection of at least one node in a tree structure display of criteria.

16. The system of claim 13 wherein the control circuitry is further configured to:

receive a user indication of a proximity threshold; and

identify the programs that are related to the determined criteria and that satisfy the proximity threshold.

17. The system of claim 10 , wherein the control circuitry is further configured to direct the display device to simultaneously display a video window for the scanned programs, selectable criteria for selecting the programs, and scan instruction buttons.

Assignments (10)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0138 →
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 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
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 →
PATENT RELEASE Recorded Jul 24, 2014
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI CORPORATION; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE INTERNATIONAL, INC.; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 033396/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
SECURITY INTEREST Recorded Sep 13, 2011
From: APTIV DIGITAL, INC., A DELAWARE CORPORATION; GEMSTAR DEVELOPMENT CORPORATION, A CALIFORNIA CORPORATION; INDEX SYSTEMS INC, A BRITISH VIRGIN ISLANDS COMPANY; ROVI CORPORATION, A DELAWARE CORPORATION; ROVI GUIDES, INC., A DELAWARE CORPORATION; ROVI SOLUTIONS CORPORATION, A DELAWARE CORPORATION; ROVI TECHNOLOGIES CORPORATION, A DELAWARE CORPORATION; STARSIGHT TELECAST, INC., A CALIFORNIA CORPORATION; UNITED VIDEO PROPERTIES, INC., A DELAWARE CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 027039/0168 →