System and method for event-driven, multi-player note capture, dashboard progress tracking, and automated summarization in sports scouting
OwnerPeter Picerelliinventor
Life of this patent
Estimating the term…
Abstract
A system and method for real-time scouting data capture, metadata tagging, bundling, and LLM-based summarization. The invention automates evaluation report generation, improves standardization, and reduces latency through structured workflows and hybrid storage architectures.
Claims20
A computer-implemented method for capturing time-bounded observations attributed to one or more contributor role identities during a structured live session, comprising
- (a) instantiating, by a server computing system, a session record having a session identifier, an associated context attribute set, and a set of contributor role identities associated with the session;
- (b) receiving, from each of one or more client devices each associated with a distinct one of said contributor role identities, a respective stream of structured event records, each event record comprising an event payload, a timestamp, the session identifier, and a contributor role identifier;
- (c) responsive to receipt of each event record at the server computing system, applying, by a metadata tagging engine, the contributor role identifier and one or more contextual metadata attributes to the event record, and committing the event record to a session-scoped event log in association with the applied attributes, the applying and the committing being performed prior to any rendering of the event record on a viewing client;
- (d) responsive to said committing, propagating the event record to a set of subscriber clients via a publish-subscribe propagation pathway, wherein the event record as delivered to each subscriber client is filtered based at least in part on a user role associated with that subscriber client;
- (e) detecting termination of the session responsive to at least one of:
- a manual session-submit input received from one of the client devices, an inactivity interval that exceeds a configured threshold without further event records being received for the session, or a geofencing trigger indicating departure of one of the client devices from a session-associated region;
- and
- (f) responsive to said termination, generating an automated summary of the session by submission of a corpus of the committed event records to a language-model summarization process, and persisting the generated summary in association with the session identifier.
-10. (canceled)
(canceled)
A system for capturing time-bounded observations during a structured live session, the system comprising:
- at least one processor;
- and memory storing instructions that, when executed by the at least one processor, cause the system to:
- instantiate a session record having a session identifier, an associated context attribute set, and a set of contributor role identities;
- responsive to receipt of each structured event record from a client device, apply a contributor role identifier and one or more contextual metadata attributes to the event record and commit the event record to a session-scoped event log prior to any rendering of the event record on a viewing client;
- responsive to said commit, propagate the event record to a set of subscriber clients via a publish-subscribe propagation pathway, wherein the event record as delivered to each subscriber client is filtered based at least in part on a user role associated with that subscriber client;
- detect termination of the session responsive to at least one of a manual session-submit input, an inactivity interval exceeding a configured threshold, or a geofencing trigger;
- and responsive to said termination, generate an automated summary by submission of a corpus of the committed event records to a language-model summarization process and persist the generated summary in association with the session identifier.
A client computing device comprising a display, at least one processor, and memory storing instructions that, when executed, cause the client computing device to:
- display a session-initiation interface comprising selector controls for at least an organization and a source role;
- responsive to a selection received via the selector controls, receive from a server computing system a plurality of subject records associated with the selection and concurrently display a plurality of entry regions within a single session view, each entry region bound to a distinct one of the subject records and displaying a completion indicator;
- receive text input in respective entry regions, automatically save the text input during the session, and transmit to the server computing system structured event records each comprising the text input, a timestamp, a session identifier, a contributor role identifier, and a subject identifier;
- display a session-submit control operable to terminate the session;
- and, responsive to termination of the session, receive and display a generated summary for at least one of the subject records in a subject profile view supporting version-tracked edits.
Dependencies are inferred from the claim text.