Methods for mapping IP addresses and domains to organizations using user activity data
First Claim
1. A computer-implemented method for mapping Internet Protocol (IP) addresses and domain names to organizations, the method comprising:
- receiving, by a mapping system from a data provider, a dataset related to a plurality of users of the data provider, the dataset having at least one of;
(a) an IP address for a user device of each user of the plurality of users, or(b) a domain name for a user account of each user of the plurality of users;
enriching, by an analytics engine of the mapping system, the received dataset with enrichment data from an enrichment source;
receiving, by the analytics engine from a storage medium, historical data relevant to the enriched dataset;
mapping, by the analytics engine, at least one of (i) the IP address or (ii) the domain name of each user of a portion of the plurality of users to an organization based on the enriched dataset and the historical data; and
applying a predictive model of the mapping system to the enriched dataset and the historical data.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method is provided for mapping IP addresses and domain names to organizations. The method includes receiving, by a mapping system from an data provider, a dataset related to a plurality of users of the data provider. The dataset includes (a) an IP address for a user device of each user of the plurality of users, and (b) a domain name for a user account of each user of the plurality of users; enriching, by an analytics engine of the mapping system, the received dataset with enrichment data from an enrichment source; receiving, by the analytics engine from a storage medium, historical data relevant to the enriched dataset; and mapping, by the analytics engine, (i) the IP address and/or (ii) the domain name of each user of a portion of the plurality of users to an organization based on the enriched dataset and the historical data.
126 Citations
20 Claims
-
1. A computer-implemented method for mapping Internet Protocol (IP) addresses and domain names to organizations, the method comprising:
-
receiving, by a mapping system from a data provider, a dataset related to a plurality of users of the data provider, the dataset having at least one of; (a) an IP address for a user device of each user of the plurality of users, or (b) a domain name for a user account of each user of the plurality of users; enriching, by an analytics engine of the mapping system, the received dataset with enrichment data from an enrichment source; receiving, by the analytics engine from a storage medium, historical data relevant to the enriched dataset; mapping, by the analytics engine, at least one of (i) the IP address or (ii) the domain name of each user of a portion of the plurality of users to an organization based on the enriched dataset and the historical data; and applying a predictive model of the mapping system to the enriched dataset and the historical data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-implemented method for mapping Internet Protocol (IP) addresses and domain names to organizations, the method comprising:
-
receiving, by a mapping system from a data provider, a dataset related to a plurality of users of the data provider, the dataset having at least one of; (a) an IP address for a user device of each user of the plurality of users, or (b) a domain name for a user account of each user of the plurality of users; enriching, by an analytics engine of the mapping system, the received dataset with enrichment data from an enrichment source; receiving, by the analytics engine from a storage medium, historical data relevant to the enriched dataset; mapping, by the analytics engine, at least one of (i) the IP address or (ii) the domain name of each user of a portion of the plurality of users to an organization based on the enriched dataset and the historical data; applying deterministic rules to the enriched dataset and the historical data, wherein the deterministic rules comprise a minimum number of unique mailboxes associated with an IP address; and mapping, by the mapping system, the IP address to the organization based whether one or more received datasets have the minimum or greater number of unique mailboxes associated with the IP address.
-
Specification