Method and data processing system for making predictions during a live event stream
AssigneeNoice Entertainment Oy
InventorsJussi Laakkonen, Florian Ziegler
Life of this patent
Estimating the term…
Abstract
A method of operating a data processing system and data processing system for enabling a spectator to make predictions during a live event stream before the predictable events take place, wherein the method is performed by the data processing system comprising a server configured to communicate with a means for transferring the live event stream over a communication network and to provide the prediction environment to the spectator devices for making predictions.
Claims24
A method of operating a data processing system for making predictions during a video game stream, wherein the video game stream comprises a video stream and the video game stream is received from a means capturing the video game in a first server, the method comprising the steps of:
- defining a sub-category of the video game to be streamed from the first server to at least one spectator device;
- pre-defining a set of predictable event actions of the video game according to the defined sub-category of the video game before streaming the video game corresponding to the defined sub-category of the video game;
- associating each predictable event action of the set of defined predictable event actions with an electronic prediction means;
- providing the electronic prediction means associated with the set of defined predictable event actions to at least one spectator device;
- generating a data stream of the predictable event actions from event data from participant devices of video game event participants, wherein the generated data stream is derived from one or more of:
- video streams of the video game streams, originating from the devices of one or more participants, who are competing individually or against others;
- video or data streams from one or more participant devices having a game client running game client software;
- or
- video or data streams from one or more game servers coupled to the game client;
- and
- recording in the first server a data of the predictable event actions from the at least one spectator device;
- streaming the video game corresponding to the defined sub-category of the video game received from the means capturing the video game by the first server to the at least one spectator device;
- detecting event actions from the generated data stream by a real time object and event detection engine;
- comparing in real time the recorded data of the event actions being predicted and the detected event actions from the generated data stream to identify the prediction results;
- displaying the identified prediction result in a user interface of the at least one spectator device;
- wherein the first server is configured to determine delays in distributing the generated data stream and to accordingly synchronize distributing the generated data stream and engagement in predictions.
A data processing system for making predictions during a video game stream, wherein the video game stream comprises a video stream and the video game stream is received from a means capturing the video game, the data processing system comprising:
- at least one spectator device operable by the spectator;
- and
- at least one first server in communication with the at least one spectator device over a communications network, wherein at least one of the first servers is configured to:
- define a sub-category of video game to be streamed from the first server to at least one spectator device;
- pre-define a set of predictable event actions of the video game according to the defined sub-category of the video game before streaming the video game corresponding to the defined sub-category of the video game;
- associate each predictable event action of the set of defined predictable event actions with an electronic prediction means;
- provide the electronic prediction means associated with the set of defined predictable event actions to the at least one spectator device for selection by the at least one spectator;
- generate a data stream of the predictable event actions from event data from participant devices of video game event participants, wherein the generated data stream is derived from one or more of:
- video streams of the video game streams, originating from the devices of one or more participants, who are competing individually or against others;
- video or data streams from one or more participant devices having a game client running game client software;
- or
- video or data streams from one or more game servers coupled to the game client;
- and
- record a data of the predictable event actions from the at least one spectator device;
- stream the video game corresponding to the defined sub-category of the video game received from the means capturing the video game to the at least one spectator device;
- detect event actions from the generated data stream by a real time object and event detection engine;
- compare in real time the recorded data of the event actions being predicted and the detected event actions from the generated data stream to identify the prediction results;
- display the identified prediction result in a user interface of the at least one spectator device;
- wherein the first server is configured to determine delays in distributing the generated data stream and to accordingly synchronize distributing the generated data stream and engagement in predictions.
Dependencies are inferred from the claim text.