Method and apparatus for sharing viewing information
First Claim
Patent Images
1. A method of sharing viewing information of a first user comprising the steps of:
- receiving a designation of a second user from the first user;
receiving, from the first user, a designation of a class of video that describes a characteristic of video for determining which viewing information should be restricted from sharing with the second user;
determining a set of videos for the first user;
filtering the set of videos to remove any videos belonging to the class of video that satisfy the characteristic of video;
generating first user viewing information for the filtered set of videos, wherein the first viewing information does not include first user viewing information for the removed videos;
transmitting the first user viewing information to the designated second user;
upon receiving the designation of the second user, accepting a selection of a video for playback from the second user, wherein the video is played by the second user;
determining the first user designated the second user in the first user viewing information;
determining if the second user is in a same physical household as the first user;
if the first user is in the same household as the second user, transmitting a prompt to the second user to determine if the second user would like to share the video with the first user,wherein the video currently being viewed by the second user is transmitted in a single stream to the first user and the second user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for sharing viewing information is disclosed. In one embodiment, the method comprises receiving an designation of a second user from the first user; and transmitting the first user viewing information to the designated second user. The shared viewing information may comprise the identity of a currently viewed media program, a list of scheduled media program viewings, or the media program itself.
19 Citations
25 Claims
-
1. A method of sharing viewing information of a first user comprising the steps of:
-
receiving a designation of a second user from the first user; receiving, from the first user, a designation of a class of video that describes a characteristic of video for determining which viewing information should be restricted from sharing with the second user; determining a set of videos for the first user; filtering the set of videos to remove any videos belonging to the class of video that satisfy the characteristic of video; generating first user viewing information for the filtered set of videos, wherein the first viewing information does not include first user viewing information for the removed videos; transmitting the first user viewing information to the designated second user; upon receiving the designation of the second user, accepting a selection of a video for playback from the second user, wherein the video is played by the second user; determining the first user designated the second user in the first user viewing information; determining if the second user is in a same physical household as the first user; if the first user is in the same household as the second user, transmitting a prompt to the second user to determine if the second user would like to share the video with the first user, wherein the video currently being viewed by the second user is transmitted in a single stream to the first user and the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 25)
-
-
8. A method of sharing viewing information of a first user, the method comprising:
-
receiving, from the first user, a designation of a class of video that describes a characteristic of video for determining which viewing information should be restricted from sharing with the second user; determining a set of videos for the first user; filtering the set of videos to remove any videos belonging to the class of video that satisfy the characteristic of video; generating first user viewing information for the filtered set of videos, wherein the first viewing information does not include first user viewing information for the removed videos; transmitting the first user viewing information to the designated second user; accepting a selection of a video for playback from the first user; determining if the second user is a member of a same physical household as the first user; and if the second user is a member of the same physical household as the first user, transmitting a prompt to the first user to provide the designation of the second user, wherein the video currently being viewed by the first user is transmitted in a single stream to the first user and the second user. - View Dependent Claims (19, 20, 21, 22)
-
-
10. An apparatus for sharing viewing information of a first user comprising:
-
one or more computer processors; and a non-transitory computer-readable storage medium comprising instructions, that when executed, control the one or more computer processors to be configured for; receiving, from the first user, a designation of a class of video that describes a characteristic of video for determining which viewing information should be restricted from sharing with the second user; determining a set of videos for the first user; filtering the set of videos to remove any videos belonging to the class of video that satisfy the characteristic of video; generating first user viewing information for the filtered set of videos, wherein the first viewing information does not include first user viewing information for the removed videos; transmitting the first user viewing information to the designated second user; upon receiving the designation of the second user, accepting a selection of a video for playback from the second user, wherein the video is played by the second user; determining the first user designated the second user in the first user viewing information; determining if the second user is in a same physical household as the first user; if the first user is in the same household as the second user, transmitting a prompt to the second user to determine if the second user would like to share the video with the first user, wherein the video currently being viewed by the second user is transmitted in a single stream to the first user and the second user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 23, 24)
-
Specification