Patent attributes
A method at a computer system includes: receiving a request from a user device for presenting a poll based on a broadcast program being viewed by a user of the user device, the request corresponding to a triggering event detected by the user device, the triggering event being initiated by the user on the user device; receiving from electronic devices search queries related to the broadcast program; identifying automatically popular moments of the broadcast program based on at least a corresponding history of search queries related to the broadcast program including the received search queries related to the broadcast program; generating a poll including one or more questions related to the broadcast program, the questions being populated based on the popular moments; and sending the generated poll to the user device configured for display by the user device, wherein the poll is configured to be actionable by the user.