IP Library Granted Patent US 8,694,396
Granted Patent B1
US 8,694,396 · App. 12/005,641 · Granted Apr 8, 2014

Systems and methods for episodic advertisement tracking

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,694,396
App. No.
12/005,641
Granted
Apr 8, 2014
Kind
B1
Abstract

Methods and systems for an interactive media guidance application to prevent a user from experiencing an episodic advertisement out of order. Each episodic advertisement includes a plurality of advertisements intended to be viewed in an ordered sequence, and each advertisement of the sequence is part of a story that the episodic advertisement tells. The interactive media guidance application determines whether the user's viewing activity may cause the user to experience a particular advertisement of an episodic advertisement out of order, identifies an alternative advertisement of the episodic advertisement to present in place of the particular advertisement, and presents the alternative advertisement so as to prevent the user from experiencing the particular advertisement out of the ordered sequence of advertisements.

Claims (66)

1. A method for preventing a user from experiencing an episodic advertisement out of order, wherein the episodic advertisement comprises a plurality of advertisements intended to be viewed in an ordered sequence, the method comprising:

storing information, using control circuitry, that indicates a sequence in which the plurality of advertisements of the episodic advertisement have been viewed, wherein each advertisement of the plurality of advertisements corresponds to a different part of a story that the episodic advertisement tells;

identifying, based on the stored information, a first position that is next in the ordered sequence relative to the sequence in which the plurality of advertisements have been viewed;

determining using the control circuitry whether the user is about to experience a first advertisement of the episodic advertisement that is in a second position in the ordered sequence different from the first position;

selecting using the control circuitry, in response to determining the user is about to experience the first advertisement, a second of the plurality of advertisements of the episodic advertisement that corresponds to the first position; and

presenting the second advertisement of the episodic advertisement in place of the first advertisement.

2. The method of claim 1 , further comprising:

receiving a user input from an input device; and

selecting using the control circuitry a different episodic advertisement from a plurality of episodic advertisements in response to the received user input.

3. The method defined in claim 2 , wherein the received user input is a source selection command or a guidance application navigation command.

4. The method of claim 1 , further comprising accessing a data structure that indicates that the first advertisement has been viewed by the user.

5. The method of claim 1 wherein:

the method further comprises storing at least one of the plurality of advertisements on user storage equipment; and

identifying the second advertisement of the episodic advertisement further comprises identifying an advertisement of the at least one of the plurality of advertisements stored on the user storage equipment.

6. The method of claim 1 , wherein the method further comprises:

identifying the user from a plurality of users; and

identifying the second advertisement of the episodic advertisement based on the identified user.

7. The method of claim 1 , further comprising:

receiving an indication of advertisements experienced by the user; and

identifying the second advertisement of the episodic advertisement based on the indication of advertisements experienced by the user.

8. The method of claim 1 , further comprising:

receiving a user indicated degree of interest in the episodic advertisement; and

selecting a different episodic advertisement based on the user indicated degree of interest.

9. The method of claim 1 , further comprising:

receiving a user indicated degree of interest in the episodic advertisement; and

storing advertisements of a different episodic advertisement sequence based on the user indicated degree of interest.

10. The method of claim 1 , further comprising presenting the user with a tickler informing the user of a subsequent advertisement of the episodic advertisement.

11. The method of claim 1 , wherein presenting the second advertisement comprises providing the second advertisement from one of a video on demand (VOD) stream, a lookback stream, a startover stream, or switched digital video (SDV) stream.

12. The method of claim 1 , wherein the advertisements of the episodic advertisement are video, audio, or graphics.

13. The method of claim 1 , further comprising presenting the user with the opportunity to view a desired advertisement from among the advertisements in the episodic advertisement.

14. A system for preventing a user from experiencing an episodic advertisement out of order, wherein the episodic advertisement comprises a plurality of advertisements intended to be viewed in an ordered sequence, comprising a display device and control circuitry, wherein the control circuitry is configured to:

store information that indicates a sequence in which the plurality of advertisements of the episodic advertisement have been viewed, wherein each advertisement of the plurality of advertisements corresponds to a different part of a story that the episodic advertisement tells;

identify, based on the stored information, a first position that is next in the ordered sequence relative to the sequence in which the plurality of advertisements have been viewed;

determine whether the user is about to experience a first advertisement of the episodic advertisement that is in a second position in the ordered sequence different from the first position;

select, in response to determining the user is about to experience the first advertisement, a second of the plurality of advertisements of the episodic advertisement that corresponds to the first position; and

present the second advertisement of the episodic advertisement in place of the first advertisement.

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

receive a user input; and

select a different episodic advertisement from a plurality of episodic advertisements in response to the received user input.

16. The system of claim 15 , wherein the received user input is a source selection command or a guidance application navigation command.

17. The system of claim 14 , wherein the control circuitry is further configured to access a data structure that indicates that the first advertisement has been viewed by the user the user.

18. The system of claim 14 wherein:

the system further comprises user storage equipment configured to store at least one of the plurality of advertisements; and

the control circuitry is further configured to identify the second advertisement of the episodic advertisement by identifying an advertisement of the at least one of the plurality advertisements stored on the user storage equipment.

19. The system of claim 14 , wherein the control circuitry is further configured to:

identify the user from a plurality of users; and

identify the second advertisement of the episodic advertisement based on the identified user.

20. The system of claim 14 , wherein the control circuitry is further configured to:

receive an indication of advertisements experienced by the user; and

identify the second advertisement of the episodic advertisement based on the indication of advertisements experienced by the user.

21. The system of claim 14 , wherein the control circuitry is further configured to:

receive a user indicated degree of interest in the episodic advertisement; and

select a different episodic advertisement based on the user indicated degree of interest.

22. The system of claim 14 , wherein the control circuitry is further configured to:

receive a user indicated degree of interest in the episodic advertisement; and

store advertisements of a different episodic advertisement sequence based on the user indicated degree of interest.

23. The system of claim 14 , wherein the control circuitry is further configured to present the user with a tickler informing the user of a subsequent advertisement of the episodic advertisement.

24. The system of claim 14 , wherein the control circuitry is further configured to present the second advertisement from one of a video on demand (VOD) stream, a lookback stream, a startover stream, or switched digital video (SDV) stream.

25. The system of claim 14 , wherein the advertisements of the episodic advertisement are video, audio, or graphics.

26. The system of claim 14 , wherein the control circuitry is further configured to present the user with the opportunity to view a desired advertisement from among the advertisements in the episodic advertisement.

27. A method for minimizing the impact of a user experiencing an episodic advertisement out of order, wherein the episodic advertisement comprises a plurality of advertisements intended to be viewed in an ordered sequence, the method comprising:

storing information, using control circuitry, that indicates a sequence in which the plurality of advertisements of the episodic advertisement have been viewed, wherein each advertisement of the plurality of advertisements corresponds to a different part of a story that the episodic advertisement tells;

identifying, based on the stored information, a first position that is next in the ordered sequence relative to the sequence in which the plurality of advertisements have been viewed;

determining using the control circuitry that the user has experienced a particular advertisement of the episodic advertisement that is in a second position in the ordered sequence different from the first position;

selecting using the control circuitry, in response to said determining, an alternative advertisement of the episodic advertisement to present subsequent to the particular advertisement, wherein the alternative advertisement corresponds to the first position; and

presenting using the control circuitry the alternative advertisement of the episodic advertisement.

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 →