Invention Grant
- Patent Title: Methods and systems for synchronizing data streams across multiple client devices
-
Application No.: US16553041Application Date: 2019-08-27
-
Publication No.: US10798440B2Publication Date: 2020-10-06
- Inventor: Madhu Kishore Kalva , Peter Aubrey Bartholomew Griess , Yichuan Huang
- Applicant: Facebook, Inc.
- Applicant Address: US CA Menlo Park
- Assignee: FACEBOOK, INC.
- Current Assignee: FACEBOOK, INC.
- Current Assignee Address: US CA Menlo Park
- Agency: Morgan, Lewis & Bockius LLP
- Main IPC: H04N5/932
- IPC: H04N5/932 ; H04N21/43 ; H04L29/06 ; H04N5/93

Abstract:
A server system includes one or more processors, a clock, and memory. The memory stores one or more programs configured for execution by the one or more processors. The server system receives a program manifest (e.g., a playlist) for a video from a content delivery network. The video includes a plurality of video segments. The server system parses the program manifest to identify a timeline for the video, then determines the current playback position for the video and a corresponding initial timestamp according to the clock. The server system periodically updates the current playback position for the video according to the clock and the initial timestamp. Over a span of time the server system receives requests from a plurality of client devices to view the video. For each request from a respective client device, the server system sends the current playback position to the respective client device.
Public/Granted literature
- US20200029117A1 Methods and Systems for Synchronizing Data Streams Across Multiple Client Devices Public/Granted day:2020-01-23
Information query