IP Library Granted Patent US 11,079,593
Granted Patent B2
US 11,079,593 · App. 16/199,793 · Granted Aug 3, 2021

Heads up display system

Inventors: Byron S. Green (Poughkeepsie, NY); John S. Werner (Fishkill, NY); Arkadiy O. Tsfasman (Wappingers Falls, NY)
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
G02B27/0101B60Q9/008B60W30/095B60W40/09G08G1/166B60W2540/26B60W2554/00G02B2027/014G02B2027/0138
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,079,593
App. No.
16/199,793
Granted
Aug 3, 2021
Kind
B2
Abstract

Methods, systems and computer program products for identifying non-standard driving behavior are provided. Aspects include receiving, from one or more sensors associated with a vehicle, vehicle operation data for a vehicle driving environment associated with the vehicle, analyzing the vehicle operation data to identify one or more other vehicles engaged in non-standard operation, and overlaying, on a display, an alert indicia highlighting the one or more other vehicles.

Claims (55)

1. A system for identifying non-standard driving behavior, the system comprising:

a memory having computer readable instructions; and

a processor for executing the computer readable instructions, the computer readable instructions including:

determining, from one or more sensors associated with a vehicle, vehicle operation data associated with the vehicle;

determining, by accessing an outside server, a vehicle driving environment associated with the vehicle, wherein the vehicle driving environment is determined based on a location of the vehicle determined by the one or more sensors;

analyzing, by a learning model, the vehicle operation data to determine one or more other vehicles engaged in non-standard operation within a pre-defined proximity to the vehicle, wherein the non-standard operation is determined based at least in part on the vehicle driving environment;

overlaying, on a display, a first alert indicium highlighting the one or more other vehicles engaged in non-standard operation;

receiving feedback, from a user, indicating an acceptance or a rejection of the one or more other vehicles engaged in non-standard operation;

updating the learning model based at least in part on the feedback; and

adjusting a route on a global positioning system (GPS) for the vehicle based at least in part on the identifying one or more other vehicles engaged in non-standard operation;

determining a first vehicle exhibiting habitual non-standard driving behavior over a period of time;

storing a characteristic of the first vehicle in a memory, wherein the characteristic comprises a license plate;

automatically overlaying, on the display, a second alert indicium highlighting the first vehicle at a new time when encountering the first vehicle in the driving environment.

2. The system of claim 1 , wherein the non-standard operation comprises the one or more other vehicles violating at least one traffic guideline.

3. The system of claim 1 , wherein the alert indicia further highlights one or more characteristics of the one or more other vehicles causing the non-standard operation.

4. The system of claim 1 further comprising comparing the non-standard operation to a threshold operation level; and

based at least in part on the non-standard operation exceeding the threshold operation level, increasing an intensity of the alert indicia.

5. The system of claim 4 further comprising based at least in part on the non-standard operation exceeding the threshold operation level, changing a color of the alert indicia.

6. The system of claim 1 , wherein analyzing, by the learning model, the vehicle operation data to identify one or more other vehicles engaged in non-standard operation comprises analyzing a feature vector, generated by the learning model, the feature vector comprising a plurality of features extracted from the vehicle operation data.

7. The system of claim 1 , wherein the non-standard operation includes a deviation in speed exceeding a speed threshold of the one or more other vehicles compared to an average speed in the vehicle driving environment.

8. The system of claim 1 , wherein the vehicle driving environment comprises a weather condition present; and

wherein the non-standard operation includes an operation deemed non-standard based at least in part on the weather condition present.

9. The system of claim 1 , wherein the vehicle driving environment comprises a plurality of local driving patterns; and

wherein the non-standard operation includes an operation deemed non-standard based at least in part on the plurality of local driving patterns.

10. The system of claim 1 , wherein the display is a heads up display in the vehicle.

11. A method for identifying non-standard driving behavior, the method comprising:

