Geo-Location Application Launch and Preparation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile computing systems face inefficiencies in resource usage due to the need for periodic data retrieval, which often results in unnecessary battery drain and network bandwidth usage, as users must choose between manual data fetching and automatic periodic updates, leading to wasted resources.

Innovation Solution

A method and system that automatically launch and prepare applications based on geo-location data, where the user's mobile device monitors its position and links activation data with location data, launching applications and preparing necessary data when the device approaches a defined proximity to a specific location, optimizing resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If automatic periodic data retrieval is implemented, then data availability is improved, but battery power and network bandwidth are wasted unnecessarily

Engineering Contradiction:
Improvedata retrieval timeVSAvoidbattery power
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary actions by launching applications and retrieving data in advance based on predicted user behavior patterns and historical data, so that when the user actually needs the data, it is already prepared and available, eliminating the need for continuous periodic retrieval and reducing energy waste

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by monitoring user interactions, application usage patterns, and data access behaviors to continuously refine predictions about when data will be needed, allowing the system to optimize retrieval timing and avoid unnecessary energy consumption from irrelevant data fetching

Inventive Principle:
Principle #23Feedback

2Use of energy by moving object

If manual data fetching is used, then battery power is conserved, but user time is lost waiting for application startup and data retrieval

Engineering Contradiction:
Improvebattery powerVSAvoiduser waiting time
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The system performs preliminary actions by launching applications and retrieving data in advance based on predicted user behavior patterns and historical data, so that when the user actually needs the data, it is already prepared and available, eliminating the need for continuous periodic retrieval and reducing energy waste

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If periodic data retrieval is implemented, then data freshness is improved, but network bandwidth is wasted unnecessarily

Engineering Contradiction:
Improvedata freshnessVSAvoidnetwork bandwidth
Core Design Contradiction:
Loss of informationVSLoss of energy

Solution Approach 1:

The system performs preliminary actions by launching applications and retrieving data in advance based on predicted user behavior patterns and historical data, so that when the user actually needs the data, it is already prepared and available, eliminating the need for continuous periodic retrieval and reducing energy waste

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by monitoring user interactions, application usage patterns, and data access behaviors to continuously refine predictions about when data will be needed, allowing the system to optimize retrieval timing and avoid unnecessary energy consumption from irrelevant data fetching

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8412237B1Method and system for launching and preparing applications on mobile computing systems based on geo-location data
Publication Date: 2013.04.02 INTUIT INC
  • US8412237B1 patent drawing
  • US8412237B1 patent drawing
  • US8412237B1 patent drawing

AI summary

A user mobile computing system is provided and geo-location data indicating the position of the user mobile computing system is monitored. When an application or feature is activated or used on the user mobile computing system, activation/use data indicating the application or feature activated and use location data indicating the position of the user mobile computing system at the time of the activation/use of the application or feature is obtained and linked, mapped, and/or otherwise associated with each other, and stored. When, and if, current geo-location data for the user mobile computing system later indicates the user mobile computing system is within a defined distance of the use location associated with the application or feature, the application or feature is automatically launched and any preparation required for use of the application or feature are performed so that the application or feature is ready for use when the user mobile computing system reaches the use location.