Event Map Browsing via Chronological Adjacency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mapping applications require users to navigate through complex hierarchies of file menus to view and switch between maps, making it time-consuming to browse and display spatial data related to various events on different dates and types.

Innovation Solution

A method and apparatus that allow users to navigate maps of events using different types of user input, where a single instance of input can trigger the display of adjacent or different event types chronologically, enabling efficient browsing through maps without re-navigating file menus, by pre-loading adjacent maps and using a map interface that displays graphical representations of measurements with associated information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users navigate through hierarchies of file menus to view and switch between maps, then maps can be displayed and accessed, but the time required to browse and switch between maps increases significantly

Engineering Contradiction:
Improveease of map navigationVSAvoidtime to browse and switch between maps
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system pre-loads adjacent maps into memory before the user requests them. When a user views a map, the maps chronologically adjacent to it are automatically loaded into memory, so that when the user navigates to those maps, they are already available for immediate display without requiring menu navigation or loading delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the map data from the file menu hierarchy structure and places it directly into a displayable format in memory. By separating the map data retrieval from the menu navigation process, the system allows users to switch between maps through simple selection gestures rather than navigating through multiple menu levels, significantly reducing the time and steps required to access different maps.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If a single instance of user input triggers display of another map, then browsing speed increases, but the complexity of input handling and navigation logic increases

Engineering Contradiction:
Improvebrowsing speedVSAvoidcomplexity of input handling
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements dynamic navigation behavior where the response to user input changes based on the current state. A swipe gesture can trigger different actions depending on context: swiping right from a map display triggers display of the next chronologically adjacent map, while the system dynamically determines which map should be displayed next based on chronological ordering and pre-loaded content in memory.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system automatically manages the complexity of navigation logic by implementing self-service mechanisms. When a map is displayed, the system automatically pre-loads adjacent maps into memory without user intervention. The chronological ordering and selection of which map to display next is handled automatically by the system based on embedded metadata, eliminating the need for users to manually navigate through complex menu hierarchies.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8843855B2Displaying maps of measured events
Publication Date: 2014.09.23 LINX SYST
  • US8843855B2 patent drawing
  • US8843855B2 patent drawing
  • US8843855B2 patent drawing

AI summary

A method, computer-readable medium, and apparatus are provided for browsing maps of events of various types that occurred on a piece of land on various dates. A map is displayed on a map interface that allows a user to navigate to other maps using different types of navigation that are triggered by different types of user input. A single instance of a first type of user input triggers display of another map of the same event type as a currently displayed map. A single instance of a second type of user input triggers display of another map that is chronologically adjacent to the currently displayed map, regardless of event type. Alternately, the second type of user input triggers skipping maps of the same event type to navigate to a map of a different event type. The maps each include a graphical representation of a measurement at a given location.