IP Library Granted Patent US 10,106,083
Granted Patent B1
US 10,106,083 · App. 15/808,974 · Granted Oct 23, 2018

Vehicular warnings based upon pedestrian or cyclist presence

Inventors: Brian Mark Fields (Normal, IL); Steven C. Cielocha (Bloomington, IL); Jacob J. Alt (Downs, IL); Laura Anne Uphoff (Normal, IL); Leo Nelson Chan (Normal, IL); Mohamed A. Wazeer (Normal, IL); Kristopher Keith Gaudin (Bloomington, IL); Justin Davis (Normal, IL); Nathan W. Baumann (Bloomington, IL); Giles Roll (Bloomington, IL)
Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
B60Q9/008
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 10,106,083
App. No.
15/808,974
Granted
Oct 23, 2018
Kind
B1
Abstract

Systems and methods are described for providing alerts. In various aspects, sensor data is received at one or more sensors associated with a vehicle, where the sensor data defines an electronic vehicle environment that indicates an electronic location of the vehicle. An electronic pedestrian or cyclist location is identified within the electronic vehicle environment, which is determined by a mobile device associated with a pedestrian or cyclist. Where a determination is made that the pedestrian or cyclist meets predetermined alert criteria based upon the electronic vehicle location and the electronic pedestrian or cyclist location, an alert is generated that indicates the presence of the pedestrian or cyclist within the vicinity of the vehicle. The alert is presented on a display screen.

Claims (39)

1. A computer-implemented method of providing alerts, the method comprising:

receiving sensor data from one or more sensors associated with a vehicle, the sensor data defining an electronic vehicle environment, the electronic vehicle environment indicating a vehicle location of the vehicle within the electronic vehicle environment;

identifying within the electronic vehicle environment, by one or more processors, an electronic pedestrian or cyclist location associated with a pedestrian or cyclist, the electronic pedestrian or cyclist location determined by a mobile device associated with the pedestrian or cyclist;

determining, by one or more processors, that the pedestrian or cyclist meets predetermined alert criteria based upon the electronic vehicle location and the electronic pedestrian or cyclist location;

generating, by one or more processors, an alert indicating a presence of the pedestrian or cyclist within the vicinity of the vehicle; and

presenting the alert on a display screen.

2. The computer-implemented method of claim 1 , wherein the identifying the electronic pedestrian or cyclist location within the electronic vehicle environment is further based upon wireless communication between the vehicle and the mobile device associated with the pedestrian or cyclist.

3. The computer-implemented method of claim 1 , wherein the identifying the electronic pedestrian or cyclist within the electronic vehicle environment is further based upon global positioning system (GPS) data received via a communication network from GPS-enabled devices associated with the one or more pedestrians or cyclists.

4. The computer-implemented method of claim 1 , wherein the identifying the electronic pedestrian or cyclist within the electronic vehicle environment includes determining that the electronic pedestrian or cyclist location is within a threshold distance of the electronic vehicle location within the electronic vehicle environment.

5. The computer-implemented method of claim 1 , further comprising:

determining, by one or more processors, a projected path for the identified pedestrian or cyclist based upon the sensor data, and

wherein determining that the pedestrian or cyclist meets the predetermined alert criteria includes determining that the projected path of the identified pedestrian or cyclist will pass within an alert threshold distance of the vehicle.

6. The computer-implemented method of claim 5 , wherein the alert threshold distance depends upon a speed at which the vehicle is traveling.

7. The computer-implemented method of claim 5 , wherein the determining that the pedestrian or cyclist meets the predetermined alert criteria includes determining that the pedestrian or cyclist will be within a roadway when the projected path of the pedestrian or cyclist will pass within the alert threshold distance of the vehicle.

8. The computer-implemented method of claim 1 , wherein the determining that the pedestrian or cyclist meets the predetermined alert criteria includes determining that the pedestrian or cyclist will pass the vehicle at a speed exceeding a speed threshold.

9. The computer-implemented method of claim 1 , wherein the alert indicates a direction of the pedestrian or cyclist relative to the vehicle.

10. A computer system for providing alerts, the computer system including one or more processors configured to:

receive, by the one or more processors, sensor data from one or more sensors associated with a vehicle, the sensor data defining an electronic vehicle environment, the electronic vehicle environment indicating a vehicle location of the vehicle within the electronic vehicle environment;

identify within the electronic vehicle environment, by the one or more processors, an electronic pedestrian or cyclist location associated with a pedestrian or cyclist, the electronic pedestrian or cyclist location determined by a mobile device associated with the pedestrian or cyclist;

determine, by the one or more processors, that the pedestrian or cyclist meets predetermined alert criteria based upon the electronic vehicle location and the electronic pedestrian or cyclist location;

determine, by the one or more processors, an alert indicating a presence of the pedestrian or cyclist within the vicinity of the vehicle; and

