×

Processing multiple network address observations

  • US 10,536,428 B2
  • Filed: 07/11/2014
  • Issued: 01/14/2020
  • Est. Priority Date: 07/12/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing network address observations to produce associations in a database, comprising:

  • capturing network address observations of multiple different network addresses, each network address observation captured by a source device or a network node of a network and associating one or more attributes with a network address;

    clustering, by a network address to attribute association system executed on one or more electronic devices, the network address observations into one or more discrete groups that represent states of the network addresses, wherein a state is a distinct mode of operation or allocation of a network address and at least a subset of the multiple different network addresses have multiple states, the clustering based on at least one of a common location, time, user or device being associated with the network address observations;

    for a selected group of network address observations that represents a state of the network addresses,deriving, by the network address to attribute association system, one or more refined attributes based on network address observations of the selected group, the one or more refined attributes including an estimated location for the group, andassociating, by the network address to attribute association system, the one or more refined attributes derived from network address observations of the selected group with an individual network address;

    producing, by the network address to attribute association system, an association between the one or more refined attributes and the individual network address in a profile maintained in the database, the database stored on a storage device of the one or more electronic devices; and

    providing an output to a service provider that includes the one or more refined attributes in response to the individual network address.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×