System and method for recommending programming to television viewing communities
First Claim
1. In a community of networked users, each user being associated with a respective consumer media device (CMD), wherein a first user is related through a chain of several intermediate users to a second user, the first and second users being separated by a degree of separation defined by the number of intermediate users in said chain between said first and second users, a method of presenting a program to the first user comprising:
- receiving an electronic communication by the first user through the respective first CMD from the second user said communication including a recommendation from the second user, said first CMD having a program list listing programs to be viewed and/or recorded;
making a determination by said first CMD as to whether to present said program to said first user based on said degree of separation; and
updating said program list using said respective degree of separation.
1 Assignment
0 Petitions
Accused Products
Abstract
Digital technology based consumer media devices have many desirable features, including the ability to easily find and watch television shows, and/or automatically record programs of interest. Disclosed is a system and method for allowing a group of television viewers to share program viewing information. This information, exchanged through various on-line community modalities (including Internet chat rooms, email, Internet Web Logs, and the like), can be used within a consumer media device, such as a Digital video Recorder to influence the decision process concerning which programs to record, buffer or view.
261 Citations
21 Claims
-
1. In a community of networked users, each user being associated with a respective consumer media device (CMD), wherein a first user is related through a chain of several intermediate users to a second user, the first and second users being separated by a degree of separation defined by the number of intermediate users in said chain between said first and second users, a method of presenting a program to the first user comprising:
-
receiving an electronic communication by the first user through the respective first CMD from the second user said communication including a recommendation from the second user, said first CMD having a program list listing programs to be viewed and/or recorded; making a determination by said first CMD as to whether to present said program to said first user based on said degree of separation; and updating said program list using said respective degree of separation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for sharing a plurality of program links on a plurality of networked CMDs, said networked CMDs being associated with a corresponding group of users, any two user of said group being separated by a respective degree of separation defined by the number of intermediate users relating said users to each other, the method comprising:
-
publishing a list of program links on an electronic publishing site, each program link identifying a program to be broadcast; downloading said list at one CMD as a local list; and updating a program list at said CMD to include at least one program from said local list, said program list identifying programs to be viewed or recorded by said one CMD;
wherein said programs of said program list are graded based on recommendations from at least some of said users of said group and the respective degree of separation between said some of said users and the user of said one CMD. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification