IP Library Granted Patent US 12,431,024
Granted Patent B2
US 12,431,024 · App. 16/927,835 · Granted Sep 30, 2025

Providing autonomous vehicle assistance

Inventor: Federico Tiziani (Munich, DE)
G08G1/202B60W30/18009B60W50/0098G05D1/0088G05D1/0214G06F18/2413G06V10/764G06V20/56G06V40/10G06V40/172G08G1/0965H04H20/59H04W4/40H04W4/90
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,431,024
App. No.
16/927,835
Granted
Sep 30, 2025
Kind
B2
Abstract

Systems and methods for providing autonomous vehicle assistance are disclosed. In one embodiment, a method is disclosed comprising recording an image of a scene surrounding an autonomous vehicle; classifying the image using a machine learning system, the classifying comprising identifying whether the image includes a danger; determining whether the autonomous vehicle is able to respond to the danger in response to identifying that the image includes the danger; and executing one or more security maneuvers, the security maneuvers manipulating the operation of the autonomous vehicle in response to the danger.

Claims (37)

1. A method comprising:

receiving a distress signal including a geographic location associated with a user in distress;

identifying a plurality of autonomous vehicles based on their proximity to the geographic location, wherein the identifying includes querying a centralized system for a listing of autonomous vehicles currently near the geographic location;

selecting at least one responsive autonomous vehicle from the plurality of autonomous vehicles based on comparing computed travel routes and determining that a travel route of the at least one responsive autonomous vehicle has a shortest travel time to the geographic location among the travel routes computed for the plurality of autonomous vehicles, wherein the travel route comprises a driving route of the responsive autonomous vehicle on at least one roadway;

routing the at least one responsive autonomous vehicle to the geographic location; and

executing at least one security maneuver in response to detecting the user at the geographic location, the at least one security maneuver controlling at least one subsystem of the at least one responsive autonomous vehicle while near the user.

2. The method of claim 1 , wherein the geographic location comprises either a global positioning system (GPS) location of a mobile device or an identification of a cellular tower servicing the mobile device.

3. The method of claim 1 , wherein receiving a distress signal comprises receiving a notification from an application running on a mobile device.

4. The method of claim 1 , wherein identifying the plurality of autonomous vehicles comprises querying a centralized system for a listing of autonomous vehicles currently near the geographic location.

5. The method of claim 1 , wherein identifying the plurality of autonomous vehicles comprises pinging a fleet of autonomous vehicles to determine the plurality of autonomous vehicles.

6. The method of claim 1 , further comprising detecting that no autonomous vehicles are near the geographic location and transmitting an emergency signal.

7. The method of claim 1 , further comprising detecting that no travel time in a plurality of travel times of the plurality of autonomous vehicles is below a pre-configured threshold and transmitting an emergency signal.

8. The method of claim 1 , wherein selecting the at least one responsive autonomous vehicle comprises selecting an autonomous vehicle closest to the geographic location based on a respective travel time.

9. The method of claim 1 , wherein selecting the at least one responsive autonomous vehicle comprises selecting multiple autonomous vehicles.

10. The method of claim 1 , wherein routing the at least one responsive autonomous vehicle to the geographic location comprises transmitting the geographic location to the at least one autonomous vehicle.

11. A non-transitory computer-readable storage medium for tangibly storing computer program instructions capable of being executed by a computer processor, the computer program instructions defining the steps of:

receiving a distress signal including a geographic location associated with a user in distress;

identifying a plurality of autonomous vehicles based on their proximity to the geographic location, wherein the identifying includes querying a centralized system for a listing of autonomous vehicles currently near the geographic location;

selecting at least one responsive autonomous vehicle from the plurality of autonomous vehicles based on comparing computed travel routes and determining that a travel route of the at least one responsive autonomous vehicle has a shortest travel time to the geographic location among the travel routes computed for the plurality of autonomous vehicles, wherein the travel route comprises a driving route of the responsive autonomous vehicle on at least one roadway;

