IP Library Granted Patent US 11,017,618
Granted Patent B2
US 11,017,618 · App. 15/995,905 · Granted May 25, 2021

Systems, methods, and apparatuses for processing vehicle performance data

Inventor: Marius Ulsamer (Burnaby, CA)
Assignee: Holley Performance Products, Inc.
G07C5/0825G06T11/203G06T11/206G06T17/05G06T19/00G07C5/008G06T2200/24G06T2219/2012H04W76/15
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,017,618
App. No.
15/995,905
Granted
May 25, 2021
Kind
B2
Abstract

Methods, apparatus, systems, and computer-readable media are provided for processing vehicle-related data received from one or more smart tracker devices connected to one or more vehicles. The smart tracker devices can be connected to one or more sensors that can provide an output according to operating conditions of the vehicles. Data from the sensors can be transmitted from the smart tracker devices to a server device and/or a portable computing device for further processing. The portable computing device can include an application for visualizing the data in three dimensions. The application can include an interface that can provide a three-dimensional visualization of a track on which a vehicle is traveling, and map the data to a shape of the track in order to provide an indication of how the data changed as the vehicle traveled along the track.

Claims (58)

1. A method implemented by one or more processors, the method comprising:

receiving, via a first network connection, data from multiple smart tracker devices connected to multiple vehicles traveling along a track,

wherein each smart tracker device of the multiple smart tracker devices is connected to one or more respective sensors that are responsive to one or more operating conditions of a respective vehicle of the multiple vehicles;

transmitting, via a second network connection, at least a portion of the data to a remote device for processing;

receiving, via the second network connection, processed data from the remote device;

causing display elements to be displayed at an interface of a computing device based on the data received from the multiple smart tracker devices,

wherein the display elements provide variations in the processed data that indicate differences between:

(i) the one or more operating conditions of the respective vehicle at a particular portion of the track during a current lap, and

(ii) the one or more operating conditions of the respective vehicle at the particular portion of the track during a prior lap; and

causing additional display elements to be concurrently displayed at the interface, with the display elements, based on the processed data from the remote device,

wherein the additional display elements include a representation of the multiple vehicles on the track in which the multiple vehicles are currently traveling.

2. The method of claim 1 , wherein the additional display elements further include a trend line that extends along a portion of the representation of the track on which the multiple vehicles are traveling, and the method further comprises:

receiving an input for modifying an orientation of the portion of the representation of the track in three dimensions; and

causing the portion of the representation of the track to be re-oriented according to the received input.

3. The method of claim 1 , wherein the first network connection is a Bluetooth connection and the second network connection is an LTE connection or a Wi-Fi connection.

4. The method of claim 1 , wherein the computing device is external to each respective vehicle that is currently traveling on the track.

5. The method of claim 4 , wherein the representation of the track includes identifiers for the multiple vehicles that are also on the track.

6. The method of claim 5 , wherein the representation of the track includes colors that change across the representation of the track according to variations in the processed data from the multiple smart tracker devices connected to the multiple vehicles.

7. The method of claim 6 , wherein the variations in the processed data are time differences between current laps being performed by the multiple vehicles on the track and historical lap data associated with the multiple vehicles.

8. A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations that include:

receiving, via a first network connection, data from multiple smart tracker devices connected to multiple vehicles traveling along a track,

wherein each smart tracker device of the multiple smart tracker devices is connected to one or more respective sensors that are responsive to one or more operating conditions of a respective vehicle of the multiple vehicles;

transmitting, via a second network connection, at least a portion of the data to a remote device for processing;

receiving, via the second network connection, processed data from the remote device;

causing display elements to be displayed at an interface of a computing device based on the data received from the multiple smart tracker devices,

wherein the display elements provide variations in the processed data that indicate differences between:

(i) the one or more operating conditions of the respective vehicle at a particular portion of the track during a current lap, and

(ii) the one or more operating conditions of the respective vehicle at the particular portion of the track during a prior lap; and

causing additional display elements to be concurrently displayed at the interface, with the display elements, based on the processed data from the remote device,

wherein the additional display elements include a representation of the multiple vehicles on the track in which the multiple vehicles are currently traveling.

9. The non-transitory computer readable medium of claim 8 , wherein the first network connection is a Bluetooth connection and the second network connection is an LTE or a Wi-Fi connection.

10. The non-transitory computer readable medium of claim 8 , wherein the additional display elements further include a trend line that extends along a portion of the representation of the track on which the multiple vehicles are traveling, and the operations further include:

receiving an input for modifying an orientation of the portion of the representation of the track in three dimensions; and

causing the portion of the representation of the track to be re-oriented according to the received input.

11. The non-transitory computer readable medium of claim 8 , wherein the computing device is external to each respective vehicle that is currently traveling on the track.

12. The non-transitory computer readable medium of claim 11 , wherein the representation of the track includes identifiers for the multiple vehicles that are also on the track.

13. The non-transitory computer readable medium of claim 12 , wherein the representation of the track includes colors that change across the representation of the track according to variations in the processed data from the multiple smart tracker devices connected to the multiple vehicles.

14. The non-transitory computer readable medium of claim 13 , wherein the variations in the processed data are time differences between current laps being performed by the multiple vehicles on the track and historical lap data associated with the multiple vehicles.

15. A system, comprising:

one or more processors; and

