Pre-caching Travel Data via Message Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile computing devices often cannot access data about a destination when traveling due to limitations in wireless data access plans, preventing users from retrieving maps or other relevant information in areas with restricted connectivity.

Innovation Solution

A computing system extracts travel plan information from electronic messages and sends instructions to cache destination-related data on the mobile device before arrival, allowing access to maps, directions, and other information even in areas with limited connectivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the mobile computing device relies on wireless data access to retrieve data at the destination, then real-time data access is enabled, but data access fails when wireless connectivity is restricted or unavailable

Engineering Contradiction:
Improvedata access reliabilityVSAvoidadaptability to restricted connectivity environments
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by extracting travel plan information from electronic messages and automatically caching destination-related data (maps, points of interest, directions) on the mobile device before the user arrives at the destination. This pre-caching ensures data is available offline when wireless connectivity is restricted or unavailable at the destination.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If the mobile computing device downloads data in advance, then data availability at destination is improved, but data storage space is consumed

Engineering Contradiction:
Improvedata availabilityVSAvoidstorage space
Core Design Contradiction:
Loss of informationVSVolume of stationary object

Solution Approach 1:

The system applies local quality by caching only destination-specific data (maps, points of interest, directions) rather than general data. This targeted approach stores only the information relevant to the user's travel destination, optimizing storage space while ensuring data availability when needed.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If the system automatically caches data based on extracted travel information, then user convenience is improved, but system complexity increases

Engineering Contradiction:
Improveuser convenienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system implements self-service by automatically extracting travel plan information from the user's electronic messages and initiating data caching without requiring user intervention. The system independently identifies travel destinations from message content and pre-loads relevant data, eliminating the need for users to manually configure or trigger the caching process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses an intermediary approach by leveraging existing electronic messages (email, text messages) as the source of travel plan information. Instead of requiring users to manually input travel details or use specialized travel planning applications, the system extracts relevant information from communication tools the user already uses, simplifying the interaction model.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8954092B2Pre-caching data related to a travel destination
Publication Date: 2015.02.10 GOOGLE LLC
  • US8954092B2 patent drawing
  • US8954092B2 patent drawing
  • US8954092B2 patent drawing

AI summary

A computing system extracts, based on one or more electronic messages sent or received by a user of a mobile computing device, travel plan information associated with the user of the mobile computing device. The travel plan information may indicate a destination to which the user is planning to travel. In response to extracting the travel plan information, the computing system may send an instruction to the mobile computing device to cache, in advance of the user arriving at the destination, information associated with the destination. In this way, the mobile computing device may access the information associated with the destination while at the destination, even if the mobile computing device is unable to access the information via a wireless communication channel.