US 11,816,095 B2
Metrics and events infrastructure
Gregory Fast, Cambridge, MA (US); Greg Schrock, North Chelmsford, MA (US); and Dillon Buchanan, Waltham, MA (US)
Assigned to 128 Technology, Inc., Burlington, MA (US)
Filed by 128 Technology, Inc., Burlington, MA (US)
Filed on Nov. 25, 2020, as Appl. No. 17/104,672.
Claims priority of provisional application 62/941,162, filed on Nov. 27, 2019.
Prior Publication US 2021/0157796 A1, May 27, 2021
Int. Cl. G06F 16/24 (2019.01); G06F 16/23 (2019.01); H04L 67/1095 (2022.01); H04L 41/069 (2022.01); G06F 16/2458 (2019.01); H04L 45/44 (2022.01); H04L 45/00 (2022.01)
CPC G06F 16/2379 (2019.01) [G06F 16/2474 (2019.01); H04L 41/069 (2013.01); H04L 45/44 (2013.01); H04L 67/1095 (2013.01); H04L 45/56 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A multi-node router system comprising:
a first router node configured to send and receive network traffic and produce first analytics data related to a routing operation of the first router node, the first router node comprising a first database;
a second router node configured to receive the network traffic and produce second analytics data related to a routing operation of the second router node, the second router node comprising a second database distinct from the first database; and
a cross-coupling connection by which the first router node is configured to provide the first analytics data to the second router node and by which the second router node is configured to provide the second analytics data to the first router node,
wherein the second router node is further configured to:
receive the first analytics data from the first router node via the cross-coupling connection;
after receiving the first analytics data from the first router node, determine that the first router node is unavailable; and
in response to the determination, use the first analytics data and the second analytics data to send the network traffic without interrupting the sending of the network traffic by the multi-node router system.