IP Library Granted Patent US 9,167,196
Granted Patent B2
US 9,167,196 · App. 12/782,944 · Granted Oct 20, 2015

Systems and methods for trimming recorded content using a media guidance application

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 9,167,196
App. No.
12/782,944
Granted
Oct 20, 2015
Kind
B2
Abstract

Systems and methods for trimming recorded content or segments using a media guidance application are provided. A first program scheduled for recording during one timeslot. A determination is made that the first program will run beyond the scheduled broadcast time. The first program may be rescheduled for recording during a second larger timeslot that overlaps with the scheduled broadcast time of a second program. Content provided by the program source may be recorded during the second timeslot. The recorded content may be trimmed to remove portions of the recorded content that correspond to the second program.

Claims (68)

1. A method for recording a scheduled broadcast program on a media equipment device, the method comprising:

scheduling for recording, during a timeslot, a first program provided by a program source, wherein a second program is provided by the program source outside of the timeslot;

automatically determining, before transmission of the first program begins, that the first program will run beyond a length of the timeslot;

extending, based on the determining, the recording of the first program to record the first program during an extended timeslot, wherein the extended timeslot is longer than the timeslot, and wherein a portion of the extended timeslot overlaps with a scheduled time period of the second program, wherein extending the recording causes a portion of the second program, which has not been scheduled for recording and is outside of the timeslot, to be recorded during the extended timeslot, wherein the timeslot has a first end time and the extended timeslot has a second end time that is later than the first end time by an amount, wherein each of the timeslot and extended timeslot have a same start time, and wherein the first program ends before the second end time;

recording content provided by the program source during the extended timeslot such that the first program and the portion of the second program are recorded; and

automatically trimming the recorded content to remove a first portion of the recorded content corresponding to the portion of the second program.

2. The method of claim 1 , wherein determining that the first program will run beyond the length of the timeslot comprises:

receiving updated program schedule information; and

determining, based on the updated program schedule information, that a scheduled time period of the first program has changed after the first program was scheduled for recording during the timeslot.

3. The method of claim 1 wherein:

determining that the first program will run beyond a length of the timeslot comprises:

monitoring the second program that is broadcast by the program source before the first program; and

determining that the second program is running beyond an end time of the scheduled time period of the second program; and

the first portion that is removed corresponds to the recorded content between a start time and an end time of the timeslot.

4. The method of claim 1 wherein:

determining that the first program will run beyond a length of the timeslot comprises:

monitoring a third program that is broadcast by the program source before the first and second programs; and

determining that the third program is running beyond a start time of the timeslot; and

the first portion that is removed corresponds to the recorded content between an end time of the timeslot and an end time of the extended timeslot.

5. The method of claim 4 , wherein another portion of the extended timeslot overlaps with a scheduled time period of the third program, further comprising:

automatically trimming the recorded content to remove a second portion of the recorded content corresponding to the third program.

6. The method of claim 1 further comprising:

after the recording, determining that the extended timeslot overlaps with the scheduled time period of the second program; and

automatically trimming the first portion based on determining that the extended timeslot overlaps with the scheduled time period.

7. The method of claim 6 , wherein determining that the extended timeslot overlaps with the scheduled time period of the second program comprises:

receiving updated program schedule information;

identifying a start time of the second program from the updated program schedule information; and

determining that the start time of the second program precedes an end time of the extended timeslot.

8. The method of claim 1 , wherein automatically trimming the recorded content to remove a first portion comprises:

identifying a start time and an end time of the first program based on program schedule information;

removing portions of the recorded content that are provided before the start time and that are provided after the end time of the first program; and

associating a program listing of the first program with the trimmed recorded content.

9. The method of claim 1 , wherein the program source is a television channel, an IP address, a website, or a streaming video content source.

10. A system for recording a scheduled broadcast program on a media equipment device, the system comprising:

a storage device; and

control circuitry configured to:

schedule for recording, during a timeslot, a first program provided by a program source, wherein a second program is provided by the program source outside of the timeslot;

automatically determine, before transmission of the first program begins, that the first program will run beyond a length of the timeslot;

extend, based on the determining, the recording of the first program to record the first program during an extended timeslot, wherein the extended timeslot is longer than the timeslot, and wherein a portion of the extended timeslot overlaps with a scheduled time period of the second program, wherein extending the recording causes a portion of the second program, which has not been scheduled for recording and is outside of the timeslot, to be recorded during the extended timeslot, wherein the timeslot has a first end time and the extended timeslot has a second end time that is later than the first end time by an amount, wherein each of the timeslot and extended timeslot have a same start time, and wherein the first program ends before the second end time;

record, on the storage device, content provided by the program source during the extended timeslot such that the first program and the portion of the second program are recorded; and

automatically trim the recorded content to remove a first portion of the recorded content corresponding to the portion of the second program.

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

receive updated program schedule information; and

determine, based on the updated program schedule information, that a scheduled time period of the first program has changed after the first program was scheduled for recording during the timeslot.

12. The system of claim 10 wherein:

the control circuitry is further configured to:

monitor the second program that is broadcast by the program source before the first program; and

determine that the second program is running beyond an end time of the scheduled time period of the second program; and

the first portion that is removed corresponds to the recorded content between a start time and an end time of the timeslot.

13. The system of claim 10 wherein:

the control circuitry is further configured to:

monitor a third program that is broadcast by the program source before the first and second programs; and

determine that the third program is running beyond a start time of the timeslot; and

the first portion that is removed corresponds to the recorded content between an end time of the timeslot and an end time of the extended timeslot.

14. The system of claim 13 , wherein another portion of the extended timeslot overlaps with a scheduled time period of the third program, and wherein the control circuitry is further configured to:

automatically trim the recorded content to remove a second portion of the recorded content corresponding to the third program.

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

after the recording, determine that the extended timeslot overlaps with the scheduled time period of the second program; and

automatically trim the first portion based on determining that the extended timeslot overlaps with the scheduled time period.

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

receive updated program schedule information;

identify a start time of the second program from the updated program schedule information; and

determine that the start time of the second program precedes an end time of the extended timeslot.

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

identify a start time and an end time of the first program based on program schedule information;

remove portions of the recorded content that are provided before the start time and that are provided after the end time of the first program; and

associate a program listing of the first program with the trimmed recorded content.

18. The system of claim 10 , wherein the program source is a television channel, an IP address, a website, or a streaming video content source.

Assignments (15)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0376 →
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 →
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 →
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 →
MERGER Recorded Jun 12, 2015
From: TV GUIDE, INC.
To: ROVI GUIDES, INC.
Reel/Frame 035848/0245 →
MERGER Recorded Jun 12, 2015
From: UV CORP.
To: TV GUIDE, INC.
Reel/Frame 035848/0270 →
MERGER Recorded Jun 12, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035893/0241 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 17, 2011
From: ROVI TECHNOLOGIES CORPORATION
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 026286/0539 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2010
From: WOODS, THOMAS STEVEN
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 024408/0868 →