Abstract:
For each vehicle of multiple vehicles, a first location for a service is associated with a first cell identifier of a grid, which is in turn compared to travel segments based on historical trips of the vehicle. At least some of the grid cells are associated with the historical trips, and the cell size indicates a maximum acceptable deviation from a travel segment. Travel segments include a start cell identifier, a start time, an end cell identifier, and an end time. When the first cell identifier matches the start or end cell identifier, whether the first time associated with the first location overlaps the start or end time is determined. When such an overlap exists, the vehicle is identified in a list of candidate vehicles for the service. An instruction to a candidate vehicle in the list causes the candidate vehicle to perform at least a portion of the service.
Abstract:
A method and apparatus for associating parking areas with destinations based on automatically identified associations between vehicle operating information and non-vehicle operating information may include a vehicle identifying vehicle transportation network information including a primary destination, such that the vehicle transportation network information includes parking area information, and such that the parking area information includes parking area association information describing an association between at least one parking area from the plurality of parking areas and the primary destination based at least in part on an automatically identified association between vehicle operating information and non-vehicle operating information. The vehicle may determine a target parking area from the plurality of parking areas for the primary destination based on the vehicle transportation network information, and identify a route from an origin to the target parking area in the vehicle transportation network using the vehicle transportation network information.
Abstract:
A method, a vehicle and a system that identify and use a location significant to a person associated with a vehicle based on vehicle probe data are described. Vehicle transportation network information representing a vehicle transportation network is identified, the vehicle transportation network information including destinations of a vehicle obtained from vehicle probe data. For at least some of the destinations, density-based clustering is performed using temporal data associated with the at least some of the destinations to form at least two spatio-temporal clusters. A contextual label is assigned to a location associated with a first spatio-temporal cluster of the at least two spatial-temporal clusters based on the temporal data associated with the first spatio-temporal cluster, the location being a labeled location, and the labeled location is used for vehicle operation. The labeled location may be used for navigation or service, for example.
Abstract:
Service request are transmitted to multiple vehicles. Each service request is associated with a time and a location. Driving histories of at least some vehicles are known. A first location associated with a first service request is compared with a known location in a vehicle driving history, the known location comprising a first cell identifier of a first grid where a size of the cells of the first grid indicating a maximum acceptable deviation of the vehicle from a travel segment in the first driving history that includes the first cell identifier. When the first location matches the known location and the associated time overlaps a start time or an end time of the travel segment that includes the first cell identifier, the first service request is identified to the vehicle. The vehicle sends an indicator that it will perform at least a portion of a service, and an instruction is transmitted to the vehicle that causes the vehicle to perform the service.
Abstract:
An apparatus for remote support of autonomous operation of a vehicle is described. The apparatus includes a processor that performs a method including receiving a query to define a path for the vehicle while the vehicle is traveling along a route from an origin to a destination in a vehicle transportation network, the query comprising multiple points including at least a start point and an end point of the path, obtaining a satellite image of a portion of a geographical area that encompasses the multiple points, determining, using the satellite image, static obstacles within the portion of the geographical area, the static obstacles defining navigable areas within the vehicle transportation network, generating the path through each of the multiple points such that the path is located within at least one navigable area of the navigable areas, and transmitting the path for use by the vehicle.
Abstract:
An apparatus for remote support of autonomous operation of a vehicle is described. The apparatus includes a processor that performs a method including receiving a query to define a path for the vehicle while the vehicle is traveling along a route from an origin to a destination in a vehicle transportation network, the query comprising multiple points including at least a start point and an end point of the path, obtaining a satellite image of a portion of a geographical area that encompasses the multiple points, determining, using the satellite image, static obstacles within the portion of the geographical area, the static obstacles defining navigable areas within the vehicle transportation network, generating the path through each of the multiple points such that the path is located within at least one navigable area of the navigable areas, and transmitting the path for use by the vehicle.
Abstract:
Methods, apparatuses, systems, and non-transitory computer readable storage media for providing on-demand services to vehicles are described. The disclosed technology determines information associated with a vehicle, generates a request for a fuel delivery on-demand service using the information, confirms identification of the vehicle using a wireless signal of the vehicle, provides access to the vehicle to enable performance of the fuel delivery on-demand service and secures the vehicle after completion of the fuel delivery on-demand service.
Abstract:
A method and apparatus for identifying parking areas may include identifying a plurality of coordinates representing vehicle spatial data, partitioning the plurality of coordinates into at least two groups of vehicle locations based on at least one condition existing when the plurality of coordinates was identified, clustering the vehicle spatial data for a first group of the at least two groups of vehicle locations based on proximity, comparing dimensions of the clustered vehicle spatial data for the first group with other location data within the vehicle transportation network information, and defining a respective location of the clustered vehicle spatial data as a parking area of a plurality of parking areas. Each parking area is associated with a respective location in a vehicle transportation network. The parking area information may be used in the identification of a route from an origin to a primary destination.
Abstract:
A curb management system for a host vehicle includes a sensor, an electronic controller, and a wireless communication system. The sensor is configured to detect information relating to a presence of a parked vehicle along a curb of a road. The electronic controller is configured to determine curb management information based on the information detected by the sensor. The wireless communication system is configured to transmit the curb management information to a remote server and to receive a predicted curb availability from the remote server.
Abstract:
An apparatus for remote support of autonomous operation of a vehicle includes a processor that is configured to perform a method including receiving, from a vehicle traversing a driving route from a start point to an end point at a destination, an assistance request signal identifying an inability of the vehicle at the destination to reach the end point, generating a first map display including a representation of a geographical area and the vehicle within the geographical area, receiving, from the vehicle, sensor data from one or more sensing devices of the vehicle, generating a remote support interface including the first map display and the sensor data, and transmitting instruction data to the vehicle that includes an alternative end point at the destination responsive to an input signal provided to the remote support interface.