IP Library › Granted Patent US 10,940,855
Granted Patent B2
US 10,940,855 · App. 16/272,474 · Granted Mar 9, 2021

Systems and methods for selectively auto-parking a vehicle according to the presence of a passenger

Inventor: Andrew Mueller (Farmington Hills, MI)
Assignees: Denso International America, Inc.; Denso Corporation
B60W30/06B60W50/14G06K9/00838B60W2050/146
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,940,855
App. No.
16/272,474
Granted
Mar 9, 2021
Kind
B2
Abstract

System, methods, and other embodiments described herein relate to providing auto-parking for a vehicle according to the presence of a passenger. In one embodiment, a method includes, in response to receiving a request for the vehicle to auto-park and to determining the passenger is present within the vehicle, analyzing sensor data about the passenger to generate passenger characteristics that indicate at least an age group for the passenger. The method includes determining whether the age group for the passenger satisfies an auto-park threshold that is based, at least in part, on regulations of a locality in which the vehicle is presently located. The method includes selectively executing auto-parking of the vehicle according to whether the age group of the passenger satisfies the auto-park threshold.

Claims (51)

1. A parking system for providing auto-parking for a vehicle according to a presence of a passenger, comprising:

one or more processors;

a memory communicably coupled to the one or more processors and storing:

a passenger module including instructions that when executed by the one or more processors cause the one or more processors to, in response to receiving a request for the vehicle to auto-park and to determining the passenger is present within the vehicle, analyze sensor data about the passenger to generate passenger characteristics that indicate at least an age group for the passenger; and

a parking module including instructions that when executed by the one or more processors cause the one or more processors to determine whether the age group for the passenger satisfies an auto-park threshold that is based, at least in part, on regulations of a locality in which the vehicle is presently located, and

wherein the parking module includes instructions to selectively execute auto-parking of the vehicle according to whether the age group of the passenger satisfies the auto-park threshold.

2. The parking system of claim 1 , wherein the parking module includes instructions to selectively execute the auto-parking including instructions to deny execution of the auto-parking when at least one of i. the age group does not satisfy the auto-park threshold, and ii. the age group does satisfy the auto-park threshold and a response to an override request is negative, and

wherein the override request is a request communicated to a user interface requesting approval of the auto-parking of the vehicle with the passenger, the override request specifying the regulations to an operator.

3. The parking system of claim 1 , wherein the parking module includes instructions to selectively execute auto-parking of the vehicle including instructions to control the vehicle to autonomously navigate and park without the presence of an operator in the vehicle in response to an override request that affirms that the auto-parking is to proceed, and

wherein the parking module includes instructions to selectively execute auto-parking including instructions to communicate the override request to the operator when a passenger is present and indicating whether the age group for the passenger satisfies an auto-park threshold.

4. The parking system of claim 1 , wherein the parking module includes instructions to determine whether the age group of the passenger satisfies the auto-park threshold including instructions to i. determine a current location of the vehicle, ii. retrieve the regulations for the current location from a database, and iii. compare the age group of the passenger to the regulations to identify whether performing the auto-parking is permissible according to the regulations, and

wherein the regulations define at least age ranges for which performing auto-parking with the passenger in the vehicle is permissible.

5. The parking system of claim 1 , wherein the passenger module includes instructions to analyze the sensor data about the passenger to generate the passenger characteristics including instructions to compute an estimated age of the passenger according to the sensor data by assessing a seating configuration and physical features of the passenger including one or more of weight and height of the passenger, and

wherein the seating configuration identifies at least whether the passenger is seated in a child safety seat.

6. The parking system of claim 1 , wherein the passenger module includes instructions to

determine whether the passenger is present in the vehicle by:

acquiring the sensor data from one or more sensors in the vehicle that include observations of a passenger compartment, and

analyzing the sensor data according to presence criteria to determine whether the sensor data includes patterns of observations matching the presence of at least one passenger in the vehicle.

7. The parking system of claim 1 , wherein the passenger module includes instructions to, in response to executing the auto-parking of the vehicle, monitor a current state of the passenger including a presence of the passenger in the vehicle and environmental conditions within the vehicle; and

communicate an alert to a user interface when the current state of the passenger exceeds parking criteria, the parking criteria specifying aspects of the presence of the passenger and the environmental conditions to ensure the passenger remains safe.

8. The parking system of claim 1 , wherein the vehicle is an autonomous vehicle, and wherein the regulations define conditions including one or more of types of locations, times of day, and weather for which performing the auto-parking with the passenger is permissible.

9. A non-transitory computer-readable medium storing instructions for providing auto-parking for a vehicle according to a presence of a passenger and that when executed by one or more processors, cause the one or more processor to:

in response to receiving a request for the vehicle to auto-park and to determining the passenger is present within the vehicle, analyze sensor data about the passenger to generate passenger characteristics that indicate at least an age group for the passenger;

determine whether the age group for the passenger satisfies an auto-park threshold that is based, at least in part, on regulations of a locality in which the vehicle is presently located; and