routing the at least one responsive autonomous vehicle to the geographic location; and

executing at least one security maneuver in response to detecting the user at the geographic location, the at least one security maneuver controlling at least one subsystem of the at least one responsive autonomous vehicle while near the user.

12. The non-transitory computer-readable storage medium of claim 11 , wherein the geographic location comprises either a global positioning system (GPS) location of a mobile device or an identification of a cellular tower servicing the mobile device.

13. The non-transitory computer-readable storage medium of claim 11 , wherein receiving a distress signal comprises receiving a notification from an application running on a mobile device.

14. The non-transitory computer-readable storage medium of claim 11 , wherein identifying the plurality of autonomous vehicles comprises querying a centralized system for a listing of autonomous vehicles currently near the geographic location.

15. The non-transitory computer-readable storage medium of claim 11 , wherein identifying the plurality of autonomous vehicles comprises pinging a fleet of autonomous vehicles to determine the plurality of autonomous vehicles.

16. The non-transitory computer-readable storage medium of claim 11 , the instructions further defining the step of detecting that no autonomous vehicles are near the geographic location and transmitting an emergency signal.

17. The non-transitory computer-readable storage medium of claim 11 , further comprising detecting that no travel time in a plurality of travel times of the plurality of autonomous vehicles is below a pre-configured threshold and transmitting an emergency signal.

18. The non-transitory computer-readable storage medium of claim 11 , wherein selecting the at least one responsive autonomous vehicle comprises selecting an autonomous vehicle closest to the geographic location based on a respective travel time.

19. The non-transitory computer-readable storage medium of claim 11 , wherein routing the at least one responsive autonomous vehicle to the geographic location comprises transmitting the geographic location to the at least one autonomous vehicle.

20. A device comprising:

a processor; and

a storage medium for tangibly storing thereon program logic for execution by the processor, the stored program logic comprising:

logic, executed by the processor, for receiving a distress signal including a geographic location associated with a user in distress;

logic, executed by the processor, for identifying a plurality of autonomous vehicles based on their proximity to the geographic location, wherein the identifying includes querying a centralized system for a listing of autonomous vehicles currently near the geographic location;

logic, executed by the processor, for selecting at least one responsive autonomous vehicle from the plurality of autonomous vehicles based on comparing computed travel routes and determining that a travel route of the at least one responsive autonomous vehicle has a shortest travel time to the geographic location among the travel routes computed for the plurality of autonomous vehicles, wherein the travel route comprises a driving route of the responsive autonomous vehicle on at least one roadway;

logic, executed by the processor, for routing the at least one responsive autonomous vehicle to the geographic location; and

logic, executed by the processor, for executing at least one security maneuver in response to detecting the user at the geographic location, the at least one security maneuver controlling at least one subsystem of the at least one responsive autonomous vehicle while near the user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2020
From: TIZIANI, FEDERICO
To: MICRON TECHNOLOGY, INC.
Reel/Frame 053221/0542 →
Continuity (2)
Continuation 15846916 · Dec 19, 2017
Related Publication 20200342241A1 · Oct 29, 2020
References Cited (12)
US 9905133B1 · Kumar · 2018 [cited by examiner]
US 10713502B2 · Tiziani · 2020 [cited by applicant]
US 10782681B1 · Slavin · 2020 [cited by examiner]
US 10891856B1 · Graham · 2021 [cited by examiner]
US 20150348335A1 · Ramanujam · 2015 [cited by applicant]
US 20170038777A1 · Harvey · 2017 [cited by applicant]
US 20170299633A1 · Pietrowicz et al. · 2017 [cited by applicant]
US 20180272992A1 · Gage et al. · 2018 [cited by applicant]
US 20180322775A1 · Chase et al. · 2018 [cited by applicant]
US 20190130763A1 · Kawasaki · 2019 [cited by examiner]
US 20190188493A1 · Tiziani · 2019 [cited by applicant]
US 20190197795A1 · Mondello et al. · 2019 [cited by applicant]