US 12,309,272 B2
Systems and methods for privacy preserving accurate analysis of network paths
David M. Nicol, Champaign, IL (US)
Assigned to Network Perception, Inc., Champaign, IL (US)
Filed by Network Perception, Inc., Champaign, IL (US)
Filed on Apr. 19, 2024, as Appl. No. 18/640,991.
Application 18/640,991 is a continuation of application No. 18/133,808, filed on Apr. 12, 2023, granted, now 11,997,203.
Application 18/133,808 is a continuation of application No. 17/157,542, filed on Jan. 25, 2021, granted, now 11,658,818, issued on May 23, 2023.
Application 17/157,542 is a continuation of application No. 16/161,005, filed on Oct. 15, 2018, granted, now 10,903,998, issued on Jan. 26, 2021.
Claims priority of provisional application 62/572,517, filed on Oct. 15, 2017.
Prior Publication US 2024/0267218 A1, Aug. 8, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 9/14 (2006.01); G06F 16/27 (2019.01); H04L 9/08 (2006.01); H04L 9/40 (2022.01)
CPC H04L 9/14 (2013.01) [G06F 16/27 (2019.01); H04L 9/0894 (2013.01); H04L 63/0421 (2013.01); H04L 63/062 (2013.01); H04L 63/1433 (2013.01); H04L 63/0823 (2013.01); H04L 2463/061 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A system for providing an anonymized configuration database, the system comprising:
a native configuration database including sets of configuration files, each configuration file including one or more textual descriptions and one or more ranges, wherein each range includes a consecutive sequence of IP addresses, port numbers, or IP addresses and port numbers, wherein the ranges may be contiguous; and
a key management database including a key assigned to each set of configuration files of the native configuration database;
wherein the textual descriptions and the ranges of the native configuration database are anonymized to provide an anonymized configuration database, and wherein retrieving the textual description and the ranges of the configuration files of the native configuration database from the anonymized configuration database is prevented.