Sharing of profile information with content providers
First Claim
1. A computer-implemented method comprising:
- receiving, by a computer system of a content provider, a request for content represented by a search result provided by an information provider, wherein a content provider of the requested content is a partner of the information provider providing the search result for the content, and wherein the requested content is distinct from the search result;
receiving, by the computer system of the partner content provider, profile information for a user who requests the content that is distinct from the search result, with the profile information being maintained by the information provider;
wherein the profile information is included in the search result for the content of the partner content provider;
wherein the profile information is selectively shared with the partner content provider by the information provider in response to a selection of the search result for the content of the partner content provider;
obtaining, by the computer system of the partner content provider, the content that is distinct from the search result; and
transmitting, to a client device associated with the user, the content that is distinct from the search result;
wherein the partner content provider is included in a subset of content providers designated to receive profile information selectively shared by the information provider that provides the user with the search result.
2 Assignments
0 Petitions
Accused Products
Abstract
In some implementations, a method includes receiving a search query, at an information provider, from a mobile device; generating a plurality of search results that are responsive to the search query and directed to corresponding content providers that are external to the information provider; identifying one or more search results from the plurality of search results that are directed to partners of the information provider; and providing, to the mobile device, the plurality of search results, wherein the one or more search results directed to partners of the information provider include location information that is stored in a profile maintained by the information provider and associated with the mobile device, wherein the location information is passed to the corresponding partners upon selection of the one or more search results.
69 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, by a computer system of a content provider, a request for content represented by a search result provided by an information provider, wherein a content provider of the requested content is a partner of the information provider providing the search result for the content, and wherein the requested content is distinct from the search result; receiving, by the computer system of the partner content provider, profile information for a user who requests the content that is distinct from the search result, with the profile information being maintained by the information provider; wherein the profile information is included in the search result for the content of the partner content provider; wherein the profile information is selectively shared with the partner content provider by the information provider in response to a selection of the search result for the content of the partner content provider; obtaining, by the computer system of the partner content provider, the content that is distinct from the search result; and transmitting, to a client device associated with the user, the content that is distinct from the search result; wherein the partner content provider is included in a subset of content providers designated to receive profile information selectively shared by the information provider that provides the user with the search result. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system of a content provider comprising:
-
one or more processors; and one or more machine-readable hardware storage devices storing instructions that are executable by the one or more processors to perform operations comprising; receiving, by the system of the content provider, a request for content represented by a search result provided by an information provider, wherein a content provider of the requested content is a partner of the information provider providing the search result for the content, and wherein the requested content is distinct from the search result; receiving, by the system of the partner content provider, profile information for a user who requests the content that is distinct from the search result, with the profile information being maintained by the information provider; wherein the profile information is included in the search result for the content of the partner content provider; wherein the profile information is selectively shared with the partner content provider by the information provider in response to a selection of the search result for the content of the partner content provider; obtaining, by the system of the partner content provider, the content that is distinct from the search result; and transmitting, to a client device associated with the user, the content that is distinct from the search result; wherein the partner content provider is included in a subset of content providers designated to receive profile information selectively shared by the information provider that provides the user with the search result. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more machine-readable hardware storage devices storing instructions that are executable by one or more processors of a system of a content provider to perform operations comprising:
-
receiving, by the system of the content provider, a request for content represented by a search result provided by an information provider, wherein a content provider of the requested content is a partner of the information provider providing the search result for the content, and wherein the requested content is distinct from the search result; receiving, by the system of the partner content provider, profile information for a user who requests the content that is distinct from the search result, with the profile information being maintained by the information provider; wherein the profile information is included in the search result for the content of the partner content provider; wherein the profile information is selectively shared with the partner content provider by the information provider in response to a selection of the search result for the content of the partner content provider; obtaining, by the system of the partner content provider, the content that is distinct from the search result; and transmitting, to a client device associated with the user, the content that is distinct from the search result; wherein the partner content provider is included in a subset of content providers designated to receive profile information selectively shared by the information provider that provides the user with the search result. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification