3D Audio Space Translation for UI Sound Localization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of multiple computer programs face challenges in identifying the source of alert sounds due to overlapping and indistinguishable notifications, especially when using accessibility features like screen readers, which fail to provide clear feedback on ongoing tasks and application statuses.

Innovation Solution

Translating user interface sounds into a three-dimensional audio space using a surround sound system, where each application or event is assigned a specific position, allowing sounds to be localized and prioritized, enhancing user feedback and differentiation between applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If multiple programs use common sounds for status and information messages, then the information can be conveyed to the user, but the user cannot distinguish which program made the sound

Engineering Contradiction:
Improveinformation about sound originVSAvoiduser ability to identify notification source
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent applies spatial dimensionality to audio output by mapping different applications and windows to specific positions in a 3D audio space. Instead of all sounds coming from a single speaker, the system distributes sounds across multiple speakers in a surround sound configuration, creating a spatial map where each application has its own auditory location. This allows users to identify which program is generating notifications based on the direction and position of the sound.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent segments the audio output by application and window, dividing the monolithic sound output into distinct spatial channels. Each application window is assigned a specific position in the 3D audio space, and sounds from different applications are routed to different spatial locations. This segmentation enables users to distinguish between multiple programs even when they use the same sound files, as each program's sounds originate from a different spatial position.

Inventive Principle:
Principle #1Segmentation

2Loss of information

If screen readers are used to provide accessibility information, then users can perceive on-screen content, but the detail and clarity needed to build understanding of overall screen status is insufficient

Engineering Contradiction:
Improvedetail and clarity of screen informationVSAvoiduser understanding of screen status
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent enhances screen reader output by incorporating spatial positioning information. Instead of merely announcing window titles and messages in sequence, the screen reader provides directional cues about where each application is located in the visual interface. Sounds from different applications are positioned in corresponding spatial locations, creating a unified audio-visual map that helps users build a comprehensive understanding of the overall screen status and application hierarchy.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system implements feedback by providing continuous spatial audio information that reflects the current state of the graphical interface. As users navigate between windows and applications, the audio positions dynamically update to match the visual arrangement, giving users real-time feedback about which application is currently active, which are in the background, and how they are spatially organized on the screen.

Inventive Principle:
Principle #23Feedback

3Productivity

If users switch between multiple tasks and programs to organize and monitor them, then task management is possible, but the time required to gauge what is going on increases

Engineering Contradiction:
Improvetask monitoring efficiencyVSAvoidtime to switch between programs
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent creates an auditory representation of the graphical interface's spatial layout, allowing users to monitor multiple tasks simultaneously without switching between them. By mapping application positions in the visual interface to corresponding positions in the 3D audio space, users can perceive the state of multiple programs at once through spatial audio cues, eliminating the need to sequentially tab through each application to check its status.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system merges visual and auditory information channels to create a unified task monitoring experience. The spatial positioning of sounds corresponds to the spatial arrangement of windows on the screen, allowing users to perceive both visual and auditory information from multiple applications simultaneously. This merging enables users to monitor task status across multiple programs without the time-consuming process of switching between them.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10362425B2Translating user interface sounds into 3D audio space
Publication Date: 2019.07.23 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10362425B2 patent drawing
  • US10362425B2 patent drawing
  • US10362425B2 patent drawing

AI summary

Translating user interface sounds into 3D audio comprises: receiving an audio request call from a process relating to a user interface event; converting the audio request call into a position in 3D audio space representative of the process from which the call has been received; and playing a corresponding sound in a surround sound system in the position in 3D audio space. Each open application in a graphical user interface may be provided with a sound space, in the 3D audio space, from which any event sounds are played.