POI Rendering Optimization via Orientation-Based Caching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Service providers and device manufacturers face challenges in delivering effective location and navigation services on mobile devices due to limitations in network bandwidth, display resources, and information overload, particularly in presenting points of interest (POIs) in perspective-based displays.
Innovation Solution
A method and apparatus that determine categories for pre-fetching item information based on location, cache this information, and adjust rendering based on device orientation to optimize the display of POIs, reducing clutter and improving user interaction.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If more POI items are rendered in the perspective display, then the information completeness is improved, but the display area is consumed leading to obscuring and overlapping of items
Solution Approach 1:
The patent segments POI items into different categories (e.g., primary POIs, secondary POIs, tertiary POIs) based on their importance and relevance. This segmentation allows the system to prioritize rendering certain items while reducing or omitting others, thereby maintaining information completeness for critical items while preventing display area exhaustion.
Solution Approach 2:
The patent applies local quality by differentiating the rendering quality and detail level of POI items based on their category and relevance. High-priority POIs receive full rendering detail and prominent placement, while lower-priority POIs are rendered with reduced detail or omitted entirely, optimizing the use of display area while preserving essential information.
2Loss of information
If POI information is pre-fetched and cached, then the information availability is improved, but the network bandwidth consumption and device memory usage increase
Solution Approach 1:
The patent implements preliminary action by pre-fetching POI information before it is actually needed for display. The system proactively downloads and caches POI data in the background, so that when the user views a location, the information is already available locally, eliminating wait times and ensuring information availability without requiring real-time network access.
Solution Approach 2:
The patent applies partial action by selectively pre-fetching only certain categories of POI information based on predicted user needs and device capabilities. Rather than caching all possible POI data, the system intelligently selects which items to pre-fetch, balancing information availability with constraints on network bandwidth and device memory resources.
3Productivity
If rendering is optimized for real-time performance, then the processing speed is improved, but the rendering quality and detail may be reduced
Solution Approach 1:
The patent implements dynamics by making the rendering quality and level of detail adaptive based on real-time conditions. The system dynamically adjusts rendering parameters such as image resolution, detail level, and complexity of graphical elements based on device performance capabilities, available resources, and user interaction patterns, thereby maintaining optimal processing speed while preserving rendering quality where possible.
Data Source
AI summary
An approach is provided for rendering items in a user interface. The approach may, for instance, include processing a current orientation mode of a device, a detected attitude change of the device, and an attitude change threshold to determine a new orientation mode for the device. In an instance when the attitude change threshold is satisfied, then switching to the new orientation mode and in an instance when the new orientation mode is a landscape orientation mode, then causing to present navigation information in an augmented reality display.


