IP Library Granted Patent US 8,418,206
Granted Patent B2
US 8,418,206 · App. 11/726,774 · Granted Apr 9, 2013

User defined rules for assigning destinations of content

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,418,206
App. No.
11/726,774
Granted
Apr 9, 2013
Kind
B2
Abstract

A media guidance application is provided by which users can define rules for assigning user equipment devices as destinations for media content. For example, a user may define a rule by which selected media content having attributes that satisfy a user-defined condition are downloaded, recorded, or streamed to a particular, user-specified user equipment device. The user may define and manage rules using media guidance menus, and may restrict other users from accessing the rules (e.g., parents restricting children).

Claims (64)

1. A method for automatically assigning one or more devices among a plurality of devices in a user's media network as a destination for media content, the method comprising:

receiving user inputs defining a rule for each of the plurality of devices in the user's media network, wherein each rule includes an identification of its associated device and at least one condition that must be satisfied by media content, received at a future time, for the identified device to be assigned as a destination device for the media content, wherein the at least one condition comprises at least one attribute that must be associated with the media content;

receiving a user input identifying media content;

in response to receiving the media content at the future time, automatically determining which one of the plurality of devices is associated with a rule that is satisfied by the identified media content by comparing the at least one condition of each rule associated with each of the plurality of devices to attributes of the identified media content,

in response to determining the rule is satisfied by the identified media content, automatically assigning the determined device associated with the satisfied rule as the destination of the identified media content, and

in response to determining the rule fails to be satisfied by the identified media content for any of the plurality of devices, automatically assigning a default device as the destination of the identified media content.

2. The method of claim 1 , wherein receiving a user input identifying media content comprises receiving a user input identifying media content for recording.

3. The method of claim 2 , wherein receiving

user inputs defining a rule for each of the plurality of devices in a user's media network comprises receiving user inputs defining a rule for assigning a recording request to one of a plurality of recording devices in a user's media network.

4. The method of claim 2 , wherein automatically assigning the determined device associated with the satisfied rule as the destination of the identified media content comprises automatically assigning the determined device to record the identified media content.

5. The method of claim 1 , wherein receiving a user input identifying media content comprises receiving a user input identifying media content for downloading.

6. The method of claim 1 , wherein receiving a user input identifying media content comprises receiving a user input identifying media content for streaming.

7. The method of claim 1 , wherein receiving a user input identifying media content comprises receiving a user input identifying stored media content for transferring to the determined device.

8. The method of claim 1 , wherein the plurality of devices are equally suited as destinations for the identified media content.

9. The method of claim 1 , wherein receiving a user input identifying media content comprises receiving a user input from a first device.

10. The method of claim 9 , wherein receiving the user input identifying the media content comprises receiving the user input identifying the media content over an Internet communications link.

11. The method of claim 1 , wherein automatically assigning the determined device associated with the satisfied rule comprises automatically assigning a second device.

12. The method of claim 1 , wherein the at least one condition comprises elements of a user preference profile.

13. The method of claim 1 , wherein the at least one condition comprises a parental rating of media content.

14. The method of claim 1 , wherein the at least one condition comprises the definition of the media content.

15. The method of claim 1 , wherein the rule is stored in each of the plurality of devices in the user's media network.

16. The method of claim 1 , wherein the rule is stored in a central location that is in communication with at least one device in the user's media network.

17. The method of claim 1 , wherein receiving user inputs defining a rule further comprises:

receiving authorization information from the user;

verifying the authorization information; and

in response to verifying the authorization information, define the rule using the user inputs defining the rule.

18. The method of claim 1 , further comprising:

receiving user log-in information; and identifying the user's media network from the user log-in information.

19. The method of claim 18 , further comprising identifying rules for assigning a recording request defined by the user associated with the log-in information.

20. The method of claim 1 , wherein the media content is one of a television program, an on-demand program, and a music program.

21. The method of claim 1 , wherein the plurality of devices in the user's media network comprise at least one of a DVR, a VCR, a computer, a personal media device, a cellular telephone, and a DVD recorder.

22. A system for automatically assigning a device among a plurality of devices in a user's media network as a destination for media content, the system comprising a plurality of devices, a user input interface and control circuitry, the control circuitry configured to:

receive user inputs from the user input interface defining a rule for each of the plurality of devices in the user's media network, wherein each rule includes an identification of its associated device and at least one condition that must be satisfied by the media content, received at a future time, for the identified device to be assigned as a destination device for the media content, wherein the at least one condition comprises at least one attribute that must be associated with the media content;

receive a user input from the user input interface identifying media content;

in response to receiving the media content at the future time, automatically determine which one of the plurality of devices is associated with a rule that is satisfied by the identified media content by comparing the at least one condition of each rule associated with each of the plurality of devices to attributes of the identified media content,

