Context-Aware Notification Delivery System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing location-based notification systems do not effectively utilize contextual information to deliver notifications based on a user's current context, such as location and device usage, leading to inefficient and irrelevant notifications.

Innovation Solution

A notification management system that uses contextual information to deliver notifications based on a user's current context, such as location and device usage, allowing for personalized and relevant notifications, including reminders and location updates within trusted groups.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If notifications are delivered using predetermined time only, then the notification system is simple to implement, but the notification relevance and user engagement are low

Engineering Contradiction:
Improvenotification relevanceVSAvoidnotification system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The notification system dynamically adapts to user context by integrating real-time data from multiple sources including calendar events, location information, and device usage patterns. The system adjusts notification delivery based on dynamic contextual factors rather than relying on static predetermined times, thereby improving relevance while managing complexity through modular architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary analysis of user context by continuously monitoring calendar events, location data, and device usage patterns before delivering notifications. This advance preparation allows the system to determine the optimal timing and method for notification delivery, improving relevance without requiring complex real-time decision-making at the moment of notification.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If all tasks are displayed at one time, then the user can view complete task information, but the user cannot focus on immediate actions and may feel overwhelmed

Engineering Contradiction:
Improvetask information completenessVSAvoidtask management ease
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The task information is segmented and delivered in discrete notification events based on user context and task priority. Instead of presenting all tasks simultaneously, the system divides task information into manageable portions delivered at appropriate times, allowing users to focus on immediate actions while maintaining access to complete task information through the calendar application.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system employs periodic notification delivery based on task deadlines, location triggers, and calendar events. Tasks are presented to users periodically as relevant context arises rather than all at once, enabling users to manage tasks in manageable intervals while maintaining awareness of the complete task set through the integrated calendar system.

Inventive Principle:
Principle #19Periodic action

3Loss of information

If notifications are sent to all group members for every update, then all members are fully informed, but the communication becomes noisy and less effective

Engineering Contradiction:
Improveinformation sharing completenessVSAvoidcommunication effectiveness
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The notification system applies local quality by customizing notification delivery for each group member based on their role, preferences, and contextual relevance. Different members receive different levels and types of notifications about the same task or event, ensuring each member receives appropriate information without overwhelming the entire group, thus maintaining information completeness while improving communication effectiveness.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9854010B2Smart notifications using a calendar
Publication Date: 2017.12.26 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9854010B2 patent drawing
  • US9854010B2 patent drawing
  • US9854010B2 patent drawing

AI summary

Notifications are delivered to a user based in part on a user's current context. The notifications may be based on personal information (e.g. calendar events, tasks, alerts, and the like) as well as a context of a user. The notifications may be delivered using different types of notifications. The type of notification selected may be based on the current context of the user. Notifications may also be sent to other users (e.g. that are part of a trusted group) in response to a change in state of the event (e.g. the task completed). Instead of a user receiving notifications at preset times, notifications are delivered to the user using their current context. A group member may also create a message to another member requesting an action. When a response is made, the requesting group member receives a notification and the other group members may also receive notifications.