Generating content based on a captured IP address associated with a visit to an electronic resource
First Claim
Patent Images
1. A computer implemented method, comprising:
- receiving, by one or more processors, a captured IP address associated with a visit to an electronic resource, wherein the captured IP address is captured in response to electronic retrieval, by a computing device having the IP address, of electronic content of the electronic resource;
accessing, by one or more of the processors, at least one electronic database that indicates IP addresses that are assigned to physical addresses;
determining, by one or more of the processors, that the IP address is indicated, in the electronic database, as assigned to one of the physical addresses;
identifying, by one or more of the processors, a postal campaign mapped to the electronic resource, wherein identifying the postal campaign is based on the postal campaign being mapped to the electronic resource; and
in response to the captured IP address being associated with the visit to the electronic resource and in response to identifying that the postal campaign is mapped to the electronic resource;
generating, by one or more of the processors, a hash value by applying the IP address to a hash function;
mapping, in a hash table, the hash value to a physical address of the IP address;
transmitting, by one or more of the processors to a remote system of one or more additional computers, postal content that includes the hash value that is mapped to the physical address and that identifies the postal campaign,wherein the transmitting is further in response to determining that the IP address is indicated in the electronic database as assigned to one of the physical addresses, andwherein the postal content enables creation of postal mail that is addressed to the physical address and tailored to the postal campaign that is mapped to the electronic resource.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus related to determining and/or utilizing one or more attributes for an Internet Protocol (IP) address. In some of those implementations, the attributes may include a physical address associated with the IP address. Some implementations are directed to determining physical addresses for inclusion in a postal campaign based on computing devices having IP addresses associated with those physical addresses having retrieved content of one or more electronic resources (e.g., webpages) assigned to the campaign.
51 Citations
19 Claims
-
1. A computer implemented method, comprising:
-
receiving, by one or more processors, a captured IP address associated with a visit to an electronic resource, wherein the captured IP address is captured in response to electronic retrieval, by a computing device having the IP address, of electronic content of the electronic resource; accessing, by one or more of the processors, at least one electronic database that indicates IP addresses that are assigned to physical addresses; determining, by one or more of the processors, that the IP address is indicated, in the electronic database, as assigned to one of the physical addresses; identifying, by one or more of the processors, a postal campaign mapped to the electronic resource, wherein identifying the postal campaign is based on the postal campaign being mapped to the electronic resource; and in response to the captured IP address being associated with the visit to the electronic resource and in response to identifying that the postal campaign is mapped to the electronic resource; generating, by one or more of the processors, a hash value by applying the IP address to a hash function; mapping, in a hash table, the hash value to a physical address of the IP address; transmitting, by one or more of the processors to a remote system of one or more additional computers, postal content that includes the hash value that is mapped to the physical address and that identifies the postal campaign, wherein the transmitting is further in response to determining that the IP address is indicated in the electronic database as assigned to one of the physical addresses, and wherein the postal content enables creation of postal mail that is addressed to the physical address and tailored to the postal campaign that is mapped to the electronic resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system, comprising:
-
an electronic content server comprising; electronic content server memory storing electronic content server instructions; one or more electronic content server processors operable to execute the instructions stored in the memory, wherein the instructions comprise instructions to; provide electronic content of an electronic resource to a computing device having an IP address, capture the IP address, and transmit the captured IP address and an identifier of the electronic resource to a postal content generation system; the postal content generation system comprising; memory storing instructions; one or more processor operable to execute the instructions stored in the memory, wherein the instructions comprise instructions to; receive the captured IP address and the identifier of the electronic resource, determine that a postal campaign is assigned to interactions with the electronic resource and that the captured IP address is included in a listing of IP addresses with assigned physical addresses; in response to determining that the postal campaign is assigned to interactions with the electronic resource and that the captured IP address is included in the listing of IP addresses with assigned physical addresses; generate a hash value by applying the IP address to a hash function; map, in a hash table, the hash value to a physical address of the IP address generate postal content that includes the hash value that is mapped to the physical address of the IP address and that identifies the postal campaign assigned to the electronic resource, wherein the postal content enables creation of postal mail that is addressed to the physical address, and wherein the postal content does not directly identify the physical address and does not enable mapping of the electronic resource to the physical address, and transmit the postal content to one or more remote computers in response to receiving the captured IP address and the identifier of the electronic resource. - View Dependent Claims (14)
-
-
15. A computer implemented method, comprising:
-
receiving, by one or more processors, a captured IP address and associated additional visit data associated with a visit to an electronic resource, the captured IP address being captured in response to electronic retrieval, by a computing device having the captured IP address, of electronic content of the electronic resource, and the additional visit data indicating one or more actions via the computing device associated with the visit to the electronic resource; determining, by one or more of the processors, a physical address value that is mapped to a physical address of the captured IP address; determining that a postal campaign is mapped to the electronic resource; and in response to determining the physical address value and in response to the captured IP address being associated with the visit to the electronic resource to which the postal campaign is mapped; generating, by one or more of the processors, a hash value by applying the IP address to a hash function; generating, by one or more of the processors, postal content based on the hash value and based on the additional visit data, wherein the postal content enables creation of postal mail that is addressed to the physical address and tailored to a postal campaign mapped to the electronic resource. - View Dependent Claims (16, 17, 18, 19)
-
Specification