Autonomous vehicle monitoring and control
First Claim
Patent Images
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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
17 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
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. - View Dependent Claims (11, 12, 13)
-
-
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. - View Dependent Claims (15, 16)
-
-
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.
-
Specification