Protected Operations Without Pop-up Dialogs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing software systems that use confirmation pop-up dialogs for protected operations, such as deletions, often diminish user experience due to additional interface obstructions, accidental dismissals, and inefficiencies, especially on mobile devices, where timed pop-ups may not be effective for all scenarios.

Innovation Solution

A processor-implemented method that enables protected computer operations without pop-up confirmation dialogs by creating preconfigured rules stored in a rule database, which balance safety and usability, allowing certain operations to be performed by default based on static and dynamic attributes of the protected item, such as recipient lists for emails or messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If confirmation pop-up dialogs are used for protected operations, then safety is improved, but user experience deteriorates due to interface obstructions and additional interactions

Engineering Contradiction:
ImprovesafetyVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by evaluating conditions before the protected operation is triggered. Preconfigured rules are established in advance that define when confirmation dialogs should be shown or suppressed, allowing the system to automatically determine safety requirements before the user attempts the operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The confirmation dialog requirement is made dynamic rather than static. The system adjusts whether to display a confirmation dialog based on real-time evaluation of conditions against preconfigured rules. This dynamic approach allows the interface to adapt its safety mechanisms based on the specific context, protecting against accidental operations when needed while maintaining smooth operation when safe.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If timed pop-ups are used for undo operations, then recovery capability is improved, but reliability deteriorates as pop-ups may disappear or be blocked

Engineering Contradiction:
Improverecovery capabilityVSAvoidundo effectiveness
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system introduces an intermediary notification mechanism that acts as a mediator between the delete operation and the undo capability. Instead of relying on timed pop-ups that may disappear or be blocked, the notification system provides persistent alerts that remain visible until the user explicitly acknowledges them, ensuring the undo option is reliably communicated.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms that continuously inform the user about the state of deleted items and available recovery options. Notifications provide ongoing feedback about undo capabilities without relying on temporary pop-ups, ensuring users are always aware of their recovery options regardless of screen changes or time delays.

Inventive Principle:
Principle #23Feedback

3Reliability

If confirmation dialogs are displayed for all protected operations, then safety is improved, but productivity deteriorates due to increased interaction steps

Engineering Contradiction:
ImprovesafetyVSAvoidoperation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system applies local quality by differentiating safety requirements across different operations and contexts. Instead of uniformly requiring confirmation dialogs for all protected operations, the system evaluates each operation against preconfigured rules that define local safety requirements. This allows confirmation dialogs to be displayed only where specifically needed based on the operation type, target object, and contextual conditions.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes parameters dynamically to adjust safety mechanisms. Preconfigured rules define parameter thresholds and conditions that determine when confirmation dialogs should appear. By monitoring and evaluating these parameters in real-time, the system can suppress confirmation dialogs when parameters indicate low risk while requiring them when parameters suggest higher risk, thereby optimizing productivity without compromising essential safety.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11010181B1Pop-up free protected operations
Publication Date: 2021.05.18 DIGITAL AI SOFTWARE INC
  • US11010181B1 patent drawing
  • US11010181B1 patent drawing
  • US11010181B1 patent drawing

AI summary

A method for enabling performance of a protected computer operation on a protected item without pop-up confirmation dialogs being generated, is provided. The method includes performing a first action on a first element of a user interface of a computing device, the first action is associated with the protected computer operation by processing a first response that is a first input into the computing device. Performing the first action on the first element of the user interface enables a second element of the user interface to perform the protected computer operation. The protected computer operation is performed by processing a second response that is a second input into the computing device.