Broadcast synchronization with fan engagement platform
AssigneeSportsMEDIA Technology Corporation
InventorGerard J. Hall
Life of this patent
Estimating the term…
Abstract
The present invention provides a server platform in communication with a plurality of user devices. The server platform retrieves and transmits data regarding a live broadcast event to the plurality of user devices and provides an interactive activity related to the live broadcast event. In one embodiment, in order to account for delays between the broadcasts of different players, the server platform utilizes at least one graphical element and/or at least one audiovisual element of the live broadcast event to generate separate pools of players participating in the interactive activity, thereby increasing fairness.
Claims20
A system for live engagement with broadcast events, comprising:
- at least one server, including a processor and a memory, configured to receive and transmit a live broadcast stream to a plurality of display devices;
- at least one user device in network communication with the at least one server;
- wherein the at least one server is configured to automatically introduce at least one unique code into the broadcast stream;
- wherein, based on scan data for each of the at least one user device, each of the at least one user device is placed in one of a plurality of delay pools, wherein the plurality of delay pools indicate an approximate delay of the broadcast stream for a display device associated with each of the at least one user device;
- wherein the at least one server transmits selection request messages to the at least one user device and receives selection messages in response to the selection request messages;
- wherein the selection request messages are transmitted to the at least one user device at a designated request time and selection messages must be received within a designated response period;
- wherein the selection request messages include at least one prompt to predict one or more future events in the broadcast stream;
- and
- wherein the designated request time and/or the designated response period for each of the at least one user device are modified by the one of the plurality of delay pools assigned to the at least one user device.
A system for live engagement with broadcast events, comprising:
- at least one server, including a processor and a memory, configured to receive and transmit live broadcast data to a plurality of display devices;
- at least one user device in network communication with the at least one server;
- wherein the at least one server is configured to automatically introduce at least one unique code into a broadcast stream;
- wherein the at least one server automatically changes the at least one unique code in the broadcast stream at predetermined time intervals;
- wherein, based on scan data for each of the at least one user device, each of the at least one user device is placed in one of a plurality of delay pools, wherein the plurality of delay pools indicate an approximate delay of the broadcast stream for a display device associated with each of the at least one user device;
- wherein the at least one server is operable to determine and record non-unique times and exclude the non-unique times from the scan data for each of the at least one user device;
- and
- wherein the at least one server transmits selection request messages to the at least one user device and receives selection messages in response to the selection request messages.
A system for live engagement with broadcast events, comprising:
- at least one server, including a processor and a memory, configured to receive and transmit live broadcast data to a plurality of display devices;
- at least one user device in network communication with the at least one server;
- wherein the at least one server is configured to automatically introduce at least one unique code into a broadcast stream;
- wherein the at least one server receives display data from the at least one user device, indicating one or more display properties of a display device associated with the at least one user device;
- wherein, based on the display data for each of the plurality of display devices, each of the at least one user device is placed in one of a plurality of delay pools, wherein the plurality of delay pools indicate an approximate delay of the broadcast stream for the display device associated with each of the at least one user device;
- and
- wherein the at least one server is operable to confirm the delay pool of the at least one user device by recognizing at least one action event in an image of the broadcast stream.
Dependencies are inferred from the claim text.