IP Library Granted Patent US 12,236,802
Granted Patent B2
US 12,236,802 · App. 18/230,878 · Granted Feb 25, 2025

Systems and methods for delivering vehicle-specific educational content for a critical event

Inventors: Kim Alan Barth (Northbrook, IL); Robert Stroh (Northbrook, IL)
Assignee: Allstate Insurance Company
G09B5/02G06F3/0482G06F40/216G06Q30/0271G07C5/008H04L67/12
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,236,802
App. No.
18/230,878
Granted
Feb 25, 2025
Kind
B2
Abstract

Systems and methods are disclosure for using sensors to deliver educational content to vehicle users during critical events. One method comprises: receiving, by a first computing device having at least one processor and from a user device of a vehicle user via a wireless data connection, a notification of a critical event for a vehicle of the vehicle user and a vehicle identification of the vehicle; receiving, from the user device via the first wireless data connection, user input soliciting educational content to remedy the critical event; determining, based on the received user input, a first set of search parameters; for each of the search parameters in the first set of search parameters, selecting educational content for a first list of educational content from a second list of educational content; and displaying, on the user device, the first list of educational content based on the first set of search parameters.

Claims (44)

1. A method comprising:

receiving, by a computing device having at least one processor and from a user device of a vehicle user via a wireless data connection, natural language input data including a request for educational content and a vehicle identification of a vehicle associated with the vehicle user;

processing the natural language input data using a natural language processor to generate processed input data;

receiving, via the wireless data connection, vehicle conditions data obtained from one or more sensors, the vehicle conditions data associated with a vehicle feature;

determining, by the computing device and based on the processed input data and the vehicle conditions data, a set of search parameters corresponding to educational content associated with the vehicle feature;

for each of the set of search parameters in the set of search parameters, retrieving a list of educational content associated with the vehicle feature;

generating output data, the output data including a user interface indicating the list of educational content; and

transmitting the output data to the user device to cause displaying, on the user device, the user interface.

2. The method of claim 1 , wherein the user device is a computing device that is separate from the vehicle.

3. The method of claim 1 , wherein the user device is a mobile device.

4. The method of claim 1 , wherein the vehicle identification includes at least one of a vehicle identification number, a make of the vehicle, a model of the vehicle, a class of the vehicle, a year of manufacture of the vehicle, a color of the vehicle, or an automobile nameplate.

5. The method of claim 1 , wherein the one or more sensors are associated with at least one of the user device or the vehicle.

6. The method of claim 1 , wherein the one or more sensors are configured to detect at least one of a vehicle speed, distance driven, a rate of acceleration, a rate of braking, sudden acceleration, sudden braking, or swerving.

7. The method of claim 1 , wherein the natural language input data includes a notification of a critical event.

8. A system comprising:

one or more processors;

a natural language processor; and

memory storing computer-executable instructions that, when executed by the one or more processors, cause the system to:

receive, from a computing device associated with a vehicle via a wireless data connection, natural language input data including a request for educational content and a vehicle identification of the vehicle;

process the natural language input data using the natural language processor to generate processed input data;

receive, via the wireless data connection, vehicle conditions data obtained from one or more sensors, the vehicle conditions data associated with a vehicle feature;

determine a search parameter corresponding to educational content associated with the vehicle feature using the processed input data and the vehicle conditions data;

retrieve a list of educational content associated with the vehicle feature based on the search parameter;

generate output data, the output data including a user interface indicating the list of educational content; and

transmit the output data to the computing device to cause the computing device to output the user interface.

9. The system of claim 8 , wherein the computing device is separate from the vehicle.

10. The system of claim 8 , wherein the computing device is a mobile device.

11. The system of claim 8 , wherein the vehicle identification includes at least one of a vehicle identification number, a make of the vehicle, a model of the vehicle, a class of the vehicle, a year of manufacture of the vehicle, a color of the vehicle, or an automobile nameplate.

12. The system of claim 8 , wherein the one or more sensors are associated with at least one of the computing device or the vehicle.

13. The system of claim 8 , wherein the one or more sensors are configured to detect at least one of a vehicle speed, distance driven, a rate of acceleration, a rate of braking, sudden acceleration, sudden braking, and swerving.

14. The system of claim 8 , wherein the natural language input data includes an input of a critical event.

15. A non-transitory, computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method comprising:

receiving, from a computing device associated with a vehicle, natural language input data including a request for educational content associated with a vehicle feature and a vehicle identification of the vehicle;

processing the natural language input data using a natural language processor to generate processed input data;

receiving vehicle conditions data associated with the vehicle feature, the vehicle conditions data obtained from one or more sensors;

determining one or more search parameters corresponding to educational content associated with the vehicle feature using the processed input data and the vehicle conditions data;

retrieving a list of educational content associated with the vehicle feature based on the one or more search parameters;

generate output data, the output data including a user interface indicating the list of educational content; and

transmit the output data to the computing device to cause the computing device to output the user interface.

16. The non-transitory, computer-readable storage medium of claim 15 , wherein the computing device is separate from the vehicle.