determining, from one or more sensors associated with a vehicle, vehicle operation data associated with the vehicle;

determining, by accessing an outside server, a vehicle driving environment associated with the vehicle, wherein the vehicle driving environment is determined based on a location of the vehicle determined by the one or more sensors;

analyzing, by a learning model, the vehicle operation data to determine one or more other vehicles engaged in non-standard operation within a pre-defined proximity to the vehicle, wherein the non-standard operation is determined based at least in part on the vehicle driving environment;

overlaying, on a display, a first alert indicium highlighting the one or more other vehicles engaged in non-standard operation;

receiving feedback, from a user, indicating an acceptance or a rejection of the one or more other vehicles engaged in non-standard operation;

updating the learning model based at least in part on the feedback; and

adjusting a route on a global positioning system (GPS) for the vehicle based at least in part on the identifying one or more other vehicles engaged in non-standard operation;

determining a first vehicle exhibiting habitual non-standard driving behavior over a period of time;

storing a characteristic of the first vehicle in a memory, wherein the characteristic comprises a license plate;

automatically overlaying, on the display, a second alert indicium highlighting the first vehicle at a new time when encountering the first vehicle in the driving environment.

12. The method of claim 11 , wherein the non-standard operation comprises the one or more other vehicles violating at least one traffic guideline.

13. The method of claim 11 , wherein the alert indicia further highlights one or more characteristics of the one or more other vehicles causing the non-standard operation.

14. The method of claim 11 further comprising comparing the non-standard operation to a threshold operation level; and

based at least in part on the non-standard operation exceeding the threshold operation level, increasing an intensity of the alert indicia.

15. The method of claim 14 further comprising based at least in part on the non-standard operation exceeding the threshold operation level, changing a color of the alert indicia.

16. The method of claim 11 , wherein analyzing, by the learning model, the vehicle operation data to identify one or more other vehicles engaged in non-standard operation comprises analyzing a feature vector, generated by the learning model, the feature vector comprising a plurality of features extracted from the vehicle operation data.

17. A computer program product for identifying non-standard driving behavior comprising a non-transitory computer readable storage medium having program instructions embodied therewith the program instructions executable by a computer processor to cause the computer processor to perform a method, comprising:

determining, from one or more sensors associated with a vehicle, vehicle operation data associated with the vehicle;

determining, by accessing an outside server, a vehicle driving environment associated with the vehicle, wherein the vehicle driving environment is determined based on a location of the vehicle determined by the one or more sensors;

analyzing, by a learning model, the vehicle operation data to determine one or more other vehicles engaged in non-standard operation within a pre-defined proximity to the vehicle, wherein the non-standard operation is determined based at least in part on the vehicle driving environment; and

overlaying, on a display, a first alert indicium highlighting the one or more other vehicles engaged in non-standard operation;

receiving feedback, from a user, indicating an acceptance or a rejection of the one or more other vehicles engaged in non-standard operation;

updating the learning model based at least in part on the feedback; and

adjusting a route on a global positioning system (GPS) for the vehicle based at least in part on the identifying one or more other vehicles engaged in non-standard operation;

determining a first vehicle exhibiting habitual non-standard driving behavior over a period of time;

storing a characteristic of the first vehicle in a memory, wherein the characteristic comprises a license plate;

automatically overlaying, on the display, a second alert indicium highlighting the first vehicle at a new time when encountering the first vehicle in the driving environment.

18. The computer program product of claim 17 , wherein the non-standard operation comprises the one or more other vehicles violating at least one traffic guidelines.

19. The computer program product of claim 17 , wherein the alert indicia further highlights one or more characteristics of the one or more other vehicles causing the non-standard operation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 26, 2018
From: GREEN, BYRON S.; WERNER, JOHN S.; TSFASMAN, ARKADIY O.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 047582/0187 →
Continuity (1)
Related Publication 20200166746A1 · May 28, 2020