IP Library Granted Patent US 12,260,789
Granted Patent B2
US 12,260,789 · App. 18/478,026 · Granted Mar 25, 2025

Determining tactical relevance and similarity of video sequences

Inventors: Vivek Jayaram (Los Gatos, CA); Nikhil Mitra (Los Angeles, CA); Kevin Squire (Pacific Palisades, CA)
Assignee: Genius Sports SS, LLC
G09G3/003G02B3/005G06F18/22G06V10/761G06V20/42G06V20/46G06V20/48H04N21/23418H04N21/44008A61B3/0041G06V20/44H04N5/72H04N13/302
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,260,789
App. No.
18/478,026
Granted
Mar 25, 2025
Kind
B2
Abstract

Methods and systems for finding and ranking video sequences that contain tactical sequences (e.g., an uninterrupted portion of a sporting event) that are similar to tactical event content in a target video sequence, such as those occurring in sports, include learning and labelling (e.g., through use of metadata and the like) tactically significant sequences in a plurality of video segments, including a plurality of such tactically significant sequences in a single video segment.

Claims (46)

1. A computer-implemented method for determining tactical similarity of video sequences depicting sporting activity, the method comprising:

receiving, at one or more processors, a first video feed, which depicts a sporting event;

analysing, with the one or more processors, spatiotemporal data corresponding to the sporting event;

identifying, with the one or more processors, a first video sequence within the video feed, based on the analysing of the spatiotemporal data;

generating, with the one or more processors, one or more semantic labels for the first video sequence, based on the analysing of the spatiotemporal data; and

identifying, with the one or more processors, from a library of stored video sequences, one or more stored video sequences that are tactically similar to the first video sequence, using a tactical similarity detection algorithm and the one or more semantic labels for the first video sequence.

2. The method of claim 1 , further comprising determining, with the one or more processors, based on the spatiotemporal data, a location at which a tactical event depicted in the first video sequence occurs,

wherein the tactical similarity detection algorithm compares the location of the tactical event depicted in the first video sequence with locations at which tactical events depicted in the stored video sequences occurred.

3. The method of claim 1 , wherein said analysing of the spatiotemporal data utilises a machine learning algorithm.

4. The method of claim 1 , wherein the tactical similarity detection algorithm utilises a reference data set representative of tactical similarity factors.

5. The method of claim 1 , further comprising determining, with the one or more processors, tactical weighting factors for one or more elements depicted in the first video sequence,

wherein the tactical similarity detection algorithm utilises the tactical weighting factors for the one or more elements depicted in the first video sequence and tactical weighting factors for elements depicted in the stored video sequences.

6. The method of claim 5 , wherein at least some of said one or more elements depicted in the first video sequence are players in the sporting event, and at least some of said elements depicted in the stored video sequences are players in other sporting events.

7. The method of claim 1 , further comprising determining, with the one or more processors, a degree of tactical effect of a tactical event depicted in the first video sequence,

wherein the tactical similarity detection algorithm compares the degree of tactical effect of the tactical event depicted in the first video sequence with degrees of tactical effect of tactical events depicted in the stored video sequences.

8. A system for determining tactical similarity of video sequences depicting sporting activity, the 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 first video feed, which depicts a sporting event;

analysing spatiotemporal data corresponding to the sporting event;

detecting a first video sequence within the video feed, based on the analysing of the spatiotemporal data;

generating one or more semantic labels for the first video sequence, based on the analysing of the spatiotemporal data; and

identifying from a library of stored video sequences one or more stored video sequences that are tactically similar to the first video sequence, using a tactical similarity detection algorithm and the one or more semantic labels for the first video sequence.

9. The system of claim 8 , wherein the operations further comprise determining, based on the spatiotemporal data, a location at which a tactical event depicted in the first video sequence occurs,

wherein the tactical similarity detection algorithm compares the location of the tactical event depicted in the first video sequence with locations at which tactical events depicted in the stored video sequences occurred.

10. The system of claim 8 , wherein said analysing of the spatiotemporal data utilises a machine learning algorithm.

11. The system of claim 8 , wherein the tactical similarity detection algorithm utilises a reference data set representative of tactical similarity factors.

12. The system of claim 8 , wherein the operations further comprise determining tactical weighting factors for one or more elements depicted in the first video sequence,

wherein the tactical similarity detection algorithm utilises the tactical weighting factors for the one or more elements depicted in the first video sequence and tactical weighting factors for elements depicted in the stored video sequences.

13. The system of claim 8 , wherein the operations further comprise determining a degree of tactical effect of a tactical event depicted in the first video sequence,