selectively execute auto-parking of the vehicle according to whether the age group of the passenger satisfies the auto-park threshold.

10. The non-transitory computer-readable medium of claim 9 , wherein the instructions to selectively execute the auto-parking include instructions to deny execution of the auto-parking when at least one of i. the age group does not satisfy the auto-park threshold, and ii. the age group does satisfy the auto-park threshold and a response to an override request is negative, and

wherein the override request is a request communicated to a user interface requesting approval of the auto-parking of the vehicle with the passenger, the override request specifying the regulations to an operator.

11. The non-transitory computer-readable medium of claim 9 , wherein the instructions to selectively execute auto-parking of the vehicle include instructions to control the vehicle to autonomously navigate and park without the presence of an operator in the vehicle, and in response to an override request that affirms that the auto-parking is to proceed.

12. The non-transitory computer-readable medium of claim 9 , wherein the instructions to determine whether the age group of the passenger satisfies the auto-park threshold include instructions to i. determine a current location of the vehicle, ii. retrieve the regulations for the current location from a database, and iii. compare the age group of the passenger to the regulations to identify whether performing the auto-parking is permissible according to the regulations, and

wherein the regulations define at least age ranges for which performing auto-parking with the passenger in the vehicle is permissible.

13. The non-transitory computer-readable medium of claim 9 , wherein the instructions to analyze the sensor data about the passenger to generate the passenger characteristics include instructions to compute an estimated age of the passenger according to the sensor data by assessing a seating configuration and physical features of the passenger including one or more of weight and height of the passenger, and

wherein the seating configuration identifies at least whether the passenger is seated in a child safety seat.

14. A method of providing auto-parking for a vehicle according to a presence of a passenger, comprising:

in response to receiving a request for the vehicle to auto-park and to determining the passenger is present within the vehicle, analyzing sensor data about the passenger to generate passenger characteristics that indicate at least an age group for the passenger;

determining whether the age group for the passenger satisfies an auto-park threshold that is based, at least in part, on regulations of a locality in which the vehicle is presently located; and

selectively executing auto-parking of the vehicle according to whether the age group of the passenger satisfies the auto-park threshold.

15. The method of claim 14 , wherein selectively executing the auto-parking includes denying execution of the auto-parking when at least one of i. the age group does not satisfy the auto-park threshold, and ii. the age group does satisfy the auto-park threshold and a response to an override request is negative, and

wherein the override request is a request communicated to a user interface requesting approval of the auto-parking of the vehicle with the passenger, the override request specifying the regulations to an operator.

16. The method of claim 14 , wherein selectively executing auto-parking of the vehicle includes controlling the vehicle to autonomously navigate and park without the presence of an operator in the vehicle, and in response to an override request affirms that the auto-parking is to proceed, and

wherein selectively executing auto-parking includes communicating the override request to the operator when a passenger is present and indicating whether the age group for the passenger satisfies an auto-park threshold.

17. The method of claim 14 , wherein determining whether the age group of the passenger satisfies the auto-park threshold includes i. determining a current location of the vehicle, ii. retrieving the regulations for the current location from a database, and iii. comparing the age group of the passenger to the regulations to identify whether performing the auto-parking is permissible according to the regulations, and

wherein the regulations define at least age ranges for which performing auto-parking with the passenger in the vehicle is permissible.

18. The method of claim 14 , wherein analyzing the sensor data about the passenger to generate the passenger characteristics includes computing an estimated age of the passenger according to the sensor data by assessing a seating configuration and physical features of the passenger including one or more of weight and height of the passenger, and

wherein the seating configuration identifies at least whether the passenger is seated in a child safety seat.

19. The method of claim 14 , further comprising:

determining whether the passenger is present in the vehicle including:

acquiring the sensor data from one or more sensors in the vehicle that include observations of a passenger compartment, and

analyzing the sensor data according to presence criteria to determine whether the sensor data includes patterns of observations matching the presence of at least one passenger in the vehicle.

20. The method of claim 14 , further comprising:

in response to executing the auto-parking of the vehicle, monitoring a current state of the passenger including a presence of the passenger in the vehicle and environmental conditions within the vehicle; and

communicating an alert to a user interface when the current state of the passenger exceeds parking criteria, the parking criteria specifying aspects of the presence of the passenger and the environmental conditions to ensure the passenger remains safe.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S DATA PREVIOUSLY RECORDED ON REEL 048631 FRAME 0099. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Apr 8, 2019
From: DENSO INTERNATIONAL AMERICA, INC.
To: DENSO INTERNATIONAL AMERICA, INC.; DENSO CORPORATION
Reel/Frame 048826/0186 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2019
From: DENSO INTERNATIONAL AMERICA, INC.
To: DENSO CORPORATION
Reel/Frame 048631/0099 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2019
From: MUELLER, ANDREW
To: DENSO INTERNATIONAL AMERICA, INC.
Reel/Frame 048531/0324 →
Continuity (1)
Related Publication 20200254997A1 · Aug 13, 2020