IP Library Granted Patent US 11,194,834
Granted Patent B2
US 11,194,834 · App. 15/478,033 · Granted Dec 7, 2021

Systems and methods for enabling situational awareness for events via data visualization

Inventors: Karen R. Smilowitz (Evanston, IL); George T. Chiampas (Wilmette, IL); Taylor G. Hanken (Chicago, IL); Rachel G. Lin (Evanston, IL); Ryan W. Rose (Evanston, IL); Bruno P. Velazquez (Evanston, IL); Samuel H. Young (Evanston, IL)
Assignee: Northwestern University
G06F16/26G06F3/048G06N3/006G06N5/02G06Q10/04G06Q10/06G06T17/05H04L67/22
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 11,194,834
App. No.
15/478,033
Granted
Dec 7, 2021
Kind
B2
Abstract

Aspects of the present disclosure relate to data visualization, and more specifically, to technology that automatically visualizes various analytics and predictions generated for mass participation endurance events, or other events of interest.

Claims (35)

1. A system for visualizing data comprising:

a computing device deployed within a communications network, wherein the computing device is configured to:

use prediction logic to process historical operational data and thereby generate a simulation of a sporting event;

receive real-time operational data corresponding to the sporting event;

based on the simulation and the real-time operational data, verify that the simulation is accurately modeling real-time behavior of participants in the sporting event;

based on verifying the simulation, train the prediction logic, in real-time during the sporting event, using the real-time operational data to obtain refined prediction logic; and

use the refined prediction logic to generate, in real-time during the sporting event, an updated simulation of the event.

2. The system of claim 1 , wherein the computing device is further configured to generate a graphical user interface that visualizes the simulation.

3. The system of claim 1 , wherein the simulation models at least one of a density of participants of the sporting event at specific locations within the sporting event, a temperature of a participant at the sporting event, or an actual start time and location for the participant at the sporting event.

4. The system of claim 1 , wherein the sporting event is a marathon.

5. The system of claim 4 , wherein the real-time operational data is received from timing mats associated with the marathon.

6. The system of claim 1 , wherein the computing device is further configured to store an indication of the verified simulation.

7. A method for visualizing data comprising:

processing, using a computing device implementing prediction logic, historical operational data to generate a simulation of a sporting event;

receiving, using the computing device, real-time operational data corresponding to the sporting event;

based on the simulation and the real-time operational data, verifying that the simulation is accurately modeling real-time behavior of participants in the sporting event;

based on verifying the simulation, training the prediction logic, in real-time during the sporting event, using the real-time operational data to obtain refined prediction logic; and

using the refined prediction logic to generate, in real-time during the sporting event, an updated simulation of the sporting event.

8. The method of claim 7 , further comprising generating a graphical user interface that visualizes the simulation.

9. The method of claim 7 , wherein the simulation models at least one of a density of participants of the sporting event at specific locations within the sporting event, a temperature of a participant at the sporting event, or an actual start time and location for the participant at the sporting event.

10. The method of claim 7 , wherein the sporting event is a marathon.

11. The method of claim 10 , wherein the real-time operational data is received from timing mats associated with the marathon.

12. The method of claim 7 , further comprising storing an indication of the verified simulation.

13. A non-transitory computer readable medium encoded with instructions for visualizing data, the instructions, executable by a processor, comprising:

processing historical operational data using prediction logic to generate a simulation of a sporting event;

receiving real-time operational data corresponding to the sporting event;

based on the simulation and the real-time operational data, verifying that the simulation is accurately modeling real-time behavior of participants in the sporting event;

based on verifying the simulation, training the prediction logic, in real-time during the sporting event, using the real-time operational data to obtain refined prediction logic; and

using the refined prediction logic to generate, in real-time during the sporting event, an updated simulation of the sporting event.

14. The non-transitory computer readable medium of claim 13 , further comprising generating a graphical user interface that visualizes the simulation.

15. The non-transitory computer readable medium of claim 13 , wherein the simulation models at least one of a density of participants of the sporting event at specific locations within the sporting event, a temperature of a participant at the sporting event, or an actual start time and location for the participant at the sporting event.

16. The non-transitory computer readable medium of claim 13 , wherein the sporting event is a marathon.

17. The non-transitory computer readable medium of claim 16 , wherein the real-time operational data is received from timing mats associated with the marathon.

18. The non-transitory computer readable medium of claim 13 , further comprising storing an indication of the verified simulation.

19. The system of claim 1 , wherein the sporting event is a mass participation sporting event.

Assignments (2)
CONFIRMATORY LICENSE Recorded Sep 17, 2019
From: NORTHWESTERN UNIVERSITY
To: NATIONAL SCIENCE FOUNDATION
Reel/Frame 050409/0251 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2017
From: SMILOWITZ, KAREN R.; CHIAMPAS, GEORGE T.; HANKEN, TAYLOR G.; LIN, RACHEL G.; ROSE, RYAN W.; VELAZQUEZ, BRUNO PEYNETTI; YOUNG, SAMUEL H.
To: NORTHWESTERN UNIVERSITY
Reel/Frame 043017/0164 →
Continuity (2)
Provisional Application 62317073 · Apr 1, 2016
Related Publication 20170308597A1 · Oct 26, 2017