Centralized Notification Filtering Across Multiple Endpoints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing access to network resources and monitoring for potential misuse becomes challenging as the workforce becomes more mobile, with differences in client devices and access methods leading to difficulties in filtering notifications across multiple endpoints associated with a user.

Innovation Solution

A system and method that generates and applies filters to selectively permit or prevent notifications across multiple endpoints, using a server to consolidate and propagate filtering policies based on application parameters, endpoint parameters, and user preferences, ensuring a unified notification experience across heterogeneous applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If notifications are delivered to multiple endpoints simultaneously, then users can access notifications from any device, but notification management complexity increases and users experience interruptions across multiple devices

Engineering Contradiction:
Improvenotification access across devicesVSAvoidnotification management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges notification management across multiple endpoints by consolidating filter creation and policy propagation to a centralized server. The server aggregates filtering policies from multiple endpoints and applies them uniformly, reducing management complexity while maintaining multi-device accessibility.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The server acts as an intermediary between notification sources and multiple user endpoints. It receives notifications, applies consolidated filters, and selectively delivers them to appropriate endpoints, simplifying the management architecture while enabling versatile access.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If filters are applied at each individual endpoint, then notification control is precise, but user effort increases due to manual configuration at multiple locations

Engineering Contradiction:
Improvenotification control precisionVSAvoiduser configuration time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary action by automatically propagating filter policies from one endpoint to others through the server. When a filter is created or modified at any endpoint, the server preemptively distributes the updated policy to all other endpoints before the user needs to use them, eliminating manual reconfiguration time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically synchronizing filter policies across endpoints without requiring user intervention. The server monitors and propagates policy changes autonomously, maintaining precise notification control while eliminating the time users would spend manually configuring each endpoint.

Inventive Principle:
Principle #25Self-service

3Loss of information

If all notifications are delivered to all endpoints, then no information is lost, but productivity decreases due to excessive interruptions

Engineering Contradiction:
Improvenotification information completenessVSAvoiduser productivity
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The patent applies local quality by customizing notification delivery at each endpoint based on local context such as active application state and user interaction patterns. The server analyzes endpoint-specific conditions and selectively permits or blocks notifications locally, preserving important information while filtering out interruptions that would harm productivity at each specific location.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements feedback mechanisms where user interactions with notifications at one endpoint are monitored and used to adjust filtering policies. When users consistently dismiss or silence certain notifications, the server learns from this feedback and automatically applies similar filtering rules across other endpoints, maintaining information completeness while reducing productivity-impacting interruptions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3742705B1Systems and methods for filtering notifications for end points associated with a user
Publication Date: 2022.09.28 CITRIX SYSTEMS INC
  • EP3742705B1 patent drawingFigure 1
  • EP3742705B1 patent drawingFigure 2
  • EP3742705B1 patent drawingFigure 3

AI summary

Described embodiments provide systems and method for filtering notifications across multiple end points associated with a user. A server can establish, for a user of an end point, a session with the end point. The server can identify properties of a plurality of applications and properties of the plurality of end points. A filter can be generated for the user and the filter can include one or more polices to selectively permit or prevent notifications received from one or more applications through the client application. The server can apply the filter to the applications and use the filter to filter one or more notifications received from the applications to selectively permit or prevent the one or more notifications from being received at each end point of the plurality of end points that the user accesses during the session to the server through the client application.