Auction-based selection and presentation of polls to users
AssigneeFacebook, Inc.
InventorsMark E. Zuckerberg, Adam D'Angelo, Robert Kang-Xing Jin, Timothy Kendall
Life of this patent
Estimating the term…
Abstract
A system and method for auction based polling is provided. Parameters related to a poll are received from a first user. Parameters related to a poll are received from a first user. A query is associated with the poll. A priority of the poll is determined based on the parameters. The poll is distributed to one or more second users according to the priority. Results to the poll are gathered. The results are reported to the first user.
Claims21
A method comprising:
- receiving bidding information from one or more external systems for each of a plurality of polls by a server system, each poll comprising a query;
- receiving a request for content from a viewing user;
- determining an expected response rate of the viewing user for one or more of the plurality of polls;
- determining, by the server system, an expected performance value for the one or more polls, the expected performance value for a poll based on the bidding information and the determined expected response rate for the poll;
- selecting, by the server system, a poll from the one or more polls based on the determined expected performance values for the one or more polls;
- and
- providing the selected poll from the server system for display to the viewing user.
A non-transitory computer readable storage medium having embodied thereon a program, the program being executable by a processor for performing a method comprising:
- receiving bidding information from one or more external systems for each of a plurality of polls by a server system, each poll comprising a query;
- receiving a request for content from a viewing user;
- determining an expected response rate of the viewing user for one or more of the plurality of polls;
- determining, by the server system, an expected performance value for the one or more polls, the expected performance value for a poll based on the bidding information and the determined expected response rate for the poll;
- selecting, by the server system, a poll from the one or more polls based on the determined expected performance values for the one or more polls;
- and
- providing the selected poll from the server system for display to the viewing user.
A method comprising:
- receiving information for a plurality of polls, each poll comprising a query and a set of answers associated with the query;
- receiving a request for content from a viewing user;
- determining an expected response rate of the viewing user for one or more of the plurality of polls;
- determining, by the server system, an expected performance value for the one or more polls, the expected performance value for a poll based on bidding information included in the information received from the poll and the determined expected response rate for the poll;
- selecting, by the server system, the poll from the one or more polls based on the determined expected performance values for the one or more polls;
- and
- providing the selected poll from the server system for display to the viewing user.
Dependencies are inferred from the claim text.