G09B29/00

MULTI-PHASE LABEL PLACEMENT PROCESS FOR RENDERING MAP TILES
20220207800 · 2022-06-30 ·

A mapping system prevents mismatching placement of map labels between adjacent map tiles for rendering digital maps. In particular, the mapping system performs a label placement process that considers labels of a map tile shared with adjacent map tiles in order to prevent labels that intersect the map tile and the adjacent map tiles having mismatching placements. During the label placement process, the mapping system performs a first placement phase to place shared labels of a map tile according to label placement constraints. Based on the first phase, the mapping system identifies intersecting labels that can be successfully placed. Using the successfully placed intersecting labels, the mapping system performs a second label placement phase. In particular, the mapping system first places the successfully placed set of intersecting labels, and subsequently places non-intersecting labels for the map tile according to the label placement constraints.

Vehicle control system

In a vehicle control system, when an occupant visually recognizes a signboard and signboard course information is included in signboard information corresponding to the signboard, the signboard information is displayed on a display device. When the signboard course information out of the signboard information is visually recognized continuously, a control device generates course information based on the signboard course information. The generated course information is output to a vehicle control ECU, and course change processing based on the course information is performed by the vehicle control ECU.

Multifunctional interactive beacon with mobile device interaction
11368823 · 2022-06-21 ·

A system and method for adapting the behavior of an interactive presence based application on a mobile computing device associated with a user; comprising: providing a plurality of multifunctional beacons; wherein the plurality of beacons provide a mesh wireless network; wherein each of the plurality of beacons provides a local wireless connection; providing an OMS backend for management of the plurality of beacons; wherein the OMS backend runs on a server; connecting by the mobile device to one or both of the mesh network and a local network; wherein the plurality of beacons report the connecting to the OMS backend; determining by the OMS backend the proximity of the mobile device to one or more of the plurality of beacons based on the reported connections; and adapting the behavior of the application and/or the beacons based on the determined proximity.

Dynamic balloon network coverage map

Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that provides information related to a balloon network configured to provide service in a geographic area, where the graphical interface includes a map. The computing device may receive real-time bandwidth data related to balloons in the balloon network, where the balloons are each configured to change position via altitudinal movement and via horizontal movement with respect to the ground. Based at least in part on the received real-time bandwidth data, the computing device may display, on the map, a visual representation of bandwidth information corresponding to one or more regions in the geographic area, where the visual representation of bandwidth information updates from time to time based at least in part on a change in position of one or more balloons in the balloon network.

SYSTEM MAKING DECISION BASED ON DATA COMMUNICATION

A data communication acquires a map image, determines high- and low-risk areas in the map, determines whether to transmit data related to the high- or low-risk areas, detects objects around the system, determines a position in the map image for each of the objects detected, determines whether the objects belongs to the high- or low-risk areas, determines a data compression ratio for each of the objects detected, compresses data related to each of the objects, compresses data related to each of the objects belonging to the high-risk area when data related to the high-risk area is determined to be transmitted, compresses data related to each of the objects belonging to the low-risk area when data related to the low-risk area is determined to be transmitted, receives reply data replied in association with the compression data transmitted, and makes a decision in accordance with the reply data.

Location-based application recommendations

A method to share map information between an electronic device and other nearby devices using peer-to-peer communication is provided. The method receives identification of different map items such as a route, points of interest, search results, a current map view and sends to a selected nearby device. The method provides different options to select the map items to share. The particular map information to share in some embodiments depends on what is currently displayed and/or selected on the map. When there are several items that can be shared and there is not a clear indication for what the user intends to share, an action list is shown to allow the user to select the information to share. Once a map item to share is selected, the method displays a share list to display a list of nearby devices. The method sends the shared information to selected devices.

Customized geospatial population segmentation based on a received polygon definition

Certain embodiments involve generating a real-time notification to facilitate the delivery of customized content, based on detecting that a subject activity occurs within a customized subject region. For instance, a computing system updates a graphical interface to display, as a layer on a map, detected instances of a subject activity performed within a geographic area of the map. The computing system determines a polygon corresponding to a region of the geographic area, where the polygon is determined from a graphical input representing lines at locations on the map on which the detected instances are overlaid. The computing system determines that a location of a detected instance of the subject activity performed by a user device falls within the polygon. The computing system transmits a notification to a content provider, such that the content provider delivers customized content to the user device that performed the detected instance of the subject activity.

THREE-DIMENSIONAL TACTILE MAP SYSTEM

Various embodiments of a three-dimensional (3D) tactile map system and methods of implementing the system are described. In one example, the tactile map system includes a map base having a substantially planar substrate defining an x-y plane. The map base includes a top base surface and a bottom base surface, where the top base surface includes a ground surface texture. The tactile map system also includes a 3D scaled representation of a structure attached to the top surface of the map base. The 3D scaled representation can be configured with dimensions that are in proportion to the structure and extend in a z-direction from the base. The z-direction being orthogonal to the x-y plane. The 3D scaled representation includes a plurality of identified surfaces, each of the plurality of identified surfaces having a surface type of a plurality of surface types, each surface type corresponding to a selected surface texture.

SYSTEMS AND METHODS FOR EARTH OBSERVATION

Systems and methods are provided for obtaining and managing remote sensing data (e.g. Earth observation data). A remote sensing platform obtains imagery and other remote sensing data of the Earth and other planetary objects. The remote sensing platform includes the International Space Station, or manned and unmanned spacecraft or aircraft. A sensor captures observation data and transmits the data to ground stations on the Earth. A ground segment receives and stores the data. Users use an order management system to place orders for the observation data, which specify processing parameters for the remote sensing data. The remote sensing data is retrieved from storage is processed according to the parameters to generate a data product. This system provides tools for searching and analyzing the data, and for interacting with the system through an API. The system combines data that is produced by the remote sensing platform and by third parties.

METHOD AND SYSTEM FOR OPTIMIZING ELECTRONIC MAP DATA AND DETERMINING REAL PROPERTY DEVELOPMENT YIELD
20230273942 · 2023-08-31 ·

Disclosed is a system method for aligning a plurality of electronic map data, which includes the steps of obtaining an electronic map file, defining an area of interest on the electronic map file, selecting a predetermined datum and providing the electronic map file in the predetermined datum. Also disclosed is a land yield method including the steps of obtaining an electronic map, storing the electronic map in a computer readable medium, defining an area of interest on the electronic map, referring to a database to determine whether the database contains at least one restriction value, referring to a remote database to determine whether the remote database contains an additional restriction value, the additional restriction value being distinct from the at least one restriction value, combining restriction values, and determining a total value of the parcel of land based on the combined restriction values.