IP Library › Granted Patent US 10,209,712
Granted Patent B2
US 10,209,712 · App. 15/360,277 · Granted Feb 19, 2019

Predicting and responding to cut in vehicles and altruistic responses

Inventor: Gideon Stein (Jerusalem, IL)
Assignee: MOBILEYE VISION TECHNOLOGIES LTD.
G05D1/0088B60W30/16G05D1/0246G05D1/0251G06K9/00798G06K9/00805G08G1/09623G08G1/09626G08G1/167G05D2201/0213
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,209,712
App. No.
15/360,277
Filed
Nov 23, 2016
Granted
Feb 19, 2019
Kind
B2
Examiner
SOOD, ANSHUL
Art Unit
3665
USPC
701/27
Abstract

Systems and methods are provided for detecting and responding to cut in vehicles, and for navigating while taking into consideration an altruistic behavior parameter. In one implementation, a navigation system for a host vehicle may include a data interface and at least one processing device. The at least one processing device may be programmed to receive, via the data interface, a plurality of images from at least one image capture device associated with the host vehicle; identify, based on analysis of the plurality of images, at least one target vehicle in an environment of the host vehicle; determine, based on analysis of the plurality of images, one or more situational characteristics associated with the target vehicle; determine a current value associated with an altruistic behavior parameter; and determine based on the one or more situational characteristics associated with the target vehicle that no change in a navigation state of the host vehicle is required, but cause at least one navigational change in the host vehicle based on the current value associated with the altruistic behavior parameter and based on the one or more situational characteristics associated with the target vehicle.

Claims (40)

1. A navigation system for a host vehicle, the system comprising:

a data interface; and

at least one processing device programmed to:

receive, via the data interface, a plurality of images from at least one image capture device associated with the host vehicle;

identify, based on analysis of the plurality of images, at least one target vehicle in an environment of the host vehicle;

determine, based on analysis of the plurality of images, one or more situational characteristics associated with the target vehicle;

determine a current value associated with an altruistic behavior parameter; and

determine based on the one or more situational characteristics associated with the target vehicle that no change in a navigation state of the host vehicle is required, but cause at least one navigational change in the host vehicle based on the current value associated with the altruistic behavior parameter and based on the one or more situational characteristics associated with the target vehicle, wherein the altruistic behavior parameter is configured to cause the at least one navigational change based on a determination that the one or more situational characteristics indicate that the target vehicle would benefit from the at least one navigational change.

2. The system of claim 1 , wherein the one or more situational characteristics indicate that the target vehicle would benefit from a course change into a path of the host vehicle.

3. The system of claim 1 , wherein the one or more situational characteristics indicate that the target vehicle is traveling in a lane adjacent to a lane in which the host vehicle is traveling and wherein the target vehicle is behind a vehicle moving slower than the target vehicle and slower than the host vehicle.

4. The system of claim 1 , wherein the value of the altruistic behavior parameter is set based on input from an operator of the host vehicle.

5. The system of claim 1 , wherein the value of the altruistic behavior parameter is set based on at least one informational element determined by parsing calendar entries for an operator of the host vehicle.

6. The system of claim 1 , wherein the value of the altruistic behavior parameter is set based on an output of a randomizer function.

7. The system of claim 1 , wherein the value of the altruistic behavior parameter is set based on a determined number of encounters with target vehicles for which the one or more situational characteristics indicate that the target vehicle would benefit from a course change into a path of the host vehicle.

8. The system of claim 1 , wherein the value of the altruistic behavior parameter is updated such that a navigational change in the host vehicle is caused in at least a predetermined percentage of encounters with target vehicles for which the one or more situational characteristics indicate that the target vehicle would benefit from a course change into a path of the host vehicle.

9. The system of claim 8 , wherein the predetermined percentage is at least 10%.

10. The system of claim 8 , wherein the predetermined percentage is at least 20%.

11. A host vehicle, the host vehicle comprising:

a body;

at least one image capture device; and

at least one processing device programmed to:

receive a plurality of images from the at least one image capture device;

identify, based on analysis of the plurality of images, at least one target vehicle in an environment of the host vehicle;

determine, based on analysis of the plurality of images, one or more situational characteristics associated with the target vehicle;

determine a current value associated with an altruistic behavior parameter; and

determine based on the one or more situational characteristics associated with the target vehicle that no change in a navigation state of the host vehicle is required, but cause at least one navigational change in the host vehicle based on the current value associated with the altruistic behavior parameter and based on the one or more situational characteristics associated with the target vehicle, wherein the altruistic behavior parameter is configured to cause the at least one navigational change based on a determination that the one or more situational characteristics indicate that the target vehicle would benefit from the at least one navigational change.

12. The host vehicle of claim 11 , wherein the one or more situational characteristics indicate that the target vehicle would benefit from a course change into a path of the host vehicle.

13. The host vehicle of claim 11 , wherein the one or more situational characteristics indicate that the target vehicle is traveling in a lane adjacent to a lane in which the host vehicle is traveling and wherein the target vehicle is behind a vehicle moving slower than the target vehicle and slower than the host vehicle.

14. The host vehicle of claim 11 , wherein the value of the altruistic behavior parameter is set based on input from an operator of the host vehicle.

15. The host vehicle of claim 11 , wherein the value of the altruistic behavior parameter is set based on at least one informational element determined by parsing calendar entries for an operator of the host vehicle.

16. The host vehicle of claim 11 , wherein the value of the altruistic behavior parameter is set based on an output of a randomizer function.

17. The host vehicle of claim 11 , wherein the value of the altruistic behavior parameter is set based on a determined number of encounters with target vehicles for which the one or more situational characteristics indicate that the target vehicle would benefit from a course change into a path of the host vehicle.

18. The host vehicle of claim 11 , wherein the value of the altruistic behavior parameter is updated such that a navigational change in the host vehicle is caused in at least a predetermined percentage of encounters with target vehicles for which the one or more situational characteristics indicate that the target vehicle would benefit from a course change into a path of the host vehicle.

19. The host vehicle of claim 18 , wherein the predetermined percentage is at least 10%.

20. A method for navigating a host vehicle, the method comprising:

receiving a plurality of images from at least one image capture device associated with the vehicle;

identifying, based on analysis of the plurality of images, at least one target vehicle in an environment of the host vehicle;

determining, based on analysis of the plurality of images, one or more situational characteristics associated with the target vehicle;

determining a current value associated with an altruistic behavior parameter; and

determining based on the one or more situational characteristics associated with the target vehicle that no change in a navigation state of the host vehicle is required, but cause at least one navigational change in the host vehicle based on the current value associated with the altruistic behavior parameter and based on the one or more situational characteristics associated with the target vehicle, wherein the altruistic behavior parameter is configured to cause the at least one navigational change based on a determination that the one or more situational characteristics indicate that the target vehicle would benefit from the at least one navigational change.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2017
From: STEIN, GIDEON
To: MOBILEYE VISION TECHNOLOGIES LTD.
Reel/Frame 043022/0986 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 17, 2017
From: STEIN, GIDEON
To: MOBILEYE VISION TECHNOLOGIES LTD.
Reel/Frame 043023/0395 →
Continuity (3)
Provisional Application 62361343 · Jul 12, 2016
Provisional Application 62260281 · Nov 26, 2015
Related Publication 20170153639A1 · Jun 1, 2017
Cited By (2)
US 12,403,938 US 12,441,369