in response to determining the rule is satisfied by the identified media content, automatically assign the determined device associated with the satisfied rule as the destination of the identified media content, and

in response to determining the rule fails to be satisfied by the identified media content for any of the plurality of devices, automatically assign a default device as the destination of the identified media content.

23. The system of claim 22 , wherein the processing circuitry is further configured to receive a user input from the user input interface identifying media content for recording.

24. The system of claim 23 , wherein the processing circuitry is further configured to receive user inputs from the user input interface defining a rule for assigning a recording request to one of a plurality of recording devices in a user's media network.

25. The system of claim 23 , wherein the processing circuitry is further configured to automatically assign the determined device associated with the satisfied rule to record the identified media content.

26. The system of claim 22 , wherein the processing circuitry is further configured to receive a user input from the user input interface identifying media content for downloading.

27. The system of claim 22 , wherein the processing circuitry is further configured to receive a user input from the user input interface identifying media content for streaming.

28. The system of claim 22 , wherein the processing circuitry is further configured to receive a user input from the user input interface identifying stored media content for transferring to the determined device.

29. The system of claim 22 , wherein the plurality of devices are equally suited as destinations for the media content.

30. The system of claim 22 , wherein the processing circuitry is further configured to receive a user input from a first device.

31. The system of claim 30 , wherein the processing circuitry is further configured to receive the user input from the user input interface identifying the media content over an Internet communications link.

32. The system of claim 22 , wherein the processing circuitry is further configured to assign a second device as the destination for the identified media content.

33. The system of claim 22 , wherein the at least one condition comprises elements of a user preference profile.

34. The system of claim 22 , wherein the at least one condition comprises a parental rating of media content.

35. The system of claim 22 , wherein the at least one condition comprises the definition of the media content.

36. The system of claim 22 , wherein the rule is stored in each of the plurality of devices in the user's media network.

37. The system of claim 22 , wherein the rule is stored in a central location that is in communication with at least one device in the user's media network.

38. The system of claim 22 , wherein the processing circuitry is further configured to:

receive authorization information from a user input on the user input interface;

verify the authorization information; and

in response to verifying the authorization information, define the rule using the user inputs defining the rule.

39. The system of claim 22 , wherein the processing circuitry is further configured to:

receive user log-in information from the user input interface; and

identify the user's media network from the user log-in information.

40. The system of claim 39 , wherein the processing circuitry is further configured to identify rules for assigning a recording request defined by the user associated with the log-in information.

41. The system of claim 22 , wherein the media content is one of a television program, an on-demand program, and a music program.

42. The system of claim 22 , wherein the plurality of devices in the user's media network comprise at least one of a DVR, a VCR, a computer, a personal media device, a cellular telephone, and a DVD recorder.

43. The method of claim 1 , wherein the media content is received from a remote source.

44. The system of claim 22 , wherein the media content is received from a remote source.

Assignments (16)
CHANGE OF NAME Recorded Oct 2, 2024
From: ROVI GUIDES, INC.
To: ADEIA GUIDES INC.
Reel/Frame 069085/0198 →
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 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 →
RELEASE OF SECURITY INTEREST Recorded Oct 29, 2010
From: JPMORGAN CHASE BANK, N.A. (A NATIONAL ASSOCIATION)
To: ALL MEDIA GUIDE, LLC; APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ODS PROPERTIES, INC.; ROVI DATA SOLUTIONS, INC. (FORMERLY KNOWN AS TV GUIDE DATA SOLUTIONS, INC.); ROVI GUIDES, INC. (FORMERLY KNOWN AS GEMSTAR-TV GUIDE INTERNATIONAL, INC.); ROVI SOLUTIONS CORPORATION (FORMERLY KNOWN AS MACROVISION CORPORATION); ROVI SOLUTIONS LIMITED (FORMERLY KNOWN AS MACROVISION EUROPE LIMITED); ROVI TECHNOLOGIES CORPORATION; STARSIGHT TELECAST, INC.; TV GUIDE, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
Reel/Frame 025222/0731 →
SECURITY AGREEMENT Recorded May 15, 2008
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; GEMSTAR-TV GUIDE INTERNATIONAL, INC.; INDEX SYSTEMS INC; MACROVISION CORPORATION; ODS PROPERTIES, INC.; STARSIGHT TELECAST, INC.; TV GUIDE ONLINE, LLC; UNITED VIDEO PROPERTIES, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 020986/0074 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2007
From: BRYANT, JAY S.; FEREIRA, EDGAR
To: UNITED VIDEO PROPERTIES, INC.
Reel/Frame 019126/0716 →