IP Library Granted Patent US 11,593,726
Granted Patent B2
US 11,593,726 · App. 16/737,276 · Granted Feb 28, 2023

System for collecting and analyzing equipment telematic data

Inventors: J. Eric Pike (Lewisville, NC); Cliff Edwards (Winston-Salem, NC); Will Crouch (Winston-Salem, NC)
Assignee: PIKE ENTERPRISES, LLC
G06Q10/063114G06N20/00G07C5/008G07C5/085G07C5/0808
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,593,726
App. No.
16/737,276
Granted
Feb 28, 2023
Kind
B2
Abstract

A system for collecting and analyzing equipment telematic data typically includes a processor, a memory, and an analysis module stored in the memory. The analysis module is typically configured for: receiving telematic data from a piece of equipment; parsing the telematic data to identify (i) location information and (ii) usage information for one or more tools; analyzing the telematic data to determine whether a job site condition has been satisfied; in response to determining that the job site condition has been satisfied, identifying a first job site location based on the location information of the telematic data; determining that the first job site location is not within an existing job site; and updating a job site database to include the first job site location.

Claims (61)

1. A system comprising:

a piece of equipment, wherein the piece of equipment is a piece of construction equipment, the piece of construction equipment comprising one or more sensors that collect telematic data associated with the piece of construction equipment; and

a system for collecting and analyzing equipment telematic data, comprising:

a computer apparatus including one or more processors, a memory, and a network communication interface; and

an analysis module stored in the memory, executable by the one or more processors and configured for:

receiving, via the network communication interface, telematic data from the piece of equipment;

parsing the telematic data to identify (i) location information and (ii) usage information for one or more tools associated with the equipment;

analyzing the telematic data to determine whether a job site condition has been satisfied;

determining that the job site condition has been satisfied;

determining that a first job site location of the equipment is a new job site in response to (1) determining that the job site condition has been satisfied, wherein determining that the job site condition has been satisfied comprises determining that the one or more tools have been used, (2) identifying the first job site location based on the location information of the telematic data, (3) retrieving location information for existing job sites from a job site database, and (4) determining that the first job site location is not within one of the existing job sites, wherein the one or more tools comprises a handheld tool, wherein determining that the one or more tools have been used comprises:

detecting, from the telematic data, that the handheld tool has lost a wireless connection to the equipment;

based on detecting that the handheld tool has lost the wireless connection to the equipment, determining that the handheld tool has left the equipment; and

based on detecting that the handheld tool has left the equipment, determining that the handheld tool is in use;

in response to determining that the first job site location is a new job site, updating the job site database to include the first job site location;

generating aggregated data based on the telematic data and an equipment record associated with the piece of equipment; and

presenting the aggregated data on a user computing device through a portal comprising a graphical user interface, wherein the portal is configured to allow a user to generate a report associated with the piece of equipment, wherein the report includes information related to time spent by the piece of equipment at one or more job site locations in the job site database, the one or more job site locations including the first job site location.

2. The system according to claim 1 , wherein analyzing the telematic data to determine whether a job site condition has been satisfied comprises using a machine learning algorithm to determine whether the job site condition has been satisfied.

3. The system according to claim 1 , wherein the analysis module is configured for:

receiving, via the network communication interface, image data from the piece of equipment; and

analyzing the image data;

wherein determining that the job site condition has been satisfied is based at least in part on analyzing the image data.

4. The system according to claim 3 , wherein analyzing the image data comprises identifying one or more objects associated with the job site condition.

5. The system according to claim 1 , wherein the telematic data comprises a plurality of telematic datasets.

6. The system according to claim 5 , wherein the analysis module is configured for determining an activity and/or location associated with each of the telematic datasets.

7. The system according to claim 6 , wherein the analysis module is configured for determining a total time the piece of equipment is associated with each of a plurality of activities and/or locations.

8. The system according to claim 6 , wherein the analysis module is configured for determining a total time the piece of equipment spent at the first job site location during a defined time period.

9. The system according to claim 1 , wherein determining that the job site condition has been satisfied comprises detecting (1) that the equipment is stationary for a defined period of time and (2) that the equipment is not located at a defined job site or non-yard site, wherein the non-yard site is a restaurant, gas station, or store.

10. A computer implemented method for collecting and analyzing equipment telematic data, comprising:

receiving, via one or more computer processors, telematic data from a piece of equipment, wherein the piece of equipment is a piece of construction equipment, the piece of construction equipment comprising one or more sensors that collect telematic data associated with the piece of construction equipment;

parsing, via one or more computer processors, the telematic data to identify (i) location information and (ii) usage information for one or more tools associated with the equipment;

analyzing, via one or more computer processors, the telematic data to determine whether a job site condition has been satisfied;

determining, via one or more computer processors, that the job site condition has been satisfied;

