G01C21/3476

INFORMATION PROCESSING APPARATUS, NON-TRANSITORY COMPUTER READABLE MEDIUM, AND INFORMATION PROCESSING METHOD

An information processing apparatus includes a controller configured to acquire schedule information, upon acquiring information regarding a need to transport a product of a first shop to a second shop, for at least one user who is staying near the first shop or is scheduled to pass near the first shop, select, based on the schedule information, a user for requesting transportation of the product from among the at least one user, and transmit, to a terminal apparatus of the selected user, information requesting transportation of the product.

Default map zoom level by travel time
11467000 · 2022-10-11 · ·

Systems and methods are provided for generating a mapping application that displays an initial map with a zoom level that is based on a travel time associated with the location of the user. The mapping application receives a request to present a digital map from a client device. Based on the current geographic location of the client device, the mapping application estimates a distance in which a user of the client device can travel within a particular time period. The mapping application then selects a parameter for a viewport of the digital map based at least on the estimated distance. For example, the viewport parameter may be a zoom level. The mapping application then generates the digital map in accordance with the selected parameter, and displays the digital map via a user interface of the client device.

Method, apparatus and computer program product for using a location graph to enable natural guidance
11624626 · 2023-04-11 · ·

A method, apparatus, and computer program product are therefore provided for providing natural guidance using one or more location graphs based on a context of a user. Methods may include: receiving an indication of a location of a user; identifying a location graph of location objects proximate the location of the user; establishing a context of the user; establishing a path among the location objects of the location graph based, at least in part, on the context of the user; generating natural language guidance based on the path among the location objects; and providing natural language guidance to the user. The location of a user may include a location along a route between an origin and a destination, where identifying a location graph of location objects may include identifying a location graph of location objects proximate the route between the origin and the destination.

Method, apparatus, and computer program product for generating parking lot geometry
11624629 · 2023-04-11 · ·

A method is provided for the creation of parking lot geometry that can be used to provide guidance to a vehicle through the parking lot. Methods may include: generating a road network of a parking lot based on a plurality of probe data points; map matching the plurality of probe data points to road links of the parking lot; identifying parking lot accessor road links; identifying a building affinity link; identifying primary parking lot road links, where primary parking lot road links include at least one of a trajectory count, probe count, or average or median probe speed that is higher than a respective trajectory count, probe count, or average or median speed of non-primary parking lot road links; establishing a route from a parking lot accessor road link to the building affinity link; and providing for guidance of a vehicle along the route.

Multi-layer grid based open space planner
11467584 · 2022-10-11 · ·

Path planning is performed using a multi-layer grid searching algorithm to position an ADV in a target position. A first layer grid including a first set of nodes is defined. A second layer grid is defined. The second layer grid includes a second set of nodes corresponding to at least a portion of the first set of nodes. From a start node until a goal node, following operations are iteratively performed. A set of next node candidates are identified by searching in the first set of nodes and the second set of nodes. For each next node candidate of the set of next node candidates, a cost is determined using a cost function. A next node having a lowest cost is selected from the set of next node candidates based on their respective costs. A path trajectory of the ADV is generated to position the ADV at the target position.

Constrained Navigation and Route Planning
20220316898 · 2022-10-06 ·

Methods, systems, devices, and tangible non-transitory computer readable media for route planning are provided. The disclosed technology can include accessing travel data that includes information associated with a starting location and a destination. Routes from the starting location to the destination can be determined and each of the routes can be associated regions. Travel costs associated with travelling from the starting location to the destination via each of the routes can be determined. Convenience costs associated with an availability of facilities within the regions associated with each of routes can also be determined. A travel route can be selected from the routes. The travel route can be selected based in part on the travel costs, the convenience costs, and travel criteria. The travel criteria can be associated with travel preferences. Furthermore, route data that can include information associated indications based in part on the travel route can be generated.

User Terminal and Control Method Thereof
20230108484 · 2023-04-06 ·

An embodiment user terminal includes an image acquisition part, a user interface configured to display an image photographed through the image acquisition part, a position detection sensor configured to detect a position of the user terminal, and a controller configured to determine a recommended point of interest (POI) among a plurality of POIs located around the user terminal, based on operation information about each of the plurality of POIs, a user's search history for a POI, and the user's POI scrap, and to control the user interface to display an augmented reality (AR) image corresponding to the recommended POI by superimposing the AR image on the image photographed through the image acquisition part.

CONTEXT-AWARE LARGE SCALE SURROUNDING VIEW WITH RSU ASSIST

In accordance with one embodiment of the present disclosure, a system for generating surrounding views includes a controller. The controller may be programmed to perform operations including receiving a status information from a remote source, receiving a surround view system (SVS) request having a set of requirements from a vehicle, identifying one or more remote sources based on the status information of the one or more remote sources and the set of requirements of the SVS request, and directing the one or more remote sources to stream SVS data to the vehicle.

Method and system for dynamic estimation and predictive route generation

The preferred embodiments of the present invention are directed to methods and systems for dynamic route estimation and prediction using discrete sampled location updates from various mobile devices for the purpose of providing a graphical representation of a mobile device's route along a known network path of map data. The embodiments also provide supplemental route metrics, such as traveled distance, elapsed time, etc., and the capability to assign destination points for the purpose of providing the ability to modify location update points in an application, such as a route planner, and/or to store the dynamically generated route based on various preferences for later retrieval.

Systems and methods for adaptive content filtering
11619508 · 2023-04-04 · ·

Technologies are disclosed herein for selecting one or more content instances of a plurality of content instances for display on a head unit of a vehicle. The content instances correspond to a location of a vehicle and are received by the head unit. The head unit obtains vehicle specific information from memory of the head unit. Based on the vehicle specific information, the head unit selects the one or more content instances using a set of criteria for determining which, if any, content instances to display. Selection of the one or more content instances using the set of criteria may involve consideration of information associated with individual instances of the plurality of content instances. The selected one or more content instances are displayed on a display of the head unit.