G01C21/3673

INTELLIGENTLY PLACING LABELS

Some embodiments provide a mapping application that displays a rotation of a 3D map and corresponding rotation of a set of map labels overlaying the 3D map in response to receiving input to rotate the 3D map. When a particular map label in the set of map labels rotates towards an upside down orientation, the mapping application also replaces the particular map label with a version of the particular map label arranged in a right side up orientation to prevent the particular map label from being displayed in the upside down orientation in the 3D map.

SYSTEMS AND METHODS FOR THE CLASSIFICATION OF GEOGRAPHIC LOCATIONS BASED ON VEHICLE TRIP LOGS
20220120580 · 2022-04-21 ·

A system and method for the classification of geographic locations based on vehicle trip logs, including: grouping a plurality of trip records by vehicle, wherein the plurality of trip records include start times and locations and stop times and locations; sorting the plurality of trip records for a vehicle in one of descending or ascending order with respect to stop times; calculating a plurality of time differences between consecutive trips of the plurality of trip records; storing the plurality of time differences in a stop time array; for a first plurality of time differences, storing the associated stop locations in a first location array; for a second plurality of stop times, storing the associated stop locations in a second location array; and computing a time difference median for each of the first location array and the second location array and returning the time difference medians as results for each location.

Suggesting a route based on desired amount of driver interaction

Aspects of the disclosure relate generally to generating and providing route options for an autonomous vehicle. For example, a user may identify a destination, and in response the vehicle's computer may provide routing options to the user. The routing options may be based on typical navigating considerations such as the total travel time, travel distance, fuel economy, etc. Each routing option may include not only an estimated total time, but also information regarding whether and which portions of the route may be maneuvered under the control of the vehicle alone (fully autonomous), a combination of the vehicle and the driver (semiautonomous), or the driver alone. The time of the longest stretch of driving associated with the autonomous mode as well as map information indicating portions of the routes associated with the type of maneuvering control may also be provided.

THREE-DIMENSIONAL LAYERED MAP
20220020209 · 2022-01-20 ·

A map having surfaces that are depicted at different levels that are not related to topography, with boundaries between the surfaces, where the boundaries are disposed at travel ways. The travel ways form cliff faces in the map between the surfaces, with information items disposed on the cliff faces at positions corresponding to items of interest at locations along the travel ways where the information items are disposed.

PROVIDING VIDEO OF SPACE TO CALIBRATE USER LOCATION RELATIVE TO DESIRED DESTINATION
20210356276 · 2021-11-18 ·

A user can access live or historic video feeds of the location he is in and input a desired destination, and the video feeds show the surroundings and indicate a route to the destination, changing as the user moves toward the destination.

PARKING AREA MAPPING USING IMAGE-STREAM DERIVED VEHICLE DESCRIPTION AND SPACE INFORMATION

In certain embodiments, a vehicle may obtain a video stream via a camera system of the vehicle. The video stream may be processed to extract one or more feature vectors from the video stream. Based on the feature vectors extracted from the video stream, vehicle description information related to one or more parked vehicles in the parking area may be determined. Space information indicating locations of the parked vehicles relative to available parking spaces in the parking area may also be determined based on the feature vectors extracted from the video stream. A mapping of the parking area may then be generated based on the vehicle description information and the space information.

Determining And Displaying Auto Drive Lanes In An Autonomous Vehicle

Aspects of the present disclosure relate generally to identifying and displaying traffic lanes that are available for autonomous driving. This information may be displayed to a driver of a vehicle having an autonomous driving mode, in order to inform the driver of where he or she can use the autonomous driving mode. In one example, the display may visually distinguishing between lanes that are available for auto-drive from those that are not. The display may also include an indicator of the position of a lane (autodrive or not) currently occupied by the vehicle. In addition, if that lane is an autodrive lane the display may include information indicating how much further the vehicle may continue in the autonomous driving mode in that particular lane. The display may also display information indicating the remaining autodrive distance in other lanes as well as the lane with the greatest remaining autodrive distance.

Automatic annotation of environmental features in a map during navigation of a vehicle
11774261 · 2023-10-03 · ·

Among other things, we describe techniques for automatic annotation of environmental features in a map during navigation of a vehicle. The techniques include receiving, by the vehicle located within an environment, a map of the environment. Sensors of the vehicle receive sensor data and semantic data. The sensor data includes a plurality of features of the environment. A geometric model of a feature of the plurality of features is generated. The feature is associated with a drivable area within the environment. A drivable segment is extracted from the drivable area. The drivable segment is segregated into a plurality of geometric blocks, wherein each geometric block corresponds to a characteristic of the drivable area and the geometric model of the feature includes the plurality of geometric blocks. The geometric model is annotated using the semantic data. The annotated geometric model is embedded within the map.

Dynamic obfuscation of a mapped point of interest

A system and a method are disclosed for obscuring a location of an accommodation. A booking accommodation application obscures an exact location of the accommodation provided by a host. The booking accommodation application displays a visual representation of the accommodation on a map interface. Even when the map interface is zoomed in, the visual representation maintains the obfuscation of the accommodation.

Shared overlay maps

The described technology is generally directed towards creation of shared overlay maps to support automated, real-time, cross-platform sharing of map information among groups of digital navigational map users, including but not limited to unmanned ground vehicles (UGVs). A central map authority (or other collaborative/federated organizational entity) can receive map overlay information from a mobile subscriber device, such as a UGV. The central map authority can promulgate the map overlay information to a group of multiple mobile subscriber devices according to the techniques described herein. Individual mobile subscriber devices can use received map overlay information, along with their individual digital navigational maps (DNMs) and navigation systems, to plan their individual routes.