Mapping API Tagging Geospatial Data Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing mobile device mapping applications lack an efficient mechanism for other applications to access and manage geospatial data, limiting their functionality and integration with mapping features.
Innovation Solution
An application programming interface (API) is introduced that allows other applications to associate geospatial data with tags, update memory associations, and execute functions on tagged data, enabling enhanced management and integration of geospatial data within mapping applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If mapping applications allow other applications to access geospatial data functions, then functionality and integration are enhanced, but device complexity and data management overhead increase
Solution Approach 1:
The patent introduces an application programming interface (API) as an intermediary layer between other applications and the mapping application's geospatial data functions. This API provides standardized commands (tagging commands, function commands) that enable external applications to access mapping features without directly exposing the complex internal data structures and management mechanisms of the mapping application, thus enhancing functionality while controlling complexity
2Productivity
If geospatial data is organized with tags and associations, then data utilization and management efficiency improve, but memory requirements and data structure complexity increase
Solution Approach 1:
The patent implements a universal tagging system where tags serve multiple purposes: they categorize geospatial data, enable efficient retrieval through function commands, and facilitate batch operations on multiple data items simultaneously. This multi-functional tag structure improves data management efficiency without requiring separate storage systems for each function, thereby optimizing memory utilization
3Adaptability or versatility
If applications can execute functions on tagged geospatial data, then operational capabilities are enhanced, but processing time and computational overhead increase
Solution Approach 1:
The patent employs preliminary action by pre-organizing geospatial data with tags and associations before execution operations are needed. When function commands are received, the system can quickly retrieve and process relevant tagged data without performing complex searches or organization tasks during execution, thereby reducing processing time while maintaining enhanced operational capabilities
Data Source
AI summary
A method of and mobile device are provided. The method comprises: receiving, at an application programming interface associated with a mapping application on a device, one or more tagging commands to associate specified geospatial data with a specified tag; in response to receiving each tagging command, updating a memory of the device to store an association between the specified geospatial data and the specified tag; receiving, at the application programming interface, a function command, wherein the function command references one of the specified tags; and in response to receiving the function command, executing a function associated with the function command for all geospatial data associated with the tag referenced by the function command.


