Mandatory Comment Triggering in Software Productivity Tools

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing productivity software lacks mandatory commenting features, leading to valuable information being lost when users fail to enter comments during significant changes in digital information, such as financial documents, where the basis for value changes is not recorded.

Innovation Solution

Implementing a system that requires users to enter mandatory comments when specific actions are performed on actionable data items, by defining comment rules and adequacy criteria, and storing these comments with the associated data items in a non-volatile storage device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If voluntary commenting is allowed, then ease of operation is improved, but loss of information increases

Engineering Contradiction:
Improveease of operationVSAvoidloss of information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system performs preliminary action by automatically triggering comment requirements before the user completes an action. When a user initiates an actionable event (such as modifying a financial value), the system proactively prompts for a comment before allowing the action to finalize, ensuring information is captured at the critical moment when context is fresh.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by monitoring user actions and providing real-time responses. When an actionable event is detected, the system feeds back to the user by displaying a comment prompt, and only after the user provides the required comment does the system allow the original action to proceed. This closed-loop feedback ensures information capture without permanently blocking workflow.

Inventive Principle:
Principle #23Feedback

2Loss of information

If mandatory comments are required, then loss of information is reduced, but device complexity increases

Engineering Contradiction:
Improveloss of informationVSAvoiddevice complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments the commenting functionality into distinct components: an event monitoring layer that detects actionable events, a comment management layer that handles prompt display and user input, and an integration layer that connects comments to the original data items. This segmentation allows the complex mandatory commenting feature to be built from manageable, independent modules.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system achieves universality by designing a multi-functional comment management mechanism that can handle various types of actionable events (modifications, deletions, creations) across different document types and data structures. The same core comment prompt infrastructure serves multiple purposes: capturing change rationale, documenting audit trails, and providing contextual information for retrospective analysis.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If automated comment triggering is implemented, then productivity is improved, but device complexity increases

Engineering Contradiction:
ImproveproductivityVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements self-service by enabling automated detection and triggering of comment requirements without manual intervention. The comment management system autonomously monitors for actionable events, automatically displays comment prompts to users, and manages the integration of comments with data items. This self-service automation eliminates the need for manual comment tracking while maintaining systematic information capture.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10528229B2Mandatory comment on action or modification
Publication Date: 2020.01.07 WORKIVA INC
  • US10528229B2 patent drawing
  • US10528229B2 patent drawing
  • US10528229B2 patent drawing

AI summary

A system includes a mandatory comment in a software productivity tool. In various implementations, the system includes a computer that carries out actions including: opening in the software productivity tool a document stored in a non-volatile hardware data storage device; receiving a definition of an actionable data item of the document; receiving a request for an action associated with the item; determining if the action triggers a predefined comment rule; if triggered, then: requiring a mandatory comment; storing the accepted entered comment in the non-volatile hardware data storage device; and performing the requested action.