memory configured to store instructions that, when executed by the one or more processors, cause the one or more processors to perform operations that include:

receiving, via a first network connection, data from multiple smart tracker devices connected to multiple vehicles traveling along a track,

wherein each smart tracker device of the multiple smart tracker devices is connected to one or more respective sensors that are responsive to one or more operating conditions of a respective vehicle of the multiple vehicles;

transmitting, via a second network connection, at least a portion of the data to a remote device for processing;

receiving, via the second network connection, processed data from the remote device;

causing display elements to be displayed at an interface of a computing device based on the data received from the multiple smart tracker devices,

wherein the display elements provide variations in the processed data that indicate differences between:

(i) the one or more operating conditions of the respective vehicle at a particular portion of the track during a current lap, and

(ii) the one or more operating conditions of the respective vehicle at the particular portion of the track during a prior lap; and

causing additional display elements to be concurrently displayed at the interface, with the display elements, based on the processed data from the remote device,

wherein the additional display elements include a representation of the multiple vehicles on the track in which the multiple vehicles are currently traveling.

16. The system of claim 15 , wherein the additional display elements further include a trend line that extends along a portion of the representation of the track on which the vehicle is traveling, and the operations further include:

receiving an input for modifying an orientation of the portion of the representation of the track in three dimensions; and

causing the portion of the representation of the track to be re-oriented according to the received input.

17. The system of claim 15 , wherein the computing device is external to each respective vehicle that is currently traveling on the track.

18. The system of claim 17 , wherein the representation of the track includes identifiers for the multiple vehicles that are also on the track.

19. The system of claim 18 , wherein the representation of the track includes colors that change across the representation of the track according to variations in the processed data from the multiple smart tracker devices connected to the multiple vehicles.

20. The system of claim 19 , wherein the variations in the processed data are time differences between current laps being performed by the multiple vehicles on the track and historical lap data associated with the multiple vehicles.

Assignments (8)
RECEIVING PARTY DATA CHANGE OF ADDRESS Recorded Jan 2, 2025
From: HOLLEY PERFORMANCE PRODUCTS, INC.
To: HOLLEY PERFORMANCE PRODUCTS, INC.
Reel/Frame 069813/0457 →
RELEASE OF SECURITY INTEREST Recorded Nov 24, 2021
From: AEA DEBT MANAGEMENT LP, AS SECOND LIEN COLLATERAL AGENT
To: FLOWMASTER, INC.; APR, LLC; ACCEL PERFORMANCE GROUP LLC; MSD LLC; POWERTEQ LLC; RACEPAK LLC; HOLLEY PERFORMANCE PRODUCTS INC.; HOLLEY PERFORMANCE SYSTEMS, INC.; HIGH PERFORMANCE INDUSTRIES, INC.
Reel/Frame 058944/0279 →
RELEASE OF SECURITY INTEREST Recorded Nov 24, 2021
From: UBS AG, STAMFORD BRANCH, AS FIRST LIEN COLLATERAL AGENT
To: FLOWMASTER, INC.; APR, LLC; ACCEL PERFORMANCE GROUP LLC; MSD LLC; POWERTEQ LLC; RACEPAK LLC; HOLLEY PERFORMANCE PRODUCTS INC.; HOLLEY PERFORMANCE SYSTEMS, INC.
Reel/Frame 058948/0926 →
SECURITY INTEREST Recorded Nov 19, 2021
From: HOLLEY PERFORMANCE PRODUCTS INC.; MSD LLC; POWERTEQ LLC; ACCEL PERFORMANCE GROUP LLC; DRAKE AUTOMOTIVE GROUP, LLC; B&M RACING & PERFORMANCE PRODUCTS INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 058214/0174 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DELETE PATENT NUMBERS PREVIOUSLY RECORDED AT REEL: 047429 FRAME: 0343. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Nov 18, 2018
From: FLOWMASTER, INC.; APR, LLC; ACCEL PERFORMANCE GROUP LLC; MSD LLC; POWERTEQ LLC; RACEPAK LLC; HOLLEY PERFORMANCE PRODUCTS INC.; HOLLEY PERFORMANCE SYSTEMS, INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 048475/0125 →
SECURITY INTEREST Recorded Nov 18, 2018
From: FLOWMASTER, INC.; APR, LLC; ACCEL PERFORMANCE GROUP LLC; MSD LLC; POWERTEQ LLC; RACEPAK LLC; HOLLEY PERFORMANCE PRODUCTS INC.; HOLLEY PERFORMANCE SYSTEMS, INC.; HIGH PERFORMANCE INDUSTRIES, INC.
To: AEA DEBT MANAGEMENT LP, SECOND LIEN COLLATERAL AGENT
Reel/Frame 048147/0510 →
SECURITY INTEREST Recorded Nov 6, 2018
From: FLOWMASTER, INC.; APR, LLC; ACCEL PERFORMANCE GROUP LLC; MSD LLC; POWERTEQ LLC; RACEPAK LLC; HOLLEY PERFORMANCE PRODUCTS INC.; HOLLEY PERFORMANCE SYSTEMS, INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 047429/0343 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2018
From: ULSAMER, MARIUS
To: HOLLEY PERFORMANCE PRODUCTS, INC.
Reel/Frame 046407/0270 →
Continuity (2)
Provisional Application 62518182 · Jun 12, 2017
Related Publication 20180357842A1 · Dec 13, 2018