17. The non-transitory, computer-readable storage medium of claim 15 , wherein the vehicle identification includes at least one of a vehicle identification number, a make of the vehicle, a model of the vehicle, a class of the vehicle, a year of manufacture of the vehicle, a color of the vehicle, or an automobile nameplate.

18. The non-transitory, computer-readable storage medium of claim 15 , wherein the one or more sensors are associated with at least one of the computing device or the vehicle.

19. The non-transitory, computer-readable storage medium of claim 15 , wherein the one or more sensors are configured to detect at least one of a vehicle speed, distance driven, a rate of acceleration, a rate of braking, sudden acceleration, sudden braking, and swerving.

20. The non-transitory, computer-readable storage medium of claim 15 , wherein the natural language input data includes an input of a critical event.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2023
From: BARTH, KIM ALAN; STROH, ROBERT
To: ALLSTATE INSURANCE COMPANY
Reel/Frame 064536/0702 →
Continuity (3)
Continuation 17543217 · Dec 6, 2021
Continuation 16541443 · Aug 15, 2019
Related Publication 20240029576A1 · Jan 25, 2024
References Cited (47)
US 6810406B2 · Schlabach et al. · 2004 [cited by applicant]
US 8977423B2 · Merg et al. · 2015 [cited by applicant]
US 9472028B2 · Abdel-Rahman et al. · 2016 [cited by applicant]
US 9513789B2 · Marshall et al. · 2016 [cited by applicant]
US 9665994B1 · Merg et al. · 2017 [cited by applicant]
US 9672497B1 · Lewis · 2017 [cited by examiner]
US 9979612B2 · Kondo et al. · 2018 [cited by applicant]
US 10242510B2 · Merg et al. · 2019 [cited by applicant]
US 10249106B2 · Pandey · 2019 [cited by examiner]
US 10331687B2 · Merg et al. · 2019 [cited by applicant]
US 10783587B1 · Augustine · 2020 [cited by examiner]
US 10909777B2 · Covington et al. · 2021 [cited by applicant]
US 20030171111A1 · Clark · 2003 [cited by applicant]
US 20030216936A1 · Saitoh et al. · 2003 [cited by applicant]
US 20090193028A1 · Kaplan · 2009 [cited by examiner]
US 20100205012A1 · McClellan · 2010 [cited by examiner]
US 20130204797A1 · Kleinschmidt et al. · 2013 [cited by applicant]
US 20140136013A1 · Wolverton · 2014 [cited by examiner]
US 20140136187A1 · Wolverton · 2014 [cited by examiner]
US 20160092962A1 · Wasserman · 2016 [cited by examiner]
US 20160104124A1 · Bullock · 2016 [cited by applicant]
US 20170098200A1 · Merg et al. · 2017 [cited by applicant]
US 20170344958A1 · Lumera et al. · 2017 [cited by applicant]
US 20170372532A1 · Merg · 2017 [cited by examiner]
US 20180025430A1 · Perl · 2018 [cited by examiner]
US 20180300816A1 · Perl · 2018 [cited by examiner]
US 20190012909A1 · Mintz · 2019 [cited by examiner]
US 20190050458A1 · Merg et al. · 2019 [cited by applicant]
US 20190213429A1 · Sicconi · 2019 [cited by examiner]
US 20190311713A1 · Talwar · 2019 [cited by examiner]
US 20200045609A1 · Hartley · 2020 [cited by examiner]
US 20200126544A1 · Scaria · 2020 [cited by examiner]
US 20200134933A1 · Covington et al. · 2020 [cited by applicant]
US 20200202853A1 · Ramic · 2020 [cited by examiner]
US 20200234357A1 · Price · 2020 [cited by examiner]
US 20210049920A1 · Barth et al. · 2021 [cited by applicant]
US 20210256616A1 · Hayward · 2021 [cited by examiner]
US 20220005121A1 · Hayward · 2022 [cited by examiner]
CN 106022619A · 2016 [cited by applicant]
CN 106096739A · 2016 [cited by applicant]
CN 106289800A · 2017 [cited by applicant]
CN 107341980A · 2017 [cited by applicant]
DE 102014114204A1 · 2016 [cited by applicant]
“ALLDATA Repair—OEM Automotive Mechanical Repair Information,” Retrieved from URL: http://www.alldata.com/alldata-repair website /isited on Oct. 3, 2018, pp. 1-4. [cited by applicant]
Alvarez H., et al., “Providing Guidance for Maintenance Operations Using Automatic Markerless Augmented Reality System,” IEEE International Symposium on Mixed and Augmented Reality 2011 Science and Technology Proceeding… [cited by applicant]
“Free Videos on Auto Repair,” Crawfords Auto Repair, Retrieved from URL: https://crawfordsautoservice.com/free_videos/#.W7TC8e Trtkc on Oct. 3, 2018, pp. 1-3. [cited by applicant]
“Range Rover Repair Faster with AR,” REFLEKT, Retrieved from URL: https://www.re-flekt.com/portfolio-item/range-rover-augmented-eality-complex-repairs on Oct. 3, 2018, pp. 1-7. [cited by applicant]