Method and server for establishing coordinated consumption of a streamed media object by multiple devices
First Claim
1. A method of establishing coordinated consumption of a streamed media object by first and second devices, comprising the steps of:
- (a) in the course of streaming the media object in a first stream from a server to the first device and presenting the object thereat, using a said device to effect initiation of said coordinated consumption;
(b) consequent on said initiation, establishing streaming of the media object from the server to the second device in a second stream separate from said first stream and starting from a position in the media object that is dependent on progress of the streaming/presentation of the object to/at the first device; and
(c) presenting the media object at the second device.
1 Assignment
0 Petitions
Accused Products
Abstract
For members of a party visiting a space with which media objects are associated, the shared experience can be enhanced by the sharing of such objects by the group members for presentation on devices for example carried by the group members. Where the media object is a streamed media object, the experience can be further enhanced by coordinating the consumption of the object by the group members. To this end, a server streaming the media object to a first device is arranged to respond to a request for coordinated consumption by establishing streaming of the object to a second device starting from a position in the media object that is dependent on progress of the streaming/presentation of the object to/at the first device.
-
Citations
31 Claims
-
1. A method of establishing coordinated consumption of a streamed media object by first and second devices, comprising the steps of:
-
(a) in the course of streaming the media object in a first stream from a server to the first device and presenting the object thereat, using a said device to effect initiation of said coordinated consumption;
(b) consequent on said initiation, establishing streaming of the media object from the server to the second device in a second stream separate from said first stream and starting from a position in the media object that is dependent on progress of the streaming/presentation of the object to/at the first device; and
(c) presenting the media object at the second device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A server for use in establishing coordinated consumption of a streamed media object by first and second devices, the server comprising:
-
a first entity for streaming the media object to the first device in a first stream;
a second entity for streaming the media object to the second device in a second stream separate from said first stream; and
a control arrangement arranged to receive an indication, in the course of the first entity streaming the media object to the first device in said first stream, that coordinated consumption of the media object by the first and second devices is to be established;
the control arrangement being further arranged, in response to receipt of said indication, to cause the second entity to establish streaming of the media object to the second device in said second stream starting from a position in the media object that is dependent on progress of the streaming/presentation of the object to/at the first device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of coordinated consumption of a streamed media object by first and second devices, the media object being accessible for streaming from a server, the method comprising the steps of:
-
(a) streaming the media object from the server to the first device and presenting it to a user of this device;
(b) sending from the first device to the second device, during the course of step (a), data identifying the media object and a current position reached in presenting the object to the user of the first device;
(c) in response to a request from the second device, streaming the media object from the server to the second device in a separate stream to that involving the first device with the second stream starting from a position in the media object that is at or near the current position reached by the first device in presenting the media object; and
(d) presenting the media object to the user of the second device such that normal presentation commences at a position at, or with an advance relative to, the said current position indicated in step (b).
-
Specification