Segmenting operational data
First Claim
1. A method for segmenting operational data to determine total elapsed times for events of interest, the method comprisingreceiving, by one or more processors, operational data comprising vehicle telematics data and service data, (a) the vehicle telematics data (i) collected by a telematics device affixed to a vehicle and (ii) indicative of one or more vehicle dynamics associated with the vehicle during one or more time periods, and (b) the service data (i) collected by a mobile device operated by a driver of the vehicle and (ii) indicative of one or more service dynamics associated with the driver during the one or more time periods;
- segmenting, by the one or more processors, the operational data to identify the occurrence of a plurality of stops during the one or more time periods based at least in part on the operational data, wherein each of the plurality of stops (a) is identified by linking a stop beginning event from the operational data with a stop ending event from the operational data and (b) comprises a stop start time, a stop end time, and a stop type;
identifying, by the one or more processors and based at least in part on the service data, a time of a first event of interest for at least one of the plurality of stops, wherein the service data comprises a timestamp of when the first event of interest occurred;
identifying, by the one or more processors and based at least in part on the vehicle telematics data, a time of a second event of interest for the at least one of the plurality of stops, wherein the vehicle telematics data comprises a timestamp of when the second event of interest occurred;
determining, by the one or more processors, a total time between the first event of interest in the second event of interest; and
indicating, by the one more processors, the total time as the time elapsed for a particular event of interest for the at least one of the plurality of stops.
1 Assignment
0 Petitions
Accused Products
Abstract
Computer program products, methods, systems, apparatus, and computing entities are provided for segmenting operational data and identifying events of interest in the segmented operational data. With the events of interest identified, a total time between the events of interest can be determined.
92 Citations
15 Claims
-
1. A method for segmenting operational data to determine total elapsed times for events of interest, the method comprising
receiving, by one or more processors, operational data comprising vehicle telematics data and service data, (a) the vehicle telematics data (i) collected by a telematics device affixed to a vehicle and (ii) indicative of one or more vehicle dynamics associated with the vehicle during one or more time periods, and (b) the service data (i) collected by a mobile device operated by a driver of the vehicle and (ii) indicative of one or more service dynamics associated with the driver during the one or more time periods; -
segmenting, by the one or more processors, the operational data to identify the occurrence of a plurality of stops during the one or more time periods based at least in part on the operational data, wherein each of the plurality of stops (a) is identified by linking a stop beginning event from the operational data with a stop ending event from the operational data and (b) comprises a stop start time, a stop end time, and a stop type; identifying, by the one or more processors and based at least in part on the service data, a time of a first event of interest for at least one of the plurality of stops, wherein the service data comprises a timestamp of when the first event of interest occurred; identifying, by the one or more processors and based at least in part on the vehicle telematics data, a time of a second event of interest for the at least one of the plurality of stops, wherein the vehicle telematics data comprises a timestamp of when the second event of interest occurred; determining, by the one or more processors, a total time between the first event of interest in the second event of interest; and indicating, by the one more processors, the total time as the time elapsed for a particular event of interest for the at least one of the plurality of stops. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus for segmenting operational data to determine total elapsed times for events of interest, the apparatus comprising at least one processor and at least one memory including program code, the at least one memory and the program code configured to, with the processor, cause the apparatus to at least:
-
receive operational data comprising vehicle telematics data and service data, (a) the vehicle telematics data (i) collected by a telematics device affixed to a vehicle and (ii) indicative of one or more vehicle dynamics associated with the vehicle during one or more time periods, and (b) the service data (i) collected by a mobile device operated by a driver of the vehicle and (ii) indicative of one or more service dynamics associated with the driver during the one or more time periods; segment the operational data to identify the occurrence of a plurality of stops during the one or more time periods based at least in part on the operational data, wherein each of the plurality of stops (a) is identified by linking a stop beginning event from the operational data with a stop ending event from the operational data and (b) comprises a stop start time, a stop end time, and a stop type; identify, based at least in part on the service data, a time of a first event of interest for at least one of the plurality of stops, wherein the service data comprises a timestamp of when the first event of interest occurred; identify, based at least in part on the vehicle telematics data, a time of a second event of interest for the at least one of the plurality of stops, wherein the vehicle telematics data comprises a timestamp of when the second event of interest occurred; determine a total time between the first event of interest in the second event of interest; and indicate the total time as the time elapsed for a particular event of interest for the at least one of the plurality of stops. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for segmenting operational data to determine total elapsed times for events of interest, the computer program product comprising at least one non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
an executable portion configured to receive operational data comprising vehicle telematics data and service data, (a) the vehicle telematics data (i) collected by a telematics device affixed to a vehicle and (ii) indicative of one or more vehicle dynamics associated with the vehicle during one or more time periods, and (b) the service data (i) collected by a mobile device operated by a driver of the vehicle and (ii) indicative of one or more service dynamics associated with the driver during the one or more time periods; an executable portion configured to segment the operational data to identify the occurrence of a plurality of stops during the one or more time periods based at least in part on the operational data, wherein each of the plurality of stops (a) is identified by linking a stop beginning event from the operational data with a stop ending event from the operational data and (b) comprises a stop start time, a stop end time, and a stop type; an executable portion configured to identify, based at least in part on the service data, a time of a first event of interest for at least one of the plurality of stops, wherein the service data comprises a timestamp of when the first event of interest occurred; an executable portion configured to identify, based at least in part on the vehicle telematics data, a time of a second event of interest for the at least one of the plurality of stops, wherein the vehicle telematics data comprises a timestamp of when the second event of interest occurred; an executable portion configured to determine a total time between the first event of interest in the second event of interest; and an executable portion configured to indicate the total time as the time elapsed for a particular event of interest for the at least one of the plurality of stops. - View Dependent Claims (12, 13, 14, 15)
-
Specification