Predictive Event Alerts From User Communications and Travel Time

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Finding specific information related to future events or locations on a mobile computing device is daunting and time-consuming due to the vast amount of data available, requiring users to manually search through various sources.

Innovation Solution

A computing system that analyzes previous communications to identify future locations, times, and events, and automatically generates graphical or audible indications, such as information cards, tailored to the user's activities, using data mining and location tracking to provide relevant information without requiring manual search.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a user manually searches through all available data on a mobile computing device, then they can find specific information about future events or locations, but the process becomes daunting and time-consuming

Engineering Contradiction:
Improveinformation retrieval accuracyVSAvoidsearch time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically analyzing previous communications to extract future locations and times before the user needs the information. It proactively identifies events and calculates departure times in advance, so when the user needs information, it is already prepared and ready for immediate presentation, eliminating manual search time while maintaining accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically processing the user's communication data to generate relevant information without requiring manual queries. The computing system independently analyzes emails and communications, extracts location and time data, determines travel durations, and presents personalized information cards, allowing the user to obtain information without active participation in the search process

Inventive Principle:
Principle #25Self-service

2Ease of operation

If the computing system continuously monitors and processes data to provide personalized information, then user convenience is enhanced, but power consumption increases

Engineering Contradiction:
Improveuser convenienceVSAvoidpower consumption
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The system implements periodic action by monitoring and processing data at specific intervals or triggered by certain conditions rather than continuously. It analyzes communications when new messages arrive or at scheduled times, updates location information periodically, and refreshes information cards only when relevant data changes, thereby maintaining high user convenience while significantly reducing unnecessary processing and power consumption

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12543017B2Presenting information for a current location or time
Publication Date: 2026.02.03 GOOGLE LLC
  • US12543017B2 patent drawing
  • US12543017B2 patent drawing
  • US12543017B2 patent drawing

AI summary

A computing system is described that obtains, based at least in part on information included in at least one previous communication associated with a user of a computing device, an indication of a future location and a future time and event information associated with the future location and the future time . The computing system obtains a duration of time for the user to travel from a current location of the computing device to the future location, and, based at least in part on the duration of time, obtains a departure time at which the user is predicted to need to depart from the current location in order to arrive at the future location by an arrival time based on the event. The computing system outputs, for transmission to the computing device, an indication associated with the event and including information indicative of the departure time.