IP Library Granted Patent US 9,720,418
Granted Patent B2
US 9,720,418 · App. 14/287,898 · Granted Aug 1, 2017

Autonomous vehicle monitoring and control

Inventor: Leon Oliver Stenneth (Chicago, IL)
Assignee: HERE Global B.V.
G05D1/0276G05D1/0282G06Q30/0611G06Q30/0613G06Q30/08G07C5/00G08G1/123G05D2201/0213
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 9,720,418
App. No.
14/287,898
Filed
May 27, 2014
Granted
Aug 1, 2017
Kind
B2
Art Unit
3668
USPC
701/2
Abstract

An autonomous vehicle may be partially controlled or monitored by a remote endpoint assigned to the autonomous vehicle. The autonomous vehicle sends one or more assisted driving messages directly to the autonomous vehicle or through a server. The server may identify multiple potential remote driving endpoints and assign one or more of the potential remote driving endpoints to the autonomous vehicle. The one or more potential remote driving endpoints return a command to the autonomous vehicle directly or through the server.

Claims (60)

1. A method comprising:

identifying, using a processor, one or more remote driving endpoints;

receiving a route from an autonomous vehicle;

selecting, using the processor, a remote driving endpoint associated with a remote driving endpoint user, from a plurality of remote driving endpoints and based on the route received from the autonomous vehicle, wherein the remote driving endpoint is configured to monitor the an autonomous vehicle;

receiving one or more assisted driving messages from the autonomous vehicle,

wherein the one or more assisted driving messages describe one or more conditions of the autonomous vehicle;

sending the one or more assisted driving messages to the remote driving endpoint; and

receiving a command from the remote driving endpoint and based on the remote driving endpoint monitoring the autonomous vehicle through the one or more assisted driving messages.

2. The method of claim 1 , further comprising:

receiving a maximum price from the autonomous vehicle; and

receiving a price bid from each of the one or more remote driving endpoints.

3. The method of claim 1 , further comprising:

receiving a time for a route from the autonomous vehicle, wherein the remote driving endpoint is assigned based on the time for the route.

4. The method of claim 1 , further comprising:

receiving an acknowledgement message for the remote driving endpoint from the autonomous vehicle.

5. The method of claim 1 , further comprising:

identifying a profile for each of the one or more remote driving endpoints; and

comparing the profiles for the remote driving endpoints based on at least one preference associated with the autonomous vehicle.

6. The method of claim 1 , further comprising:

sending the command from the remote driving endpoint to the autonomous vehicle.

7. The method of claim 1 , wherein the command is a driving command for the autonomous vehicle.

8. The method of claim 1 , wherein the command is an audible alert.

9. The method of claim 1 , wherein the autonomous vehicle is a semi-autonomous vehicle or fully autonomous vehicle.

10. An apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least perform:

receiving a request for remote monitoring and at least one parameter for remote monitoring from an autonomous vehicle;

assigning a remote driving endpoint to the autonomous vehicle based on the at least one parameter;

sending one or more assisted driving messages to the remote driving endpoint; and

receiving a command from the remote driving endpoint,

wherein the at least one parameter includes a route to a destination and a maximum price for monitoring assisted driving messages along the route to the destination.

11. The apparatus of claim 10 , the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least perform:

receiving bids from a plurality of remote driving endpoints; and

selecting the remote driving endpoint assigned to the autonomous vehicle based on the at least one parameter and the bids.

12. The apparatus of claim 10 , the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least perform:

receiving profiles from a plurality of remote driving endpoints; and

selecting the remote driving endpoint assigned to the autonomous vehicle based on the at least one parameter and the profiles.

13. The apparatus of claim 10 , the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least perform:

receiving schedules from a plurality of remote driving endpoints; and

selecting the remote driving endpoint assigned to the autonomous vehicle based on the at least one parameter and the schedules.

14. A method comprising:

identifying, using a processor, one or more remote driving endpoints;

assigning, using the processor, a remote driving endpoint and associated remote driving endpoint user to monitor an autonomous vehicle;

receiving one or more assisted driving messages from the autonomous vehicle, wherein the one or more assisted driving messages describe one or more conditions of the autonomous vehicle;

sending the one or more assisted driving messages to the remote driving endpoint;

receiving a command from the remote driving endpoint and based on the remote driving endpoint monitoring the autonomous vehicle through the one or more assisted driving messages; and

receiving a route or a time for the route from the autonomous vehicle, wherein the remote driving endpoint user is assigned based on the route or the time for the route.

15. The method of claim 14 , further comprising:

sending the command from the remote driving endpoint to the autonomous vehicle.

16. The method of claim 14 , wherein the command is a driving command for steering, speed adjusting, gear shifting, or braking the autonomous vehicle.

17. A method comprising:

identifying, using a processor, one or more remote driving endpoints;

assigning, using the processor, a remote driving endpoint to monitor an autonomous vehicle;

receiving one or more assisted driving messages from the autonomous vehicle,

wherein the one or more assisted driving messages describe one or more conditions of the autonomous vehicle;

sending the one or more assisted driving messages to the remote driving endpoint;

receiving a command from the remote driving endpoint and based on the remote driving endpoint monitoring the autonomous vehicle through the one or more assisted driving messages;

receiving a maximum price from the autonomous vehicle; and

receiving a price bid from each of the one or more remote driving endpoints;

wherein the assigning is based on a route received from the autonomous vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2014
From: STENNETH, LEON OLIVER
To: HERE GLOBAL B.V.
Reel/Frame 032969/0155 →
Continuity (1)
Related Publication 20150346718A1 · Dec 3, 2015