CROSS DEVICE VISITOR CORRELATION
First Claim
1. A method, comprising:
- generating application data by an application executing on a computing device;
including a visitor identifier in the application data by a data transfer module of the application, the visitor identifier associated with the computing device for a user who is not identified at the computing device from a user-provided log-in credential; and
communicating the application data with the visitor identifier to a cloud data storage that maintains the application data to update instances of the application on one or more additional computing devices that request the application data from the cloud data storage.
2 Assignments
0 Petitions
Accused Products
Abstract
In embodiments of cross device visitor correlation, application data is generated by an application executing on a computing device, and a visitor identifier is included in the application data. The visitor identifier is associated with the computing device for a user who is not identified at the computing device from a user-provided log-in credential or email address. The application data can be communicated to a cloud data storage that maintains the application data to update instances of the application on one or more additional computing devices when the application data is requested. An additional computing device can receive the application data along with the visitor identifier, and then return the visitor identifier back to the cloud storage along with updated application data. A user of the computing device and the additional computing device is correlated as the same visitor by a visitor profile server based on the visitor identifier.
-
Citations
25 Claims
-
1. A method, comprising:
-
generating application data by an application executing on a computing device; including a visitor identifier in the application data by a data transfer module of the application, the visitor identifier associated with the computing device for a user who is not identified at the computing device from a user-provided log-in credential; and communicating the application data with the visitor identifier to a cloud data storage that maintains the application data to update instances of the application on one or more additional computing devices that request the application data from the cloud data storage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving application data from a computing device for an application that is executing on the computing device, the application data including a visitor identifier that is associated with the computing device for a user who is not identified at the computing device from a user-provided log-in credential; receiving a request from an additional computing device for the application data to update an instance of the application on the additional computing device; communicating the application data along with the visitor identifier that is associated with the computing device to the additional computing device to update the instance of the application at the additional computing device; receiving updated application data from the additional computing device, the updated application data including the visitor identifier; and correlating the computing device with the additional computing device based on the visitor identifier. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
communicating a message for viewing by a user of a computing device, the message including an incentive related to an application that is executable on the computing device, and the message including a tracking identifier associated with the user; receiving a first visitor identifier from the computing device along with the tracking identifier when the incentive is initiated by the user at the computing device; receiving a second visitor identifier from an additional computing device along with the tracking identifier when the incentive is initiated by the user at the additional computing device; and correlating the first visitor identifier and the second visitor identifier with the user based on the tracking identifier received back from the computing device and the additional computing device. - View Dependent Claims (18, 19, 20)
-
-
21. Computer-readable storage media comprising one or more applications stored as instructions that are executable and, responsive to execution of the instructions by a computing device, the computing device performs operations comprising to:
-
receive application data from a computing device for an application that is executing on the computing device, the application data including a visitor identifier that is associated with the computing device for a user who is not identified at the computing device; receiving a request from an additional computing device for the application data to update an instance of the application on the additional computing device; communicating the application data along with the visitor identifier that is associated with the computing device to the additional computing device to update the instance of the application at the additional computing device; receiving updated application data from the additional computing device, the updated application data including the visitor identifier; and correlating the computing device with the additional computing device based on the visitor identifier. - View Dependent Claims (22, 23)
-
-
24. Computer-readable storage media comprising one or more applications stored as instructions that are executable and, responsive to execution of the instructions by a computing device, the computing device performs operations comprising to:
-
communicate a message for viewing by a user of a computing device, the message including an incentive related to an application that is executable on the computing device, and the message including a tracking identifier associated with the user; receive a first visitor identifier from the computing device along with the tracking identifier when the incentive is initiated by the user at the computing device; receive a second visitor identifier from an additional computing device along with the tracking identifier when the incentive is initiated by the user at the additional computing device; and correlate the first visitor identifier and the second visitor identifier with the user based on the tracking identifier received back from the computing device and the additional computing device. - View Dependent Claims (25)
-
Specification