Contextual Privacy Engine for Notification Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current notification systems on computer devices often fail to consider the user's context, leading to inappropriate and distracting notifications in various situations, such as during meetings, work hours, or in the presence of others, which can cause embarrassment, breach confidentiality, or disrupt focus.

Innovation Solution

A contextual privacy engine that detects a user's context and adjusts notification actions based on location, presence of others, time, and other environmental factors, using machine learning to infer and refine notification rules without requiring manual configuration from the user.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If notifications are displayed with high visibility (hovering tool tips, sounds, color changes, motion), then user awareness of incoming messages is improved, but user distraction and embarrassment in inappropriate contexts worsens

Engineering Contradiction:
Improveuser awareness of notificationsVSAvoiduser distraction and embarrassment
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The notification system dynamically adjusts its visibility and delivery method based on real-time context detection. The system monitors environmental factors (location, time, presence of others) and automatically modifies notification behavior - suppressing highly visible notifications during meetings or work hours, while allowing them during leisure time or private settings. This dynamic adaptation resolves the contradiction by making notification intensity context-dependent rather than static.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes multiple parameters of notification delivery simultaneously - timing, visibility, audio output, and presentation method - based on contextual conditions. For example, it may convert a loud audible notification to a silent vibration during a meeting, or delay a visual notification until after work hours. These parameter changes allow the system to maintain user awareness while avoiding harmful distractions in inappropriate contexts.

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If notifications are suppressed during certain contexts (meetings, work hours), then user distraction is reduced, but loss of important information worsens

Engineering Contradiction:
Improveuser distractionVSAvoidimportant notifications
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The system introduces a contextual analysis intermediary that sits between the notification source and the user. This intermediary evaluates each notification against detected context factors (location, time, calendar events, presence sensors) and makes intelligent decisions about suppression, delivery, or delay. The intermediary ensures that only truly non-urgent notifications are suppressed during focused work periods, while important notifications are still delivered appropriately, thus reducing distraction without losing critical information.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where user responses to notifications (acknowledgment, dismissal, interaction) are analyzed to refine future notification behavior. When a suppressed notification turns out to be important, the system learns from this feedback and adjusts its suppression criteria. This feedback loop ensures that the system becomes increasingly accurate at distinguishing between notifications that can be safely suppressed and those that must be delivered, balancing distraction reduction with information retention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3341823B1Contextual privacy engine for notifications
Publication Date: 2021.08.25 MCAFEE LLC
  • EP3341823B1 patent drawingFigure 1
  • EP3341823B1 patent drawingFigure 2~3
  • EP3341823B1 patent drawingFigure 4

AI summary

In an example, there is disclosed a computing apparatus, including a user notification interface; a context interface; and one or more logic elements forming a contextual privacy engine operable to: receive a notification; receive a context via the context interface; apply the context to the notification via a notification rule; and take an action via the user notification interface based at least in part on the applying. The contextual privacy engine may also be operable to mathematically incorporate user feedback into the notification rule. There is also described a method of providing a contextual privacy engine, and one or more computer-readable storage mediums having stored thereon executable instructions for providing a contextual privacy engine.