Location History-Based Resource Prediction System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often utilize computer resources in inefficient and repetitive manners due to lack of personalized and accurate optimization techniques that consider individual location history and resource usage patterns.

Innovation Solution

A computer system that includes a location history manager, resource usage manager, location monitor, resource predictor, and resource provider to determine and predict computing resources based on user location history and usage patterns, providing efficient access to relevant resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional techniques are used to provide optimization suggestions, then some level of automation is achieved, but the accuracy and usefulness of the predictions are insufficient due to not considering location history and usage patterns

Engineering Contradiction:
Improveprediction accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting and storing location history and resource usage pattern data before predictions are needed. This pre-processing of data enables more accurate predictions without adding complexity during the actual prediction moment, as the analytical framework is already in place to process new data points.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary analytical framework that acts as a mediator between raw data (location history, usage patterns) and prediction outputs. This framework processes and interprets the data, transforming it into useful predictions while managing the complexity of the overall system through a structured intermediate layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If more optimization suggestions are provided to users, then user experience may be enhanced, but the suggestions become overwhelming and less practical when too many are provided

Engineering Contradiction:
Improveoptimization coverageVSAvoiduser convenience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system applies local quality by providing different numbers and types of optimization suggestions based on the specific context, user location, and usage patterns. Rather than providing a uniform number of suggestions to all users, the system tailors the quantity and relevance of suggestions to each user's specific situation, ensuring practical usefulness while maintaining adaptability.

Inventive Principle:
Principle #3Local quality

3Productivity

If manual resource selection is used, then users have full control over resource choices, but users spend excessive time and effort repeatedly opening the same applications

Engineering Contradiction:
Improveresource access efficiencyVSAvoidresource provision automation
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The system implements self-service by automatically provisioning resources based on predicted user needs derived from location history and usage patterns. The system serves itself by learning from past behavior and autonomously making resource allocation decisions, reducing the need for manual user intervention while maintaining high productivity through accurate predictions.

Inventive Principle:
Principle #25Self-service

4Measurement precision

If location history and usage patterns are collected and analyzed, then prediction accuracy improves, but the amount of data processing and system complexity increases

Engineering Contradiction:
Improveprediction accuracyVSAvoiddata processing energy
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system applies the extraction principle by selectively extracting only the most relevant features and patterns from the collected location history and usage data. Rather than processing all raw data equally, the system identifies and extracts key predictive indicators, reducing the computational energy required while maintaining high prediction accuracy through focused analysis of critical data elements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12073249B2Provision of computer resources based on location history
Publication Date: 2024.08.27 GOOGLE LLC
  • US12073249B2 patent drawing
  • US12073249B2 patent drawing
  • US12073249B2 patent drawing

AI summary

A location history manager may be configured to determine a location history associated with a user, and a resource usage manager may be configured to determine a computing resource usage history associated with the user. A location monitor may be configured to determine a location of the user. A resource predictor may be configured to generate a prediction of a computing resource, based on the location history, the computing resource usage history, and the location. A resource provider may be configured to provide the computing resource, based on the prediction.