IP Library Granted Patent US 12,573,199
Granted Patent B2
US 12,573,199 · App. 18/510,439 · Granted Mar 10, 2026

Methods and systems of spatiotemporal pattern recognition for video content development

Inventors: Edward Shek Chan (Claremont, CA); Yu-han Chang (South Pasadena, CA); Rajiv Tharmeswaran Maheswaran (South Pasadena, CA); Jeffrey Wayne Su (South Pasadena, CA)
Assignee: Genius Sports SS, LLC
G06V20/42A63F13/60G06F3/012G06F3/013G06N20/00G06V20/46G11B27/031G11B27/28H04N5/2224H04N13/204H04N21/2187H04N21/23418H04N21/251H04N21/4223H04N21/4345H04N21/44008H04N21/4532H04N21/4662H04N21/8549G06N20/10G06T2207/20081G06T2207/30221H04N13/117H04N13/243
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,573,199
App. No.
18/510,439
Granted
Mar 10, 2026
Kind
B2
Abstract

A location in a video may be specified and content related to the location may be accessed. A method for accessing the related content may include receiving a reference to a pixel location in a frame of a video feed of a filmed occurrence and accessing a spatio-temporal index corresponding to the filmed occurrence. The spatio-temporal index may index information relating to events or objects of the filmed occurrence and corresponding pixel locations at which the events or the objects are detected in the video feed. The method may further include querying the spatio-temporal index using the pixel location to determine particular information of an indexed event or an indexed object and receiving the particular information wherein the particular information indicates at least one of spatial and temporal alignment parameters for aligning the indexed event with a corresponding event in at least one other video feed of the filmed occurrence.

Claims (32)

1 . A method for accessing content related to location in a video, the method comprising:

receiving a reference to a pixel location in a frame of a video feed of a filmed occurrence;

accessing a spatio-temporal index corresponding to the filmed occurrence, wherein the spatio-temporal index is based on a time alignment of the video feed of the filmed occurrence with at least one other video feed of the filmed occurrence and the spatio-temporal index indexes information relating to events or objects of the filmed occurrence and corresponding pixel locations at which the events or the objects are detected in the video feed;

querying the spatio-temporal index using the pixel location to determine particular information of an indexed event or an indexed object; and

receiving the particular information wherein the particular information indicates at least one of spatial and temporal alignment parameters for aligning the indexed event or the indexed object with a corresponding event or a corresponding object in the at least one other video feed of the filmed occurrence.

2 . The method of claim 1 , further comprising displaying the aligned event or the aligned object and corresponding event or corresponding object based on the particular information on a user interface.

3 . The method of claim 1 , wherein receiving the particular information further comprises receiving statistics for a participant in a sporting event associated with the pixel location.

4 . The method of claim 1 , wherein receiving the particular information further comprises receiving statistics relating to a matchup of a sporting event associated with the pixel location.

5 . The method of claim 1 , further comprising additionally querying the spatio-temporal index using an event identifier or an object identifier in the particular information of the indexed event or the indexed object relevant to the pixel location.

6 . The method of claim 1 , wherein the video feed of the filmed occurrence is a tracking video feed.

7 . A video content system for accessing content related to location in a video, the video content system comprising:

one or more computer processors;

memory storing computer-executable instructions that, when executed by the one or more computer processors, cause the one or more computer processors to perform operations comprising:

receiving a reference to a pixel location in a frame of a video feed of a filmed occurrence;

accessing a spatio-temporal index corresponding to the filmed occurrence, wherein the spatio-temporal index is based on a time alignment of the video feed of the filmed occurrence with at least one other video feed of the filmed occurrence and the spatio-temporal index indexes information relating to events or objects of the filmed occurrence and corresponding pixel locations at which the events or the objects are detected in the video feed;

querying the spatio-temporal index using the pixel location to determine particular information of an indexed event or an indexed object; and

receiving the particular information wherein the particular information indicates at least one of spatial and temporal alignment parameters for aligning the indexed event or the indexed object with a corresponding event or a corresponding object in at least one other video feed of the filmed occurrence.

8 . The video content system of claim 7 , the operations further comprising displaying the aligned event or the aligned object and corresponding event or corresponding object based on the particular information on a user interface.

9 . The video content system of claim 7 , wherein receiving the particular information further comprises receiving statistics for a participant in a sporting event associated with the pixel location.

