Reengagement Notification Filtering via Dynamic Scoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computing devices often produce notification alerts for reengagement type notifications without considering the user's likelihood of engagement, leading to unnecessary alerts and resource inefficiency.

Innovation Solution

A computing device determines whether to output reengagement type notification alerts based on a reengagement score threshold, which is dynamically set based on contextual information such as user activity, location, and consent, ensuring alerts are delivered only when the user is likely to engage, thereby optimizing alert output and resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If notification alerts are output for all reengagement type notifications, then the user is informed of all new notifications, but the user experiences unnecessary alerts and resource inefficiency increases

Engineering Contradiction:
Improvenotification delivery effectivenessVSAvoiddevice resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system dynamically changes the notification output parameter based on the reengagement score. When the reengagement score exceeds the threshold, the notification is output; when it does not exceed the threshold, the notification is suppressed. This parameter-based filtering resolves the contradiction by selectively delivering notifications based on user engagement likelihood.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The reengagement score acts as an intermediary mechanism between receiving notification data and outputting alerts. The computing device calculates the reengagement score based on contextual information and uses this intermediate metric to decide whether to suppress or output the notification, thereby resolving the contradiction between informing users and conserving resources.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of energy

If notification alerts are suppressed based on reengagement score threshold, then device resources are conserved, but the user may miss important notifications

Engineering Contradiction:
Improvedevice resource consumptionVSAvoidnotification information delivery
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

The system uses the reengagement score threshold as a dynamic parameter to control notification suppression. By adjusting the threshold based on contextual information, the system ensures that important notifications (those with high reengagement scores) are delivered while suppressing less important ones, thus preventing information loss while conserving resources.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system uses contextual information about user behavior as feedback to dynamically adjust the reengagement score threshold. This feedback mechanism ensures that the suppression decisions are adaptive and context-aware, preventing important notifications from being missed while maintaining resource efficiency.

Inventive Principle:
Principle #23Feedback

3Reliability

If reengagement score threshold is dynamically adjusted based on contextual information, then notification effectiveness is improved, but device complexity increases

Engineering Contradiction:
Improvenotification engagement effectivenessVSAvoidcomputational processing requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system dynamically changes the reengagement score threshold parameter based on contextual information such as user activity, time of day, and device state. This dynamic parameter adjustment improves notification effectiveness by adapting to user context while maintaining a relatively simple computational model for calculating the threshold.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10938767B2Outputting reengagement alerts by a computing device
Publication Date: 2021.03.02 GOOGLE LLC
  • US10938767B2 patent drawing
  • US10938767B2 patent drawing
  • US10938767B2 patent drawing

AI summary

In general, techniques of this disclosure may enable a computing device to defer output of a reengagement type notification until the computing device determines that a user is likely to engage with the application or service that generated the notification, as opposed to ignoring or dismissing the notification and/or the application or service. In this way, by precisely controlling its output, the described techniques may enable a computing device to increase a likelihood that a reengagement notification will succeed in reengaging a user with the application or service associated with the notification.