METHOD AND SYSTEM TO MANAGE VEHICLE GROUPS FOR AUTONOMOUS VEHICLES
First Claim
1. A computer-implemented method for managing autonomous vehicles, the method comprising:
- receiving route segment information from a first autonomous vehicle over a network, wherein the route segment information includes one or more route segments and estimated entrance times, each of the entrance times being associated with one of the route segments and representing a time the first autonomous vehicle enters the route segment;
determining whether the first autonomous vehicle is within a specific route segment based on an entrance time associated with the specific route segment and a current location of the first autonomous vehicle; and
if the first autonomous vehicle is within the specific route segment, sending a request to invite the first autonomous vehicle to join a vehicle group of one or more vehicles associated with the specific route segment, wherein the vehicle group is one of a plurality of vehicle groups that were determined based on route segment information received from a plurality of autonomous vehicles.
1 Assignment
0 Petitions
Accused Products
Abstract
Route segment information is received from a first autonomous vehicle over a network. The route segment information includes one or more route segments and estimated entrance times, each of the entrance times being associated with one of the route segments and representing a time the first autonomous vehicle enters the route segment. Whether the first autonomous vehicle is within a specific route segment is determined based on an entrance time associated with the specific route segment and a current location of the first autonomous vehicle. If the first autonomous vehicle is within the specific route segment, a request is sent to invite the first autonomous vehicle to join a vehicle group of one or more vehicles associated with the specific route segment. The vehicle group is one of a plurality of vehicle groups that were determined based on route segment information received from a plurality of autonomous vehicles.
37 Citations
22 Claims
-
1. A computer-implemented method for managing autonomous vehicles, the method comprising:
-
receiving route segment information from a first autonomous vehicle over a network, wherein the route segment information includes one or more route segments and estimated entrance times, each of the entrance times being associated with one of the route segments and representing a time the first autonomous vehicle enters the route segment; determining whether the first autonomous vehicle is within a specific route segment based on an entrance time associated with the specific route segment and a current location of the first autonomous vehicle; and if the first autonomous vehicle is within the specific route segment, sending a request to invite the first autonomous vehicle to join a vehicle group of one or more vehicles associated with the specific route segment, wherein the vehicle group is one of a plurality of vehicle groups that were determined based on route segment information received from a plurality of autonomous vehicles. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory machine-readable medium having instructions stored therein, which when executed by a processor, cause the processor to perform operations for forming a vehicle group for autonomous vehicles, the operations comprising:
-
receiving route segment information from a first autonomous vehicle over a network, wherein the route segment information includes one or more route segments and estimated entrance times, each of the entrance times being associated with one of the route segments and representing a time the first autonomous vehicle enters the route segment; determining whether the first autonomous vehicle is within a specific route segment based on an entrance time associated with the specific route segment and a current location of the first autonomous vehicle; and if the first autonomous vehicle is within the specific route segment, sending a request to invite the first autonomous vehicle to join a vehicle group of one or more vehicles associated with the specific route segment, wherein the vehicle group is one of a plurality of vehicle groups that were determined based on route segment information received from a plurality of autonomous vehicles. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A data processing system, comprising:
-
a processor; and a memory coupled to the processor to store instructions, which when executed by the processor, cause the processor to perform operations for forming a vehicle group for autonomous vehicles, the operations including; receiving route segment information from a first autonomous vehicle over a network, wherein the route segment information includes one or more route segments and estimated entrance times, each of the entrance times being associated with one of the route segments and representing a time the first autonomous vehicle enters the route segment; determining whether the first autonomous vehicle is within a specific route segment based on an entrance time associated with the specific route segment and a current location of the first autonomous vehicle; and if the first autonomous vehicle is within the specific route segment, sending a request to invite the first autonomous vehicle to join a vehicle group of one or more vehicles associated with the specific route segment, wherein the vehicle group is one of a plurality of vehicle groups that were determined based on route segment information received from a plurality of autonomous vehicles. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer-implemented method for operating an autonomous vehicle, the method comprising:
-
obtaining an itinerary responsive to an input destination, the itinerary including a route to the input destination, the route having a plurality of points of interest; segmenting the route into a plurality of route segments based on the points of interest and location and map information; transmitting the route segment information to a remote server over a network, wherein the remote server receives route segment information from a plurality of autonomous vehicles over the network; receiving a vehicle group identifier (ID) identifying a group of one or more vehicles nearby from the remote server, wherein the remote server determined a plurality of vehicle groups based on the route segment information received from the plurality of autonomous vehicles; and in response to the vehicle group ID, joining the group of one or more nearby vehicles to allow passengers of the nearby vehicles to communicate with each other. - View Dependent Claims (20, 21, 22)
-
Specification