10 . The video content system of claim 7 , wherein receiving the particular information further comprises receiving statistics relating to a matchup of a sporting event associated with the pixel location.

11 . The video content system of claim 7 , the operations further comprising additionally querying the spatio-temporal index using an event identifier or an object identifier in the particular information of the indexed event or the indexed object relevant to the pixel location.

12 . The video content system of claim 7 , wherein the video feed of the filmed occurrence is a tracking video feed.

13 . A non-transitory computer-readable medium storing computer-executable instructions for generating augmented video content, the computer-executable instructions comprising instructions for:

receiving a reference to a pixel location in a frame of a video feed of a filmed occurrence;

accessing a spatio-temporal index corresponding to the filmed occurrence, wherein the spatio-temporal index is based on a time alignment of the video feed of the filmed occurrence with at least one other video feed of the filmed occurrence and the spatio-temporal index indexes information relating to events or objects of the filmed occurrence and corresponding pixel locations at which the events or the objects are detected in the video feed;

querying the spatio-temporal index using the pixel location to determine particular information of an indexed event or an indexed object; and

receiving the particular information wherein the particular information indicates at least one of spatial and temporal alignment parameters for aligning the indexed event or the indexed object with a corresponding event or a corresponding object in at least one other video feed of the filmed occurrence.

14 . The non-transitory computer-readable medium of claim 13 , the computer-executable instructions further comprising instructions for displaying the aligned event or the aligned object and corresponding event or corresponding object based on the particular information on a user interface.

15 . The non-transitory computer-readable medium of claim 13 , wherein receiving the particular information further comprises receiving statistics for a participant in a sporting event associated with the pixel location.

16 . The non-transitory computer-readable medium of claim 13 , wherein receiving the particular information further comprises receiving statistics relating to a matchup of a sporting event associated with the pixel location.

17 . The non-transitory computer-readable medium of claim 13 , the computer-executable instructions further comprising instructions for additionally querying the spatio-temporal index using an event identifier or an object identifier in the particular information of the indexed event or the indexed object relevant to the pixel location.

18 . The non-transitory computer-readable medium of claim 13 , wherein the video feed of the filmed occurrence is a tracking video feed.

