US 12,288,569 B2
Audio time synchronization using prioritized schedule
Brian Thoft Moth Møller, Hojberg (DK); Paul Fleischer, Aarhus (DK); and Bjørn Reese, Aarhus (DK)
Assigned to ROKU, INC., San Jose, CA (US)
Filed by Roku, Inc., San Jose, CA (US)
Filed on Jan. 26, 2024, as Appl. No. 18/424,350.
Application 18/424,350 is a continuation of application No. 17/897,894, filed on Aug. 29, 2022, granted, now 11,922,976.
Application 17/897,894 is a continuation of application No. 16/709,113, filed on Dec. 10, 2019, granted, now 11,437,075, issued on Sep. 6, 2022.
Application 16/709,113 is a continuation of application No. 15/547,111, granted, now 10,614,856, issued on Apr. 7, 2020, previously published as PCT/DK2016/050023, filed on Jan. 27, 2016.
Prior Publication US 2024/0161785 A1, May 16, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G11B 27/10 (2006.01); H04N 21/43 (2011.01); H04N 21/436 (2011.01); H04N 21/439 (2011.01); H04N 21/44 (2011.01); H04N 21/654 (2011.01)
CPC G11B 27/10 (2013.01) [H04N 21/43072 (2020.08); H04N 21/43615 (2013.01); H04N 21/4394 (2013.01); H04N 21/44008 (2013.01); H04N 21/654 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for synchronizing playback of at least one of an audio content or a video content by a computer network session including a session master, the computer-implemented method comprising:
determining, by at least one computer processor, a synchronization list including a default synchronization mechanism and a group synchronization mechanism, wherein the group synchronization mechanism has a higher precision than the default synchronization mechanism, wherein the computer network session includes the session master and a plurality of devices, wherein the plurality of devices includes a group master device and a group member device grouped into a device group; and
providing, by the session master, the default synchronization mechanism to all the plurality of devices of the computer network session, wherein the group master device and the group member device ignore the default synchronization mechanism provided by the session master and agree on the group synchronization mechanism for synchronizing playback of at least one of the audio content or the video content.