determining that a first job site location of the equipment is a new job site in response to (1) determining that the job site condition has been satisfied, wherein determining that the job site condition has been satisfied comprises determining that the one or more tools have been used, (2) identifying the first job site location based on the location information of the telematic data, (3) retrieving location information for existing job sites from a job site database, and (4) determining that the first job site location is not within one of the existing job sites, wherein the one or more tools comprises a handheld tool, wherein determining that the one or more tools have been used comprises:

detecting, from the telematic data, that the handheld tool has lost a wireless connection to the equipment;

based on detecting that the handheld tool has lost the wireless connection to the equipment, determining that the handheld tool has left the equipment; and

based on detecting that the handheld tool has left the equipment, determining that the handheld tool is in use;

in response to determining that the first job site location is a new job site, updating the job site database to include the first job site location;

generating aggregated data based on the telematic data and an equipment record associated with the piece of equipment; and

presenting the aggregated data on a user computing device through a portal comprising a graphical user interface, wherein the portal is configured to allow a user to generate a report associated with the piece of equipment, wherein the report includes information related to time spent by the piece of equipment at one or more job site locations in the job site database, the one or more job site locations including the first job site location.

11. The method according to claim 10 , wherein analyzing the telematic data to determine whether a job site condition has been satisfied comprises using a machine learning algorithm to determine whether the job site condition has been satisfied.

12. The method according to claim 10 , comprising:

receiving, via a network communication interface, image data from the piece of equipment; and

analyzing the image data;

wherein determining that the job site condition has been satisfied is based at least in part on analyzing the image data.

13. The method according to claim 12 , wherein analyzing the image data comprises identifying one or more objects associated with the job site condition.

14. The method according to claim 10 , wherein the telematic data comprises a plurality of telematic datasets.

15. The method according to claim 14 , comprising determining an activity and/or location associated with each of the telematic datasets.

16. The method according to claim 15 , comprising determining a total time the piece of equipment is associated with each of a plurality of activities and/or locations.

17. The method according to claim 15 , comprising determining a total time the piece of equipment spent at the first job site location during a defined time period.

18. A computer program product for collecting and analyzing equipment telematic data, wherein the computer program product comprises a non-transitory computer-readable medium comprising computer-readable instructions, the computer-readable instructions, when executed by a computer processor, cause the computer processor to perform the steps of:

receiving telematic data from a piece of equipment, wherein the piece of equipment is a piece of construction equipment, the piece of construction equipment comprising one or more sensors that collect telematic data associated with the piece of construction equipment;

parsing the telematic data to identify (i) location information and (ii) usage information for one or more tools associated with the equipment;

analyzing the telematic data to determine whether a job site condition has been satisfied;

determining that the job site condition has been satisfied;

determining that a first job site location of the equipment is a new job site in response to (1) determining that the job site condition has been satisfied, wherein determining that the job site condition has been satisfied comprises determining that the one or more tools have been used, (2) identifying the first job site location based on the location information of the telematic data, (3) retrieving location information for existing job sites from a job site database, and (4) determining that the first job site location is not within one of the existing job sites, wherein the one or more tools comprises a handheld tool, wherein determining that the one or more tools have been used comprises:

detecting, from the telematic data, that the handheld tool has lost a wireless connection to the equipment;

based on detecting that the handheld tool has lost the wireless connection to the equipment, determining that the handheld tool has left the equipment; and

based on detecting that the handheld tool has left the equipment, determining that the handheld tool is in use;

in response to determining that the first job site location is a new job site, updating the job site database to include the first job site location;

generating aggregated data based on the telematic data and an equipment record associated with the piece of equipment; and

presenting the aggregated data on a user computing device through a portal comprising a graphical user interface, wherein the portal is configured to allow a user to generate a report associated with the piece of equipment, wherein the report includes information related to time spent by the piece of equipment at one or more job site locations in the job site database, the one or more job site locations including the first job site location.

Assignments (4)
PATENT SECURITY AGREEMENT Recorded Dec 19, 2025
From: PIKE ENTERPRISES, LLC
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 073968/0428 →
RELEASE OF SECURITY INTEREST Recorded Aug 16, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
To: PIKE ENTERPRISES, LLC; PIKE ENGINEERING, LLC
Reel/Frame 060822/0339 →
GRANT OF SECURITY INTEREST Recorded Aug 11, 2022
From: PIKE ENTERPRISES, LLC; PIKE ENGINEERING, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 061148/0859 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2020
From: PIKE, J. ERIC; EDWARDS, CLIFF; CROUCH, WILL
To: PIKE ENTERPRISES, LLC
Reel/Frame 051452/0216 →
Continuity (2)
Provisional Application 62789890 · Jan 8, 2019
Related Publication 20200219037A1 · Jul 9, 2020
Cited By (1)
US 12,505,757