Assignments (5)
SECURITY INTEREST Recorded May 1, 2026
From: GENIUS SPORTS SS, LLC
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 074544/0266 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2026
From: CITIBANK, N.A.
To: GENIUS SPORTS SS, LLC
Reel/Frame 074544/0683 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2026
From: CHAN, EDWARD SHEK; CHANG, YU-HAN; MAHESWARAN, RAJIV THARMESWARAN; SU, JEFFREY WAYNE
To: SECOND SPECTRUM, INC.
Reel/Frame 073649/0515 →
MERGER Recorded Jan 30, 2026
From: SECOND SPECTRUM, INC.
To: GENIUS SPORTS SS, LLC
Reel/Frame 073649/0525 →
SECURITY INTEREST Recorded May 1, 2024
From: GENIUS SPORTS SS, LLC
To: CITIBANK, N.A.
Reel/Frame 067281/0470 →
Continuity (13)
Continuation 17238847 · Apr 23, 2021
Continuation 16573599 · Sep 17, 2019
Continuation 16229457 · Dec 21, 2018
Continuation In Part PCTUS2017051768 · Sep 15, 2017
Continuation 15586379 · May 4, 2017
Continuation In Part 15586379 · May 4, 2017
Continuation In Part 14634070 · Feb 27, 2015
Provisional Application 62646012 · Mar 21, 2018
Provisional Application 62532744 · Jul 14, 2017
Provisional Application 62395886 · Sep 16, 2016
Provisional Application 62072308 · Oct 29, 2014
Provisional Application 61945899 · Feb 28, 2014
Related Publication 20240087316A1 · Mar 14, 2024
References Cited (160)
US 5060171A · Steir et al. · 1991 [cited by applicant]
US 6959253B2 · Jackson et al. · 2005 [cited by applicant]
US 7085322B2 · Ngai et al. · 2006 [cited by applicant]
US 7143083B2 · Carlbom et al. · 2006 [cited by applicant]
US 7657836B2 · Pan et al. · 2010 [cited by applicant]
US 7699707B2 · Bahou · 2010 [cited by applicant]
US 7796155B1 · Neely et al. · 2010 [cited by applicant]
US 7932923B2 · Lipton et al. · 2011 [cited by applicant]
US 8238662B2 · Banerjee et al. · 2012 [cited by applicant]
US 8275672B1 · Nguyen et al. · 2012 [cited by applicant]
US 8295683B2 · Widdowson · 2012 [cited by applicant]
US 8316303B2 · Roberts et al. · 2012 [cited by applicant]
US 8453027B2 · Bartz et al. · 2013 [cited by applicant]
US 8597133B2 · Priester · 2013 [cited by applicant]
US 8620077B1 · Kwatra et al. · 2013 [cited by applicant]
US 8645991B2 · Mcintire et al. · 2014 [cited by applicant]
US 8810408B2 · Hanson et al. · 2014 [cited by applicant]
US 8856030B2 · Russek · 2014 [cited by applicant]
US 8965172B2 · Yu et al. · 2015 [cited by applicant]
US 9110988B1 · Tan · 2015 [cited by applicant]
US 9124856B2 · Deshpande et al. · 2015 [cited by applicant]
US 9141258B2 · Sundstrom · 2015 [cited by applicant]
US 9168452B2 · Walker et al. · 2015 [cited by applicant]
US 9171369B2 · Leal et al. · 2015 [cited by applicant]
US 9294710B2 · Lim et al. · 2016 [cited by applicant]
US 9339710B2 · Thurman et al. · 2016 [cited by applicant]
US 9342785B2 · Lucey et al. · 2016 [cited by applicant]
US 9440152B2 · Thompson et al. · 2016 [cited by applicant]
US 9596399B2 · Eledath et al. · 2017 [cited by applicant]
US 9609373B2 · Rango et al. · 2017 [cited by applicant]
US 9613661B2 · Matsunaga et al. · 2017 [cited by applicant]
US 9740977B1 · Moon et al. · 2017 [cited by applicant]
US 9740984B2 · Lucey et al. · 2017 [cited by applicant]
US 9744457B2 · Ibrahim et al. · 2017 [cited by applicant]
US 9750433B2 · Hu et al. · 2017 [cited by applicant]
US 9760778B1 · Wakim · 2017 [cited by examiner]
US 9814977B2 · Stafford et al. · 2017 [cited by applicant]
US 9881221B2 · Bala et al. · 2018 [cited by applicant]
US 9992470B1 · Hofmann · 2018 [cited by applicant]
US 10231787B2 · Schmidt et al. · 2019 [cited by applicant]
US 10248812B2 · Pinpin et al. · 2019 [cited by applicant]
US 10360685B2 · Marty et al. · 2019 [cited by applicant]
US 10460176B2 · Chang et al. · 2019 [cited by applicant]
US 10460177B2 · Chan et al. · 2019 [cited by applicant]
US 10521671B2 · Chang et al. · 2019 [cited by applicant]
US 10650442B2 · Shihadah et al. · 2020 [cited by applicant]
US 10713494B2 · Chang et al. · 2020 [cited by applicant]
US 10748008B2 · Chang et al. · 2020 [cited by applicant]
US 10755102B2 · Chang et al. · 2020 [cited by applicant]
US 10755103B2 · Chang et al. · 2020 [cited by applicant]
US 10762351B2 · Chang et al. · 2020 [cited by applicant]
US 10769446B2 · Chang et al. · 2020 [cited by applicant]
US 10832057B2 · Chan et al. · 2020 [cited by applicant]
US 20030079224A1 · Komar · 2003 [cited by examiner]
US 20030093810A1 · Taniguchi et al. · 2003 [cited by applicant]
US 20030172346A1 · Gould et al. · 2003 [cited by applicant]
US 20030225536A1 · Jackson et al. · 2003 [cited by applicant]
US 20040017389A1 · Pan et al. · 2004 [cited by applicant]
US 20040199923A1 · Russek · 2004 [cited by applicant]
US 20050107159A1 · Sato · 2005 [cited by applicant]
US 20050160458A1 · Baumgartner · 2005 [cited by applicant]
US 20060252476A1 · Bahou · 2006 [cited by applicant]
US 20060256210A1 · Ryall et al. · 2006 [cited by applicant]
US 20070167216A1 · Walker et al. · 2007 [cited by applicant]
US 20070238538A1 · Priester · 2007 [cited by applicant]
US 20070250901A1 · McIntire et al. · 2007 [cited by applicant]
US 20080077524A1 · Greene · 2008 [cited by applicant]
US 20080193016A1 · Lim et al. · 2008 [cited by applicant]
US 20080225130A1 · Paaaho et al. · 2008 [cited by applicant]
US 20080260347A1 · Widdowson · 2008 [cited by applicant]
US 20080312010A1 · Marty et al. · 2008 [cited by applicant]
US 20090022394A1 · Banerjee et al. · 2009 [cited by applicant]
US 20090077503A1 · Sundstrom · 2009 [cited by applicant]
US 20090183103A1 · Mccartie et al. · 2009 [cited by applicant]
US 20100312608A1 · Shan et al. · 2010 [cited by applicant]
US 20110013087A1 · House et al. · 2011 [cited by applicant]
US 20110044602A1 · Lim et al. · 2011 [cited by applicant]
US 20110066908A1 · Bartz et al. · 2011 [cited by applicant]
US 20110112665A1 · Roberts et al. · 2011 [cited by applicant]
US 20110202397A1 · Lam et al. · 2011 [cited by applicant]
US 20110275045A1 · Bhupathi et al. · 2011 [cited by applicant]
US 20120017236A1 · Stafford et al. · 2012 [cited by applicant]
US 20120265758A1 · Han et al. · 2012 [cited by applicant]
US 20120313785A1 · Hanson et al. · 2012 [cited by applicant]
US 20130027757A1 · Lee et al. · 2013 [cited by applicant]
US 20130182119A1 · Eledath et al. · 2013 [cited by applicant]
US 20130208963A1 · Leal et al. · 2013 [cited by applicant]
US 20130266286A1 · Yu et al. · 2013 [cited by applicant]
US 20140029921A1 · Warren et al. · 2014 [cited by applicant]
US 20140037140A1 · Benhimane et al. · 2014 [cited by applicant]
US 20140058992A1 · Lucey et al. · 2014 [cited by applicant]
US 20140064693A1 · Deshpande et al. · 2014 [cited by applicant]
US 20140085443A1 · Sathish et al. · 2014 [cited by applicant]
US 20140135959A1 · Thurman et al. · 2014 [cited by applicant]
US 20140245152A1 · Carter et al. · 2014 [cited by applicant]
US 20140286621A1 · Matsunaga et al. · 2014 [cited by applicant]
US 20150086072A1 · Kompalli et al. · 2015 [cited by applicant]
US 20150116493A1 · Bala et al. · 2015 [cited by applicant]
US 20150121436A1 · Rango et al. · 2015 [cited by applicant]
US 20150131845A1 · Forouhar et al. · 2015 [cited by applicant]
US 20150142716A1 · Lucey et al. · 2015 [cited by applicant]
US 20150248917A1 · Chang · 2015 [cited by applicant]
US 20150332465A1 · Schmidt et al. · 2015 [cited by applicant]
US 20150375117A1 · Thompson et al. · 2015 [cited by applicant]
US 20160007912A1 · Hu et al. · 2016 [cited by applicant]
US 20160080830A1 · Kim et al. · 2016 [cited by applicant]
US 20160148650A1 · Laksono · 2016 [cited by applicant]
US 20160234566A1 · Suoknuuti et al. · 2016 [cited by applicant]
US 20160378861A1 · Eledath et al. · 2016 [cited by applicant]
US 20170001118A1 · Ibrahim et al. · 2017 [cited by applicant]
US 20170046967A1 · Sundquist et al. · 2017 [cited by applicant]
US 20170132264A1 · Li et al. · 2017 [cited by applicant]
US 20170238055A1 · Chang et al. · 2017 [cited by applicant]
US 20170255826A1 · Chang et al. · 2017 [cited by applicant]
US 20170255827A1 · Chang et al. · 2017 [cited by applicant]
US 20170255828A1 · Chang et al. · 2017 [cited by applicant]
US 20170255829A1 · Chang et al. · 2017 [cited by applicant]
US 20170269819A1 · Pinpin et al. · 2017 [cited by applicant]
US 20180025078A1 · Quennesson · 2018 [cited by applicant]
US 20180275242A1 · Peri · 2018 [cited by examiner]
US 20190075176A1 · Nguyen et al. · 2019 [cited by applicant]
US 20190114485A1 · Chan et al. · 2019 [cited by applicant]
US 20190205651A1 · Chang et al. · 2019 [cited by applicant]
US 20190294631A1 · Alcantara et al. · 2019 [cited by applicant]
US 20190354765A1 · Chan et al. · 2019 [cited by applicant]
US 20190392219A1 · Chang et al. · 2019 [cited by applicant]
US 20200012861A1 · Chan et al. · 2020 [cited by applicant]
US 20200074181A1 · Chang et al. · 2020 [cited by applicant]
US 20200074182A1 · Chang et al. · 2020 [cited by applicant]
US 20200169718A1 · Begeja · 2020 [cited by examiner]
US 20200193163A1 · Chang et al. · 2020 [cited by applicant]
US 20200218902A1 · Chang et al. · 2020 [cited by applicant]
US 20200342233A1 · Chang et al. · 2020 [cited by applicant]
US 20200401809A1 · Chang et al. · 2020 [cited by applicant]
US 20210089779A1 · Chan et al. · 2021 [cited by applicant]
US 20210089780A1 · Chang et al. · 2021 [cited by applicant]
US 20210279896A1 · Tong et al. · 2021 [cited by applicant]
CN 101271527A · 2008 [cited by applicant]
CN 102750695A · 2012 [cited by applicant]
CN 102985926A · 2013 [cited by applicant]
CN 103294716A · 2013 [cited by applicant]
WO 9631047A2 · 1996 [cited by applicant]
WO 02071334A2 · 2002 [cited by applicant]
WO 2013166456A2 · 2013 [cited by applicant]
WO 2015060691A1 · 2015 [cited by applicant]
WO 2015131084A1 · 2015 [cited by applicant]
WO 2016057844A1 · 2016 [cited by applicant]
WO 2018053257A1 · 2018 [cited by applicant]
WO 2019183235A1 · 2019 [cited by applicant]
WO 2019183235A8 · 2019 [cited by applicant]
15754985.8 , “European Application Serial No. 15754985.8, Extended European Search Report Received mailed Nov. 15, 2017”, Second Spectrum, Inc., 10 Pages. [cited by applicant]
17851597.9 , “European Application Serial No. 17851597.9, Extended European Search Report mailed Aug. 9, 2019”, Second Spectrum, Inc., 8 pages. [cited by applicant]
Kim, Hyun-Sook , “Automatic Classification of Offensive Patterns for Soccer Game Highlights Using Neural Networks”, Malaysian Journal of Computer Science, XP055422797, Retrieved from the Internet: URL:https://citeseerx.… [cited by applicant]
PCT/US2015/018077 , “International Application Serial No. PCT/US2015/018077, International Preliminary Report on Patentability and Written Opinion mailed Sep. 15, 2016”, Second Spectrum, Inc., 9 Pages. [cited by applicant]
PCT/US2015/018077 , “International Application Serial No. PCT/US2015/018077, International Search Report and Written Opinion mailed May 27, 2015”, Second Spectrum, Inc., 13 pages. [cited by applicant]
PCT/US2017/051768 , “International Application Serial No. PCT/US2017/051768, International Preliminary Report on Patentability mailed Mar. 28, 2019”, 24 pages. [cited by applicant]
PCT/US2017/051768 , “International Application Serial No. PCT/US2017/051768, International Search Report and Written Opinion mailed Feb. 28, 2018”, Second Spectrum, Inc., 33 Pages. [cited by applicant]
PCT/US2017/051768 , “International Application Serial No. PCT/US2017/051768, Invitation to Pay Additional Fees and, Where Applicable, Protest Fee mailed Nov. 29, 2017”, Second Spectrum, Inc., 7 Pages. [cited by applicant]
PCT/US2019/023192 , “International Application Serial No. PCT/US2019/023192, International Preliminary Report on Patentability mailed Oct. 1, 2020”, Second Spectrum, Inc., 18 pages. [cited by applicant]
PCT/US2019/023192 , “International Application Serial No. PCT/US2019/023192, International Search Report and Written Opinion mailed Jul. 2, 19”, Second Spectrum, Inc., 22 pages. [cited by applicant]