Method and apparatus for controlling an experiential data stream in a social space
First Claim
Patent Images
1. A method for controlling a presentation of an experiential data stream on a local device in a shared social space, comprising:
- detecting activation of a social-space related user selectable control;
periodically updating a playback position for a mean virtual member, wherein the playback position indicates the mean position for two or more devices presenting the experiential data stream in the shared social space at different playback positions;
communicating, responsive to said social-space related user selectable control, a command request to an internal control handler of said local device for performing a tracking operation;
in response to the command request being received at the internal control handler, performing the tracking operation by adjusting a local user'"'"'s playback position to track the playback position for the median virtual member; and
communicating updated state information for said local device to a number of remote devices in said shared social space.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus, methods, and program products that enable an audience member of a local device to navigate, by activation of user selectable controls, through an experiential data stream presented on the local device.
52 Citations
35 Claims
-
1. A method for controlling a presentation of an experiential data stream on a local device in a shared social space, comprising:
-
detecting activation of a social-space related user selectable control; periodically updating a playback position for a mean virtual member, wherein the playback position indicates the mean position for two or more devices presenting the experiential data stream in the shared social space at different playback positions; communicating, responsive to said social-space related user selectable control, a command request to an internal control handler of said local device for performing a tracking operation; in response to the command request being received at the internal control handler, performing the tracking operation by adjusting a local user'"'"'s playback position to track the playback position for the median virtual member; and communicating updated state information for said local device to a number of remote devices in said shared social space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-usable storage medium storing instructions that, when executed by a computer, cause said computer to perform a method for controlling a presentation of an experiential data stream on a local device in a shared social space, said method comprising:
-
detecting activation of a social-space related user selectable control; periodically updating a playback position for a mean virtual member, wherein the playback position indicates the mean position for two or more devices presenting the experiential data stream in the shared social space at different playback positions; communicating, responsive to said social-space related user selectable control, a command request to an internal control handler of said local device for performing a tracking operation; in response to the command request being received at the internal control handler, performing the tracking operation by adjusting a local user'"'"'s playback position to track the playback position for the mean virtual member, and communicating updated state information for said local device to a number of remote devices in said shared social space. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus for controlling a presentation of an experiential data stream on a local device in a shared social space, comprising:
-
a social-space related user selectable control; and a communication mechanism configured to; detecting activation of a social-space related user selectable control; periodically updating a playback position for a mean virtual member, wherein the playback position indicates the mean position for two or more devices presenting the experiential data stream in the shared social space at different playback positions; communicating, responsive to said social-space related user selectable control, a command request to an internal control handler of said local device for performing a tracking operation; in response to the command request being received at the internal control handler, performing the tracking operation by adjusting a local user'"'"'s playback position to track the playback position for the mean virtual member, and communicating updated state information for said local device to a number of remote devices in said shared social space. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
Specification