INTERACTIVE AUDIENCE COMMUNICATION FOR EVENTS
First Claim
1. A method for employing a network computer to manage communication over a network, wherein execution of logic by the network computer performs actions, comprising:
- determining a plurality of audience devices that are physically located at a venue;
determining one or more audience devices that are eligible to participate in one or more interactive events at the venue based on one or more characteristics of the audience devices;
exchanging one or more handshake messages with the one or more audience devices, to obtain a screen resolution for each of the one or more audience devices;
validating that the one or more audience devices are eligible to participate in the one or more interactive events based on the screen resolution of the one or more audience devices and one or more of a battery power preference or a streaming video preference provided by the one or more audience members;
determining a skin for a user interface that is displayed at each of the one or more eligible audience devices based on the one or more interactive events and the one or more characteristics of the one or more eligible audience devices, wherein the skinned user interface enables one or more users of the one or more eligible audience devices to participate in the one or more interactive events;
when one or more interaction messages that indicate participation in the one or more interactive events are provided by the one or more eligible audience devices, performing further actions, including;
generating one or more interim results associated with the one or more interactive events based on the one or more interaction messages; and
displaying content on one or more displays at the venue based on the one or more interim results and a venue preference score based on a type of an interactive event that is currently performing at the venue; and
when the one or more interactive events is completed, generating a final result based on the one or more interim results, wherein the final result is displayed as content on the one or more displays.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments are directed towards managing interactive communication for events at a venue. Multiple audience devices physically located at a venue may be determined. Audience devices that may be eligible to participate in interactive events at the venue may be determined based on their characteristics. A skin for a user interface may be determined based on the interactive events and the characteristics of the eligible audience devices. If interaction messages that indicate user participation in the interactive events are provided by the eligible audience devices, additional actions may be performed, including: generating interim results associated with the pending interactive event based on the interaction messages; and displaying content on displays at the venue that reflect updated interim results. If the pending interactive events may be complete, a final result may be generated based on the interim results and displayed as content on the displays at the venue.
85 Citations
28 Claims
-
1. A method for employing a network computer to manage communication over a network, wherein execution of logic by the network computer performs actions, comprising:
-
determining a plurality of audience devices that are physically located at a venue; determining one or more audience devices that are eligible to participate in one or more interactive events at the venue based on one or more characteristics of the audience devices; exchanging one or more handshake messages with the one or more audience devices, to obtain a screen resolution for each of the one or more audience devices; validating that the one or more audience devices are eligible to participate in the one or more interactive events based on the screen resolution of the one or more audience devices and one or more of a battery power preference or a streaming video preference provided by the one or more audience members; determining a skin for a user interface that is displayed at each of the one or more eligible audience devices based on the one or more interactive events and the one or more characteristics of the one or more eligible audience devices, wherein the skinned user interface enables one or more users of the one or more eligible audience devices to participate in the one or more interactive events; when one or more interaction messages that indicate participation in the one or more interactive events are provided by the one or more eligible audience devices, performing further actions, including; generating one or more interim results associated with the one or more interactive events based on the one or more interaction messages; and displaying content on one or more displays at the venue based on the one or more interim results and a venue preference score based on a type of an interactive event that is currently performing at the venue; and when the one or more interactive events is completed, generating a final result based on the one or more interim results, wherein the final result is displayed as content on the one or more displays. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system arranged for managing communication over a network, comprising:
-
a network computer, including; a transceiver that communicates over the network; a memory that stores at least instructions; and a processor device that executes instructions that enable actions, including; determining a plurality of audience devices that are physically located at a venue; determining one or more audience devices that are eligible to participate in one or more interactive events at the venue based on one or more characteristics of the audience devices; exchanging one or more handshake messages with the one or more audience devices, to obtain a screen resolution for each of the one or more audience devices; validating that the one or more audience devices are eligible to participate in the one or more interactive events based on the screen resolution of the one or more audience devices and one or more of a battery power preference or a streaming video preference provided by the one or more audience members; determining a skin for a user interface that is displayed at each of the one or more eligible audience devices based on the one or more interactive events and the one or more characteristics of the one or more eligible audience devices, wherein the skinned user interface enables one or more users of the one or more eligible audience devices to participate in the one or more interactive events; when one or more interaction messages that indicate participation in the one or more interactive events are provided by the one or more eligible audience devices, performing further actions, including; generating one or more interim results associated with the one or more interactive events based on the one or more interaction messages; and displaying content on one or more displays at the venue based on the one or more interim results and a venue preference score based on one a type of an interactive event that is currently performing at the venue; and when the one or more interactive events is completed, generating a final result based on the one or more interim results, wherein the final result is displayed as content on the one or more displays; and the one or more audience devices, that each include; a transceiver that communicates over the network; a memory that stores at least instructions; and a processor device that executes instructions that enable actions, including; generating the one or more interaction messages. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A network computer that manages communication, comprising:
-
a transceiver that communicates over the network; a memory that stores at least instructions; and a processor device that executes instructions that enable actions, including; determining a plurality of audience devices that are physically located at a venue; determining one or more audience devices that are eligible to participate in one or more interactive events at the venue based on one or more characteristics of the audience devices; exchanging one or more handshake messages with the one or more audience devices, to obtain a screen resolution for each of the one or more audience devices; validating that the one or more audience devices are eligible to participate in the one or more interactive events based on the screen resolution of the one or more audience devices and one or more of a battery power preference or a streaming video preference provided by the one or more audience members; determining a skin for a user interface that is displayed at each of the one or more eligible audience devices based on the one or more interactive events and the one or more characteristics of the one or more eligible audience devices, wherein the skinned user interface enables one or more users of the one or more eligible audience devices to participate in the one or more interactive events; when one or more interaction messages that indicate participation in the one or more interactive events are provided by the one or more eligible audience devices, performing further actions, including; generating one or more interim results associated with the one or more interactive events based on the one or more interaction messages; and displaying content on one or more displays at the venue based on the one or more interim results and a venue preference score based on a type of an interactive event that is currently performing at the venue; and when the one or more interactive events is completed, generating a final result based on the one or more interim results, wherein the final result is displayed as content on the one or more displays. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A processor readable non-transitory storage media that includes instructions for managing communication, wherein execution of the instructions by a processor device enables actions, comprising:
-
determining a plurality of audience devices that are physically located at a venue; determining one or more audience devices that are eligible to participate in one or more interactive events at the venue based on one or more characteristics of the audience devices; exchanging one or more handshake messages with the one or more audience devices, to obtain a screen resolution for each of the one or more audience devices; validating that the one or more audience devices are eligible to participate in the one or more interactive events based on the screen resolution of the one or more audience devices and one or more of a battery power preference or a streaming video preference provided by the one or more audience members; determining a skin for a user interface that is displayed at each of the one or more eligible audience devices based on the one or more interactive events and the one or more characteristics of the one or more eligible audience devices, wherein the skinned user interface enables one or more users of the one or more eligible audience devices to participate in the one or more interactive events; when one or more interaction messages that indicate participation in the one or more interactive events are provided by the one or more eligible audience devices, performing further actions, including; generating one or more interim results associated with the one or more interactive events based on the one or more interaction messages; and displaying content on one or more displays at the venue based on the one or more interim results and a venue preference score based on a type of an interactive event that is currently performing at the venue; and when the one or more interactive events is completed, generating a final result based on the one or more interim results, wherein the final result is displayed as content on the one or more displays. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
Specification