Conditional Location-Based Reminder Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing geographical-based reminders trigger notifications solely based on user location, neglecting factors like time, path, velocity, and other relevant criteria, leading to unnecessary notifications.

Innovation Solution

The system introduces conditional location-based reminders that consider static and dynamic factors, such as time, previous location, and financial account information, to filter and optimize notifications, enhancing user satisfaction by only triggering reminders when relevant conditions are met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If location-based reminders trigger notifications solely based on user location, then the system is simple to implement, but unnecessary notifications are sent reducing user satisfaction

Engineering Contradiction:
Improvenotification triggering simplicityVSAvoiduser satisfaction
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies parameter changes by expanding the notification triggering criteria from solely location-based to multi-parameter evaluation including location, time, velocity, path, and other contextual factors. This allows the system to maintain simplicity in implementation while significantly improving reliability and user satisfaction by filtering out unnecessary notifications through comprehensive condition evaluation.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple factors (time, path, velocity, previous location) are considered for reminder triggering, then user satisfaction increases by filtering unnecessary notifications, but system complexity increases

Engineering Contradiction:
Improveuser satisfactionVSAvoidreminder system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the complex reminder triggering system into independent modular components, each handling specific factors (location, time, velocity, path, previous location). This allows the system to achieve high reliability through comprehensive multi-factor evaluation while managing complexity through modular architecture where each component can be developed, tested, and maintained independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by pre-defining and storing reminder conditions, thresholds, and evaluation rules in advance. The system pre-processes and organizes multiple factors (time windows, velocity thresholds, path patterns) before actual notification triggering occurs. This allows complex multi-factor evaluation to be performed efficiently during runtime without increasing operational complexity, as the heavy lifting is done preliminarily during system setup and configuration.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8700709B2Conditional location-based reminders
Publication Date: 2014.04.15 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8700709B2 patent drawing
  • US8700709B2 patent drawing
  • US8700709B2 patent drawing

AI summary

Architecture that enables conditional location-based notifications. One or multiple factors (filter criteria) can be considered, and triggering of a notification can be based on some or all of the factors. Those factors can be static (e.g., time based) or dynamic (e.g., a previous user location) and extend the ability to filter unnecessary notifications, and thus, increase user satisfaction. The filter criteria can include checking user back balance, and calendar as prerequisites to sending a notification.