Patent ID: 11896888
Assignee: FANMOUNTAIN LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC A  G  H | IPC A  G  H

Claim 10:
11. A computer program product comprising a machine-readable medium storing machine instructions that, when executed by a server system comprising one or more programmable processors, cause the server system to perform functions comprising:
transmitting, over a communication network from the server system to a graphical user interface of a downloadable application running on a mobile device, a live stream of an event, the event being participated in by a plurality of competitors, and the graphical user interface having an input for receiving a message from a user viewing the event via the application on the mobile device;
receiving, by the server system over a communication network from the mobile device, an input from the user, a user identifier, and a mobile device identifier, the input having a time stamp associated therewith and being received at the mobile device via the user interface presented by the application running on the mobile device;
authenticating, by the server system, the user based on the user identifier and the mobile device identifier to verify that the user is authorized to score the activity so as to produce an authorized user;
retrieving, from a database coupled to the server system, associated information for the competitors and/or authorized users, the associated information comprising one or more of an identity of the authorized user, an identity of the competitors, authorized user and/or participant online data, information regarding the physical location of the mobile device, the time stamp, and one or more inputs from one or more authorized users;
aggregating a plurality of inputs from a plurality of authorized users engaging with respective applications running on respective mobile devices so as to produce an aggregated result; and
transmitting, over the communication network for presentation to the user via the user interface on the mobile communication device, the aggregated result.