IP Library Granted Patent US 10,216,196
Granted Patent B2
US 10,216,196 · App. 15/296,155 · Granted Feb 26, 2019

Methods to operate autonomous vehicles to pilot vehicles in groups or convoys

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,216,196
App. No.
15/296,155
Granted
Feb 26, 2019
Kind
B2
Abstract

A method comprising accessing sensor data from one or more autonomous escort vehicles in a convoy moving along a route, detecting based on the sensor data, an environmental vehicle along or in proximity to the route of the convoy, determining based on the sensor data and movement of the convoy, that the environmental vehicle should be prevented from interfering with the movement of the convoy, identifying a particular autonomous escort vehicle that is available to modify its position to prevent the environmental vehicle from interfering with the movement of the convoy, generating instructions for the autonomous escort vehicle to modify its position to prevent the environmental vehicle from interfering with the movement of the convoy along the route, and causing the instructions to be communicated to and executed by the autonomous escort vehicle to modify its position to prevent the environmental vehicle from interfering with the movement of the convoy.

Claims (47)

1. A method comprising:

accessing, by a central computing device, sensor data from one or more autonomous escort vehicles in a convoy moving along a route;

detecting, by the central computing device, based on the sensor data, an environmental vehicle along or in proximity to the route of the convoy;

determining, by the central computing device, based on the sensor data movement of the convoy along the route, that the environmental vehicle should be prevented from interfering with the movement of the convoy along the route;

identifying, by the central computing device, a particular one of the autonomous escort vehicles that is available to modify its position to prevent the environmental vehicle from interfering with the movement of the convoy along the route;

generating, by the central computing device, instructions for the particular one of the autonomous escort vehicles to modify its position to prevent the environmental vehicle from interfering with the movement of the convoy along the route; and

causing, by the central computing device, the instructions to be communicated to and executed by the particular one of the autonomous escort vehicles to modify its position to prevent the environmental vehicle from interfering with the movement of the convoy along the route.

2. The method of claim 1 , wherein the central computing device resides in:

one of the autonomous escort vehicles in the convoy;

an autonomous control vehicle in the convoy; or

a central station remote from the convoy.

3. The method of claim 1 , wherein the convoy comprises an escorted vehicle.

4. The method of claim 3 , wherein the escorted vehicle is a non-autonomous vehicle.

5. The method of claim 1 , wherein modifying the position of the particular one of the autonomous escort vehicles comprises modifying a path, speed, or timing of movements the particular one of the autonomous escort vehicles.

6. The method of claim 1 , wherein modifying the position of the particular one of the autonomous escort vehicles to prevent the environmental vehicle from interfering with the movement of the convoy along the route comprises modifying the position of the particular one of the autonomous escort vehicles to physically block the environmental vehicle or to be visible from the environmental vehicle to enable the particular one of the autonomous escort vehicle to send instructions to the environmental vehicle.

7. The method of claim 6 , wherein the instructions are sent by displaying visible instructions on a surface of the particular one of the autonomous escort vehicles.

8. A system compromising: one or more processors and one or more computer-readable non-transitory storage media coupled to one or more of the processors, the one or more computer-readable non-transitory storage media comprising instructions operable when executed by one or more of the processors to cause the system to perform operations comprising:

accessing, by a central computing device, sensor data from one or more autonomous escort vehicles in a convoy moving along a route;

detecting, by the central computing device, based on the sensor data, an environmental vehicle along or in proximity to the route of the convoy;

determining, by the central computing device, based on the sensor data and movement of the convoy along the route, that the environmental vehicle should be prevented from interfering with the movement of the convoy along the route;

identifying, by the central computing device, a particular one of the autonomous escort vehicles that is available to modify its position to prevent the environmental vehicle from interfering with the movement of the convoy along the route;

generating, by the central computing device, instructions for the particular one of the autonomous escort vehicles to modify its position to prevent the environmental vehicle from interfering with the movement of the convoy along the route; and

causing, by the central computing device, the instructions to be communicated to and executed by the particular one of the autonomous escort vehicles to modify its position to prevent the environmental vehicle from interfering with the movement of the convoy along the route.

9. The system of claim 8 , wherein the central computing device resides in;

one of the autonomous escort vehicles in the convoy;

an autonomous control vehicle in the convoy; or

a central station remote from the convoy.

10. The system of claim 8 , wherein the convoy comprises an escorted vehicle.

11. A system of claim 10 , wherein the escorted vehicle is a non-autonomous vehicle.

12. The system of claim 8 , wherein modifying the position of the particular one of the autonomous escort vehicles comprises modifying a path, speed, or timing of movements the particular one of the autonomous escort vehicles.

13. The system of claim 8 , wherein modifying the position of the particular one of the autonomous escort vehicles to prevent the environmental vehicle from interfering with the movement of the convoy along the route comprises modifying the position of the particular one of the autonomous escort vehicles to physically block the environmental vehicle or to be visible from the environmental vehicle to enable the particular one of the autonomous escort vehicles to send instructions to the environmental vehicle.

14. The system of claim 13 , wherein the instructions are sent by displaying visible instructions on a surface of the particular one of the autonomous escort vehicles.

15. One or more computer-readable non-transitory storage media embodying software that is operable when executed to cause one or more processors to perform operations comprising:

accessing, by a central computing device, sensor data from one or more autonomous escort vehicles in a convoy moving along a route;

detecting, by a central computing device, based on the sensor data, an environmental vehicle along or in proximity to the route of the convoy;

determining, by the central computing device, based on the sensor data and movement of the convoy along the route, that the environmental vehicle should be prevented from interfering with the movement of the convoy along the route;

identifying, by the central computing device, a particular one of the autonomous escort vehicles that is available to modify its position to prevent the environmental vehicle from interfering with the movement of the convoy along the route;

generating, by the central computing device, instructions for the particular one of the autonomous escort vehicles to modify its position to prevent the environmental vehicle from interfering with the movement of the convoy along the route; and

causing, by the central device, the instructions to be communicated to and executed by the particular one of the autonomous escort vehicles to modify its position to prevent the environmental vehicle from interfering with the movement of the convoy along the route.

16. The media of claim 15 , wherein the central computing device resides in:

one of the autonomous escort vehicles in the convoy;

an autonomous control vehicle in the convoy; or

a central station remote from the convoy.

17. The media of claim 15 , wherein the convoy comprises an escorted vehicle.

18. A media of claim 17 , wherein the escorted vehicle is a non-autonomous vehicle.

19. The media of claim 15 , wherein modifying the position of the particular one of the autonomous escort vehicles comprises modifying a path, speed, or timing of movements the particular one of the autonomous escort vehicles.

20. The media of claim 15 , wherein modifying the position of the particular one of the autonomous escort vehicles to prevent the environmental vehicle from interfering with the movement of the convoy along the route comprises modifying the position of the particular on of the autonomous escort vehicles to physically block the environmental vehicle or to be visible from the environmental vehicle to enable the particular one of the autonomous escort vehicles to display visible instructions to the environmental vehicle.

Assignments (3)
SECURITY INTEREST Recorded Nov 3, 2022
From: LYFT, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 061880/0237 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2019
From: PROSPER TECHNOLOGY, LLC
To: LYFT, INC.
Reel/Frame 048063/0217 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2017
From: HARVEY, THOMAS DANAHER
To: PROSPER TECHNOLOGY, LLC
Reel/Frame 044315/0111 →