USING HASH SIGNATURES OF DOM OBJECTS TO IDENTIFY WEBSITE SIMILARITY

Patent №

US 9,686,283

Granted

2017-06-20

Filed 2016

Owner

RISKIQ, INC.

+1 more

AI components

5

ml · nlp · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15161109

Embodiments are directed to using a hash signature of a rendered DOM object of a website to find similar content and behavior on other websites. Embodiments break a DOM into a large number of data portions (i.e., “shingles”), apply a hashing algorithm to the shingles, select a predetermined number of hashes from the hashed shingles according to a selection criteria to create a hash signature, and compare the hash signature to that of a reference page to determine similarity of website DOM object content. Embodiments can be used to identify phishing websites, defaced websites, spam websites, significant changes in the content of a webpage, copyright infringement, and any other suitable purposes related to the similarity between website DOM object content.

Machine learningNatural languageKnowledge representationPlanningAI hardwareH04L 63/1483G06F 21/128H04L 9/3247H04L 63/0876H04L 63/1416H04L 63/1433H04L 63/20H04L 67/10+4 more

AI classification

Machine learning0.99
Knowledge representation0.99
AI hardware0.98
Natural language0.96
Planning0.81
Evolutionary computation0.32
Vision0.00
Speech0.00

Ownership

RISKIQ, INC.

assignment · 386840417

MICROSOFT TECHNOLOGY LICENSING, LLC

assignment · 576190955

Assignors

HUNT, ADAM, PON, DAVID, KIERNAN, CHRIS, ADAMS, BEN, EDGEWORTH, JONAS, MANOUSOS, ELIAS, LINN, JOSEPH

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC