IP Library Granted Patent US 12,466,396
Granted Patent B2
US 12,466,396 · App. 18/129,246 · Granted Nov 11, 2025

Mitigating an effect of a collision between a vehicle and an obstacle

Inventors: Manuel Ludwig Kuehner (Mountain View, CA); Hiroshi Yasuda (San Francisco, CA); Julia I. Pralle (Palo Alto, CA)
Assignee: Woven By Toyota, Inc.
B60W30/09B60W10/18B60W10/20B60W30/0956B60W40/08B60W40/101B60W40/114B60W2040/0881B60W2520/14B60W2520/20B60W2554/40B60W2554/80B60W2556/10
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 12,466,396
App. No.
18/129,246
Granted
Nov 11, 2025
Kind
B2
Abstract

A system for mitigating an effect of a collision between a vehicle and an obstacle can include a processor and a memory. The memory can store a seat occupancy determination module and a set of modules including a candidate response determination module, a candidate response evaluation module, and a controller module. The seat occupancy determination module can determine a state of a seat with respect to being occupied by a living being, the seat being on a first side opposite of a second side at which an operator is located. The set of modules can cause, in response to the state being: (1) occupied, a first set of operations to be implemented and (2) unoccupied, a second set of operations to be implemented. Each of the first set and the second set can be different from a current trajectory of the vehicle and can mitigate the effect of the collision.

Claims (75)

1 . A system, comprising:

a processor; and

a memory storing:

a seat occupancy determination module including instructions that, when executed by the processor, cause the processor to determine a state of a seat with respect to being occupied by a living being, the seat being on a first side opposite of a second side at which an operator is located; and

a set of modules, the set of modules including a candidate response determination module, a candidate response evaluation module, and a controller module, the set of modules including instructions that, when executed by the processor, cause:

a first set of operations to be implemented, or

a second set of operations to be implemented,

each of the first set and the second set:

 being different from a current trajectory of a vehicle; and

 mitigating an effect of a collision between the vehicle and an obstacle; and

a determination to be made about which of the first set or the second set better mitigates the effect of the collision and therefore implemented by determining:

the state of the seat with respect to being occupied or unoccupied,

a first probability that the first set will cause a force produced by a tire of the vehicle to be greater than a saturation force of the tire, and

a second probability that the second set will cause the force produced by the tire to be greater than the saturation force.

2 . The system of claim 1 , wherein:

the first set comprises an operation of an emergency brake of the vehicle, and

the second set comprises at least one of an operation of a primary brake of the vehicle or an operation of a steering mechanism of the vehicle to cause the vehicle to make a turn.

3 . The system of claim 2 , wherein the second set comprises both the operation of the primary brake of the vehicle and the operation of the steering mechanism of the vehicle to cause the vehicle to make the turn.

4 . The system of claim 2 , wherein:

the set of modules further includes instructions to obtain information about the first side of the vehicle that indicates that a severity of an injury to at least one living being within the vehicle associated with a collision on the first side of the vehicle is less than a severity of the injury to the at least one living being within the vehicle associated with a collision on the second side of the vehicle, and

a direction of the turn is to cause the collision to occur on the first side of the vehicle.

5 . The system of claim 2 , wherein:

the set of modules further includes instructions to obtain information about the first side of the vehicle that indicates that an economic value of the first side of the vehicle is less than an economic value of the second side of the vehicle, and

a direction of the turn is to cause the collision to occur on the first side of the vehicle.

6 . The system of claim 2 , wherein:

the set of modules further includes instructions to obtain information about a first side of the obstacle that indicates that an economic value of the first side of the obstacle is less than an economic value of a second side of the obstacle, and

a direction of the turn is to cause the collision to occur on the first side of the obstacle.

7 . The system of claim 1 , wherein the set of modules further includes instructions to determine:

the first set; and

the second set.

8 . The system of claim 1 , wherein:

