US 12,242,548 B2
Data enrichment systems and methods for abbreviated domain name classification
Gaurav Mitesh Dalal, Fremont, CA (US); Ali Mesdaq, San Jose, CA (US); and Hung-Jen Chang, Fremont, CA (US)
Assigned to PROOFPOINT, INC., Sunnyvale, CA (US)
Filed by Proofpoint, Inc., Sunnyvale, CA (US)
Filed on Nov. 17, 2023, as Appl. No. 18/512,880.
Application 18/512,880 is a continuation of application No. 17/530,931, filed on Nov. 19, 2021, granted, now 11,868,412.
Application 17/530,931 is a continuation of application No. 16/370,323, filed on Mar. 29, 2019, granted, now 11,194,871, issued on Dec. 7, 2021.
Prior Publication US 2024/0095289 A1, Mar. 21, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/953 (2019.01); G06F 16/28 (2019.01)
CPC G06F 16/953 (2019.01) [G06F 16/285 (2019.01); G06F 16/288 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, through a user interface by a computer operating a data enrichment engine, an abbreviated domain name having characters, wherein the abbreviated domain name is associated with a web page;
extracting, by the data enrichment engine, textual content from the web page associated with the abbreviated domain name;
determining, by the data enrichment engine, from the textual content from the web page, a set of words with initial characters that match characters of the abbreviated domain name to establish a relationship between the set of words and the abbreviated domain name;
determining, by the data enrichment engine, that a candidate domain name based on the set of words and the abbreviated domain name are owned by a same entity;
finding new domain names using words extracted from the candidate domain name; and
providing, by the data enrichment engine, the candidate domain name and new domain names to a downstream computing facility for domain name classification.