Predictive Location-Based Information Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current location-based services only provide information based on a device's current location, limiting the relevance of the information sent, as they do not consider the device's predicted future locations.

Innovation Solution

A server collects location histories from user devices to predict future locations and sends information based on these predictions, allowing for actions to be taken when a device is likely to be at specific locations within a certain time frame with a specified likelihood, such as sending promotions or advertisements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If location-based services only use current location to send information, then the system complexity is low, but the relevance of information sent is limited

Engineering Contradiction:
Improverelevance of informationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting location history data in advance and building prediction models before actual information delivery is needed. This allows the system to predict future locations and send relevant information proactively, resolving the contradiction between information relevance and system complexity by preparing predictive capabilities beforehand rather than computing them in real-time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transitions from considering only the current location (one dimension) to incorporating historical location data and temporal patterns (multiple dimensions). By adding the time dimension and historical context, the system creates a multi-dimensional view of device behavior that enables much more relevant information delivery without prohibitively increasing complexity

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If the system collects and analyzes location history to predict future locations, then the relevance of information is improved, but the data processing requirements and system complexity increase

Engineering Contradiction:
Improveaccuracy of location-based informationVSAvoiddata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system applies partial action by focusing prediction efforts on specific high-value scenarios and locations rather than attempting to predict all possible future states. The prediction model concentrates computational resources on determining whether a device is likely to visit predetermined locations of interest, rather than exhaustively analyzing all potential future trajectories, thus improving reliability without excessive complexity

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system employs self-service mechanisms where the prediction model learns from historical data and automatically improves its accuracy over time without requiring manual intervention or complex reconfiguration. The model serves itself by continuously refining its predictions based on accumulated location history, reducing the operational complexity while maintaining high reliability

Inventive Principle:
Principle #25Self-service

3Productivity

If the system sends information based on predicted future locations, then the effectiveness of location-based services is improved, but the computational resources and time required increase

Engineering Contradiction:
Improveeffectiveness of location-based servicesVSAvoidcomputation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary computation by pre-building prediction models and pre-identifying likely future locations during off-peak periods. This allows the system to make rapid predictions when needed for information delivery, resolving the contradiction between service effectiveness and computation time by doing the heavy lifting beforehand

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses periodic action by updating prediction models at scheduled intervals rather than continuously re-computing predictions. This periodic approach maintains high service effectiveness through accurate predictions while reducing computational overhead by avoiding constant recalculation, thus balancing productivity with time efficiency

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9414199B2Predictive delivery of information based on device history
Publication Date: 2016.08.09 UNILOC 2017 LLC
  • US9414199B2 patent drawing
  • US9414199B2 patent drawing
  • US9414199B2 patent drawing

AI summary

A server sends information to user devices based on not only the current location of those devices but also predicted future locations of those devices. A number of actions are associated with one or more predetermined locations, a predetermined maximum amount of time, and a predetermined minimum likelihood. When the server determines that a given user device is likely to be in one of the predetermined locations within the predetermined maximum amount of time with at least the predetermined minimum likelihood, the server performs the associated acts with respect to the user device. An example of such an action is sending a promotion or advertisement to the user device, e.g., as an SMS message.