US 11,757,992 B2
Synchronization of multimedia content presentation across multiple devices in a watch party
Timothy Raul Huertas, San Jose, CA (US); Viktor Sergiienko, San Jose, CA (US); and Jeffrey Paul Anderson, Cottonwood Heights, UT (US)
Assigned to ROKU, INC., San Jose, CA (US)
Filed by Roku, Inc., San Jose, CA (US)
Filed on Nov. 5, 2021, as Appl. No. 17/520,431.
Prior Publication US 2023/0147705 A1, May 11, 2023
Int. Cl. H04L 67/1095 (2022.01); H04L 69/08 (2022.01)
CPC H04L 67/1095 (2013.01) [H04L 69/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for synchronizing a presentation of multimedia content across multiple media devices, comprising:
generating, by a multimedia content synchronization application executing on a first media device, a multimedia content synchronization request configured to instruct a second media device to synchronize a presentation of multimedia content on the second media device with the first media device,
wherein the multimedia content synchronization request is generated by the multimedia content synchronization application executed on the first media device independent from a multimedia content synchronization server and comprises a deep link indicative of a channel of the multimedia content to start the presentation of the multimedia content;
transmitting the multimedia content synchronization request to the second media device;
periodically synchronizing, b the multimedia content synchronization application executing on the first media device, the presentation of the multimedia content on the first media device and the second media device; and
inserting, based on the periodical synchronization, by the multimedia content synchronization application executing on the first media device, filler content different from the multimedia content to account for a gap between the presentation of the multimedia content on the first media device and the presentation of the multimedia content on the second media device.