Setting cookies across applications
First Claim
Patent Images
1. A method for setting cookies across applications on a device, the method comprising:
- receiving, at one or more data processors, a content request from a first application executing on the device, the content request including a first cookie including an account identifier, the first cookie stored in a first cookie space for the first application;
selecting, responsive to the content request, third-party content for presentation with first party-content of the first application based on the account identifier;
serving the third-party content to the first application executing on the device, the third-party content comprising a command to execute a second application on the device;
receiving, at the one or more data processors, interaction data indicating an interaction with the served third-party content from the second application executing on the device; and
transmitting data to store a second cookie in a second cookie space for the second application responsive to the interaction data excluding a cookie including the account identifier for the second application, the second cookie space separate from the first cookie space.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for setting cookies across applications on a device include receiving a first cookie indicating authorization of a first application on the device to use an online account. A second cookie indicating that the first application is authorized to use the online account may be set in a second application on the device.
58 Citations
20 Claims
-
1. A method for setting cookies across applications on a device, the method comprising:
-
receiving, at one or more data processors, a content request from a first application executing on the device, the content request including a first cookie including an account identifier, the first cookie stored in a first cookie space for the first application; selecting, responsive to the content request, third-party content for presentation with first party-content of the first application based on the account identifier; serving the third-party content to the first application executing on the device, the third-party content comprising a command to execute a second application on the device; receiving, at the one or more data processors, interaction data indicating an interaction with the served third-party content from the second application executing on the device; and transmitting data to store a second cookie in a second cookie space for the second application responsive to the interaction data excluding a cookie including the account identifier for the second application, the second cookie space separate from the first cookie space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for setting cookies across applications on a device comprising:
-
one or more data processors; and one or more non-transitory computer-readable storage mediums storing instructions that, when executed by the one or more data processors, cause the one or more data processors to perform operations comprising; receiving a content request from a first application executing on the device, the content request including a first cookie including an account identifier, the first cookie stored in a first cookie space for the first application; serving third-party content for presentation with the first application executing on the device, the third-party content comprising a command to execute a second application on the device; receiving interaction data indicating an interaction with the served third-party content from the second application executing on the device; and transmitting data to store a second cookie in a second cookie space for the second application responsive to the interaction data excluding a cookie with the account identifier for the second application, the second cookie space separate from the first cookie space, the first cookie space being inaccessible by the second application. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium having instructions stored therein, the instructions being executable by one or more data processors to cause the one or more data processors to perform operations comprising:
-
receiving a content request from a first application executing on a device, the content request including a first cookie including an account identifier, the first cookie stored in a first cookie space for the first application; selecting, responsive to the content request, third-party content for presentation with first party-content of the first application based on the account identifier; serving the third-party content for presentation with the first application executing on the device, the third-party content comprising a command to execute a second application on the device; receiving interaction data indicating an interaction with the served third-party content from the second application executing on the device; and transmitting data to store a second cookie in a second cookie space for the second application responsive to the interaction data excluding a cookie including the account identifier for the second application, the second cookie space separate from the first cookie space, the first cookie space being inaccessible by the second application. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification