IP Library Granted Patent US 8,478,658
Granted Patent B2
US 8,478,658 · App. 13/564,696 · Granted Jul 2, 2013

Auction-based selection and presentation of polls to users

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,478,658
App. No.
13/564,696
Granted
Jul 2, 2013
Kind
B2
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.

Claims (40)

1. 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.

2. The method of claim 1 , wherein the bidding information includes a bid per answer.

3. The method of claim 1 , wherein the bidding information includes a bid per group of users.

4. The method of claim 1 , wherein the bidding information includes a bid per impression associated with the poll.

5. The method of claim 1 , further comprising gathering results of the selected poll and generating new queries based on the results.

6. The method of claim 1 , wherein providing the selected poll to the viewing user comprises displaying the query of the selected poll on a page associated with the viewing user.

7. The method of claim 1 , further comprising selecting an additional user based on automated sample balancing; and

providing the selected poll for display to the additional user.

8. The method of claim 1 , wherein the one or more external systems comprise an advertiser system.

9. The method of claim 1 , wherein the selected poll is provided for display to the viewing user with an advertisement.

10. The method of claim 1 , wherein the bidding information comprises different bid amounts based on a context in which the poll is presented to the viewing user.

11. 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.

12. The computer readable storage medium of claim 11 , wherein the one or more external systems comprise an advertiser system.

13. The computer readable storage medium of claim 11 , wherein the selected poll is provided for display to the viewing user with an advertisement.

14. The computer readable storage medium of claim 11 , wherein the bidding information includes a bid per answer.

15. The computer readable storage medium of claim 11 , wherein the bidding information includes a bid per group of users.

16. The computer readable storage medium of claim 11 , wherein the bidding information comprises different bid amounts based on a context in which the poll is presented to the viewing user.

17. The computer readable storage medium of claim 11 , wherein the viewing user is a member of a social networking system.

18. 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.

19. The method of claim 18 , wherein the information for the plurality of polls is received from an external system.

20. The method of claim 19 , wherein the external system comprises an advertiser system.

21. The method of claim 18 , wherein the selected poll is provided for display to the viewing user with an advertisement.

Assignments (1)
CHANGE OF NAME Recorded Nov 18, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058897/0824 →