Notification Bundling via Affinity Scoring for Screen Space Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing number of alerts from various applications on computing devices leads to a higher effort for users to evaluate and act upon them, diminishing their usefulness due to the overwhelming amount of information and duplication of content across notifications.

Innovation Solution

A computing device detects relationships between notifications from different applications and outputs a bundle notification graphical element, which represents multiple related notifications, reducing the number of displayed elements and conserving screen space by comparing content using an affinity score.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If the computing device displays separate notification graphical elements for each notification, then the user can see all notifications individually, but the screen real estate is consumed and the user effort to evaluate alerts increases

Engineering Contradiction:
Improvenotification information visibilityVSAvoidscreen real estate
Core Design Contradiction:
Loss of informationVSArea of stationary object

Solution Approach 1:

The patent combines multiple separate notification graphical elements into a single bundle notification graphical element that represents multiple related notifications. This merging approach preserves all notification information while significantly reducing the screen space occupied by notifications, directly resolving the contradiction between information visibility and screen real estate consumption.

Inventive Principle:
Principle #5Merging (Combining)

2Ease of operation

If the computing device displays separate notification graphical elements for each notification, then the user can evaluate each notification individually, but the user effort to evaluate and act upon alerts increases

Engineering Contradiction:
Improvenotification evaluation easeVSAvoiduser effort time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

By merging related notifications into a single bundle, the system reduces the number of individual evaluation actions required from the user. The bundle notification graphical element allows users to evaluate multiple notifications simultaneously through a single interaction, thereby reducing user effort time while maintaining ease of operation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The bundle notification graphical element can be segmented to reveal individual notifications when needed, allowing users to evaluate notifications at their own pace without being overwhelmed by the initial presentation of all separate notifications. This segmented approach balances information accessibility with reduced cognitive load.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If the computing device displays separate notification graphical elements for each notification, then all notification content is visible, but duplicate content across notifications increases the overwhelming amount of information

Engineering Contradiction:
Improvenotification content completenessVSAvoidinformation processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system merges notifications that contain duplicate or related content into a single bundle, eliminating redundant information while preserving complete notification content. The bundle notification graphical element consolidates duplicate content from multiple notifications, reducing information processing complexity without losing any essential notification data.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP3964961A1Notification bundles based on priority of the notifications
Publication Date: 2022.03.09 GOOGLE LLC
  • EP3964961A1 patent drawingFigure 1
  • EP3964961A1 patent drawingFigure 2
  • EP3964961A1 patent drawingFigure 3

AI summary

In some examples, a method includes receiving, first notification data from a first application and second notification data from a second application. The method may include generating, based at least in part on comparing the first notification data to the second notification data, an affinity score that indicates whether content from the first notification data has a relationship to at least a portion of content from the second notification data. The method may include, generating a bundle notification graphical element that includes at least a portion of the content from the first notification data and a graphical indicator that indicates the content from the first and second notification data are related. The method may include outputting a set of notification graphical elements comprising the bundle notification graphical element accompanied by the graphical indicator.