Data processing systems for tracking reputational risk via scanning and registry lookup
First Claim
1. A computer-implemented data processing method for scanning and analyzing a plurality of web domains, the method comprising:
- determining, by one or more processors, one or more terms associated with the first entity;
scanning, by the one or more processors, a plurality of web domains to determine whether the plurality of web domains contain one or more domains related to the one or more terms;
in response to determining that the plurality of web domains contain one or more domains related to the one or more terms, performing, by one or more processors, a registry lookup for the one or more domains to retrieve registry information for each of the one or more domains;
determining, by the one or more processors, based at least in part on the registry information, whether each of the one or more domains are associated with a first entity;
in response to determining that a particular domain of the one or more domains is associated with a second entity, rather than the first entity, analyzing, by one or more processors, one or more webpages within the particular domain to determine a level of risk posed by the particular domain to the first entity;
determining, by the one or more processors, whether the level of risk exceeds a threshold level of risk; and
in response to determining that the level of risk exceeds a threshold level of risk, determining, by the one or more processors, based at least in part on the registry information of the particular domain of the one or more domains, an identified registrant of the particular domain;
generating, by the one or more processors, a takedown notice to provide to the identified registrant of the particular domain that is associated with the second entity; and
automatically transmitting the takedown notice to the identified registrant of the particular domain that is associated with the second entity.
2 Assignments
0 Petitions
Accused Products
Abstract
A domain scanning and website analysis system may be utilized to determine whether an entity is registering one or more websites maliciously in the name of a particular organization (e.g., or using a particular brand name, trademark, or other protected name of the organization). The system may be configured to: (1) scan a plurality of web domains to identify a particular name or variation thereof; (2) perform a registry lookup for any identified web domains that include the particular name; (3) determine based on registration information determined from the registry lookup, whether the identified domain or sub-domain is registered to a potentially malicious entity; (4) scan one or more webpages in the identified domain to determine content; and (5) determine, based on the determined content and whether the web domain is registered to a potentially malicious entity, whether to take action against the identified domain or sub-domain.
-
Citations
19 Claims
-
1. A computer-implemented data processing method for scanning and analyzing a plurality of web domains, the method comprising:
-
determining, by one or more processors, one or more terms associated with the first entity; scanning, by the one or more processors, a plurality of web domains to determine whether the plurality of web domains contain one or more domains related to the one or more terms; in response to determining that the plurality of web domains contain one or more domains related to the one or more terms, performing, by one or more processors, a registry lookup for the one or more domains to retrieve registry information for each of the one or more domains; determining, by the one or more processors, based at least in part on the registry information, whether each of the one or more domains are associated with a first entity; in response to determining that a particular domain of the one or more domains is associated with a second entity, rather than the first entity, analyzing, by one or more processors, one or more webpages within the particular domain to determine a level of risk posed by the particular domain to the first entity; determining, by the one or more processors, whether the level of risk exceeds a threshold level of risk; and in response to determining that the level of risk exceeds a threshold level of risk, determining, by the one or more processors, based at least in part on the registry information of the particular domain of the one or more domains, an identified registrant of the particular domain; generating, by the one or more processors, a takedown notice to provide to the identified registrant of the particular domain that is associated with the second entity; and automatically transmitting the takedown notice to the identified registrant of the particular domain that is associated with the second entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented data-processing method of analyzing a risk level of a particular web domain to a first entity, the method comprising:
-
determining, by one or more processors, one or more terms associated with the first entity; determining, by the one or more processors, one or more common misspellings of the one or more terms; scanning, by the one or more processors, a plurality of web domains to identify a particular web domain of the plurality of web domains that comprises the one or more terms or the one or more common misspellings; in response to identifying the particular domain, performing, by one or more processors, a registry lookup for the particular domain to determine a registrant of the particular domain; determining, the by one or more processors, based at least in part on the registry information, whether the registrant is associated with the first entity; identifying, by the one or more processors, a first link on one or more webpages within the particular web domain; determining, by the one or more processors, a target webpage of the first link; determining, by the one or more processors, whether the target webpage is associated with an entity other than the first entity; determining, by the one or more processors, based at least in part on whether the registrant is associated with the first entity and whether the target webpage is associated with an entity other than the first entity, a level of risk posed by the particular web domain to the first entity; determining, by the one or more processors, whether the level of risk exceeds a threshold level of risk; and in response to determining that the level of risk exceeds a threshold level of risk, determining, by the one or more processors, based at least in part on the registry information of the particular domain of the one or more domains, an identified registrant of the particular domain; generating, by the one or more processors, a takedown notice to provide to the identified registrant of the particular domain that is associated with the second entity; and automatically transmitting the takedown notice to the identified registrant of the particular domain that is associated with the second entity. - View Dependent Claims (17, 18, 19)
-
Specification