Remote Desktop Sound Control for Duplicate App Notifications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Duplicated app notification sounds occur when the same application is launched both locally and remotely, leading to user annoyance, particularly in scenarios with frequent notifications.

Innovation Solution

A computing system with local and remote sound controllers that operate based on predetermined muting criteria to ensure only one notification sound is heard, determining active sessions, user accounts, or the order of sound generation to avoid duplication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the same application is launched both locally and remotely in a virtualized desktop environment, then the application can be accessed from multiple sessions, but duplicated notification sounds are generated causing user annoyance

Engineering Contradiction:
Improveapplication accessibilityVSAvoidduplicated notification sounds
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

A sound controller is introduced as an intermediary component between the application and the sound output system. This mediator monitors notification sounds from both local and remote applications, identifies duplicates based on application identity and notification characteristics, and suppresses redundant sounds while allowing unique notifications to pass through, thus resolving the contradiction between multi-session accessibility and notification duplication

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The sound controller implements a feedback mechanism by monitoring notification sounds in real-time, comparing them against a registry of active applications and their notification profiles, and dynamically adjusting sound output based on this feedback. This allows the system to intelligently distinguish between unique and duplicate notifications and respond appropriately by suppressing only the duplicates

Inventive Principle:
Principle #23Feedback

2Object-affected harmful factors

If notification sounds are suppressed for remote applications, then duplicated sounds are avoided, but legitimate remote notifications may be missed

Engineering Contradiction:
Improveduplicated notification soundsVSAvoidremote notification delivery
Core Design Contradiction:
Object-affected harmful factorsVSLoss of information

Solution Approach 1:

The sound controller applies different quality treatments to different notification sources based on their characteristics. Instead of a blanket suppression approach, it analyzes each notification's source (local or remote), application identity, and temporal patterns to determine whether it is a duplicate or a legitimate unique notification, thereby preserving important remote notifications while suppressing only true duplicates

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The notification suppression mechanism is dynamic rather than static. The sound controller continuously monitors application states, session activity, and notification patterns, adjusting its suppression decisions in real-time based on current system conditions. This dynamic approach ensures that legitimate notifications are not suppressed while duplicates are effectively filtered

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the system monitors and compares notification sounds from multiple sessions, then duplicate detection accuracy is improved, but system complexity increases

Engineering Contradiction:
Improveduplicate notification detectionVSAvoidsound control system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The sound controller creates a simplified copy or representation of notification characteristics (such as sound profile, application ID, and timing) in a registry structure. Instead of performing complex real-time audio analysis, it compares notifications against these pre-extracted features, significantly reducing computational complexity while maintaining high detection accuracy for duplicate notifications

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12547367B2Solution to avoid duplicated app notification sounds
Publication Date: 2026.02.10 CITRIX SYSTEMS INC
  • US12547367B2 patent drawing
  • US12547367B2 patent drawing
  • US12547367B2 patent drawing

AI summary

A computing system includes a virtual server to provide a remote desktop session that includes at least one remote app configured to generate notification sounds, and a client computing device to provide a local desktop session that includes at least one local app configured to generate notification sounds. The client computing device accesses the remote desktop session and launches one of the remote apps, and launches one of the local apps. The launched local app is the same as the launched remote app. The local and remote desktop sessions include respective local and remote sound controllers to intercept notification sounds generated by the local and remote apps. The local and remote sound controllers operate based on predetermined muting criteria so that one of the notification sounds is muted to avoid duplicated app notification sounds.