US 11,943,060 B2
Methods and systems for transmitting packets
Patrick Ho Wai Sung, Kowloon (HK); Kam Chiu Ng, New Territories (HK); and Ho Ming Chan, Quarry Bay (HK)
Assigned to Pismo Labs Technology Limited, Kowloon (HK)
Filed by Pismo Labs Technology Limited, Kowloon (HK)
Filed on Jun. 12, 2023, as Appl. No. 18/208,795.
Application 18/208,795 is a continuation of application No. 17/549,883, filed on Dec. 14, 2021, granted, now 11,677,510.
Application 17/549,883 is a continuation of application No. 16/908,733, filed on Jun. 22, 2020, granted, now 11,201,699, issued on Dec. 14, 2021.
Application 16/908,733 is a continuation of application No. 16/284,315, filed on Feb. 25, 2019, granted, now 10,693,600, issued on Jun. 23, 2020.
Application 16/284,315 is a continuation of application No. 15/295,550, filed on Oct. 17, 2016, granted, now 10,218,467, issued on Feb. 26, 2019.
Application 15/295,550 is a continuation of application No. 14/582,642, filed on Dec. 24, 2014, granted, now 9,473,274, issued on Oct. 18, 2016.
Application 14/582,642 is a continuation in part of application No. 12/646,774, filed on Dec. 23, 2009, granted, now 9,019,827, issued on Apr. 28, 2015.
Prior Publication US 2023/0327815 A1, Oct. 12, 2023
Int. Cl. H04L 1/18 (2023.01); H04L 1/00 (2006.01); H04L 1/1812 (2023.01); H04L 1/1825 (2023.01); H04L 41/0654 (2022.01); H04L 45/28 (2022.01); H04L 69/22 (2022.01); H04L 43/0829 (2022.01); H04L 47/34 (2022.01)
CPC H04L 1/1819 (2013.01) [H04L 1/0009 (2013.01); H04L 1/0041 (2013.01); H04L 1/1812 (2013.01); H04L 1/1825 (2013.01); H04L 41/0654 (2013.01); H04L 45/28 (2013.01); H04L 69/22 (2013.01); H04L 43/0829 (2013.01); H04L 47/34 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for transmitting data packets between a first communication router and a second communication router, comprising:
(a) at the first communication router: when a first data packet is not received from the second communication router, transmitting a delay inquiry message to the second communication router;
(b) at the second communication router: activating, based on the delay inquiry message, an error correction mode;
(c) at the second communication router: retransmitting the first data packet including a first error correction packet to the first communication router;
(d) at the second communication router: transmitting a second data packet and a second error correction packet to the first communication router;
(e) at the first communication router: when the second data packet and the second error correction packet are received, transmitting a back-to-normal message to the second communication router; and
(f) at the second communication router: deactivating, based on the back-to-normal message, the error correction mode.