Patent ID: 9672530
Date: 2017-06-06
CPC Classifications: G06F,G06Q,G07C

Claim:
1. A computer-implemented method executed using one or more processors, the method comprising: receiving, by the one or more processors, a search query from an authenticated user; identifying, by the one or more processors, a user-specific index of one or more content items, the one or more content items including social networking posts provided by the authenticated user that are available through a computer-implemented social networking service; identifying, from the user-specific index, by the search query, at least one content item of the one or more content items that is associated with a vote-based campaign; based on identifying the at least one or more content items that is associated with the vote-based campaign, determining, by the one or more processors, that the search query indicates an intent by the authenticated user to search for resources associated with the vote-based campaign; in response to determining that the search query indicates an intent by the authenticated user to search for resources associated with a vote-based campaign, determining, by the one or more processors, that the search query conforms to one or more requirements of the vote-based campaign; in response to determining that the search query conforms to one or more requirements of the vote-based campaign, providing a voting user interface(VUI) based on the search query, the VUI enabling the authenticated user to submit one or more votes in the vote-based campaign; receiving, by the one or more processors, search results that are responsive to the search query; transmitting instructions to display the initial search results and the VUI within an electronic document; receiving, by the one or more processors, through the VUI, user input indicating one or more votes for one or more contestants participating in the vote-based campaign; and in response to receiving the user input indicating one or more votes for the one or more contestants participating in the vote-based campaign, updating a social networking electronic document that is associated with the authenticated user, the updating including: