G01C21/3878

INFORMATION MAPPING APPROACHES
20220292118 · 2022-09-15 ·

Methods, systems and applications for updating, enhancing, organizing, and utilizing geographic maps, for locating points of interest and places of businesses, or POI's. Embodiments provide a method for collecting geo-coordinate data on POIs by eliciting participation of the business owners or designated employees to identify the specific locations of POI's on a map; a map program which synchronizes to a centralized database where POI and other more frequently changing and time-dependent map information is downloaded to individual users; a map program, where in addition to the standard contact information, “qualitative” information and website links are included in an POI information box to aid in pre-qualifying a POI before selection and in booking a reservation; a method for locating markers on an Internet-based search engine map; and an improved contact management system that allows locations of contacts to be viewed on a map while minimizing address geocoding.

Comfort-based self-driving planning method
11447150 · 2022-09-20 · ·

A comfort-based self-driving planning method is provided, including the steps of: a) establishing a relationship model of vibration road surface quality and driving comfort on the basis of a vehicle type; b) obtaining road ahead condition parameters, including abnormal condition information, road flatness and road surface anti-slide performance; c) obtaining the road ahead condition parameters, and adjusting a vehicle expected driving trajectory; d) respectively designing vehicle acceleration, deceleration and constant speed processes, and generating a speed change curve; and e) optimizing the speed change curve. Based upon changeable road surface quality and vehicle vibration action mechanism analysis and image-based road surface anti-slide coefficient evaluation technology, a GIS and vehicle-road communication technology are used to acquire road condition parameters, and vehicle acceleration, deceleration and constant speed processes are respectively designed on the basis of changes in the parameters.

Vehicle map service system

Provided are methods, systems, devices, and tangible non-transitory computer readable media for providing data including vehicle map service data. The disclosed technology can perform operations including receiving vehicle map service data from a plurality of service systems that include a plurality of client systems associated with a vehicle. The vehicle map service data can include information associated with a geographic area. A local map of the geographic area within a predetermined distance of the vehicle can be generated based on the vehicle map service data. Portions of the local map to which each client system is subscribed can be determined for each client system of the plurality of client systems. Additionally, the portions of the local map to which each client system is subscribed can be sent to a respective client system of the plurality of client systems.

Data fusion system

Provided are methods, systems, devices, and tangible non-transitory computer readable media for providing data including vehicle map service data. The disclosed technology can perform operations including receiving vehicle map service data from client systems. The vehicle map service data can include information associated with a geographic area or sensor observations of a vehicle. Two or more portions of the vehicle map service data to which a client system is subscribed can be determined. Fused data based on the two or more portions of the vehicle map service data to which the client system is subscribed can be generated. Furthermore, the client system can be provided with access to the fused data. Access to the fused data can include authorization to send or receive portions of the vehicle map service data associated with the fused data.

Nearest neighbor search using compressed octrees representing high definition maps for autonomous vehicles
11460580 · 2022-10-04 · ·

According to an aspect of an embodiment, operations may comprise receiving a search query for points near a query-point, accessing a compressed octree representation of a point cloud comprising 3D points of a region, and traversing the compressed octree representation to identify regions that overlap a search space by, marking a current node as overlapping the search space responsive to determining that the current node is a leaf node, identifying a child node of the current node and performing a nearest neighbor search in the child node responsive to determining that a region represented by the current node overlaps the search space, and identifying a sibling node of the current node and performing the nearest neighbor search in the sibling node responsive to determining that a region represented by the current node does not overlap the search space.

DIFFERENT DATA SOURCES FOR REGIONS IN GEOGRAPHICAL HIERARCHIES

Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives an input specifying a location field of a dataset. In response to the input, the program further retrieves a set of geographical hierarchy definitions. The program also retrieves, from the data source specified for a level in the geographical hierarchy defined by a geographical hierarchy definition in the set of geographical hierarchy definitions, a subset of a set of geometries representing a set of geographical regions belonging to the level in the geographical hierarchy. For each geometry in the subset of the set of geometries, at least one record in the dataset has a spatial point in a location field that falls within the geometry. The program further provides the subset of the set of geometries in a view of a map.

Computationally efficient distance-based score approximations

A distance-based score approximation having improved computational efficiency is provided. Responsive to receiving a score request, an observation point is identified based the score request. A geographic database is queried for map information corresponding to geometry elements located within a predetermined maximum distance of the observation point. A plurality of sections of the geometry elements are defined. Each section is associated with one of a plurality of groups of sections based on map information corresponding to a geometry element corresponding to the section. For each of the plurality of sections, an impact curtain area is determined. For each group of sections, the impact curtain area for each section associated with the group is aggregated to define a contribution for the group. The contribution for each group of sections is aggregated to determine the distance-based score. The distance-based score is provided for display via a display of a user computing entity.

METHODS, SYSTEMS, AND APPARATUSES IMPLEMENTING A SEAMLESS MULTI-FUNCTION IN-VEHICLE PAIRING ALGORITHM USING A QR CODE

In various embodiments, methods, systems, and vehicle apparatuses are provided. A method to selectively pair an in-vehicle display to a mobile device used by a passenger with an in-vehicle display system when seated in the vehicle, including receiving, by a processor of a vehicle, notification via a rideshare app of a request for a ride to a destination; in response, to the passenger entering the vehicle, initiating a pairing operation of a system of the vehicle with a passenger's mobile device based on the capture by the passenger using the passenger's mobile device of a QR code displayed in the vehicle; displaying a QR code for capture by the passenger's mobile device in the vehicle and initiating a wireless connection with the passenger's mobile device wherein the wireless connection is a secure connection based on an identification of the passenger and passenger location in the vehicle based on the QR code.

Method, apparatus, and system for providing a campaign management platform to update map data
11280620 · 2022-03-22 · ·

An approach is provided for a campaign management platform to update map data. The approach, for example, involves receiving, by the campaign management platform, a map update request to update the digital map data for a geographic area. The approach also involves generating a sensor data request specifying a sensor data collection event to be performed within the geographic area. The sensor data collection event is part of a campaign to update the digital map for the geographic area. The approach further involves transmitting the sensor data request to a target number of vehicles. The target number of vehicles perform the sensor data collection event in the geographic area to collect sensor data. The approach further involves processing the sensor data to update the digital map data for the geographic area.

Different data sources for regions in geographical hierarchies

Some embodiments provide a non-transitory machine-readable medium that stores a program. The program receives an input specifying a location field of a dataset. In response to the input, the program further retrieves a set of geographical hierarchy definitions. The program also retrieves, from the data source specified for a level in the geographical hierarchy defined by a geographical hierarchy definition in the set of geographical hierarchy definitions, a subset of a set of geometries representing a set of geographical regions belonging to the level in the geographical hierarchy. For each geometry in the subset of the set of geometries, at least one record in the dataset has a spatial point in a location field that falls within the geometry. The program further provides the subset of the set of geometries in a view of a map.