IP Library Granted Patent US 11,587,444
Granted Patent B2
US 11,587,444 · App. 16/180,844 · Granted Feb 21, 2023

Autonomous vehicle parking and servicing using terminals

Inventors: Donald Christopher Conroy (Novi, MI); Fiona Jane Gronowicz (Plymouth, MI); Jay Davis (Bloomfield, MI); John David Jorgensen (Carleton, MI); Satyavardhan Naga Injeti (Farmington Hills, MI); Peter J. Nikolajevs (Dearborn, MI); Ronald T. Oppat, Jr. (Northville, MI)
Assignee: Ford Global Technologies, LLC
G08G1/20B60R25/2018G05D1/0088G05D1/0291G06Q50/30G08G1/14G05D2201/0213G06Q2240/00
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 11,587,444
App. No.
16/180,844
Granted
Feb 21, 2023
Kind
B2
Abstract

A scheduling server is programmed to register terminals for autonomous vehicle use by allocating both capabilities and available times of the terminals to the server; identify a service to perform to an autonomous vehicle using data received from the vehicle; and send a waypoint to the vehicle directing the vehicle to arrive at an identified one of the terminals having capability to perform the service during the available times of the identified terminal.

Claims (45)

1. A system comprising:

a scheduling server programmed to

register terminals for autonomous vehicle use by allocating both capabilities and available times of the terminals to the scheduling server, the terminals including parking garages, wherein the terminals have available capacity for non-autonomous vehicles reallocated to be used in servicing autonomous vehicles, wherein the available times indicate when the terminals are available for servicing the autonomous vehicles, wherein the available times for servicing the autonomous vehicles differ from hours of operation of the terminals for handling non-autonomous vehicle traffic;

identify a service to perform to an autonomous vehicle using data received from the vehicle; and

send a waypoint to the vehicle directing the vehicle to arrive at an identified one of the terminals having capability to perform the service during the available times of the identified terminal.

2. The system of claim 1 , wherein the terminals include mobile terminals, and the scheduling server is further programmed to send a second waypoint to the identified terminal directing the identified terminal to arrive at an identified rendezvous location for meeting the vehicle.

3. The system of claim 2 , wherein the waypoint and the second waypoint each specify a future location of the vehicle.

4. The system of claim 1 , further comprising receiving terminal data from the terminals responsive to changes in schedule or capabilities of the terminals.

5. The system of claim 1 , further comprising receiving the data from the vehicle over a wide-area network responsive to occurrence of one or more trigger conditions.

6. The system of claim 5 , wherein the trigger conditions include one or more of the vehicle traversing a predefined distance, a predefined amount of time of operation of the vehicle, a predefined amount of time having elapsed, or a predefined number of key-on cycles of the vehicle.

7. The system of claim 5 , wherein the trigger conditions include a sensor of the vehicle indicating a spill or odor within the vehicle.

8. The system of claim 1 , wherein the scheduling server is further programmed to receive an indication from the identified terminal that the service is complete and a confirmation from the vehicle that the service is complete.

9. The system of claim 1 , wherein the scheduling server is further programmed to send a command to the vehicle to unlock the vehicle responsive to arrival of the vehicle at the identified terminal.

10. The system of claim 1 , wherein the scheduling server is further programmed to send, to the identified terminal, a credential to unlock the vehicle responsive to arrival of the vehicle at the identified terminal.

11. A method comprising:

identifying, from data received over a wide-area network from an autonomous vehicle, a service for the vehicle and a terminal for performing the service, the terminal being selected from a plurality of terminals as a closest parking facility of the plurality of terminals having a slot for servicing vehicles available for performing the service, the terminals including parking garages, the slot for servicing vehicles being defined according to the services for which the terminals have available capacity reallocated to be used in servicing vehicles, wherein hours of the available capacity differ from hours of operation of the terminals for handling non-autonomous vehicle traffic;

directing the vehicle to the terminal;

providing access to the vehicle responsive to arrival of the vehicle at the terminal; and

allowing the vehicle to be used for autonomous driving responsive to confirmation that the service is completed.

12. The method of claim 11 , further comprising:

identifying, from the data, a second service for the vehicle and a second terminal for performing the service;

directing the vehicle to the second terminal;

providing access to the vehicle responsive to arrival of the vehicle at the second terminal; and

directing the vehicle to the terminal responsive to confirmation from the vehicle that the second service has been completed.

13. The method of claim 11 , further comprising:

receiving a request to add a new terminal as available for performing service to vehicles;

identify times and capabilities for the new terminal to add; and

register the new terminal as available for performing the service to vehicles according to the times and capabilities.

14. The method of claim 11 , further comprising identifying the terminal from a plurality of terminals as being a closest parking facility from the plurality of terminals having a slot for servicing vehicles available for performing the service.

15. The method of claim 11 , further comprising:

decrementing a count of available slots for servicing vehicles for the terminal responsive to directing the vehicle to the terminal; and

incrementing the count of available slots for servicing vehicles for the terminal responsive to the confirmation that the service is completed being received from the vehicle.

16. The method of claim 11 , further comprising sending a command to the vehicle to unlock the vehicle responsive to arrival of the vehicle at the terminal.

17. The method of claim 11 , further comprising sending, to the terminal, a credential to unlock the vehicle responsive to arrival of the vehicle at the terminal.

18. A non-transitory computer-readable medium comprising instructions that, when executed by a scheduling server, cause the scheduling server to:

identify, from data received over a wide-area network from an autonomous vehicle, a first service for the vehicle to be performed at a first terminal and a second service for the vehicle to be performed at a second terminal, the first terminal being selected from a plurality of terminals as a closest parking facility of the plurality of terminals to the vehicle having a slot for servicing vehicles available for performing the first service, the second terminal being selected from the plurality of terminals as a closest parking facility of the plurality of terminals to the first terminal having a slot for servicing vehicles available for performing the second service, the terminals including parking garages, the slots for servicing vehicles being defined according to the services for which the terminals have available capacity that was reallocated to be used in servicing vehicles, wherein hours of the available capacity differ from hours of operation of the terminals for handling non-autonomous vehicle traffic;

direct the vehicle to the first terminal;

provide access to the vehicle to the first terminal to perform the first service responsive to arrival of the vehicle at the first terminal;

direct the vehicle to the second terminal responsive to confirmation that the first service is completed;

provide access to the vehicle to the second terminal to perform the second service responsive to arrival of the vehicle at the second terminal; and

allow the vehicle to be used for autonomous driving responsive to confirmation that the second service is completed.

19. The medium of claim 18 , further comprising instructions that, when executed by a scheduling server, cause the scheduling server to:

decrement a count of available slots for services vehicles for the first terminal responsive to arrival of the vehicle at the first terminal;

increment the count of available slots for servicing vehicles for the first terminal responsive to the confirmation from the vehicle that the service is completed; and

mark the first terminal as unavailable for servicing vehicles responsive to the count being zero.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2018
From: CONROY, DONALD CHRISTOPHER; GRONOWICZ, FIONA JANE; JORGENSEN, JOHN DAVID; NIKOLAJEVS, PETER J.; INJETI, SATYAVARDHAN NAGA; OPPAT, RONALD T, JR.; DAVIS, JAY L
To: FORD GLOBAL TECHNOLOGIES, LLC
Reel/Frame 047414/0198 →
Continuity (1)
Related Publication 20200143686A1 · May 7, 2020