IP Library Granted Patent US 11,132,849
Granted Patent B1
US 11,132,849 · App. 16/600,941 · Granted Sep 28, 2021

Vehicle telematics and account management

Inventors: Imran Iqbal (Hoffman Estates, IL); Srinath Gopalan (Hoffman Estates, IL); Yuval Saban (Oak Park, IL)
Assignee: ARITY INTERNATIONAL LIMITED
G07C5/008B60W40/09
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,132,849
App. No.
16/600,941
Granted
Sep 28, 2021
Kind
B1
Abstract

Methods, computer-readable media, software, and apparatuses provide a system that may facilitate communications so that parents or other superiors may monitor driving behavior of a vehicle carrying children or other subordinates. The system may allow communications to be sent from a parent computing device to a particular child computing device to set conditions for notifying the parent or superior of the driving behavior of a vehicle. Child computing devices may collect drive data (e.g., vehicle telematics data) for the system to evaluate and determine whether conditions are met (e.g., whether parental restrictions, like a geo-fence, are violated). Further, the system may send notifications to child computing devices and parent computing devices indicating whether the drive data meets the conditions of an agreement between a parent and teen. The system may also provide a web portal for use in forming the agreement between parents and their teens.

Claims (73)

1. A system comprising:

a first computing device associated with a first user in a vehicle, the first computing device configured to:

synchronize, via an application executing on the first computing device, with a second computing device;

receive, via the synchronizing, a geo-fence;

determine that the vehicle has initiated a trip;

receive, from the vehicle and during the trip, driving data collected by one or more sensors of the vehicle;

determine, based on the driving data, that the vehicle is outside the geo-fence;

output, to a display screen of the first computing device, a first notification indicating that vehicle is outside the geo-fence;

determine that a new parameter for the geo-fence has been received from the second computing device;

update, in real-time and based on the new parameter, the geo-fence; and

output, to the display screen of the second computing device, a second notification indicating the new parameter; and

the second computing device, the second computing device associated with a second user and configured to send the geo-fence and the new parameter to the first computing device.

2. The system of claim 1 , wherein the determining that the vehicle has initiated a trip comprises:

receiving a current speed of the vehicle; and

determining that the current speed of the vehicle is greater than a threshold speed.

3. The system of claim 1 , wherein the geo-fence comprises at least one of:

a geographical region; or

a plurality of geographical driving routes.

4. The system of claim 3 , wherein the driving data comprises a current location of the vehicle, and wherein the determining that the vehicle is outside the geo-fence comprises:

determining that the current location of the vehicle is not located on any of the plurality of geographical driving routes.

5. The system of claim 1 , wherein the new parameter comprises a geographical region for the geo-fence.

6. The system of claim 1 , wherein the first computing device is further configured to:

determine, based on the driving data, that a speed of the vehicle is above a threshold speed; and

output, to the display screen of the first computing device and based on one or more notification settings, a third notification indicating that the speed of the vehicle is above the threshold speed.

7. The system of claim 6 , wherein the first computing device is further configured to:

receive the one or more notification settings from the second computing device.

8. A method comprising:

synchronizing, via an application executing on a first computing device, with a second computing device, wherein the first computing device is associated with a vehicle;

receiving, via the synchronizing, a geo-fence;

determining that the vehicle has initiated a trip;

receiving, from the vehicle and during the trip, driving data collected by one or more sensors of the vehicle;

determining, based on the driving data, that the vehicle is outside the geo-fence;

outputting, to a display screen of the first computing device, a first notification indicating that vehicle is outside the geo-fence;

determining that a new parameter for the geo-fence has been received from the second computing device;

updating, in real-time and based on the new parameter, the geo-fence; and

outputting, to the display screen of the second computing device, a second notification indicating the new parameter.

9. The method of claim 8 , wherein the determining that the vehicle has initiated a trip comprises:

receiving a current speed of the vehicle; and

determining that the current speed of the vehicle is greater than a threshold speed.

10. The method of claim 8 , wherein the geo-fence comprises at least one of:

a geographical region; or

a plurality of geographical driving routes.

11. The method of claim 10 , wherein the driving data comprises a current location of the vehicle, and wherein the determining that the vehicle is outside the geo-fence comprises:

determining that the current location of the vehicle is not located on any of the plurality of geographical driving routes.

12. The method of claim 8 , wherein the new parameter comprises an updated geographical region for the geo-fence.

13. The method of claim 8 , further comprising:

determining, based on the driving data, that a speed of the vehicle is above a threshold speed; and

outputting, to the display screen of the first computing device and based on one or more notification settings, a third notification indicating that the speed of the vehicle is above the threshold speed.

14. The method of claim 13 , further comprising:

receive the one or more notification settings from the second computing device.

15. A non-transitory computer-readable medium having computer-executable instructions stored thereon for performing a computer process on a computing system, the computer process comprising:

synchronize, via an application executing on the first computing device, with a second computing device, wherein the first computing device is associated with a vehicle;

receiving, via the synchronizing, a geo-fence;

determining that the vehicle has initiated a trip;

receiving, from the vehicle and during the trip, driving data collected by one or more sensors of the vehicle;

determining, based on the driving data, that the vehicle is outside the geo-fence;

outputting, to a display screen of the first computing device, a first notification indicating that vehicle is outside the geo-fence;

determining that a new parameter for the geo-fence has been received from the second computing device;

updating, in real-time and based on the new parameter, the geo-fence; and

outputting, to the display screen of the second computing device, a second notification indicating the new parameter.

16. The non-transitory computer-readable medium of claim 15 , wherein the determining that the vehicle has initiated a trip comprises:

receiving a current speed of the vehicle; and

determining that the current speed of the vehicle is greater than a threshold speed.

17. The non-transitory computer-readable medium of claim 15 , wherein the geo-fence comprises at least one of:

a geographical region; or

a plurality of geographical driving routes.

18. The non-transitory computer-readable medium of claim 17 , wherein the driving data comprises a current location of the vehicle, and wherein the determining that the vehicle is outside the geo-fence comprises:

determining that the current location of the vehicle is not located on any of the plurality of geographical driving routes.

19. The non-transitory computer-readable medium of claim 15 , wherein the new parameter comprises a geographical region for the geo-fence.

20. The non-transitory computer-readable medium of claim 15 , the computer process further comprising:

receiving one or more notification settings from the second computing device;

determine, based on the driving data, that a speed of the vehicle is above a threshold speed; and

outputting, to the display screen of the first computing device and based on the one or more notification settings, a third notification indicating that the speed of the vehicle is above the threshold speed.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2019
From: IQBAL, IMRAN; GOPALAN, SRINATH; SABAN, YUVAL
To: ALLSTATE INSURANCE COMPANY
Reel/Frame 050717/0463 →
SUPPLEMENTAL MEMO TO PURCHASE AGREEMENT Recorded Oct 15, 2019
From: ALLSTATE INSURANCE COMPANY
To: ARITY INTERNATIONAL LIMITED
Reel/Frame 050727/0311 →
Continuity (3)
Continuation 15661748 · Jul 27, 2017
Continuation 14505014 · Oct 2, 2014
Provisional Application 61943200 · Feb 21, 2014
Cited By (1)
US 12,243,104