Auction based polling
First Claim
Patent Images
1. A method comprising:
- receiving bidding information for a plurality of polls by a server system, each poll comprising a query and a set of answers;
receiving a request for a poll 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 based on the bidding information and the determined expected response rate for the one or more polls;
selecting, by the server system, a poll from the one or more polls based on the determined expected performance value for the one or more polls; and
providing the selected poll from the server system for display to the viewing user.
2 Assignments
0 Petitions
Accused Products
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.
110 Citations
17 Claims
-
1. A method comprising:
-
receiving bidding information for a plurality of polls by a server system, each poll comprising a query and a set of answers; receiving a request for a poll 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 based on the bidding information and the determined expected response rate for the one or more polls; selecting, by the server system, a poll from the one or more polls based on the determined expected performance value for the one or more polls; and providing the selected poll from the server system for display to the viewing user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
one or more processors; memory storing one or more programs for execution by the one or more processors, the one or more programs comprising; a communications interface configured to receive bidding information for a plurality of polls sent to the system, each poll comprising a query and a set of answers, and to receive a request for a poll from a viewing user; and an auction module in communication with the communications interface, the auction module configured to determine an expected response rate of the viewing user for one or more of the plurality of polls, to determine an expected performance value for the one or more polls based on the bidding information and the determined expected response rate for the one or more polls, and to select a poll from the one or more polls based on the determined expected performance value for the one or more polls; and a query module in communication with the auction module, the query module configured to provide the selected poll from the system for display to the viewing user. - View Dependent Claims (11, 12, 13)
-
-
14. 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 for a plurality of polls by a server system, each poll comprising a query and a set of answers; receiving a request for a poll 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 based on the bidding information and the determined expected response rate for the one or more polls; selecting, by the server system, a poll from the one or more polls based on the determined expected performance value for the one or more polls; and providing the selected poll from the server system for display to the viewing user. - View Dependent Claims (15, 16, 17)
-
Specification