GB2391663B

Method and server for establishing coordinated consumption of a streamed media object by multiple devices

Abstract

This record has no abstract on file.

GB2391663B, drawing sheet 1
Sheet 1 of 9

Term

Term ended

Expired 29 July 2023, 3.2 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

31 claims: 6 independent, 25 dependent

  1. 1
    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.
  2. 18
    A method according to any one of the preceding claims, wherein subsequent to the commencement of presentation of the media object by both the first and second devices in at least approximate coordination, presentation coordination signals are periodically sent from at least one device to the other to enable the latter to adjust its presentation of the media object to bring it into closer coordination with the presentation by said one device.
  3. 19
    A method according to any one of the preceding claims, wherein subsequent to the commencement of presentation of the media object by both the first and second devices in at least approximate coordination, a change signal is sent from at least one device to the other upon the said one device changing its presentation position in or progression through the media object otherwise than as part of its normal progression therethrough, the said other device using this change signal to adjust its presentation of the media object correspondingly.
  4. 20
    A method according to any one of the preceding claims, wherein the first and second devices are mobile devices.
  5. 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.
  6. 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).