US 11,855,895 B2
Systems, apparatuses and methods for network packet management
Sergey Ignatchenko, Innsbruck (AT)
Assigned to Six Impossible Things Before Breakfast Limited, Dublin (IE)
Filed by Six Impossible Things Before Breakfast Limited, Dublin (IE)
Filed on Jan. 23, 2023, as Appl. No. 18/158,222.
Application 17/097,899 is a division of application No. 15/640,565, filed on Jul. 2, 2017, granted, now 10,841,222, issued on Nov. 17, 2020.
Application 18/158,222 is a continuation of application No. 17/097,899, filed on Nov. 13, 2020, granted, now 11,563,684.
Claims priority of provisional application 62/526,116, filed on Jun. 28, 2017.
Claims priority of provisional application 62/421,193, filed on Nov. 11, 2016.
Claims priority of provisional application 62/376,073, filed on Aug. 17, 2016.
Claims priority of provisional application 62/358,341, filed on Jul. 5, 2016.
Prior Publication US 2023/0239241 A1, Jul. 27, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 45/00 (2022.01); H04L 45/745 (2022.01); H04L 47/56 (2022.01); H04L 1/00 (2006.01); H04L 45/24 (2022.01); H04L 47/2416 (2022.01); H04L 45/302 (2022.01); H04L 43/0864 (2022.01); H04L 43/087 (2022.01); H04L 43/0894 (2022.01); H04L 45/741 (2022.01)
CPC H04L 45/745 (2013.01) [H04L 1/00 (2013.01); H04L 43/087 (2013.01); H04L 43/0864 (2013.01); H04L 43/0894 (2013.01); H04L 45/24 (2013.01); H04L 45/302 (2013.01); H04L 45/3065 (2013.01); H04L 45/70 (2013.01); H04L 45/741 (2013.01); H04L 47/2416 (2013.01); H04L 47/56 (2013.01)] 38 Claims
OG exemplary drawing
 
1. A method of managing latency critical network traffic, the method comprising:
receiving, by a routing device via a first set of one or more interfaces, a plurality of packets from a first source device and a plurality of packets from a second source device;
determining, by the routing device, that the plurality of packets from the first source device comprise latency-critical packets and that the plurality of packets from the second source device comprise non-critical packets;
detecting, by the routing device, a potential issue with the received plurality of packets by determining one or more characteristics of the plurality of packets received through the first set of one or more interfaces;
suppressing, by the routing device, transmission of the non-critical packets received from the second source device based on the detection of the potential issue, wherein suppressing the transmission of the non-critical packets comprises dropping a percentage of the non-critical packets received from the second source device;
transmitting, by the routing device, the latency-critical packets to a first client device via a second set of one or more interfaces; and
transmitting, by the routing device, a remaining percentage of the non-critical packets received from the second source device to a second client device via the second set of one or more interfaces.