Route Search System with Drag-and-Drop Map Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional route search technologies require multiple complex operations for users to add, delete, or edit destinations and roads, making it difficult to set roads to avoid or pass, and inefficient when determining the order of visiting multiple destinations.

Innovation Solution

A route search method and system that allows users to easily and conveniently add or delete destinations and roads on a map screen using drag-and-drop events, with a processor-based system determining roads to be displayed hierarchically and calculating distances to select the closest road as a new passing road, enabling intuitive route re-searching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional route search technologies are used to add, delete, or edit destinations and roads, then the system provides basic route search functionality, but users must perform multiple complex operations making it difficult to set roads to avoid or pass

Engineering Contradiction:
Improveease of adding and editing destinationsVSAvoidcomplexity of operations required
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically identifies and adds passing roads based on user selection on the map, eliminating the need for manual configuration. When a user selects a position on the map, the system automatically determines the corresponding road and adds it as a passing road, making the system serve itself rather than requiring complex user operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The map screen serves as an intermediary interface between the user and the route search system. Users interact with the map by selecting positions, and the system translates these selections into route configurations automatically, simplifying the interaction process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If conventional technologies set a destination to all roads when a new destination is added, then the destination is universally applied, but it becomes difficult to set specific roads that users want to avoid or pass

Engineering Contradiction:
Improveflexibility in road selectionVSAvoiddifficulty in setting specific roads
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system applies different properties to different parts of the route by allowing users to specify particular roads as passing roads through map selection. Instead of uniformly applying destination settings to all roads, the system enables localized control where users can select specific road segments they want to pass through or avoid.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If the order of visiting multiple destinations is determined by the order users enter them, then the system follows user input sequence, but it becomes difficult to perform efficient route search when users want to visit destinations in a different order

Engineering Contradiction:
Improveease of modifying destination orderVSAvoidtime for sequential setting and editing
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system allows dynamic reordering of destinations through visual drag-and-drop operations on the map. Users can easily change the visit order by dragging destination markers to different positions, and the system dynamically recalculates the route, making the order flexible and adaptable rather than fixed.

Inventive Principle:
Principle #15Dynamics

4Ease of operation

If users sequentially set multiple destinations and add new destinations between existing ones, then the system maintains the sequential structure, but it requires multiple complex operations for efficient route search

Engineering Contradiction:
Improveease of adding destinations between existing onesVSAvoidnumber of operations required
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically handles the complex task of inserting new destinations into the route sequence. When users select a position on the map between existing destinations, the system automatically determines the insertion point and recalculates the route, eliminating the need for users to perform multiple sequential operations.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10168166B2Method and system for searching route
Publication Date: 2019.01.01 INAVI SYSTEMS CORPORATION
  • US10168166B2 patent drawing
  • US10168166B2 patent drawing
  • US10168166B2 patent drawing

AI summary

A method and system for a route search is provided. The route search method implemented with a computer includes displaying a map screen on a screen of an electronic device, verifying a position selected on the map screen according to a movement event of a user for an indicator indicating at least one of a departure point, a destination, or a stop or an indication line indicating a previously searched route, determining a road, corresponding to the verified position, as a new passing road, searching a route, between the departure point and the destination, including the new passing road, and displaying a map screen, associated with the searched route, again on the screen of the electronic device.