wherein the tactical similarity detection algorithm compares the degree of tactical effect of the tactical event depicted in the first video sequence with degrees of tactical effect of tactical events depicted in the stored video sequences.

14. A non-transitory computer-readable medium storing instructions that adapt at least one processor to carry out operations comprising:

receiving a first video feed, which depicts a sporting event;

analysing spatiotemporal data corresponding to the sporting event;

detecting a first video sequence within the video feed, based on the analysing of the spatiotemporal data;

generating one or more semantic labels for the first video sequence, based on the analysing of the spatiotemporal data; and

identifying from a library of stored video sequences one or more stored video sequences that are tactically similar to the first video sequence, using a tactical similarity detection algorithm and the one or more semantic labels for the first video sequence.

15. The computer-readable medium of claim 14 , wherein the operations further comprise determining, based on the spatiotemporal data, a location at which a tactical event depicted in the first video sequence occurs,

wherein the tactical similarity detection algorithm compares the location of the tactical event depicted in the first video sequence with locations at which tactical events depicted in the stored video sequences occurred.

16. The computer-readable medium of claim 14 , wherein said analysing of the spatiotemporal data utilises a machine learning algorithm.

17. The computer-readable medium of claim 14 , wherein the tactical similarity detection algorithm utilises a reference data set representative of tactical similarity factors.

18. The computer-readable medium of claim 14 , wherein the operations further comprise determining tactical weighting factors for one or more elements depicted in the first video sequence,

wherein the tactical similarity detection algorithm utilises the tactical weighting factors for the one or more elements depicted in the first video sequence and tactical weighting factors for elements depicted in the stored video sequences.

19. The computer-readable medium of claim 18 , wherein at least some of said one or more elements depicted in the first video sequence are players in the sporting event, and at least some of said elements depicted in the stored video sequences are players in other sporting events.

20. The computer-readable medium of claim 14 , wherein the operations further comprise determining a degree of tactical effect of a tactical event depicted in the first video sequence,

wherein the tactical similarity detection algorithm compares the degree of tactical effect of the tactical event depicted in the first video sequence with degrees of tactical effect of tactical events depicted in the stored video sequences.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded May 1, 2026
From: CITIBANK, N.A.
To: GENIUS SPORTS SS, LLC
Reel/Frame 074544/0683 →
SECURITY INTEREST Recorded May 1, 2026
From: GENIUS SPORTS SS, LLC
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 074544/0266 →
MERGER Recorded Jan 13, 2025
From: SECOND SPECTRUM, INC.
To: GENIUS SPORTS SS, LLC
Reel/Frame 069846/0206 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2025
From: MITRA, NIKHIL; SQUIRE, KEVIN
To: SECOND SPECTRUM, INC.
Reel/Frame 069846/0104 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2025
From: SECOND SPECTRUM SÀRL
To: SECOND SPECTRUM, INC.
Reel/Frame 069890/0838 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2025
From: JAYARAM, VIVEK
To: SECOND SPECTRUM SÀRL
Reel/Frame 069846/0124 →
SECURITY INTEREST Recorded May 1, 2024
From: GENIUS SPORTS SS, LLC
To: CITIBANK, N.A.
Reel/Frame 067281/0470 →
Continuity (3)
Continuation 17466424 · Sep 3, 2021
Continuation 16678520 · Nov 8, 2019
Related Publication 20240031619A1 · Jan 25, 2024
References Cited (162)
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 9600717B1 · Dai · 2017 [cited by examiner]
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 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 10997425B2 · Chan et al. · 2021 [cited by applicant]
US 11023736B2 · Chang et al. · 2021 [cited by applicant]
US 11778244B2 · Jayaram · 2023 [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 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 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 · 2014 [cited by examiner]
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 · 2015 [cited by examiner]
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 · 2017 [cited by examiner]
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 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 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 20210142066A1 · Jayaram et al. · 2021 [cited by applicant]
US 20210240992A1 · Chan 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]
2015222869 , “Australian Application Serial No. 2015222869, First Examination Report mailed Jun. 27, 2018”, Second Spectrum, Inc., 4 pages. [cited by applicant]
2015222869 , “Australian Application Serial No. 2015222869, Second Examination Report mailed Jun. 17, 2019”, Second Spectrum, Inc., 2 pages. [cited by applicant]
201647029736 , “Indian Patent Application No. 201647029736, Examination Report mailed Jan. 4, 2021”, Second Spectrum, Inc., 7 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, 2019”, Second Spectrum, Inc., 22 pages. [cited by applicant]