Real-time event transcription system and method
OwnerMatan Araziinventor
Life of this patent
Estimating the term…
Abstract
A real-time event transcription system and related methods provides for determining the existence, sequencing and timing of an event and/or event elements, for detecting and compensating for latency issues and cheating while providing synchronized user engagement, wherein users who are observing an event interact with a stream of stimuli generated over the course of the event, each user's interactions precisely recorded and accurately timestamped, accounting and/or compensating for various delays that may cause different users to encounter the stimuli at different times. Embodiments further provide for methods to determine and synchronize stimuli and reaction timing across a plurality of geographical locations, transmission methods and media.
Claims20
A computer system for detecting unreliable users in an interactive electronic network and providing an accurate timeline of an event viewable by a plurality of users of the interactive electronic network, the computer system comprising:
- (a) one or more processors;
- and
- (b) computer-readable memory operatively connected to the one or more processors and having stored thereon instructions that, when executed by the one or more processors, cause the one or more processors to perform the steps of:
- (i) setting, via the computer system, an initial state of the event viewable by the plurality of users of the interactive electronic network based on a set time associated with the event;
- (ii) transmitting, from the computer system via the interactive electronic network, first stimulus data to a plurality of user devices, each of the plurality of user devices associated with a respective user of the plurality of users of the interactive electronic network, the first stimulus data including information related to the event and machine readable instructions to present a first message to each user on each user device that prompts a response from each of the plurality of users regarding the event;
- (iii) receiving, by the computer system via the interactive electronic network, a first response data communication from one or more of the plurality of user devices, the first response data communication including:
- (A) first response information related to the message presented on each user device of the one or more user devices;
- and
- (B) user information specific to the respective user associated with each user device of the one or more user devices;
- (iv) storing each first response data communication in a memory accessible by the computer system;
- (v) determining, by the computer system, authenticity of the first response data communication from each of the one or more user devices, by performing at least the following steps:
- (A) determining, by the computer system, whether the first response data communication includes first response information that corresponds to activity in the event;
- and
- (B) determining, by the computer device, whether the first response data communication includes first response information relating to event elements available to the user when the first message was displayed to the user on the user device;
- (vi) assigning, by the computer system, a reliability rating for each user of the one or more user devices based on the authenticity of the first response data communication received from the user device associated with each user, where for each user a reliable rating is assigned to the respective user:
- (A) when the first response information received in the first response data communication from the user device associated with the respective user corresponds to activity in the event;
- or
- (B) when the first response information received in the first response data communication from the user device associated with the respective user includes information available to the respective user when the first message was displayed to the respective user on the user device associated with the respective user;
- and where for each user an unreliable rating is assigned to the respective user:
- (C) when the first response information received in the first response data communication from the user device associated with the respective user does not correspond to activity in the event;
- or
- (D) when the first response information received in the first response data communication from the user device associated with the respective user includes information not available to the respective user when the first message was displayed to the respective user on the user device associated with the respective user;
- where the reliability rating is set for a first predetermined period of time;
- (vii) identifying, by the computer system, one or more unreliable users based on the reliability rating thereof;
- (viii) weighting, by the computer system, first response information from the plurality of user devices, wherein the computer system weights first response information from the first response data communications received from the plurality of user devices based on the reliability rating of the respective user associated with the user device providing the first response data communication such that first response information from first response data communications from user devices associated with respective users with reliable ratings is weighted more heavily than first response information from first response data communications from user devices associated with respective users with unreliable ratings;
- and
- (ix) creating, by the computer system, a timeline of the event for the first predetermined period of time based on the weighted first response data communications from the plurality of user devices.
Dependencies are inferred from the claim text.