Mobile Place Page Data Pre-fetching via User Preference Analysis
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile computing devices face challenges in accessing place page data in areas with limited network connectivity, affecting user experience when using GPS applications.
Innovation Solution
A method to pre-fetch place page data by analyzing user preferences and interests, matching them with relevant data from a remote mapping system, and storing it in a cache for subsequent retrieval without further communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If place page data is fetched in real-time from the remote mapping system, then the data is current and relevant, but connectivity is required which may not be available in all areas
Solution Approach 1:
The system performs preliminary actions by pre-fetching place page data for user favorite locations and storing it in local cache memory before connectivity is lost. This allows the device to access cached data offline, resolving the contradiction between needing current data and requiring connectivity availability.
2Reliability
If all place page data is cached locally, then offline access is enabled, but device memory usage increases
Solution Approach 1:
The system applies local quality by selectively caching only place page data for user favorite locations rather than all possible locations. This targeted approach enables offline access for important locations while minimizing the volume of cached data and preserving device memory for other uses.
3Loss of information
If user preference analysis is performed to pre-fetch data, then data relevance is improved, but processing time and complexity increase
Solution Approach 1:
The system implements self-service by automatically analyzing user favorite locations and interests to determine which place page data to pre-fetch and cache. This automated preference analysis reduces manual configuration complexity while improving data relevance, as the system autonomously identifies and caches only the most relevant offline data.
Data Source
Figure 1A~1B
Figure 2
Figure 3~4
AI summary
A computer-implemented method and system for pre-fetching place page data from a from a remote mapping system for display on a client computing device is disclosed. User preference data collected from various data sources including applications executing on the client device, online or local user profiles, and other sources may be analyzed to generate a request for place page data from the remote mapping system. The user preference data may indicate a map feature such as a place of business, park, or historic landmark having the characteristics of both a user's preferred geographic location and the user's personal interests. For example, where the user indicates a geographic preference for "Boston" and a personal interest for "home brewing" the system and method may request place page data for all home brewing or craft beer-related map features near Boston.