Propagating attributes between network addresses
First Claim
1. A method of propagating network address to attribute associations between network addresses, comprising:
- capturing network address observations, each network address observation captured by one or more source devices or network nodes in a network, the network address observations including observations of a first network address that indicate one or more first attributes, but having an absence of network address observations of a second network address that indicate the one or more first attributes, the one or more first attributes describing at least one of a location, time, intent or identity;
associating the one or more first attributes with the first network address;
determining, by a network address to attribute association system, the second network address is associated with the first network address based on one or more similarity criteria, the similarity criteria including at least one of association of the first network address and the second network address with an existing common second attribute or association of the first network address and the second network address with a common user identifier or device identifier;
in response to the determining, propagating, by the network address to attribute association system executed on one or more electronic devices, the one or more first attributes from the first network address to the second network address, to form an association between the second network address and the one or more first attributes in the absence of network address observations of the second network address that indicate the one or more first attributes;
storing, by the network address to attribute association system, the association between the second network address and the one or more first attributes in an updated profile maintained in the database, the database stored in a storage device of the one or more electronic devices; and
providing the one or more first attributes to a service provider in response to the second network address.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a technique is provided for propagating network address to attribute associations between network addresses. One or more profiles are obtained that maintain an association between a first network address and one or more attributes, the association produced from network address observations of the first network address by one or more source devices in communication with a network. A second network address is determined that is associated with the first network address based on a similarity criteria. The second network address initially lacks an association with the one or more attributes. The one or more attributes are propagated from the first network address to the second address, to form an association between the second network address and the one or more attributes. The association between the second network address and the one or more attributes is then stored in an updated profile.
-
Citations
13 Claims
-
1. A method of propagating network address to attribute associations between network addresses, comprising:
-
capturing network address observations, each network address observation captured by one or more source devices or network nodes in a network, the network address observations including observations of a first network address that indicate one or more first attributes, but having an absence of network address observations of a second network address that indicate the one or more first attributes, the one or more first attributes describing at least one of a location, time, intent or identity; associating the one or more first attributes with the first network address; determining, by a network address to attribute association system, the second network address is associated with the first network address based on one or more similarity criteria, the similarity criteria including at least one of association of the first network address and the second network address with an existing common second attribute or association of the first network address and the second network address with a common user identifier or device identifier; in response to the determining, propagating, by the network address to attribute association system executed on one or more electronic devices, the one or more first attributes from the first network address to the second network address, to form an association between the second network address and the one or more first attributes in the absence of network address observations of the second network address that indicate the one or more first attributes; storing, by the network address to attribute association system, the association between the second network address and the one or more first attributes in an updated profile maintained in the database, the database stored in a storage device of the one or more electronic devices; and providing the one or more first attributes to a service provider in response to the second network address. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory electronic-device readable medium having executable instructions stored thereon, the executable instructions when executed by one or more processors of one or more electronic devices operable to:
-
capture network address observations using one or more source devices or network nodes in a network, the network address observations including observations of a first network address that indicate one or more first attributes, but having an absence of network address observations of a second network address that indicate the one or more first attributes, the one or more first attributes describing at least one of a location, time, intent or identity; associate the one or more first attributes with the first network address; determine the second network address is associated with the first network address based on one or more similarity criteria, the similarity criteria including at least one of association of the first network address and the second network address with an existing common second attribute or association of the first network address and the second network address with a common user identifier or device identifier; propagate, the one or more first attributes from the first network address to the second address, to form an association between the second network address and the one or more first attributes in the absence of network address observations of the second network address that indicate the one or more first attributes; store the association between the second network address and the one or more first attributes in an updated profile in a database; and provide the one or more first attributes to a service provider in response to the second network address. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification