×

System and method to synchronize video playback on mobile devices

  • US 9,654,817 B2
  • Filed: 06/20/2012
  • Issued: 05/16/2017
  • Est. Priority Date: 01/27/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method to synchronize video playback among a first mobile device and a second mobile device, each mobile device comprising a respective processor and a respective memory with instructions executable by the respective processor, the instructions when executed by the respective processor performing the steps of:

  • receiving, from the first mobile device, a message directed to the second mobile device, the message comprising;

    an instruction to display a video on the second mobile device;

    an indication of a time at which the first mobile device sent the message; and

    a video position of the first mobile device when the message was sent;

    calculating a delay between the first mobile device and the second mobile device;

    estimating a video seek time for the second mobile device to seek a video position on the second mobile device;

    seeking the video position on the second mobile device in accord with the following relationship;


    p2=p1+s(ds+d)/1000; and

    starting display of the video on the second mobile device at video position p2, wherein;

    p1=the video position of the first mobile device;

    p2=the video position of the second mobile device;

    d=the calculated delay (msec);

    ds=the estimated video seek time (msec); and

    s=a video frame rate.

View all claims
  • 20 Assignments
Timeline View
Assignment View
    ×
    ×