IP Library Granted Patent US 12,229,836
Granted Patent B2
US 12,229,836 · App. 18/439,507 · Granted Feb 18, 2025

Cloud-based vehicular telematics systems and methods for generating hybrid epoch driver predictions

Inventor: Kenneth Jason Sanchez (San Francisco, CA)
Assignee: QUANATA, LLC
G06Q40/08B60W40/09G01C21/3484G01C21/3492G06N3/02G06N3/08G06Q30/0207G06Q30/0224G07C5/008G07C5/08G07C5/0841B60W2556/10B60W2556/55
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,229,836
App. No.
18/439,507
Granted
Feb 18, 2025
Kind
B2
Abstract

A system comprising one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform operations: receiving telematics data from a mobile device during one or more vehicle trips including a previous epoch for a driver and a current epoch for the driver; generating a previous epoch score for the driver based on the telematics data of the previous epoch for the driver; generating, using a trained machine learning model, a predicted epoch score for the driver based on the telematics data of the current epoch for the driver; generating a hybrid epoch score for the driver from at least portions of the previous epoch score for the driver and the predicted epoch score for the driver; and transmitting the hybrid epoch score for the driver. Other embodiments are described.

Claims (54)

1. A system comprising one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, cause the one or more processors to perform operations comprising:

receiving telematics data from a mobile device during one or more vehicle trips including a previous epoch for a driver and a current epoch for the driver;

generating a previous epoch score for the driver based on the telematics data of the previous epoch for the driver;

generating, using a trained machine learning model, a predicted epoch score for the driver based on the telematics data of the current epoch for the driver;

generating a hybrid epoch score for the driver from at least portions of the previous epoch score for the driver and the predicted epoch score for the driver; and

transmitting the hybrid epoch score for the driver.

2. The system of claim 1 , wherein the previous epoch score is weighted according to a remaining amount of time of the current epoch.

3. The system of claim 2 , wherein the current epoch is associated with multiple time segments.

4. The system of claim 1 , wherein generating the predicted epoch score for the driver comprises:

predicting future driving behavior for one or more future trips of the driver during a remaining time in the current epoch based at least in part upon past driving behavior of the driver corresponding to past telematics data of one or more previous epochs for the driver.

5. The system of claim 1 , wherein the predicted epoch score comprises a simulated score for the current epoch based at least in part upon (i) a weighting of previous epochs and (ii) an amount of elapsed time of the current epoch.

6. The system of claim 1 , wherein the trained machine learning model is configured to:

identify patterns within historic telematics data corresponding to at least a quantity level metric or a quality level metric of the driver, wherein the historic telematics data is from one or more historic epochs for the driver; and

facilitate predictions of future driving behavior for the driver during a remaining time period of the current epoch.

7. The system of claim 1 , wherein the operations further comprise:

generating a discount amount (a) used to determine a reward for the driver based on the hybrid epoch score and (b) for display on the mobile device, wherein the discount amount displayed fluctuates in real-time corresponding to each additional trip completed during the current epoch.

8. A computer-implemented method comprising:

receiving telematics data from a mobile device during one or more vehicle trips including a previous epoch for a driver and a current epoch for the driver;

generating a previous epoch score for the driver based on the telematics data of the previous epoch for the driver;

generating, using a trained machine learning model, a predicted epoch score for the driver based on the telematics data of the current epoch for the driver;

generating a hybrid epoch score for the driver from at least portions of the previous epoch score for the driver and the predicted epoch score for the driver; and

transmitting the hybrid epoch score for the driver.

9. The computer-implemented method of claim 8 , wherein the previous epoch score is weighted according to a remaining amount of time of the current epoch.

10. The computer-implemented method of claim 9 , wherein the current epoch is associated with multiple time segments.

11. The computer-implemented method of claim 8 , wherein generating the predicted epoch score for the driver comprises:

predicting future driving behavior for one or more future trips of the driver during a remaining time in the current epoch based at least in part upon past driving behavior of the driver corresponding to past telematics data of one or more previous epochs for the driver.

12. The computer-implemented method of claim 8 , wherein the predicted epoch score comprises a simulated score for the current epoch based at least in part upon (i) a weighting of previous epochs and (ii) an amount of elapsed time of the current epoch.

13. The computer-implemented method of claim 8 , wherein the trained machine learning model is configured to:

identify patterns within historic telematics data corresponding to at least a quantity level metric or a quality level metric of the driver, wherein the historic telematics data is from one or more historic epochs for the driver; and

facilitate predictions of future driving behavior for the driver during a remaining time period of the current epoch.

14. The computer-implemented method of claim 8 further comprising:

generating a discount amount (a) used to determine a reward for the driver based on the hybrid epoch score and (b) for display on the mobile device wherein the discount amount displayed fluctuates in real-time corresponding to each additional trip completed during the current epoch.

15. One or more non-transitory computer-readable media storing computing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:

