IP Library Granted Patent US 8,843,955
Granted Patent B2
US 8,843,955 · App. 12/603,953 · Granted Sep 23, 2014

Interactive television targeted message system

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,843,955
App. No.
12/603,953
Granted
Sep 23, 2014
Kind
B2
Abstract

An interactive television system is provided in which targeted messages may be sent to users. The interactive television system may use an interactive television program guide or other interactive applications to provide interactive television services to users. An e-mail or other messaging application may be used to receive the messages. The messaging application may be separate from the program guide or other interactive television application or may be part of the program guide or other interactive television application. Messages may be targeted based on the television channels to which the user subscribes or based on which settings the user has established in the program guide or other application or based on any other suitable criteria.

Claims (47)

1. A method for providing a targeted message from a server to a user of an interactive television application, comprising:

receiving at user equipment a message distributed from a first location, the message including targeting criteria related to particular programming content;

comparing at the user equipment the targeting criteria to user information stored on the user equipment to determine whether the user has subscribed to the particular programming content; and

responsive to the determination, presenting the message to the user if the user has not subscribed to the particular programming content, wherein the message promotes the particular programming content.

2. The method defined in claim 1 wherein the message is distributed through the Internet or a television distribution facility.

3. The method defined in claim 1 wherein the message is distributed through the Internet and a television distribution facility.

4. The method defined in claim 1 wherein the presenting the message comprises presenting the message using a set-top box.

5. The method defined in claim 1 wherein the presenting the message comprises presenting the message using a digital video recorder.

6. The method defined in claim 1 further comprising:

using the interactive television application to set a reminder based upon user input; and

comparing the targeting criteria to stored user information relating to the reminder.

7. The method defined in claim 1 further comprising:

using the interactive television application to set a favorite setting; and

comparing the targeting criteria to stored user information relating to the favorite setting.

8. The method defined in claim 1 further comprising:

using the interactive television application to set a parental control; and

comparing the targeting criteria to stored user information relating to the parental control.

9. The method defined in claim 1 further comprising:

using the interactive television application to select content for recording; and

comparing the targeting criteria to stored user information relating to the content that is selected for recording.

10. The method defined in claim 1 further comprising providing the message from an interactive television application provider or a television service provider.

11. The method defined in claim 1 , wherein the message is a first message, the method further comprising:

comparing targeting criteria associated with a second message distributed from the first location to the stored user information to determine whether the user has subscribed to further programming content; and

presenting the second message to the user if the user has subscribed to the further programming content.

12. The method defined in claim 1 further comprising presenting the user with an option to order the particular programming content.

13. A method for providing a targeted message from a server to a user of an interactive television application, comprising:

creating a message including targeting criteria related to particular programming content at a first location; and

distributing the message from the first location to user equipment, wherein:

the targeting criteria are compared, at the user equipment, to user information stored on the user equipment to determine whether the user has subscribed to the particular programming content, and

responsive to the determination, the message is presented to the user if the user has not subscribed to the particular programming content, wherein the message promotes the particular programming content.

14. The method defined in claim 13 , wherein the distributing the message comprises providing the message from an interactive television application provider or a television service provider.

15. A system for providing a targeted message to a user of an interactive television application, comprising:

user equipment that receives a message including targeting criteria related to particular programming content and compares the targeting criteria with stored user information to determine whether the user has subscribed to the particular programming content, and that causes the message to be presented to the user if the user has not subscribed to the particular programming content, wherein the message promotes the particular programming content.

16. The system defined in claim 15 , further comprising a first processor that creates the message and that causes the message to be distributed, wherein the first processor is part of a television distribution facility.

17. The system defined in claim 15 , further comprising a first processor that creates the message and that causes the message to be distributed, wherein the first processor also causes the message to be distributed through the Internet.

18. The system defined in claim 15 wherein the user equipment comprises a set-top box.

19. The system defined in claim 15 wherein the user equipment comprises a digital video recorder.

20. The system defined in claim 15 wherein the user equipment also sets a reminder based upon user input and compares the targeting criteria to stored user information relating to the reminder.

21. The system defined in claim 15 wherein the user equipment also sets a favorites setting based upon user input and compares the targeting criteria to stored user information relating to the favorites setting.

22. The system defined in claim 15 wherein the user equipment also sets a parental control based upon user input and compares the targeting criteria to stored user information relating to the parental control.

23. The system defined in claim 15 wherein the user equipment also selects content for recording based upon user input and compares the targeting criteria to the stored user information relating to the content for recording.

24. The system defined in claim 15 further comprising a first processor that creates the message and that causes the message to be distributed, wherein the first processor is part of an interactive television application provider or a television service provider.

25. The system defined in claim 15 , wherein the message is a first message and wherein the user equipment also compares targeting criteria associated with a second message distributed from the first location to the stored user information to determine whether the user has subscribed to further programming content, and causes the second message to be presented to the user if the user has subscribed to the further programming content.

26. The system defined in claim 15 wherein the user equipment also provides the user with an option to order the particular programming content.

27. The method defined in claim 1 further comprising allowing the user to subscribe to the particular programming content by selecting the message.

28. The method defined in claim 13 further comprising allowing the user to subscribe to the particular programming content by selecting the message.

29. The system defined in claim 15 wherein the user equipment allows the user to subscribe to the particular programming content by selecting the message.

Assignments (13)
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 →
MERGER Recorded Jun 12, 2015
From: UNITED VIDEO PROPERTIES, INC.
To: UV CORP.
Reel/Frame 035893/0241 →
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 →
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 →
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 →
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 Aug 10, 2011
From: ELLIS, MICHAEL D.
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 026727/0372 →