Method and system for tracking online promotional source to offline activity
First Claim
1. A computer implemented method of tracking user activity across different networks comprising:
- receiving from a networked device over a first network a request for an address on a second network;
receiving from the networked device an attribute that is indicative of a source that can lead a user to send a request for information over the first network;
selecting from a computer readable medium at least one of a plurality of addresses on the second network;
producing an association in a computer readable medium between the selected address and the received attribute; and
sending the selected address to the networked device over the first network.
7 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method is provided for tracking user activity across different communication networks; the method comprises receiving by a receiving device accessible on a first network, such as the internet, a request from a requesting network device, for an address on a second network, such as a telephone network or an SMS network; receiving by the receiving device from the requesting network device a combination of one or more attributes indicative of a source, such as an ad campaign, web location or keyword, that can lead a user to send a request for information over the first network; selecting a pool of addresses an addresses that is accessible on the second network; producing an association in a database between the selected address and the received attribute; and sending the selected address to the requesting network device over the first network.
-
Citations
79 Claims
-
1. A computer implemented method of tracking user activity across different networks comprising:
-
receiving from a networked device over a first network a request for an address on a second network;
receiving from the networked device an attribute that is indicative of a source that can lead a user to send a request for information over the first network;
selecting from a computer readable medium at least one of a plurality of addresses on the second network;
producing an association in a computer readable medium between the selected address and the received attribute; and
sending the selected address to the networked device over the first network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer implemented method of tracking user activity across different networks comprising:
-
receiving over a first network at a first address on the first network from a first network device on the first network a request for an address on a second network;
receiving over a first network at a first address on the first network from the first network device on the first network an attribute that is indicative of a source that can lead a user to send a request for information over the first network to a second address on the first network;
selecting from a computer readable medium at least one of a plurality of addresses on the second network;
producing an association in a computer readable medium between the selected address and the received attribute; and
sending the selected address to the networked device over the first network. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A computer implemented method of tracking user activity across different networks comprising:
-
receiving from a plurality of respective network devices over a first network respective requests for respective addresses on a second network;
receiving from the plurality of respective network devices respective attributes corresponding to respective requests, such respective attributes being indicative of respective sources that can lead a user to send a request for information over the first network;
rotating a plurality of addresses accessible on the second network among associations with respective received attributes in response to receiving the respective requests and to receiving the corresponding respective attributes; and
sending respective associated addresses to respective network device over the first network. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
-
54. A computer implemented method of tracking user activity across different networks comprising:
-
receiving from a first networked user device over a first network a request for an address on a second network;
receiving from the first networked user device an attribute that is indicative of a source (e.g., a S.E or an ad) that can lead a user to send a request to a second networked device over the first network;
selecting from a computer readable medium at least one of a plurality of addresses on the second network;
producing an association in a computer readable medium between the selected address and the received attribute; and
sending the selected address to the first networked user device over the first network. - View Dependent Claims (55, 56)
-
-
57. A computer implemented method of tracking user activity across different networks comprising:
-
receiving from a first networked device over a first network a request for an address on a second network;
receiving from the first networked device an attribute that is indicative of a source (e.g., a S.E or an ad) that can lead a user to send a request to the first networked device over the first network;
selecting from a computer readable medium at least one of a plurality of addresses on the second network;
producing an association in a computer readable medium between the selected address and the received attribute; and
sending the selected address to the networked device over the first network. - View Dependent Claims (58, 59)
-
-
60. A system for tracking user activity across different networks comprising:
-
first computer readable media associated with a first network device and encoded with computer program code for causing the first network device to, send a request over a first network for an address on a second network, and send over the first network an attribute that is indicative of a source that can lead a user to send a request for information over the first network;
a database including a plurality of associations between respective addresses accessible on the second network and respective attributes;
second computer readable media that is associated with a second device accessible via the first network and that is encoded with computer readable code responsive to a respective request for an address on the second network and a corresponding attribute sent over the first network, for causing the second device to, change an association of an address in the database from an association with a prior attribute to an association with the attribute sent over the first network, and send the address for which such changed association has been made, to the first network device over the first network. - View Dependent Claims (61, 62, 63, 64)
-
-
65. A system for tracking user activity across different networks comprising:
-
a plurality of respective first computer readable media each associated with respective first network devices and encoded with computer program code for causing the respective first network devices to, send respective requests over a first network for respective addresses on a second network, and send over the first network respective attributes respectively indicative of respective sources that can lead a user to send a request for information over the first network;
a database including a plurality of associations between respective addresses accessible on the second network and respective attributes;
second computer readable media that is associated with a second device accessible over the first network and that is encoded with computer readable code responsive to respective requests for respective addresses on the second network and to corresponding respective attributes sent over the first network, for causing the second device to, change respective associations in the database between respective addresses and respective attributes in response to respective requests for respective addresses and corresponding respective attributes sent on the first network, and send over the first network to respective first network devices, respective addresses for which such changed associations have been made. - View Dependent Claims (66, 67, 68, 69)
-
-
70. A system for tracking user activity across different networks comprising:
-
first means for sending a request over a first network for an address on a second network and for sending over the first network an attribute that is indicative of a source that can lead a user to send a request for information over the first network;
a database including a plurality of associations between respective addresses accessible on the second network and respective attributes;
second means responsive to respective requests for respective addresses on the second network and to corresponding respective attributes sent over the first network for changing an association of an address in the database from an association with a prior attribute to an association with the attribute sent over the first network and for sending the address for which such changed association has been made, to the first means over the first network. - View Dependent Claims (71, 72, 73, 74)
-
-
75. A system for tracking user activity across different networks comprising:
-
a plurality of respective first means for sending respective requests over a first network for respective addresses on a second network and for sending over the first network respective attributes respectively indicative of respective sources that can lead a user to send a request for information over the first network;
a database including a plurality of associations between respective addresses accessible on the second network and respective attributes;
second means responsive to respective requests for respective addresses on the second network and to corresponding respective attributes sent over the first network, for changing respective associations in the database between respective addresses and respective attributes in response to respective requests for respective addresses and corresponding respective attributes sent on the first network and for sending over the first network to respective first network devices, respective addresses for which such changed associations have been made. - View Dependent Claims (76, 77, 78, 79)
-
Specification