Rotating Digital Map Interface for Clear Target Direction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional navigation applications on portable computing devices face challenges with map disorientation, making it difficult to determine the direction of map scrolling and locate the destination, often requiring cluttered interface symbols like a compass.
Innovation Solution
A method and computing device that render a digital map with a locator object indicating the user's location, controlled to move in a predetermined direction, generating an illusion of movement and rotating the map to align the target area in that direction, eliminating the need for additional direction indicators.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional software development approaches are used to create customized user interfaces, then interface functionality can be enhanced, but development time and complexity increase significantly
Solution Approach 1:
The user interface is divided into reusable template components that can be independently selected and configured. This segmentation allows rapid assembly of customized interfaces without developing each interface from scratch, thereby reducing development time while maintaining adaptability.
Solution Approach 2:
Interface templates are pre-designed and pre-configured with common functionality and layouts. This preliminary action eliminates the need to recreate standard interface elements during development, enabling fast customization while preserving functional versatility.
2Adaptability or versatility
If multiple interface templates are maintained for different devices, then device compatibility is improved, but system complexity increases
Solution Approach 1:
A single set of interface templates is designed to function across multiple device types and operating systems. This universal approach allows the same template library to serve diverse devices, achieving device compatibility without duplicating templates for each platform, thereby reducing system complexity.
3Speed
If interface templates are stored locally on each computing device, then access speed is improved, but storage requirements and synchronization complexity increase
Solution Approach 1:
A server acts as an intermediary between computing devices and interface templates. The server stores the master template library and delivers templates to devices as needed. This approach maintains fast local access while centralizing template management, eliminating the need for complex peer-to-peer synchronization between devices.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
Disclosed is a method for rendering a user interface (200, 300, 400, 500, 600, 700), the method comprising providing a digital map (206, 306, 406, 506, 606, 706), the digital map comprising a first area (208, 408, 508, 608, 708) surrounding at least partly a target area (212, 412, 512, 612, 712), defining a point of rotation (516) on digital map, providing locator co-ordinates in respect to digital map, rendering, on user interface, provided locator co-ordinates (210, 410, 510, 610, 710) within first area of digital map and rotating, about point of rotation, digital map to align target area in a predetermined direction (r) with respect to user interface. Disclosed also is a computing device (204, 304, 404, 504, 604, 704) for rendering a user interface on a display (202, 302, 402, 502, 602, 702) thereof.