Bidding on search results for targeting users in an online system
AssigneeFacebook, Inc.
InventorsAmit Alon, Gregory Joseph Badros
Life of this patent
Estimating the term…
Loading patent…
AssigneeFacebook, Inc.
InventorsAmit Alon, Gregory Joseph Badros
Estimating the term…
Advertisements in a social networking system may be targeted to searching users in relation with a real-time search engine operated by a social networking system. Ads are targeted to users based in part on social information included in a structured search query and/or search results on a page. In a typeahead search, a user of the social networking system may receive prefix search results of objects in the search box. The prefix search results are ranked by relevance to the user, and advertisers may bid for particular objects to increase their ranking in the results list. An option may be provided to a viewer of search query results to buy an ad that would be seen by other users who performed the same search query, received a targeted search result, or based on targeting criteria as determined by the viewer bidding on the ad.
A method, comprising:
The method of 1, wherein receiving, by the social networking system, a search query further comprises:
The method of 1, wherein receiving, by a social networking system, a search query further comprises:
The method of 1, further comprising:
The method of 1, wherein generating a user interface element for bidding on a targeting criteria based on the plurality of search results comprises:
The method of 5, wherein the user device comprises a mobile device, wherein the type of user interface used to provide the plurality of search results on the user device comprises a native application operating on the mobile device, and wherein the format of the user interface element is selected based on the native application.
The method of 5, wherein the user device comprises a mobile device, wherein the type of user interface used to provide the plurality of search results on the user device comprises a browser operating on the mobile device, and wherein the format of the user interface element is selected based on the browser.
The method of 5, wherein the user device comprises a computer, wherein the type of user interface used to provide the plurality of search results on the user device comprises a browser application operating on the computer, and wherein the format of the user interface element is selected based on a display resolution of the browser application operating on the computer.
The method of 5, wherein the user interface element is provided for display on the user device according to the selected format.
The method of 1, further comprising:
A method, comprising:
The method of 11, wherein providing a user interface to a user of a social networking system comprises:
The method of 11, wherein providing a user interface to a user of a social networking system comprises:
The method of 11, wherein providing a user interface to a user of a social networking system comprises:
The method of 11, wherein providing a user interface to a user of a social networking system comprises:
The method of 11, wherein determining one or more targeting objects in the social networking system associated with the received search query comprises:
The method of 11, wherein providing the bidding auction application for display to the user further comprises providing within the bidding auction application an asking price based on the received search query, the method further comprising:
The method of 11, wherein providing the bidding auction application for display to the user further comprises providing within the bidding auction application an asking price based on the received search query, the method further comprising:
A computer program product comprising a non-transitory computer-readable storage medium containing computer program code for performing the steps:
The computer program product of 22, further comprising:
A computer program product comprising a non-transitory computer-readable storage medium containing computer program code for performing the steps:
Dependencies are inferred from the claim text.