Determining IP addresses that are associated with physical locations with new occupants and providing advertisements tailored to new movers to one or more of those IP addresses
First Claim
1. A computer implemented method of determining IP addresses that are associated with physical locations with new occupants, comprising:
- identifying, by a system of one or more computers, a plurality of new mover listing physical locations from a new movers listing that identifies the new mover listing physical locations as having new occupants;
accessing, by the system, at least one electronic database that includes IP addresses each assigned to a corresponding IP address physical location, wherein the electronic database further includes, for each of a plurality of the IP addresses, at least one corresponding additional attribute that is assigned to the IP address;
determining, by the system, a group of the IP addresses of the electronic database that are associated with physical locations with new occupants, the determining comprising selecting a set of the IP addresses for inclusion in the group based on determining that the corresponding IP address physical locations assigned to the IP addresses of the set each match a corresponding one of the new mover listing physical locations and based on determining that the corresponding additional attributes that are assigned to the IP addresses of the set satisfy at least one criterion,wherein the corresponding additional attributes that are assigned to the IP addresses of the set include IP address discovery timestamps, wherein each of the IP address discovery timestamps provides a temporal indicator of when a corresponding IP address of the set was first assigned in the electronic database or was first assigned to a corresponding one of the IP address physical locations in the electronic database, and wherein the at least one criterion includes the IP address discovery timestamps of the IP addresses of the set satisfying a temporal threshold that indicates recent IP address activation;
receiving, by the system, an IP request activity from a given IP address of the group of IP addresses subsequent to determining the group of the IP addresses;
selecting, by the system and based on determining the given IP address belongs to the group of the IP addresses, an advertisement tailored to new movers; and
transmitting, by the system over one or more networks and in response to the IP request activity, the advertisement for electronically providing to the given IP address.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods related to determining and utilizing one or more attributes to associate with an IP addresses. Attributes are determined based on request data provided with requests from an IP address and one or more available secondary information sources. Attributes may include physical locations and/or category designations for the IP address. One or more attributes may be assigned a likelihood value indicative of likelihood that the attribute is associated with the IP address. Some implementations are directed to utilizing the attributes and likelihood values to identify likely fraudulent information provided with requests. Some implementations are directed to utilizing the attributes and likelihood values to provide advertisements in response to requests from IP addresses.
53 Citations
17 Claims
-
1. A computer implemented method of determining IP addresses that are associated with physical locations with new occupants, comprising:
-
identifying, by a system of one or more computers, a plurality of new mover listing physical locations from a new movers listing that identifies the new mover listing physical locations as having new occupants; accessing, by the system, at least one electronic database that includes IP addresses each assigned to a corresponding IP address physical location, wherein the electronic database further includes, for each of a plurality of the IP addresses, at least one corresponding additional attribute that is assigned to the IP address; determining, by the system, a group of the IP addresses of the electronic database that are associated with physical locations with new occupants, the determining comprising selecting a set of the IP addresses for inclusion in the group based on determining that the corresponding IP address physical locations assigned to the IP addresses of the set each match a corresponding one of the new mover listing physical locations and based on determining that the corresponding additional attributes that are assigned to the IP addresses of the set satisfy at least one criterion, wherein the corresponding additional attributes that are assigned to the IP addresses of the set include IP address discovery timestamps, wherein each of the IP address discovery timestamps provides a temporal indicator of when a corresponding IP address of the set was first assigned in the electronic database or was first assigned to a corresponding one of the IP address physical locations in the electronic database, and wherein the at least one criterion includes the IP address discovery timestamps of the IP addresses of the set satisfying a temporal threshold that indicates recent IP address activation; receiving, by the system, an IP request activity from a given IP address of the group of IP addresses subsequent to determining the group of the IP addresses; selecting, by the system and based on determining the given IP address belongs to the group of the IP addresses, an advertisement tailored to new movers; and transmitting, by the system over one or more networks and in response to the IP request activity, the advertisement for electronically providing to the given IP address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
at least one electronic database that includes IP addresses each assigned to a corresponding IP address physical location, wherein the electronic database further includes, for each of a plurality of the IP addresses, at least one corresponding additional attribute that is assigned to the IP address; memory storing instructions; one or more processors operable to execute the instructions stored in the memory; wherein the instructions comprise instructions to; identify a plurality of new mover listing physical locations from a new movers listing that identifies the new mover listing physical locations as having new occupants; access the electronic database; determine a group of the IP addresses of the electronic database that are associated with physical locations with new occupants, the determining comprising selecting a set of the IP addresses for inclusion in the group based on determining that the corresponding IP address physical locations assigned to the IP addresses of the set each match a corresponding one of the new mover listing physical locations and based on determining that the corresponding additional attributes that are assigned to the IP addresses of the set satisfy at least one criterion, wherein the corresponding additional attributes that are assigned to the IP addresses of the set include IP address discovery timestamps, wherein each of the IP address discovery timestamps provides a temporal indicator of when a corresponding IP address of the set was first assigned in the electronic database or was first assigned to a corresponding one of the IP address physical locations in the electronic database, and wherein the at least one criterion includes the IP address discovery timestamps of the IP addresses of the set satisfying a temporal threshold that indicates recent IP address activation; receive an IP request activity from a given IP address of the group of IP addresses subsequent to determining the group of the IP addresses; select, based on determining the given IP address belongs to the group of the IP addresses, an advertisement tailored to new movers; and transmit, over one or more networks in response to the IP request activity, the advertisement for electronically providing to the given IP address. - View Dependent Claims (14, 15, 16)
-
-
17. At least one non-transitory computer readable storage medium storing computer instructions executable by one or more processors to perform a method comprising:
-
identifying a plurality of new mover listing physical locations from a new movers listing that identifies the new mover listing physical locations as having new occupants; accessing at least one electronic database that includes IP addresses each assigned to a corresponding IP address physical location, wherein the electronic database further includes, for each of a plurality of the IP addresses, at least one corresponding additional attribute that is assigned to the IP address; determining a group of the IP addresses of the electronic database that are associated with physical locations with new occupants, the determining comprising selecting a set of the IP addresses for inclusion in the group based on determining that the corresponding IP address physical locations assigned to the IP addresses of the set each match a corresponding one of the new mover listing physical locations and based on determining that the corresponding additional attributes that are assigned to the IP addresses of the set satisfy at least one criterion, wherein the corresponding additional attributes that are assigned to the IP addresses of the set include IP address discovery timestamps, wherein each of the IP address discovery timestamps provides a temporal indicator of when a corresponding IP address of the set was first assigned in the electronic database or was first assigned to a corresponding one of the IP address physical locations in the electronic database, and wherein the at least one criterion includes the IP address discovery timestamps of the IP addresses of the set satisfying a temporal threshold that indicates recent IP address activation; receiving an IP request activity from a given IP address of the group of IP addresses subsequent to determining the group of the IP addresses; selecting, based on determining the given IP address belongs to the group of the IP addresses, an advertisement tailored to new movers; and transmitting, over one or more networks in response to the IP request activity, the advertisement for electronically providing to the given IP address.
-
Specification