Variable Speed Navigation for Portable Device File Retrieval
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Portable communication devices such as cell phones and MP3 players face challenges in providing a user-friendly and efficient method for retrieving and accessing numerous stored multimedia files, given their hierarchical organization and slow access times.
Innovation Solution
A graphical user interface with linked display screens and physical keys that apply an acceleration adjustment to user input, allowing for faster navigation and efficient file retrieval, with a processor and memory device executing computer program code to manage the display and input processes, including determining key press duration and adjusting the position indicator's rate accordingly.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If a hierarchical menu structure is used to organize numerous multimedia files, then the device can store and organize large quantities of files, but the time required to navigate and access files increases
Solution Approach 1:
The patent applies dynamics by making the navigation speed variable rather than constant. The acceleration adjustment feature allows the position indicator to move faster when the user holds a key pressed, dynamically increasing the navigation speed based on user interaction duration. This resolves the contradiction by enabling quick navigation through hierarchical menus while maintaining the ability to access any file in the organized structure.
Solution Approach 2:
The patent changes the parameter of navigation speed based on the duration of key press. By detecting how long a key is held and applying acceleration adjustments accordingly, the system transforms the static navigation process into a dynamic one where speed increases with interaction time. This allows efficient traversal of large file hierarchies without requiring users to press every button individually.
2Productivity
If standard navigation speed is used, then the interface remains simple and predictable, but the retrieval of files becomes inefficient for large collections
Solution Approach 1:
The navigation system serves itself by automatically detecting key press duration and applying appropriate acceleration without requiring additional user input or configuration. The system monitors the physical key state and autonomously adjusts the position indicator speed, eliminating the need for separate controls to manage navigation speed while improving file retrieval efficiency.
Solution Approach 2:
The system implements feedback by monitoring the duration of key press and using this information to adjust navigation speed in real-time. The acceleration adjustment feature responds to user interaction patterns, creating a feedback loop where the navigation system adapts its behavior based on how the user interacts with it, thereby improving efficiency without adding complexity.
3Loss of time
If acceleration adjustment is applied to speed up navigation, then file access becomes faster, but the complexity of the control system increases
Solution Approach 1:
The physical key serves multiple functions: it both selects menu items and triggers acceleration-adjusted navigation when held for extended periods. This multi-functionality reduces the need for separate controls for different navigation modes, thereby reducing overall system complexity while achieving faster file access through the acceleration feature.
Solution Approach 2:
The control system automatically manages acceleration without requiring additional user input or complex configuration. By self-monitoring key press duration and autonomously applying acceleration adjustments, the system eliminates the need for separate control mechanisms, reducing complexity while improving access speed.
4Ease of operation
If the position indicator moves at a constant rate, then the navigation is predictable and easy to control, but the user must press many buttons to navigate through hierarchical menus
Solution Approach 1:
The position indicator transitions from constant speed to variable speed navigation. When a user holds a key pressed, the acceleration adjustment feature increases the movement speed, allowing rapid traversal of menu levels. This dynamic speed adjustment maintains ease of operation by responding to natural user interaction patterns while significantly reducing the time required to navigate hierarchical structures.
Solution Approach 2:
The navigation system changes the speed parameter of the position indicator based on key press duration. By detecting how long a key is held and adjusting speed accordingly, the system provides both predictable control (through consistent acceleration patterns) and fast navigation (through speed increase), resolving the contradiction between ease of operation and time efficiency.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Assisting a user interacting with a portable wireless communication device by providing a user interface for the portable wireless communication device that includes including a plurality of linked display screens and a plurality of physical keys. One of the linked display screens is displayed as a current display screen and a key press corresponding to a selected physical key is received. A resulting action is displayed on a next display screen based upon the current displayed screen and a most recently displayed previous display screen.