US 12,015,812 B2
Method and system for self-correcting match states
Simon Gershey, New York, NY (US); Kyle Engel, New York, NY (US); Dave Lucia, New York, NY (US); and Zachary Schumacher, New York, NY (US)
Assigned to SimpleBet, Inc., New York, NY (US)
Filed by SimpleBet, Inc., New York, NY (US)
Filed on Sep. 7, 2022, as Appl. No. 17/930,159.
Application 17/930,159 is a continuation of application No. 17/308,279, filed on May 5, 2021, granted, now 11,451,842.
Claims priority of provisional application 63/120,584, filed on Dec. 2, 2020.
Prior Publication US 2023/0007325 A1, Jan. 5, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/2187 (2011.01); G06N 20/00 (2019.01); H04N 21/25 (2011.01); H04N 21/258 (2011.01); H04N 21/262 (2011.01)
CPC H04N 21/251 (2013.01) [G06N 20/00 (2019.01); H04N 21/2187 (2013.01); H04N 21/25891 (2013.01); H04N 21/26291 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method for predicting a match state event by a machine learning platform on a server, the method comprising:
receiving at the server, by the machine learning platform, a live data feed from an application program interface (API);
analyzing at the server, by the machine learning platform, multimedia content on the live data feed;
receiving at the server, by the machine learning platform, current match state data corresponding to the multimedia content, wherein the current match state data is based on a current state of a live match;
predicting at the server, by the machine learning platform, an anomaly in the multimedia content based on the analysis of received multimedia content and an analysis of the current match state data;
resolving at the server, by the machine learning platform, the predicted anomaly by (i) encoding a portion of the multimedia content containing the predicted anomaly, (ii) storing the serialized anomaly and a corresponding serialized function that specifies how to resolve the anomaly, and (iii) executing the serialized function based on the serialized anomaly, wherein executing the serialized function causes extracting a portion of the multimedia content containing the anomaly, ignoring the anomaly, or correcting the anomaly;
predicting at the server, by the machine learning platform, a future match state based on the current match state data and the multimedia content, including the resolved anomaly; and
sending, by a transmitter, the future match state to a communicating device.