Personal Navigation Device Custom Exercise Route Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Personal navigation devices lack the ability to suggest customizable exercise routes based on user preferences for terrain type and length, requiring users to exert significant effort to find suitable routes.
Innovation Solution
A method for creating customizable exercise routes by receiving user input for terrain type and route length, generating routes using map and terrain databases, and providing routing instructions, incorporating a GPS receiver, GPRS modem, processor, and routing software within the device.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If personal navigation devices provide only basic routing functions, then device complexity remains low, but the device cannot provide customized exercise route suggestions
Solution Approach 1:
The navigation device integrates multiple functions including exercise route generation, terrain analysis, distance calculation, and standard routing capabilities within a single system. The processor executes comprehensive routing software that handles both conventional navigation and specialized exercise routing with customizable parameters for terrain type, difficulty level, and route length.
Solution Approach 2:
The routing software is divided into distinct functional modules: exercise route generation module that creates customized routes, terrain analysis module that evaluates terrain characteristics, distance calculation module that computes route length, and instruction provision module that delivers navigation guidance. This modular architecture enables enhanced functionality while maintaining manageable system complexity.
2Ease of operation
If the device generates customized exercise routes based on user preferences, then user satisfaction improves, but the time required to generate routes increases
Solution Approach 1:
The device pre-processes and stores terrain data, map information, and route characteristics in databases before they are needed. When a user requests an exercise route, the system quickly retrieves pre-organized data and applies filtering criteria rather than processing raw data from scratch, significantly reducing route generation time while maintaining customization capabilities.
Solution Approach 2:
The routing system efficiently handles parameter variations by using the selected terrain type, difficulty level, and route length as filtering criteria to rapidly narrow down suitable routes from the database. The system adjusts routing parameters dynamically based on user preferences without requiring complete route regeneration, thus reducing computation time.
3Reliability
If the device searches through extensive map and terrain databases to find suitable routes, then route quality improves, but the computational resources required increase
Solution Approach 1:
Map and terrain databases are pre-processed and organized with indexed terrain characteristics, route attributes, and spatial relationships before use. This preliminary organization allows the system to quickly locate and evaluate suitable routes using the user-selected criteria without performing exhaustive searches, reducing computational energy consumption while ensuring reliable route recommendations.
Solution Approach 2:
The system focuses computational resources on analyzing terrain and route characteristics in the specific geographic area surrounding the user's current location or desired destination. Rather than uniformly processing entire databases, the terrain analysis module concentrates evaluation on local regions, reducing overall computational energy requirements while maintaining route quality through detailed local assessment.
Data Source
AI summary
A method of creating a customizable exercise route for a user of a personal navigation device is disclosed. The method includes receiving a selection of terrain type or difficulty level from the user, receiving a selection of a length of an exercise route to be generated, generating an exercise route for the user according to a current position of the personal navigation device, the selected terrain type or difficulty level, and the selected length of the exercise route, and providing routing instructions for the user to follow the generated exercise route.


