IP Library › Granted Patent US 12,518,219
Granted Patent B2
US 12,518,219 · App. 17/826,828 · Granted Jan 6, 2026

Apparatus and method for processing sensor data to predict future outcomes

Inventors: Barbara Bessolo (Carmel, IN); Jeffrey P. Lye (Westfield, IN); Randall Hankins (Warsaw, IN); Brandon Ditto (Warsaw, IN); Justin Wolf (Brush Prairie, WA)
Assignee: DynamoEdge Inc.
G06N20/20G07C5/0808G07C5/0841
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,518,219
App. No.
17/826,828
Granted
Jan 6, 2026
Kind
B2
Abstract

A method, apparatus, and system are described. The method includes generating a set of current values associated with at least one component included on a moving vehicle and providing the set of current values over a wireless network. The values are generated by one or more sensors. An edge computing device receives the current values. The method further includes processing the set of current values in real-time using at least one machine learning algorithm to identify a value of a point in time for a failure of one of the at least one component based on the set of current values and at least one set of past values received. The past values are stored in a memory. The set of current values are transmitted with a low time latency between the generating the set of current values and the processing of the set of current values.

Claims (24)

1 . A method comprising:

generating a set of current values associated with at least one component included on a moving vehicle;

providing the set of current values over a wireless network;

processing the set of current values in real-time using at least one machine learning algorithm to identify a value of a point in time for a failure of one of the at least one component based on the set of current values and at least one set of past values received, the at least one machine learning algorithm being a dynamic linear regression algorithm utilizing at least one windowing operation, the at least one windowing operation performing a first windowing operation that includes an averaging of the set of current values and the at least one set of past values to produce a current set of first windowed values for the one of the at least one component, and wherein the at least one windowing operation further includes performing a second windowing operation on the current set of first windowed values, along with past sets of first windowed values, to produce a current set of second windowed values that are used to produce results at different points in time by the dynamic linear regression algorithm; and

providing, for display to a user, the value of the identified point in time for the failure the at least one component, the value of the identified point in time for the failure displayed in a different color when it is determined that the identified point in time for the failure is less than a threshold value for the point in time for the failure,

wherein the providing of the set of current values has a low time latency between the generating the set of current values and the processing of the set of current values.

2 . The method of claim 1 , wherein the identified value of the point in time for the failure is included as part of a graphical user interface for displaying operational elements of the moving vehicle.

3 . The method of claim 1 , wherein each one of the results at different points in time is compared to a threshold value to determine the point in time for a failure.

4 . The method of claim 1 , wherein the at least one component includes a tire and wherein the set of current values are generated by at least one load sensor coupled to the tire.

5 . The method of claim 1 , wherein the set of sensors generate a set of current values on a periodic basis.

6 . The method of claim 1 , wherein the wireless network is a 5G cellular network.

7 . The method of claim 1 , wherein the moving vehicle is a race vehicle.

8 . The method of claim 1 , wherein the low time latency is less than 100 milliseconds.

9 . A system comprising:

a set of sensors, each one of the set of sensors generating a set of current values associated with at least one component included on a moving vehicle, the generated set of current values being transmitted over a wireless network; and

an edge computing device that receives the set of current values transmitted over the wireless network, the edge computing device processing the set of current values in real-time using at least one machine learning algorithm to identify a value of a point in time for a failure of one of the at least one component a based on the set of current values and at least one set of past values received, the at least one machine learning algorithm being a dynamic linear regression algorithm utilizing at least one windowing operation, the at least one windowing operation performing a first windowing operation that includes an averaging of the set of current values and the at least one set of past values to produce a current set of first windowed values for the one of the at least one component, and wherein the at least one windowing operation further includes performing a second windowing operation on the current set of first windowed values, along with past sets of first windowed values, to produce a current set of second windowed values that are used to produce results at different points in time by the dynamic linear regression algorithm, the edge computing device further providing, for display to a user, the value of the identified point in time for the failure the at least one component, the value of the identified point in time for the failure displayed in a different color when it is determined that the identified point in time for the failure is less than a threshold value for the point in time for the failure;

wherein the generated set of current values are transmitted with a low time latency between the generating of the set of current values and the processing of the set of current values.

10 . An apparatus comprising:

a network interface that receives a set of current values over a wireless network, the set of current values generated from a set of sensors associated with at least one component included on a moving vehicle;

at least one processing device coupled to the network interface, the at least one processing device processing the set of current values in real-time using at least one machine learning algorithm to identify a value for a value of a point in time for a failure of one of the at least one component a based on the set of current values and at least one set of past values, the at least one machine learning algorithm being a dynamic linear regression algorithm utilizing at least one windowing operation, the at least one windowing operation performing a first windowing operation that includes an averaging of the set of current values and the at least one set of past values to produce a current set of first windowed values for the one of the at least one component, and wherein the at least one windowing operation further includes performing a second windowing operation on the current set of first windowed values, along with past sets of first windowed values, to produce a current set of second windowed values that are used to produce results at different points in time by the dynamic linear regression algorithm;

a memory coupled to the at least one processing device, the memory configured to store the set of current values and the at least one set of past values; and

an output interface coupled to the at least one processing device, the output device providing, for display to a user, the value of the identified point in time for the failure the at least one component, the value of the identified point in time for the failure displayed in a different color when it is determined that the identified point in time for the failure is less than a threshold value for the point in time for the failure,

wherein the current set of data values are received over the wireless network with a low time latency between the set of current values being generated and the set of current values being processed.

11 . The apparatus of claim 10 , wherein the at least one component includes a tire and wherein the set of current values are generated by at least one load sensor coupled to the tire.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2025
From: BESSOLO, BARBARA; DITTO, BRANDON; HANKINS, RANDALL; LYE, JEFFREY P.; WOLF, JUSTIN
To: DYNAMOEDGE, LLC
Reel/Frame 072215/0033 →
Continuity (2)
Provisional Application 63214232 · Jun 23, 2021
Related Publication 20220414549A1 · Dec 29, 2022
References Cited (12)
US 5325082A · Rodriguez · 1994 [cited by examiner]
US 6741169B2 · Maigiawala et al. · 2004 [cited by applicant]
US 6879938B2 · Asano et al. · 2005 [cited by applicant]
US 7032436B2 · Yokota et al. · 2006 [cited by applicant]
US 7228732B2 · Turner et al. · 2007 [cited by applicant]
US 10674369B1 · Rao · 2020 [cited by examiner]
US 10814883B1 · Dixit · 2020 [cited by examiner]
US 20230038977A1 · Ditto · 2023 [cited by examiner]
WO WO2023083333A1 · 2023 [cited by examiner]
Ens, Barrett et al. “Grand Challenges in Immersive Analystics” Association for Computing Machinery CHI Conference, May 8-13, 2021. [cited by applicant]
Perera, Srinath “Rolling Window Regression: A Simple Approach for Time Series Next value Predictions” Internet source unknown, Jun. 2, 2016. [cited by applicant]
Wadekar, Shakti, et al. “Towards End-to-End Deep Learning for Autonomous Racing: On Data Collection and a Unified Architecture for Steering and Throttle Prediction” arXliv:2105.01799 [cs.RO], May 4, 2021. [cited by applicant]