receiving telematics data from a mobile device during one or more vehicle trips including a previous epoch for a driver and a current epoch for the driver;

generating a previous epoch score for the driver based on the telematics data of the previous epoch for the driver;

generating, using a trained machine learning model, a predicted epoch score for the driver based on the telematics data of the current epoch for the driver;

generating a hybrid epoch score for the driver from at least portions of the previous epoch score for the driver and the predicted epoch score for the driver; and

transmitting the hybrid epoch score for the driver.

16. The one or more non-transitory computer-readable media of claim 15 , the previous epoch score is weighted according to a remaining amount of time of the current epoch, wherein the current epoch is associated with multiple time segments.

17. The one or more non-transitory computer-readable media of claim 15 , wherein generating the predicted epoch score for the driver comprises:

predicting future driving behavior for one or more future trips of the driver during a remaining time in the current epoch based at least in part upon past driving behavior of the driver corresponding to past telematics data of one or more previous epochs for the driver.

18. The one or more non-transitory computer-readable media of claim 15 , wherein the predicted epoch score comprises a simulated score for the current epoch based at least in part upon (i) a weighting of previous epochs and (ii) an amount of elapsed time of the current epoch.

19. The one or more non-transitory computer-readable media of claim 15 , wherein the trained machine learning model is configured to:

identify patterns within historic telematics data corresponding to at least a quantity level metric or a quality level metric of the driver, wherein the historic telematics data is from one or more historic epochs for the driver; and

facilitate predictions of future driving behavior for the driver during a remaining time period of the current epoch.

20. The one or more non-transitory computer-readable media of claim 15 , wherein the operations further comprise:

generating a discount amount (a) used to determine a reward for the driver based on the hybrid epoch score and (b) for display on the mobile device, wherein the discount amount displayed fluctuates in real-time corresponding to each additional trip completed during the current epoch.

21. A system comprising:

a means for:

receiving telematics data from a mobile device during one or more vehicle trips including a previous epoch for a driver and a current epoch for the driver;

generating a previous epoch score for the driver based on the telematics data of the previous epoch for the driver;

generating, using a trained machine learning model, a predicted epoch score for the driver based on the telematics data of the current epoch for the driver;

generating a hybrid epoch score for the driver from at least portions of the previous epoch score for the driver and the predicted epoch score for the driver; and

transmitting the hybrid epoch score for the driver.

