IP Library Granted Patent US 12,394,201
Granted Patent B2
US 12,394,201 · App. 17/848,120 · Granted Aug 19, 2025

Methods and systems of combining video content with one or more augmentations to produce augmented video

Inventors: Yu-Han Chang (South Pasadena, CA); Rajiv Tharmeswaran Maheswaran (San Marino, CA); Jeffrey Wayne Su (South Pasadena, CA); Emil Dotchevski (Marina del Rey, CA); Jason Kent Simon (Los Angeles, 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/8549G06T2207/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,394,201
App. No.
17/848,120
Granted
Aug 19, 2025
Kind
B2
Abstract

Data processing systems and methods are disclosed for combining video content with one or more augmentations to produce augmented video. Objects within video content may have associated bounding boxes that may each be associated with respective RGB values. Upon user selection of a pixel, the RGBA value of the pixel may be used to determine a bounding box associated with the RGBA value. The client may transmit an indicator of the determined bounding box to an augmentation system to request augmentation data for the object associated with the bounding box. The system then uses the indicator to determine the augmentation data and transmits the augmentation data to the client device.

Claims (54)

1. A method comprising:

receiving, from a client device, by one or more computer processors of a server computer remotely coupled to the client device by a network, an indication of a particular bounding area of a plurality of bounding areas, wherein:

the client device is displaying video content on a graphical user interface of the client device to a user, and

the particular bounding area is identified based at least in part on a value associated with one or more pixels associated with a portion of the graphical user interface selected by the user corresponding to a bounding area value associated with the particular bounding area;

determining, by the one or more computer processors, a particular object within a frame of the video content based at least in part on the particular bounding area;

determining, by the one or more computer processors, a current augmentation state for the particular object;

selecting, by the one or more computer processors, an augmentation image based at least in part on the current augmentation state for the particular object, wherein selecting the augmentation image comprises selecting the augmentation image corresponding to a next augmentation state for the particular object, the next augmentation state being an augmentation state for the particular object that is different to the current augmentation state in a cycle of augmentation states for the particular object, wherein the next augmentation state for a final state in the cycle of augmentation states is a first augmentation state in the cycle of augmentation states;

determining, by the one or more computer processors, video frame data and location data associated with the particular object; and

transmitting the augmentation image, the video frame data, and the location data to the client device.

2. The method of claim 1 , wherein the client device is configured to display the augmentation image on the graphical user interface based at least in part on the video frame data and the location data.

3. The method of claim 1 further comprising receiving, by the one or more computer processors from the client device, a second indication of the current augmentation state.

4. The method of claim 1 , wherein the video content is of a sporting event and the particular object corresponds to at least one of a player or a non-player object that is in play in the sporting event.

5. The method of claim 1 , wherein determining the current augmentation state for the particular object comprises determining that there is no current augmentation image associated with the particular object.

6. The method of claim 1 further comprising:

assigning, by the one or more computer processors, the plurality of bounding areas to a plurality of objects represented in the video content, wherein each bounding area of the plurality of bounding areas is associated with a respective object of the plurality of objects;

assigning, by the one or more computer processors, a respective bounding area value to each bounding area of the plurality of bounding areas; and

transmitting, to the client device, video data, wherein the video data is representative of the video content, the plurality of bounding areas, and the respective bounding area value for each bounding area of the plurality of bounding areas.

7. The method of claim 6 , further comprising assigning an opacity value of zero to each bounding area of the plurality of bounding areas.

8. A server computer comprising:

one or more computer processors; and

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 an indication of a particular bounding area from a client device, wherein:

the server computer is remotely coupled to the client device by a network;

the client device is displaying video content on a graphical user interface of the client device to a user,

the particular bounding area is identified based at least in part on a value associated with one or more pixels associated with a portion of the graphical user interface selected by the user corresponding to a bounding area value associated with the particular bounding area, and

the particular bounding area is associated with a particular object within a frame of the video content;

determining a current augmentation state for the particular object;

selecting an augmentation image based at least in part on the current augmentation state for the particular object, wherein selecting the augmentation image comprises selecting the augmentation image corresponding to a next augmentation state for the particular object, the next augmentation state being an augmentation state for the particular object that is different to the current augmentation state in a cycle of augmentation states for the particular object, wherein the next augmentation state for a final state in the cycle of augmentation states is a first augmentation state in the cycle of augmentation states;

determining video frame data and location data associated with the particular object; and

transmitting the augmentation image, the video frame data, and the location data to the client device.

9. The server computer of claim 8 , wherein determining the current augmentation state for the particular object comprises determining that there is no current augmentation image associated with the particular object.

10. The server computer of claim 8 , wherein the operations further comprise:

assigning the particular bounding area to the particular object;

assigning the bounding area value to the particular bounding area; and

transmitting video data to the client device, wherein the video data is representative of the video content, the particular bounding area, and the bounding area value.

11. The server computer of claim 10 , wherein the operations further comprise assigning an opacity value of zero to the particular bounding area.

12. The server computer of claim 8 , wherein the client device is configured to present the augmentation image on the graphical user interface based on the video frame data and the location data in conjunction with the video content so that, when the augmentation image is presented, the augmentation image remains in a substantially fixed orientation relative to the particular object as the video content is presented on the graphical user interface.

13. The server computer of claim 8 , wherein the video content is of a sporting event and the particular object corresponds to at least one of a player or a non-player object that is in play in the sporting event.

14. A non-transitory computer-readable medium storing computer-executable instructions that, when executed by one or more computer processors of a server computer, configure the one or more computer processors to perform operations comprising: receiving an indication of a particular bounding area of a plurality of bounding areas from a client device, wherein:

the server computer is remotely coupled to the client device by a network;

the client device is displaying video content on a graphical user interface of the client device to a user, and

the particular bounding area is identified based at least in part on a value associated with one or more pixels associated with a portion of the graphical user interface selected by the user corresponding to a bounding area value associated with the particular bounding area;

determining a particular object within the video content based at least in part on the particular bounding area;

determining a current augmentation state for the particular object;

selecting an augmentation image based at least in part on the current augmentation state for the particular object, wherein selecting the augmentation image comprises selecting the augmentation image corresponding to a next augmentation state for the particular object, the next augmentation state being an augmentation state for the particular object that is different to the current augmentation state in a cycle of augmentation states for the particular object, wherein the next augmentation state for a final state in the cycle of augmentation states is a first augmentation state in the cycle of augmentation states;

determining location data associated with the particular object; and

transmitting the augmentation image and the location data to the client device.

15. The non-transitory computer-readable medium of claim 14 , wherein the client device is configured to display the augmentation image on the graphical user interface based at least in part on the location data.

16. The non-transitory computer-readable medium of claim 14 , wherein the operations further comprise:

assigning the plurality of bounding areas to a plurality of objects represented in the video content, wherein each bounding area of the plurality of bounding areas is associated with a respective object of the plurality of objects;

assigning a respective bounding area value to each bounding area of the plurality of bounding areas;

assigning an opacity value of zero to each bounding area of the plurality of bounding areas; and

transmitting video data to the client device, wherein the video data is representative of the video content, the plurality of bounding areas, and the respective bounding area value for each bounding area of the plurality of bounding areas.

17. The non-transitory computer-readable medium of claim 14 , wherein the video content is of a sporting event and the particular object corresponds to at least one of a player or a non-player object that is in play in the sporting event.

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 →
SECURITY INTEREST Recorded May 1, 2024
From: GENIUS SPORTS SS, LLC
To: CITIBANK, N.A.
Reel/Frame 067281/0470 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 26, 2022
From: CHANG, YU-HAN; MAHESWARAN, RAJIV THARMESWARAN; SU, JEFFREY WAYNE; DOTCHEVSKI, EMIL; SIMON, JASON KENT
To: SECOND SPECTRUM, INC.
Reel/Frame 060618/0957 →
MERGER Recorded Jul 26, 2022
From: SECOND SPECTRUM, INC.
To: GENIUS SPORTS SS, LLC
Reel/Frame 060619/0927 →
Continuity (17)
Continuation 17006962 · Aug 31, 2020
Continuation 16795834 · Feb 20, 2020
Continuation In Part 16675799 · Nov 6, 2019
Continuation In Part 16351213 · Mar 12, 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 62808243 · Feb 20, 2019
Provisional Application 62806397 · Feb 15, 2019
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 20220327830A1 · Oct 13, 2022
References Cited (171)
US 5060171A · Steir et al. · 1991 [cited by applicant]
US 6631522B1 · Erdelyi · 2003 [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 7753794B2 · Manor · 2010 [cited by applicant]
US 7796155B1 · Neely, III · 2010 [cited by examiner]
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 8413188B2 · Walter · 2013 [cited by applicant]
US 8453027B2 · Bartz et al. · 2013 [cited by applicant]
US 8561113B2 · Cansler et al. · 2013 [cited by applicant]
US 8597133B2 · Priester · 2013 [cited by applicant]
US 8620077B1 · Grundmann et al. · 2013 [cited by applicant]
US 8645991B2 · Mcintire et al. · 2014 [cited by applicant]
US 8718439B2 · Rosengart 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 9814977B2 · Stafford et al. · 2017 [cited by applicant]
US 9881221B2 · Bala et al. · 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 10650524B2 · Aksoy et al. · 2020 [cited by applicant]
US 11074447B1 · Fox et al. · 2021 [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 20050107159A1 · Sato · 2005 [cited by examiner]
US 20050160458A1 · Baumgartner · 2005 [cited by applicant]
US 20060252476A1 · Bahou · 2006 [cited by applicant]
US 20060256210A1 · Ryall et al. · 2006 [cited by applicant]
US 20070167233A1 · Manor · 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 20080312010A1 · Marty · 2008 [cited by applicant]
US 20090077503A1 · Sundstrom · 2009 [cited by applicant]
US 20090183103A1 · Miccartie et al. · 2009 [cited by applicant]
US 20100218228A1 · Walter · 2010 [cited by applicant]
US 20110013087A1 · House et al. · 2011 [cited by applicant]
US 20110112665A1 · Roberts et al. · 2011 [cited by applicant]
US 20110170838A1 · Rosengart 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 20120265758A1 · Han et al. · 2012 [cited by applicant]
US 20120313785A1 · Hanson · 2012 [cited by applicant]
US 20130027757A1 · Lee et al. · 2013 [cited by applicant]
US 20130298053A1 · Sprang 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 20140236331A1 · Lehmann et al. · 2014 [cited by applicant]
US 20140248951A1 · Kronengold et al. · 2014 [cited by applicant]
US 20150131845A1 · Forouhar et al. · 2015 [cited by applicant]
US 20150248917A1 · Chang et al. · 2015 [cited by applicant]
US 20150375117A1 · Thompson et al. · 2015 [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 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 20180225827A1 · Aksoy · 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 20190273954A1 · Evans · 2019 [cited by applicant]
US 20190294631A1 · Alcantara et al. · 2019 [cited by applicant]
US 20190311254A1 · Turek 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 20200265238A1 · Polavarapu · 2020 [cited by examiner]
US 20200394824A1 · Kanzawa · 2020 [cited by applicant]
CN 101271527 · 2008 [cited by applicant]
CN 102750695 · 2012 [cited by applicant]
CN 102985926 · 2013 [cited by applicant]
CN 103294716 · 2013 [cited by applicant]
CN 108351965A · 2018 [cited by applicant]
WO 9631047 · 1996 [cited by applicant]
WO 02071334 · 2002 [cited by applicant]
WO 2013166456 · 2013 [cited by applicant]
WO 2015060691 · 2015 [cited by applicant]
WO 2015131084 · 2015 [cited by applicant]
WO 2016057844 · 2016 [cited by applicant]
WO 2018053257 · 2018 [cited by applicant]
WO 2019183235 · 2019 [cited by applicant]
Extended European Search Report, dated Aug. 9, 2019, from corresponding European Application No. 17851597.9. [cited by applicant]
Extended European Search Report, dated Nov. 15, 2017, from corresponding European Application No. 15754985.8. [cited by applicant]
Final Office Action, dated Apr. 19, 2018, from corresponding U.S. Appl. No. 14/634,070. [cited by applicant]
Final Office Action, dated Jan. 2, 2019, from corresponding U.S. Appl. No. 14/634,070. [cited by applicant]
Final Office Action, dated Jan. 24, 2020, from corresponding U.S. Appl. No. 14/634,070. [cited by applicant]
Final Office Action, dated May 24, 2019, from corresponding U.S. Appl. No. 15/600,379. [cited by applicant]
Final Office Action, dated May 24, 2019, from corresponding U.S. Appl. No. 15/600,404. [cited by applicant]
Final Office Action, dated Oct. 2, 2017, from corresponding U.S. Appl. No. 14/634,070. [cited by applicant]
International Preliminary Report on Patentability, dated Mar. 19, 2019, from corresponding International Application No. PCT/US2017/051768. [cited by applicant]
International Preliminary Report on Patentability, dated Sep. 15, 2016, from corresponding International Application No. PCT/US2015/018077. [cited by applicant]
International Search Report, dated Feb. 28, 2018, from corresponding International Application No. PCT/US2017/051768. [cited by applicant]
International Search Report, dated Jul. 2, 2019, from corresponding International Application No. PCT/US2019/023192. [cited by applicant]
International Search Report, dated May 27, 2015, from corresponding International Application No. PCT/US2015/018077. [cited by applicant]
Invitation to Pay Additional Fees, dated Nov. 29, 2017, from corresponding International Application No. PCT/US2017/051768. [cited by applicant]
Kim, “Automatic Classification of Offensive Patterns for Soccer Game Highlights Using Neural Networks”, Malaysian Journal of Computer Science, XP055422797, Retrieved from the Internet: URL: http://citeseerx.ist.psu.eduj… [cited by applicant]
Notice of Allowance, dated Apr. 1, 2020, from corresponding U.S. Appl. No. 15/600,393. [cited by applicant]
Notice of Allowance, dated Apr. 1, 2020, from corresponding U.S. Appl. No. 16/351,213. [cited by applicant]
Notice of Allowance, dated Apr. 3, 2020, from corresponding U.S. Appl. No. 16/561,972. [cited by applicant]
Notice of Allowance, dated Apr. 6, 2020, from corresponding U.S. Appl. No. 15/600,379. [cited by applicant]
Notice of Allowance, dated Aug. 12, 2019, from corresponding U.S. Appl. No. 15/586,379. [cited by applicant]
Notice of Allowance, dated Dec. 23, 2019, from corresponding U.S. Appl. No. 16/561,972. [cited by applicant]
Notice of Allowance, dated Dec. 31, 2019, from corresponding U.S. Appl. No. 15/600,379. [cited by applicant]
Notice of Allowance, dated Feb. 11, 2020, from corresponding U.S. Appl. No. 15/600,393. [cited by applicant]
Notice of Allowance, dated Feb. 16, 2022, from corresponding U.S. Appl. No. 16/925,499. [cited by applicant]
Notice of Allowance, dated Feb. 16, 2022, from corresponding U.S. Appl. No. 17/006,962. [cited by applicant]
Notice of Allowance, dated Jun. 19, 2019, from corresponding U.S. Appl. No. 16/229,457. [cited by applicant]
Notice of Allowance, dated Jun. 5, 2019, from corresponding U.S. Appl. No. 15/600,355. [cited by applicant]
Notice of Allowance, dated Mar. 4, 2020, from corresponding U.S. Appl. No. 16/675,799. [cited by applicant]
Notice of Allowance, dated May 14, 2021, from corresponding U.S. Appl. No. 17/117,356. [cited by applicant]
Notice of Allowance, dated May 5, 2020, from corresponding U.S. Appl. No. 16/795,834. [cited by applicant]
Office Action, dated Apr. 20, 2017, from corresponding U.S. Appl. No. 14/634,070. [cited by applicant]
Office Action, dated Apr. 22, 2016, from corresponding U.S. Appl. No. 14/634,070. [cited by applicant]
Office Action, dated Feb. 26, 2019, from corresponding U.S. Appl. No. 16/229,457. [cited by applicant]
Office Action, dated Feb. 4, 2021, from corresponding U.S. Appl. No. 17/117,356. [cited by applicant]
Office Action, dated Jan. 28, 2019, from corresponding U.S. Appl. No. 15/586,379. [cited by applicant]
Office Action, dated Jan. 9, 2020, from corresponding U.S. Appl. No. 15/600,404. [cited by applicant]
Office Action, dated Jun. 27, 2019, from corresponding U.S. Appl. No. 14/634,070. [cited by applicant]
Office Action, dated Oct. 4, 2018, from corresponding U.S. Appl. No. 15/600,393. [cited by applicant]
Office Action, dated Oct. 4, 2018, from corresponding U.S. Appl. No. 15/600,404. [cited by applicant]
Office Action, dated Oct. 4, 2021, from corresponding U.S. Appl. No. 17/006,962. [cited by applicant]
Office Action, dated Sep. 20, 2018, from corresponding U.S. Appl. No. 15/600,355. [cited by applicant]
Office Action, dated Sep. 20, 2018, from corresponding U.S. Appl. No. 15/600,379. [cited by applicant]
Office Action, dated Sep. 27, 2019, from corresponding U.S. Appl. No. 16/561,972. [cited by applicant]
Office Action, dated Sep. 28, 2021, from corresponding U.S. Appl. No. 16/925,499. [cited by applicant]
Office Action, dated Sep. 5, 2019, from corresponding U.S. Appl. No. 16/351,213. [cited by applicant]
Restriction Requirement, dated Aug. 27, 2018, from corresponding U.S. Appl. No. 15/586,379. [cited by applicant]
Written Opinion of the International Searching Authority, dated Feb. 28, 2018, from corresponding International Application No. PCT/US2017/051768. [cited by applicant]
Written Opinion of the International Searching Authority, dated Jul. 2, 2019, from corresponding International Application No. PCT/US2019/023192. [cited by applicant]
Written Opinion of the International Searching Authority, dated May 27, 2015, from corresponding International Application No. PCT/US2015/018077. [cited by applicant]
United States Non-Final Office action dated Dec. 8, 2022 for U.S. Appl. No. 17/399,570. [cited by applicant]
United States Non-Final Office Action dated Oct. 3, 2023 for U.S. Appl. No. 17/856,364. [cited by applicant]