the instructions to determine the first probability include instructions to determine, from first historic proxy information, the first probability, the first historic proxy information comprising information associated with trajectories prior to the current trajectory, and

the instructions to determine the second probability include instructions to determine, from second historic proxy information, the second probability, the second historic proxy information comprising information associated with trajectories prior to the current trajectory.

9 . The system of claim 8 , further comprising a communications device configured to receive, before executing the instructions to determine the first set and the second set, the first historic proxy information and the second historic proxy information.

10 . The system of claim 8 , wherein:

the first historic proxy information comprises first historic sensor information obtained from the vehicle, the first historic sensor information comprising at least one of a measure of a sideslip of the tire or a measure of a yaw rate of the vehicle, and

the second historic proxy information comprises second historic sensor information obtained from the vehicle, the second historic sensor information comprising the at least one of the measure of the sideslip of the tire or the measure of the yaw rate of the vehicle.

11 . The system of claim 10 , wherein:

the measure of the sideslip is estimated from a signal from an accelerometer disposed on the vehicle and from a signal from a gyroscope disposed on the vehicle, and

the measure of the yaw rate is estimated from the signal from the gyroscope.

12 . The system of claim 1 , wherein:

the instructions to cause the first set to be implemented include instructions to cause, via an advanced driver-assistance system, the first set to be implemented, and

the instructions to cause the second set to be implemented include instructions to cause, via the advanced driver-assistance system, the second set to be implemented.

13 . The system of claim 4 , wherein the instruction to cause the determination to be made about which of the first set or the second set better mitigates the effect of the collision include instructions to determine a first count and a second count, the first count being of the at least one living being within the vehicle associated with the collision on the first side of the vehicle, the second count being of the at least one living being within the vehicle associated with the second side of the vehicle.

14 . The system of claim 12 , wherein the advanced driver-assistance system includes an autonomous emergency braking system.

15 . A method, comprising:

determining, by a processor, a state of a seat with respect to being occupied by a living being, the seat being on a first side opposite of a second side at which an operator is located;

causing, by the processor:

a first set of operations to be implemented, or

a second set of operations to be implemented,

each of the first set and the second set:

being different from a current trajectory of a vehicle; and

mitigating an effect of a collision between the vehicle and an obstacle; and

causing, by the processor, a determination to be made about which of the first set or the second set better mitigates the effect of the collision and is therefore implemented by determining:

the state of the seat of the vehicle with respect to being occupied or unoccupied,

a first probability that the first set will cause a force produced by a tire of the vehicle to be greater than a saturation force of the tire, and

a second probability that the second set will cause the force produced by the tire to be greater than the saturation force.

16 . The method of claim 15 , further comprising determining, by the processor, a limitation on an ability to avoid the collision between the vehicle and the obstacle.

17 . The method of claim 16 , wherein the determining the limitation on the ability to avoid the collision between the vehicle and the obstacle comprises determining that a stopping distance of the vehicle is greater than a distance between the vehicle and the obstacle.

18 . The method of claim 17 , wherein:

the obstacle is moving, and

the determining the stopping distance comprises determining, based on an estimation of a movement of the obstacle, the stopping distance.

19 . The method of claim 16 , wherein the determining the limitation on the ability to avoid the collision between the vehicle and the obstacle comprises determining a limitation on an ability to steer the vehicle in a manner to avoid the collision without causing another collision, the other collision being between the vehicle and another obstacle.

20 . A non-transitory computer-readable medium for mitigating an effect of a collision between a vehicle and an obstacle, the non-transitory computer-readable medium including instructions that, when executed by one or more processors, cause the one or more processors to:

determine a state of a seat with respect to being occupied by a living being, the seat being on a first side opposite of a second side at which an operator is located; and

cause:

a first set of operations to be implemented, or

a second set of operations to be implemented,

each of the first set and the second set:

being different from a current trajectory of the vehicle; and

mitigating the effect of the collision between the vehicle and the obstacle; and

