Mapping Network Addresses to Organizations
AssigneeDemandbase, Inc.
InventorMartin D. Longo
Life of this patent
Estimating the term…
Abstract
Network addresses (e.g., IP addresses) are considered candidates for association with organizational entities (organizations or various subgroups thereof), based on some evidence of a relationship between them. The candidate addresses are scored based on one or more factors that indicate a probability that the candidate address actually belongs to the organizational entity. The candidate addresses with sufficient scores are stored as actual associations between the candidate address and the organizational entity.
Claims20
A computer-implemented method comprising:
- receiving interaction data associated with an action of a user on a network, the user associated with an organizational entity, the interaction data including a network address associated with the user at a time of the action;
- determining a score indicating a likelihood that the network address is associated with the organizational entity;
- and
- responsive to the score exceeding a threshold, storing an association of the network address with the organizational entity.
A non-transitory computer-readable storage medium having executable computer program instructions embodied therein, the computer program instructions comprising:
- instructions for receiving interaction data associated with an action of a user on a network, the user associated with an organizational entity, the interaction data including a network address associated with the user at a time of the action;
- instructions for determining a score indicating a likelihood that the network address is associated with the organizational entity;
- and
- instructions for responsive to the score exceeding a threshold, storing an association of the network address with the organizational entity.
A computer system for associating an organizational entity with a network address, the system comprising:
- a computer processor;
- and
- a computer program executable by the computer processor and comprising:
- instructions for receiving interaction data associated with an action of a user on a network, the user associated with an organizational entity, the interaction data including a network address associated with the user at a time of the action;
- instructions for determining a score indicating a likelihood that the network address is associated with the organizational entity;
- and
- instructions for responsive to the score exceeding a threshold, storing an association of the network address with the organizational entity.
Dependencies are inferred from the claim text.