US 11,677,896 B2
Synchronizing media in multiple devices
Amit Kumar, Bangalore (IN)
Assigned to DISH Network Technologies India Private Limited, Bangalore (IN)
Filed by DISH Network Technologies India Private Limited, Bangalore (IN)
Filed on Feb. 17, 2022, as Appl. No. 17/674,279.
Application 17/674,279 is a continuation of application No. 17/037,353, filed on Sep. 29, 2020, granted, now 11,290,620.
Application 17/037,353 is a continuation of application No. 15/871,904, filed on Jan. 15, 2018, granted, now 10,798,270.
Claims priority of application No. 201741008426 (IN), filed on Mar. 10, 2017.
Prior Publication US 2022/0174186 A1, Jun. 2, 2022
Int. Cl. H04N 5/04 (2006.01); H04L 7/00 (2006.01); H04N 21/218 (2011.01); H04N 21/242 (2011.01); H04N 21/8547 (2011.01); H04N 21/43 (2011.01); H04N 21/234 (2011.01); H04N 21/845 (2011.01)
CPC H04N 5/04 (2013.01) [H04L 7/0012 (2013.01); H04N 21/21805 (2013.01); H04N 21/23424 (2013.01); H04N 21/242 (2013.01); H04N 21/43076 (2020.08); H04N 21/8456 (2013.01); H04N 21/8547 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising a processor and a memory, the memory storing instructions executable by the processor to:
receive first and second media units with respective first and second time stamps that are assigned based on a first clock cycle time and a data transmission rate parameter wherein the parameter indicates a data transmission rate as a rate of streaming media data per time unit;
determine an assigned-by-receiver first time stamp based on the time receipt of the first media unit and the data transmission rate;
use the assigned-by-receiver first time stamp in place of the first time stamp; and
assign an adjusted time stamp to the second media unit based on the first clock cycle time, a second clock cycle time, the assigned-by-receiver first time stamp, and the data transmission rate.