IP Library Granted Patent US 12,371,007
Granted Patent B2
US 12,371,007 · App. 18/092,174 · Granted Jul 29, 2025

Micromobility detection and avoidance

Inventor: Masahiro W. Muramatsu (The Colony, TX)
Assignee: TOYOTA CONNECTED NORTH AMERICA, INC.
B60W30/08B60W2556/45B60W2720/10B60W2720/24
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,371,007
App. No.
18/092,174
Granted
Jul 29, 2025
Kind
B2
Abstract

An example operation includes one or more of determining a number of micromobility transports in an area, determining a speed and a direction of the micromobility transports, notifying a vehicle approaching the area when the number of the micromobility transports is above a threshold and the speed and the direction will cause an event with the vehicle, and providing a position and a speed to the vehicle to navigate the event.

Claims (60)

1. A method, comprising:

determining a number of micromobility transports in an area;

determining a speed and a direction of the micromobility transports;

notifying a vehicle approaching the area when the number of the micromobility transports is above a threshold and the speed and the direction will cause an event with the vehicle; and

providing a position and a speed to the vehicle to navigate the event.

2. The method of claim 1 , wherein determining the number of micromobility transports in the area comprises:

receiving the position, the direction, and the speed of the micromobility transports,

wherein determining the number of the micromobility transports is related to the receiving.

3. The method of claim 1 , comprising:

notifying one or more of the number of micromobility transports to change one or more of the speed and the direction when it appears that the vehicle is not going to navigate the event.

4. The method of claim 1 , wherein the vehicle approaching the area is further notified in response to one or more of the speed of the micromobility transports and the direction of the micromobility transports are above a respective threshold.

5. The method of claim 1 , wherein providing the position and the speed to the vehicle to avoid the event comprises:

determining a location within the area where the event is likely to occur;

updating the position and the speed of the vehicle in the area that will navigate the location; and

notifying the vehicle of the updated position and the updated speed.

6. The method of claim 1 , comprising:

determining a number of micromobility transports in the area are off a roadway being traveled by the vehicle; and

increasing the threshold by an amount corresponding to the number.

7. The method of claim 1 , comprising:

identifying one or more other vehicles outside the area that may intersect the micromobility transports, based on a speed and a direction of the one or more other vehicles; and

providing a position and a speed of the micromobility transports to the one or more other vehicles to navigate the micromobility transports.

8. A system, comprising:

a processor; and

a memory, coupled to the processor, comprising instructions that when executed by the processor are configured to:

determine a number of micromobility transports in an area;

determine a speed and a direction of the micromobility transports;

notify a vehicle that approaches the area when the number of the micromobility transports is above a threshold and the speed and the direction will cause an event with the vehicle; and

provide a position and a speed to the vehicle to navigate the event.

9. The system of claim 8 , wherein the processor determines the number of micromobility transports in the area comprises the instructions are configured to: receive the position, the direction, and the speed of the micromobility transports, wherein the processor determines the number of the micromobility transports is related to the processor receives the position, the direction, and the speed of the vehicle.

10. The system of claim 8 , comprising:

notify one or more of the number of micromobility transports to change one or more of the speed and the direction when it appears that the vehicle will not navigate the event.

11. The system of claim 8 , wherein the vehicle approaches the area is further notified in response to one or more of the speed of the micromobility transports and the direction of the micromobility transports are above a respective threshold.

12. The system of claim 8 , wherein the processor provides the position and the speed to the vehicle to avoid the event comprises the instructions are configured to:

determine a location within the area where the event is likely to occur;

update the position and the speed of the vehicle in the area that will navigate the location; and

notify the vehicle of the updated position and the updated speed.

13. The system of claim 8 , wherein comprises the instructions are configured to:

determine a number of micromobility transports in the area are off a roadway that is traveled by the vehicle; and

increase the threshold by an amount that corresponds to the number.

14. The system of claim 8 , wherein the instructions are configured to:

identify one or more other vehicles outside the area that may intersect the micromobility transports, based on a speed and a direction of the one or more other vehicles; and

provide a position and a speed of the micromobility transports to the one or more other vehicles to navigate the micromobility transports.

15. A non-transitory computer readable storage medium comprising instructions, that when read by a processor, cause the processor to perform:

determining a number of micromobility transports in an area;

determining a speed and a direction of the micromobility transports;

notifying a vehicle approaching the area when the number of the micromobility transports is above a threshold and the speed and the direction will cause an event with the vehicle; and

providing a position and a speed to the vehicle to navigate the event.

16. The non-transitory computer readable storage medium of claim 15 , wherein determining the number of micromobility transports in the area comprises the instructions cause the processor to perform:

receiving the position, the direction, and the speed of the micromobility transports,

wherein determining the number of the micromobility transports is related to the receiving.

17. The non-transitory computer readable storage medium of claim 15 , comprising:

notifying one or more of the number of micromobility transports to change one or more of the speed and the direction when it appears that the vehicle is not going to navigate the event.

18. The non-transitory computer readable storage medium of claim 15 , wherein the vehicle approaching the area is further notified in response to one or more of the speed of the micromobility transports and the direction of the micromobility transports are above a respective threshold.

19. The non-transitory computer readable storage medium of claim 15 , wherein providing the position and the speed to the vehicle to avoid the event the instructions cause the processor to perform:

determining a location within the area where the event is likely to occur;

updating the position and the speed of the vehicle in the area that will navigate the location; and

notifying the vehicle of the updated position and the updated speed.

20. The non-transitory computer readable storage medium of claim 15 , wherein the instructions cause the processor to perform:

determining a number of micromobility transports in the area are off a roadway being traveled by the vehicle; and

increasing the threshold by an amount corresponding to the number.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 30, 2022
From: MURAMATSU, MASAHIRO W.
To: TOYOTA CONNECTED NORTH AMERICA, INC.
Reel/Frame 062248/0237 →
Continuity (1)
Related Publication 20240217508A1 · Jul 4, 2024
References Cited (17)
US 8660734B2 · Zhu et al. · 2014 [cited by applicant]
US 8954252B1 · Urmson et al. · 2015 [cited by applicant]
US 9646497B1 · Chatham · 2017 [cited by applicant]
US 9718405B1 · Englander et al. · 2017 [cited by applicant]
US 10599930B2 · Lee et al. · 2020 [cited by applicant]
US 10668971B2 · Denholm · 2020 [cited by examiner]
US 10880293B2 · Kim et al. · 2020 [cited by applicant]
US 10885787B2 · Lee et al. · 2021 [cited by applicant]
US 11170299B2 · Kwon et al. · 2021 [cited by applicant]
US 11198430B1 · Zhu et al. · 2021 [cited by applicant]
US 20160086489A1 · Aich · 2016 [cited by examiner]
US 20180162387A1 · Sung · 2018 [cited by examiner]
US 20190384304A1 · Towal et al. · 2019 [cited by applicant]
US 20200057453A1 · Laws et al. · 2020 [cited by applicant]
US 20210182911A1 · Xiao et al. · 2021 [cited by applicant]
EP 3401786A3 · 2019 [cited by applicant]
WO 2020130234A1 · 2020 [cited by applicant]