US 11,924,317 B1
Method and system for time-aligned media playback
Stephen E. Pinto, Mountain View, CA (US); and Yasser Rihan, Redwood City, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Nov. 18, 2021, as Appl. No. 17/530,306.
Application 17/530,306 is a continuation in part of application No. 17/478,712, filed on Sep. 17, 2021.
Claims priority of provisional application 63/083,784, filed on Sep. 25, 2020.
Int. Cl. H04L 7/00 (2006.01); G06F 3/16 (2006.01)
CPC H04L 7/0008 (2013.01) [G06F 3/165 (2013.01); H04L 7/00 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method performed by a first application executing at a first electronic device, the method comprising:
generating a first timebase information that includes a first timebase that defines a relationship between 1) a clock shared between the first electronic device and a second electronic device and 2) an internal clock of the first electronic device, the first timebase information for synchronizing playback of a first piece of media content associated with the first application between the first and second electronic devices;
receiving, from a second application, a second timebase information that includes a second timebase that defines a relationship between the first timebase and a second piece of media content;
generating a third timebase information that includes the first and second timebases; and
causing the first electronic device to transmit the third timebase information to the second electronic device.