US 11,949,930 B2
Dynamic delay equalization for media transport
Eugene Gurfinkel, Portland, OR (US); Michael K. Davis, Beaverton, OR (US); and Charles H. Van Dusen, Wilsonville, OR (US)
Assigned to Biamp Systems, LLC, Beaverton, OR (US)
Filed by Biamp Systems, LLC, Beaverton, OR (US)
Filed on Jan. 22, 2023, as Appl. No. 18/157,832.
Application 18/157,832 is a continuation of application No. 17/752,678, filed on May 24, 2022, granted, now 11,606,589.
Application 17/752,678 is a continuation of application No. 17/009,705, filed on Sep. 1, 2020, granted, now 11,343,552, issued on May 24, 2022.
Application 17/009,705 is a continuation of application No. 16/543,562, filed on Aug. 18, 2019, granted, now 10,764,620, issued on Sep. 1, 2020.
Application 16/543,562 is a continuation of application No. 16/174,930, filed on Oct. 30, 2018, granted, now 10,390,061, issued on Aug. 20, 2019.
Application 16/174,930 is a continuation of application No. 15/866,346, filed on Jan. 9, 2018, granted, now 10,116,977, issued on Oct. 30, 2018.
Application 15/866,346 is a continuation of application No. 15/610,158, filed on May 31, 2017, granted, now 9,866,883, issued on Jan. 9, 2018.
Claims priority of provisional application 62/344,614, filed on Jun. 2, 2016.
Prior Publication US 2023/0164372 A1, May 25, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/242 (2011.01); H04J 3/06 (2006.01); H04L 47/22 (2022.01); H04N 7/54 (2006.01); H04N 21/24 (2011.01); H04N 21/43 (2011.01); H04N 21/2368 (2011.01); H04N 21/6437 (2011.01)
CPC H04N 21/242 (2013.01) [H04J 3/0682 (2013.01); H04L 47/22 (2013.01); H04N 7/54 (2013.01); H04N 21/2402 (2013.01); H04N 21/4307 (2013.01); H04N 21/43072 (2020.08); H04N 21/2368 (2013.01); H04N 21/6437 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a first edge output device at a first egress of a first media path, a first upstream delay signal from a first edge input device at a first ingress of the first media path;
determining, by the first edge output device, a first uncorrected propagation delay from the first ingress to the first egress based upon the first upstream delay signal;
receiving, by a second edge output device at a second egress of a second media path, a second upstream delay signal from a second edge input device at a second ingress of a second media path;
determining, by the second edge output device, a second uncorrected propagation delay from the second ingress to the second egress based upon the second upstream delay signal;
determining a target propagation delay, by the first edge output device and the second edge output device, that is at least as large as a maximum of the first uncorrected propagation delay and the second uncorrected propagation delay.