US 12,328,334 B2
Entity IP mapping
Aleksandr Yampolskiy, New York, NY (US); Rob Blackin, New York, NY (US); Samuel Kassoumeh, New York, NY (US); and Nick Matviko, New York, NY (US)
Assigned to SecurityScorecard, Inc., New York, NY (US)
Filed by SecurityScorecard, Inc., New York, NY (US)
Filed on Jan. 30, 2024, as Appl. No. 18/427,778.
Application 18/427,778 is a continuation of application No. 17/493,592, filed on Oct. 4, 2021, granted, now 11,916,952.
Application 17/493,592 is a continuation of application No. 16/723,452, filed on Dec. 20, 2019, granted, now 11,140,192, issued on Oct. 5, 2021.
Application 16/723,452 is a continuation of application No. 16/299,040, filed on Mar. 11, 2019, granted, now 10,560,474, issued on Feb. 11, 2020.
Application 16/299,040 is a continuation of application No. 15/443,700, filed on Feb. 27, 2017, granted, now 10,230,753, issued on Mar. 12, 2019.
Application 15/443,700 is a continuation of application No. 14/702,667, filed on May 1, 2015, granted, now 9,641,547, issued on May 2, 2017.
Claims priority of provisional application 62/091,477, filed on Dec. 13, 2014.
Claims priority of provisional application 62/091,478, filed on Dec. 13, 2014.
Prior Publication US 2024/0171604 A1, May 23, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/57 (2013.01); G06F 21/56 (2013.01); G06N 20/00 (2019.01); G06Q 10/0635 (2023.01); G06Q 10/0639 (2023.01); H04L 9/40 (2022.01); H04L 43/065 (2022.01); H04L 61/25 (2022.01); H04L 61/2503 (2022.01); H04L 61/4511 (2022.01); H04L 61/5007 (2022.01); H04L 61/5076 (2022.01); H04L 67/10 (2022.01); H04W 84/12 (2009.01)
CPC H04L 63/1433 (2013.01) [G06F 21/56 (2013.01); G06F 21/57 (2013.01); G06F 21/577 (2013.01); G06N 20/00 (2019.01); G06Q 10/0635 (2013.01); G06Q 10/06393 (2013.01); H04L 43/065 (2013.01); H04L 61/25 (2013.01); H04L 61/2503 (2013.01); H04L 61/4511 (2022.05); H04L 61/5007 (2022.05); H04L 61/5076 (2022.05); H04L 63/08 (2013.01); H04L 63/1425 (2013.01); H04L 63/1458 (2013.01); H04L 67/10 (2013.01); H04W 84/12 (2013.01); G06F 2221/034 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for mapping Internet Protocol (IP) addresses to an entity, the method comprising:
receiving, by one or more processors, one or more domain names associated with the entity;
and
mapping one or more IP addresses to the entity based on a reliability weighting of one or more variations of the one or more domain names; where the reliability weighting is based on:
assigning a larger weight to an IP address of the one or more IP addresses that relates to a first number of the one or more variations of the one or more domain names; and
assigning a smaller weight to an IP address of the one or more IP addresses that relates to a second number of the one or more variations of the one or more domain names;
wherein the first number is larger than the second number.