transmit, via the one or more processors, the alert, wherein the alert is presented on a display screen.

11. The computer system of claim 10 , further comprising a wireless communication transceiver, wherein the identification of the electronic pedestrian or cyclist location within the electronic vehicle environment is further based upon wireless communication received at the wireless communication transceiver from the mobile device associated with the pedestrian or cyclist.

12. The computer system of claim 10 , further comprising a wireless communication transceiver, wherein the identification of the electronic pedestrian or cyclist location within the electronic vehicle environment is further based upon global positioning system (GPS) data received at the wireless communication transceiver via a communication network from a GPS-enabled device associated with the pedestrian or cyclist.

13. The computer system of claim 10 , wherein the instructions that cause the computer system to identify the electronic pedestrians or cyclist location within the electronic vehicle environment include instructions that cause the computer system to determine that the pedestrian or cyclist is within a threshold distance of the vehicle.

14. The computer system of claim 10 , wherein:

the program memory further stores instructions that cause the computer system to determine a projected path for the identified pedestrian or cyclist based upon the sensor data, and

wherein the instructions that cause the computer system to determine that the pedestrian or cyclist meets the predetermined alert criteria further include instructions that cause the computer system to determine that the projected path of the pedestrian or cyclist will pass within an alert threshold distance of the vehicle and within a roadway on which the vehicle is operating.

15. The computer system of claim 10 , wherein the alert indicates a direction of the pedestrian or cyclist relative to the vehicle.

16. A tangible, non-transitory computer-readable medium storing instructions for providing alerts, that, when executed by one or more processors of a computer system, cause the computer system to:

receive, by the one or more processors, sensor data from one or more sensors associated with a vehicle, the sensor data defining an electronic vehicle environment, the electronic vehicle environment indicating a vehicle location of the vehicle within the electronic vehicle environment;

identify within the electronic vehicle environment, by the one or more processors, an electronic pedestrian or cyclist location associated with a pedestrian or cyclist, the electronic pedestrian or cyclist location determined by a mobile device associated with the pedestrian or cyclist;

determine, by the one or more processors, that the pedestrian or cyclist meets predetermined alert criteria based upon the electronic vehicle location and the electronic pedestrian or cyclist location;

determine, by the one or more processors, an alert indicating a presence of the pedestrian or cyclist within the vicinity of the vehicle; and

transmit, via the one or more processors, the alert, wherein the alert is presented on a display screen.

17. The tangible, non-transitory computer-readable medium of claim 16 , wherein the identification of the electronic pedestrian or cyclist location within the electronic vehicle environment is further based upon wireless communication between the vehicle and the mobile device associated with the pedestrian or cyclist.

18. The tangible, non-transitory computer-readable medium of claim 16 , wherein the identification of the electronic pedestrian or cyclist location within the electronic vehicle environment is further based upon global positioning system (GPS) data received via a communication network from a GPS-enabled device associated with the pedestrian or cyclist.

19. The tangible, non-transitory computer-readable medium of claim 16 , wherein the identification of the electronic pedestrian or cyclist location within the electronic vehicle environment includes determining that the pedestrian or cyclist is within a threshold distance of the vehicle.

20. The tangible, non-transitory computer-readable medium of claim 16 , wherein the alert indicates a direction of the pedestrian or cyclist relative to the vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 15, 2017
From: FIELDS, BRIAN MARK; CIELOCHA, STEVEN C.; ALT, JACOB J.; UPHOFF, LAURA A.; CHAN, LEO NELSON; WAZEER, MOHAMED A.; GAUDIN, KRISTOPHER KEITH; DAVIS, JUSTIN; BAUMANN, NATHAN W.; ROLL, GILES
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 044129/0960 →
Continuity (15)
Continuation 15241849 · Aug 19, 2016
Provisional Application 62369563 · Aug 1, 2016
Provisional Application 62369537 · Aug 1, 2016
Provisional Application 62369577 · Aug 1, 2016
Provisional Application 62369531 · Aug 1, 2016
Provisional Application 62369552 · Aug 1, 2016
Provisional Application 62367474 · Jul 27, 2016
Provisional Application 62367467 · Jul 27, 2016
Provisional Application 62367479 · Jul 27, 2016
Provisional Application 62367460 · Jul 27, 2016
Provisional Application 62367466 · Jul 27, 2016
Provisional Application 62367470 · Jul 27, 2016
Provisional Application 62296839 · Feb 18, 2016
Provisional Application 62262671 · Dec 3, 2015
Provisional Application 62211337 · Aug 28, 2015
Cited By (12)
US 12,259,726 US 12,313,414 US 12,345,536 US 12,354,373 US 12,358,463 US 12,359,927 US 12,365,308 US 12,505,488 US 12,524,219 US 12,538,039 US 12,646,410 US 12,651,298