The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 03, 2021

Filed:

Feb. 28, 2018
Applicant:

Verisign, Inc., Reston, VA (US);

Inventors:

Mohammad Raihanul Islam, Fairfax, VA (US);

Yaser Keneshloo, Arlington, VA (US);

Yannis Labrou, Washington, DC (US);

Andrew West, Reston, VA (US);

Assignee:

VERISIGN, INC., Reston, VA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 40/284 (2020.01); G06N 3/08 (2006.01); G06F 16/951 (2019.01); G06F 40/205 (2020.01); G06F 40/253 (2020.01); G06F 40/295 (2020.01);
U.S. Cl.
CPC ...
G06F 40/284 (2020.01); G06F 16/951 (2019.01); G06F 40/205 (2020.01); G06F 40/253 (2020.01); G06F 40/295 (2020.01); G06N 3/08 (2013.01);
Abstract

Techniques for generating unregistered internet domain names using machine learning are presented. The techniques include parsing terms in an embedding training corpus of computer-readable text produce a tokenized embedding training corpus of text; adding tag(s) to produce a tagged tokenized embedding training corpus of text; vectorizing to produce a vector space embedding model mapping tagged tokenized terms to vectors; parsing domain names of a domain name training corpus of registered domain names to obtain a tokenized domain name training corpus; adding at least one tag to tokens to obtain a tagged tokenized domain name training corpus; vectorizing using the vector space model to produce a vectorized domain name training corpus; training a machine learning algorithm with the vectorized domain name training corpus to produce a trained machine learning model; generating an output domain name by the trained machine learning model; and outputting the output domain name.


Find Patent Forward Citations

Loading…