IP Library Patent Application 18618580
Patent Application
App. No. 18/618,580

SYSTEMS AND METHODS FOR GENERATING SUMMARIES OF SPORTING EVENTS USING LARGE LANGUAGE MODELS

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 None
App. No.
18/618,580
Abstract

Techniques for generating textual content relating to sporting events using generative machine learning models are disclosed. For example, a machine-learning environment receives, from a client device, a request to generate textual content relating to a sporting event. The environment obtains relevant data and generates a prompt, which is provided to one or more generative machine learning models. In turn, the models output textual content relating to the event. The content may be provided to the client device.

Claims (53)

1 . A method for generating textual summaries using one or more machine learning models, the method comprising:

receiving, from a client device, a request for a summary of one or more sporting events;

accessing, from a database, one or more database records comprising sports related data that is associated with the one or more sporting events;

formulating, from the one or more database records, a machine learning model prompt, wherein the machine learning model prompt comprises (i) instructions readable by the one or more machine learning models and (ii) sports related data from the one or more database records;

providing the machine learning model prompt to the one or more machine learning models;

receiving, from the one or more machine learning models, an initial textual summary of the one or more sporting events;

providing, to an editorial machine learning model, the initial textual summary, wherein the editorial machine learning model is trained to verify the initial textual summary;

receiving, from the editorial machine learning model, a revised textual summary; and

outputting the revised textual summary to the client device.

2 . The method of claim 1 , further comprising:

providing, to an additional machine learning model, a model text having a style; and

receiving, from the additional machine learning model, a style summary representing the style of the model text; and

providing the style summary to the machine learning model prompt prior to providing the machine learning model prompt to the one or more machine learning models.

3 . The method of claim 1 , wherein the editorial machine learning model is trained to verify factual accuracy of text, and wherein the editorial machine learning model identifies and corrects one or more factual inaccuracies in the initial textual summary.

4 . The method of claim 1 , wherein the request comprises preferences for one or more of a length or format of the summary, the method further comprising, adding the preferences to the machine learning model prompt prior to providing the machine learning model prompt to the one or more machine learning models.

5 . The method of claim 1 , wherein the sports related data comprises tracking data that is generated based on a broadcast feed of the one or more sporting events, wherein the tracking data comprises mathematical representations of one or more of positional information, object information, body pose information, or trend information.

6 . The method of claim 1 , further comprising identifying, in the database, one or more preferences associated with a user of the client device; and providing the preferences to the machine learning model prompt prior to providing the machine learning model prompt to the one or more machine learning models.

7 . The method of claim 1 , wherein the request comprises preferences for including a first request for a style and a second request for a length, the method further comprising:

adding the first request and the second request to the machine learning model prompt prior to providing the machine learning model prompt to the one or more machine learning models; and

configuring the editorial machine learning model to verify the style, wherein the revised textual summary is consistent with the style and length.

8 . A method for generating textual content using one or more machine learning models, the method comprising:

receiving, from a client device, a request for a translation of sports related data relating to a sporting event, wherein the sports related data is in machine-readable form;

formulating, from the sports related data, a machine learning model prompt, wherein the machine learning model prompt comprises (i) instructions readable by the one or more machine learning models and (ii) the sports related data;

providing the machine learning model prompt to the one or more machine learning models;

receiving, from the one or more machine learning models, textual content corresponding to the sports related data, wherein the textual content is in natural language form; and

outputting the textual content to the client device.

9 . The method of claim 8 , further comprising:

accessing a translation table that translates the sports related data from a first format to a second format; and

adding the translation table to the machine learning model prompt prior to providing the machine learning model prompt to the one or more machine learning models.

10 . The method of claim 9 , wherein the first format is Extensible Markup Language (XML) and the second format is a natural language.

11 . The method of claim 9 , wherein the translation table maps one or more fields relating to sporting events from the first format to the second format.

12 . The method of claim 9 , further comprising receiving, from a live feed, the sports related data, wherein outputting the textual content is performed in real-time.

13 . The method of claim 8 , wherein the sports related data comprises tracking data that is generated based on a broadcast feed of the sporting event, the tracking data comprising mathematical representations of one or more of positional information, object information, body pose information, or trend information.

14 . A system comprising:

a non-transitory computer readable medium configured to store processor-readable instructions; and

a processor operatively connected to the non-transitory computer readable medium, and configured to execute the processor-readable instructions to perform operations comprising:

receiving, from a client device, a request for a summary of one or more sporting events;

accessing, from a database, one or more database records comprising sports related data that is associated with the one or more sporting events;

formulating, from the one or more database records, a machine learning model prompt, wherein the machine learning model prompt comprises (i) instructions readable by one or more machine learning models and (ii) sports related data from the one or more database records;

providing the machine learning model prompt to the one or more machine learning models;

receiving, from the one or more machine learning models, a textual summary of the one or more sporting events; and

outputting the textual summary to the client device.

15 . The system of claim 14 , wherein the processor is configured to execute the processor-readable instructions to perform additional operations comprising:

providing, to an additional machine learning model, a model text having a style; and

receiving, from the additional machine learning model, a style summary representing the style of the model text; and

providing the style summary to the machine learning model prompt prior to providing the machine learning model prompt to the one or more machine learning models.

16 . The system of claim 14 , wherein the processor is configured to execute the processor-readable instructions to perform additional operations comprising providing the textual summary to an editorial machine learning model that is trained to verify factual accuracy of text, identify one or more factual inaccuracies in the textual summary, and correct the one or more factual inaccuracies.

17 . The system of claim 14 , wherein the request comprises preferences for one or more of a length or format of the summary, wherein the processor is configured to execute the processor-readable instructions to perform additional operations comprising adding the preferences to the machine learning model prompt prior to providing the machine learning model prompt to the one or more machine learning models.

18 . The system of claim 14 , wherein the sports related data comprises tracking data that is generated based on a broadcast feed of the one or more sporting events, wherein the tracking data comprises mathematical representations of one or more of positional information, object information, body pose information, or trend information.

19 . The system of claim 14 , wherein the processor is configured to execute the processor-readable instructions to perform additional operations comprising: identifying, in the database, one or more preferences associated with a user of the client device; and adding the preferences to the machine learning model prompt prior to providing the machine learning model prompt to the one or more machine learning models.

20 . The system of claim 14 , wherein the request comprises preferences for including a first request for a style and a second request for a length, and wherein the processor is configured to execute the processor-readable instructions to perform additional operations comprising:

adding the first request and the second request to the machine learning model prompt prior to providing the machine learning model prompt to the one or more machine learning models; and

configuring an editorial machine learning model to verify that the textual summary is consistent with the style.

Assignments (3)
SECURITY INTEREST Recorded Apr 14, 2026
From: STATS LLC
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 075390/0491 →
CORRECTIVE ASSIGNMENT TO CORRECT THE SECOND INVENTOR'S NAME PREVIOUSLY RECORDED AT REEL: 69041 FRAME: 676. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jul 24, 2025
From: KALASHNIKOV, MAXIM; BACHORIK, MICHAL; BONALA, GANESH; KADLEC, JIRI; KOCH, MARKUS; MAREK, LUKAS; SOUSEK, KAREL; SZEWCZYK, SZYMON; SWANSON, ERIK
To: STATS LLC
Reel/Frame 072342/0728 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2024
From: KALASHNIKOV, MAXIM; BACHORIK, MICHAEL; BONALA, GANESH; KADLEC, JIRI; KOCH, MARKUS; MAREK, LUKAS; SOUSEK, KAREL; SZEWCZYK, SZYMON; SWANSON, ERIK
To: STATS LLC
Reel/Frame 069041/0676 →