Social network user data advertising
First Claim
Patent Images
1. A method performed by data processing apparatus, the method comprising:
- receiving a query that specifies desired user data for user pages in a social networking system and desired performance data for the user pages in the social networking system, the desired performance data describing a desired performance of advertisements when the advertisements are displayed on the user pages in the social networking system;
querying social networking system data for user pages in a social networking system responsive to the query, the querying including evaluating profiles of a given user page as against the query; and
receiving a performance group from the social networking system data, the performance group identifying user pages of the social networking system responsive to the query and comprising performance data of the user pages responsive to the query, the performance data of each user page specifying an advertisement performance for advertisements when the advertisements are displayed on the user page, the identified user pages being user pages that have;
a profile having data that matches the desired user data; and
an advertisement performance that satisfies the desired performance of advertisements specified by the query.
2 Assignments
0 Petitions
Accused Products
Abstract
Data is received from a social networking system, the data including user data and performance data associated with one or more user pages in the social networking system. A query is received specifying desired user data and performance data. A performance group is generated including user data and performance data of user pages responsive to the query.
21 Citations
20 Claims
-
1. A method performed by data processing apparatus, the method comprising:
-
receiving a query that specifies desired user data for user pages in a social networking system and desired performance data for the user pages in the social networking system, the desired performance data describing a desired performance of advertisements when the advertisements are displayed on the user pages in the social networking system; querying social networking system data for user pages in a social networking system responsive to the query, the querying including evaluating profiles of a given user page as against the query; and receiving a performance group from the social networking system data, the performance group identifying user pages of the social networking system responsive to the query and comprising performance data of the user pages responsive to the query, the performance data of each user page specifying an advertisement performance for advertisements when the advertisements are displayed on the user page, the identified user pages being user pages that have; a profile having data that matches the desired user data; and an advertisement performance that satisfies the desired performance of advertisements specified by the query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system, comprising:
-
a data processing apparatus; and a memory storage apparatus in data communication with the data processing apparatus, the memory storage apparatus storing instructions executable by the data processing apparatus and that upon such execution cause the data processing apparatus to perform operations comprising; receiving a query that specifies desired user data for user pages in a social networking system and desired performance data for the user pages in the social networking system, the desired performance data describing a desired performance of advertisements when the advertisements are displayed on the user pages in the social networking system; querying social networking system data for user pages in a social networking system responsive to the query, the querying including evaluating profiles of a given user page as against the query; and receiving a performance group from the social networking system data, the performance group identifying user pages of the social networking system responsive to the query and comprising performance data of the user pages responsive to the query, the performance data of each user page specifying an advertisement performance for advertisements when the advertisements are displayed on the user page, the identified user pages being user pages that have; a profile having data that matches the desired user data; and an advertisement performance that satisfies the desired performance of advertisements specified by the query. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer storage medium encoded with a computer program, the program comprising instructions that when executed by a data processing apparatus cause the data processing apparatus to perform operations comprising:
-
receiving a query that specifies desired user data for user pages in a social networking system and desired performance data for the user pages in the social networking system, the desired performance data describing a desired performance of advertisements when the advertisements are displayed on the user pages in the social networking system; querying social networking system data for user pages in a social networking system responsive to the query, the querying including evaluating profiles of a given user page as against the query; and receiving a performance group from the social networking system data, the performance group identifying user pages of the social networking system responsive to the query and comprising performance data of the user pages responsive to the query, the performance data of each user page specifying an advertisement performance for advertisements when the advertisements are displayed on the user page, the identified user pages being user pages that have; a profile having data that matches the desired user data; and an advertisement performance that satisfies the desired performance of advertisements specified by the query. - View Dependent Claims (20)
-
Specification