Mobile Place Page Data Pre-fetching via User Preference Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveaccess to place page dataVSAvoidconnectivity requirement
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

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.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If all place page data is cached locally, then offline access is enabled, but device memory usage increases

Engineering Contradiction:
Improveoffline access capabilityVSAvoidcached data volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

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.

Inventive Principle:
Principle #3Local quality

3Loss of information

If user preference analysis is performed to pre-fetch data, then data relevance is improved, but processing time and complexity increase

Engineering Contradiction:
Improvedata relevanceVSAvoidpreference analysis processing
Core Design Contradiction:
Loss of informationVSDevice complexity

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.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP2788948B1Method and apparatus for pre-fetching place page data for subsequent display on a mobile computing device
Publication Date: 2019.07.31 GOOGLE LLC
  • EP2788948B1 patent drawingFigure 1A~1B
  • EP2788948B1 patent drawingFigure 2
  • EP2788948B1 patent drawingFigure 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.