cause a determination to be made about which of the first set or the second set better mitigates the effect of the collision and is therefore implemented by determining:

the state of the seat of the vehicle with respect to being occupied or unoccupied,

a first probability that the first set will cause a force produced by a tire of the vehicle to be greater than a saturation force of the tire, and

a second probability that the second set will cause the force produced by the tire to be greater than the saturation force.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Jun 23, 2023
From: WOVEN ALPHA, INC.; WOVEN BY TOYOTA, INC.
To: WOVEN BY TOYOTA, INC.
Reel/Frame 064044/0373 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2023
From: KUEHNER, MANUEL LUDWIG; YASUDA, HIROSHI; PRALLE, JULIA I.
To: WOVEN ALPHA, INC.
Reel/Frame 063552/0475 →
Continuity (1)
Related Publication 20240326786A1 · Oct 3, 2024
References Cited (36)
US 7016783B2 · Hac et al. · 2006 [cited by applicant]
US 9950708B1 · Cullinane et al. · 2018 [cited by applicant]
US 10829128B2 · Hoshikawa · 2020 [cited by examiner]
US 20080191546A1 · Plantamura · 2008 [cited by examiner]
US 20140324286A1 · Tsuchida · 2014 [cited by examiner]
US 20170291602A1 · Newman · 2017 [cited by examiner]
US 20180075309A1 · Sathyanarayana · 2018 [cited by examiner]
US 20190143964A1 · Zuckerman et al. · 2019 [cited by applicant]
US 20190286153A1 · Rankawat et al. · 2019 [cited by applicant]
US 20210061267A1 · Schlender · 2021 [cited by examiner]
US 20210061272A1 · Kawanai · 2021 [cited by examiner]
US 20210110484A1 · Shalev-Shwartz · 2021 [cited by examiner]
US 20220055613A1 · Kavadia et al. · 2022 [cited by applicant]
US 20220144264A1 · Weiss et al. · 2022 [cited by applicant]
US 20220212658A1 · Nagata · 2022 [cited by examiner]
CN 111897356A · 2020 [cited by applicant]
CN 112606837A · 2021 [cited by applicant]
CN 113291251A · 2021 [cited by applicant]
DE 10329567A1 · 2005 [cited by applicant]
DE 102008005310A1 · 2009 [cited by examiner]
DE 102011113098A1 · 2013 [cited by examiner]
DE 102012022150A1 · 2014 [cited by applicant]
DE 102017202537A1 · 2018 [cited by applicant]
EP 0903714A2 · 1999 [cited by applicant]
JP 2015205640A · 2015 [cited by applicant]
JP 2017136960A · 2017 [cited by applicant]
JP 2019064336A · 2019 [cited by applicant]
JP 2019119216A · 2019 [cited by applicant]
WO 2017056373A1 · 2017 [cited by applicant]
WO 2019152888A1 · 2019 [cited by applicant]
Unknown, “Advanced driver-assistance system,” last accessed on Mar. 27, 2023, 17 pages, found at https://en.wikipedia.org/wiki/Advanced_driver-assistance_system. [cited by applicant]
Farmer et al., “Integrated Segmentation and Classification for Automotive Airbag Suppression,” Proceedings 2003 International Conference on Image Processing (Cat. No.03CH37429), Barcelona, Spain, 2003, pp. III-1053. [cited by applicant]
Katzourakis et al., “Road-Departure Prevention in an Emergency Obstacle Avoidance Situation,” IEEE Transaction on Systems, Man, and Cybernetics: Systems, vol. 44, No. 5, May 2014, pp. 621-629. [cited by applicant]
Extended European search report mailed Jul. 3, 2024, 8 pages. [cited by applicant]
Communication under Rule 71(3) EPC, mailed on Jul. 4, 2025, 49 pages. [cited by applicant]
Japanese Office Action and translation, mailed on Jul. 29, 2025, 7 pages. [cited by applicant]