Assignments (2)
CHANGE OF NAME Recorded May 29, 2024
From: BLUEOWL, LLC
To: QUANATA, LLC
Reel/Frame 067558/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2024
From: SANCHEZ, KENNETH JASON
To: BLUEOWL, LLC
Reel/Frame 066779/0299 →
Continuity (3)
Continuation 17060894 · Oct 1, 2020
Provisional Application 62909508 · Oct 2, 2019
Related Publication 20240185356A1 · Jun 6, 2024
References Cited (77)
US 7769499B2 · McQuade et al. · 2010 [cited by applicant]
US 9141582B1 · Brinkmann et al. · 2015 [cited by applicant]
US 9315195B2 · Armitage et al. · 2016 [cited by applicant]
US 9615213B2 · Tibbitts et al. · 2017 [cited by applicant]
US 9688283B2 · Armitage et al. · 2017 [cited by applicant]
US 9772252B2 · Williams · 2017 [cited by applicant]
US 9805601B1 · Fields · 2017 [cited by examiner]
US 9881429B2 · Davidson · 2018 [cited by applicant]
US 9996878B1 · Fox · 2018 [cited by examiner]
US 10013883B2 · Farnham et al. · 2018 [cited by applicant]
US 10026243B1 · Hsu-Hoffman et al. · 2018 [cited by applicant]
US 10150411B2 · Armitage et al. · 2018 [cited by applicant]
US 10304338B1 · Lau et al. · 2019 [cited by applicant]
US 10322728B1 · Porikli et al. · 2019 [cited by applicant]
US 10360576B1 · Hsu-Hoffman · 2019 [cited by applicant]
US 10373523B1 · Fields et al. · 2019 [cited by applicant]
US 10392022B1 · Rau · 2019 [cited by applicant]
US 10403057B1 · Fawcett et al. · 2019 [cited by applicant]
US 10414408B1 · Fields et al. · 2019 [cited by applicant]
US 10430883B1 · Bischoff et al. · 2019 [cited by applicant]
US 10445758B1 · Bryer et al. · 2019 [cited by applicant]
US 10672249B1 · Balakrishnan et al. · 2020 [cited by applicant]
US 10810504B1 · Fields · 2020 [cited by examiner]
US 10830605B1 · Chintakindi · 2020 [cited by examiner]
US 10878328B2 · Mathur et al. · 2020 [cited by applicant]
US 10885539B1 · Purgatorio et al. · 2021 [cited by applicant]
US 10997669B1 · Kraft et al. · 2021 [cited by applicant]
US 11012526B1 · Iynoolkhan et al. · 2021 [cited by applicant]
US 11068985B1 · Bischoff et al. · 2021 [cited by applicant]
US 20070239322A1 · McQuade et al. · 2007 [cited by applicant]
US 20080255722A1 · Mcclellan et al. · 2008 [cited by applicant]
US 20080262670A1 · Mcclellan et al. · 2008 [cited by applicant]
US 20080319602A1 · Mcclellan et al. · 2008 [cited by applicant]
US 20100030586A1 · Taylor et al. · 2010 [cited by applicant]
US 20110090075A1 · Armitage et al. · 2011 [cited by applicant]
US 20120239462A1 · Pursell et al. · 2012 [cited by applicant]
US 20120303392A1 · Depura et al. · 2012 [cited by applicant]
US 20120330596A1 · Kouznetsov · 2012 [cited by applicant]
US 20130046559A1 · Coleman · 2013 [cited by examiner]
US 20140012634A1 · Pearlman et al. · 2014 [cited by applicant]
US 20140052672A1 · Wagner et al. · 2014 [cited by applicant]
US 20140095305A1 · Armitage et al. · 2014 [cited by applicant]
US 20140099607A1 · Armitage et al. · 2014 [cited by applicant]
US 20140167946A1 · Armitage et al. · 2014 [cited by applicant]
US 20140278574A1 · Barber · 2014 [cited by applicant]
US 20140322676A1 · Raman · 2014 [cited by applicant]
US 20140372017A1 · Armitage · 2014 [cited by applicant]
US 20150039175A1 · Martin et al. · 2015 [cited by applicant]
US 20150112546A1 · Ochsendorf et al. · 2015 [cited by applicant]
US 20170057518A1 · Finegold et al. · 2017 [cited by applicant]
US 20170291611A1 · Innes et al. · 2017 [cited by applicant]
US 20170349182A1 · Cordova et al. · 2017 [cited by applicant]
US 20180107932A1 · Pandurangarao · 2018 [cited by applicant]
US 20180174484A1 · Bradley et al. · 2018 [cited by applicant]
US 20180345981A1 · Ferguson et al. · 2018 [cited by applicant]
US 20180373855A1 · Chowdhury et al. · 2018 [cited by applicant]
US 20190100216A1 · Volos et al. · 2019 [cited by applicant]
US 20190102689A1 · Lassoued et al. · 2019 [cited by applicant]
US 20190102840A1 · Perl · 2019 [cited by examiner]
US 20190266029A1 · Sathyanarayana et al. · 2019 [cited by applicant]
US 20190287180A1 · Vartanian · 2019 [cited by examiner]
US 20190367037A1 · Krishnamurthy et al. · 2019 [cited by applicant]
US 20190370687A1 · Pezzillo et al. · 2019 [cited by applicant]
US 20190391587A1 · Uvarov et al. · 2019 [cited by applicant]
US 20200031371A1 · Soliman · 2020 [cited by applicant]
US 20200039525A1 · Hu et al. · 2020 [cited by applicant]
US 20200079387A1 · Krishna et al. · 2020 [cited by applicant]
US 20200175786A1 · Bongers · 2020 [cited by examiner]
US 20200257310A1 · Du et al. · 2020 [cited by applicant]
US 20210272207A1 · Fields · 2021 [cited by applicant]
US 20210295443A1 · Webster · 2021 [cited by applicant]
Zhang, XingZhou et al., “OpenEI: An Open Framework for Edge Intelligence”, Department of Computer Science, Wayne State University, Detroit, MI, USA, Jun. 5, 2019, p. 1-12. 2019. [cited by applicant]
Satyamarayanan, Mahdev, “Edge Computing”, Carnegie Mellon University, IEEE computer society, Oct. 2017, p. 1-3. 2017. [cited by applicant]
Y. Zhao, W. Wang, Y. Li, C_ Colman Meixner, M. Tornatore and J. Zhang, “Edge Computing and Networking: A Survey on Infrastructures and Applications,” in IEEE Access, vol. 7, pp. 101213-101230. 2019. [cited by applicant]
Chakravarty, T., et al., “MobiDriveScore—A system for mobile sensor based driving analysis: A risk assessment modcel for improving one's driving,” 2013 Seventh International Conference on Sensing Technology (ICST), 2013… [cited by applicant]
Junior, Jair Ferreira et al, “Driver Behavior profiling: An investigation with different smart phone sensors and machine learning”, https:/doi.org/10137/journal.prone.0174959, Apr. 10, 2017, pp. 1-16. 2017. [cited by applicant]
G. Kar, B. Asiroglu, and F.S. Bir, “Scotto: Real-Time Driver Behavior Scoring Suing In-Vehicle Data,” 2019 IEEE 8th Vehicular Technology Conference (VTC2019—Spring), Kuala Lumpur, Malaysia, 2019, pp. 1-5 2019. [cited by applicant]