Methods, apparatus, and program products to support a shared viewing experience from remote locations
First Claim
Patent Images
1. A computer controlled method comprising:
- establishing a control link between a remote device and a local device;
establishing a human communication channel between at least one local audience member and at least one remote audience member;
monitoring a first playback position in a time dimension of a first experiential data stream on said local device for said at least one local audience member;
monitoring a second playback position in said time dimension of a second experiential data stream on said remote device for said at least one remote audience member;
exchanging said first playback position and said second playback position between said remote device and said local device over said control link; and
establishing a shared social space by experiencing said second experiential data stream by said at least one remote audience member and said first experiential data stream by said at least one local audience member wherein said first playback position and said second playback position can be substantially aligned whereby said at least one local audience member and said at least one remote audience member are enabled to communicate over said human communication channel about said experiential data stream.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, apparatus, methods, and program products that create a shared social space that enables a local audience member and a remote audience member to simultaneously experience a recorded experiential data stream.
93 Citations
46 Claims
-
1. A computer controlled method comprising:
-
establishing a control link between a remote device and a local device;
establishing a human communication channel between at least one local audience member and at least one remote audience member;
monitoring a first playback position in a time dimension of a first experiential data stream on said local device for said at least one local audience member;
monitoring a second playback position in said time dimension of a second experiential data stream on said remote device for said at least one remote audience member;
exchanging said first playback position and said second playback position between said remote device and said local device over said control link; and
establishing a shared social space by experiencing said second experiential data stream by said at least one remote audience member and said first experiential data stream by said at least one local audience member wherein said first playback position and said second playback position can be substantially aligned whereby said at least one local audience member and said at least one remote audience member are enabled to communicate over said human communication channel about said experiential data stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer controlled method comprising:
-
monitoring a first playback position in a time dimension of an experiential data stream on a local device for at least one local audience member;
periodically receiving a second playback position related to said experiential data stream over a control link;
monitoring said second playback position; and
presenting said experiential data stream. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer program product comprising:
-
a computer-usable data carrier storing instructions that, when executed by a computer, cause said computer to perform a method comprising;
monitoring a first playback position in a time dimension of an experiential data stream on a local device for at least one local audience member;
periodically receiving a second playback position related to said experiential data stream over a control link;
monitoring said second playback position; and
presenting said experiential data stream. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. An apparatus for presenting an experiential data stream to at least one local audience member, the apparatus comprising:
-
a first position monitor configured to monitor a first playback position in a time dimension of said experiential data stream;
a control link configured to periodically receive a second playback position related to said experiential data stream;
a second position monitor configured to monitor said second playback position wherein the apparatus can align said first playback position with said second playback position; and
presentation logic configured to present said experiential data stream. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification