EP2290899A2

System and method for synchronizing media presentation at multiple recipients

Abstract

A network media system, comprising: means for transferring media data between a plurality of devices; means for transferring time information between the devices; means for synchronizing clocks at each of the devices based on the time information; means for processing transferred media data into processed media at each of the devices; and means for presenting processed media in a synchronized manner at each of the devices.

EP2290899A2, drawing sheet 1
Sheet 1 of 13

Term

0.2 yearsto projected expiry

Projected expiry 13 December 2026, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

15 claims: 4 independent, 11 dependent

  1. 1
    A network media system, comprising:means for transferring media data between a plurality of devices;means for transferring time information between the devices;means for synchronizing clocks at each of the devices based on the time information;means for processing transferred media data into processed media at each of the devices;and means for presenting processed media in a synchronized manner at each of the devices. [FIGS. 7 and 9], [0031]-[0039]
  2. 5
    A network media presentation method, comprising the steps of, by a host device:identifying a first client device connected to a network, the first client device capable of playing back media data;establishing a first communication link with the first client device via the network;sending media data to the first client device via the first communication link;wherein the media data is sent via a stream of data packets and wherein each packet in the stream of data packets includes a portion of the media data, a timestamp, a sequence number, and time synchronization information for synchronizing time between the host device and the client device. [0084]-[0097].
  3. 11
    An electronically readable medium having instructions encoded thereon executable by a device for performing a method comprising of any of the steps of claims 5-10.
  4. 12
    A method comprising, by a host device;establishing individual communication links with a first client device and a second client device;sending first media data to the first client device;sending second media data to the second client device;wherein the second media data is different from the first media data. [0045], [0060].