Generating content based on search instances
First Claim
1. A method implemented by one or more processors, comprising:
- receiving a search instance comprising;
an IP address transmitted over one or more networks in conjunction with electronic submission of at least one search associated with the search instance, the IP address indicating a source of the electronic submission of the search, andsearch content of the one search associated with the search instance, the search content indicating at least one of;
content included in the search and content provided in response to the search;
identifying a campaign based on the campaign being electronically stored in association with the search content of the search instance;
based on the campaign being electronically stored in association with the search content of the search instance, and based on the search instance including the IP address;
identifying an additional IP address that is geographically similar to the IP address of the search instance, wherein identifying the additional IP address that is geographically similar to the IP address of the search instance comprises identifying the additional IP address based on;
determining an additional physical address that satisfies one or more geographic proximity criteria relative to a physical address assigned to the IP address of the search instance, wherein the additional physical address is different from the physical address assigned to the IP address of the search instance, andidentifying the additional IP address based on it being stored in association with the additional physical address that satisfies the one or more geographic proximity criteria relative to the physical address assigned to the IP address of the search instance; and
based on the campaign being electronically stored in association with the search content of the search instance, and based on the additional IP address being geographically similar to the IP address of the search instance;
assigning the campaign to the additional IP address in one or more computer readable media for providing electronic campaign content tailored to the campaign in response to a future electronic request from the additional IP address.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus related to determining and/or utilizing one or more attributes for an Internet Protocol (IP) address and/or other source identifier(s). In some implementations, the attributes may include a physical address and/or email address associated with the source identifier(s). Some implementations are directed to determining physical addresses for inclusion in a postal campaign and/or determining email addresses for inclusion in an email campaign. In some of those implementations, the physical addresses and/or email addresses are determined based on computing devices having source identifiers associated with those addresses having submitted searches with search content assigned to the campaign.
86 Citations
14 Claims
-
1. A method implemented by one or more processors, comprising:
-
receiving a search instance comprising; an IP address transmitted over one or more networks in conjunction with electronic submission of at least one search associated with the search instance, the IP address indicating a source of the electronic submission of the search, and search content of the one search associated with the search instance, the search content indicating at least one of;
content included in the search and content provided in response to the search;identifying a campaign based on the campaign being electronically stored in association with the search content of the search instance; based on the campaign being electronically stored in association with the search content of the search instance, and based on the search instance including the IP address; identifying an additional IP address that is geographically similar to the IP address of the search instance, wherein identifying the additional IP address that is geographically similar to the IP address of the search instance comprises identifying the additional IP address based on; determining an additional physical address that satisfies one or more geographic proximity criteria relative to a physical address assigned to the IP address of the search instance, wherein the additional physical address is different from the physical address assigned to the IP address of the search instance, and identifying the additional IP address based on it being stored in association with the additional physical address that satisfies the one or more geographic proximity criteria relative to the physical address assigned to the IP address of the search instance; and based on the campaign being electronically stored in association with the search content of the search instance, and based on the additional IP address being geographically similar to the IP address of the search instance; assigning the campaign to the additional IP address in one or more computer readable media for providing electronic campaign content tailored to the campaign in response to a future electronic request from the additional IP address. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
memory storing instructions; one or more processors operable to execute the instructions stored in the memory to; receive a search instance comprising; an IP address transmitted over one or more networks in conjunction with electronic submission of at least one search associated with the search instance, the IP address indicating a source of the electronic submission of the search, and search content of the one search associated with the search instance, the search content indicating at least one of;
content included in the search and content provided in response to the search;identify a campaign based on the campaign being electronically stored in association with the search content of the search instance; based on the campaign being electronically stored in association with the search content of the search instance, and based on the search instance including the IP address; identify an additional IP address that is geographically similar to the IP address of the search instance, wherein in identifying the additional IP address that is geographically similar to the IP address of the search instance one or more of the processors are to; determine an additional physical address that satisfies one or more geographic proximity criteria relative to a physical address assigned to the IP address of the search instance, wherein the additional physical address is different from the physical address assigned to the IP address of the search instance, and identify the additional IP address based on it being stored in association with the additional physical address that satisfies the one or more geographic proximity criteria relative to the physical address assigned to the IP address of the search instance; and based on the campaign being electronically stored in association with the search content of the search instance, and based on the additional IP address being geographically similar to the IP address of the search instance; assign the campaign to the additional IP address in one or more computer readable media for providing electronic campaign content tailored to the campaign in response to a future electronic request from the additional IP address. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification