Active Text Markup Tool Automates Document Actions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional markup tools on computing devices lack the ability to automatically or semi-automatically perform actions associated with markups, requiring manual review and intervention for users to take action on marked-up text, which is inefficient and error-prone.

Innovation Solution

A markup tool that allows users to define markup styles and associate specific actions with them, enabling automatic or semi-automatic performance of actions such as searching, generating emails, or organizing text based on markups, by integrating with search engines, databases, or other services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional markup tools are used to mark up text, then users can highlight and annotate text, but manual review and manual action performance are required which reduces productivity

Engineering Contradiction:
Improvemarkup processing efficiencyVSAvoidtime for manual review and action
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs actions automatically based on markup styles defined in advance. When text is marked up, the pre-configured markup style triggers automated actions (such as searching, generating emails, or organizing text) without requiring manual intervention, thus resolving the contradiction between maintaining markup functionality and improving productivity by eliminating manual review time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The markup system serves itself by automatically executing actions associated with marked-up text. The system detects markups, retrieves corresponding markup styles, and performs the associated actions autonomously, eliminating the need for users to manually review and act on each markup, thereby significantly improving productivity while minimizing time loss

Inventive Principle:
Principle #25Self-service

2Reliability

If manual actions are taken for each markup, then users can review and handle markups, but the process is error-prone and labor-intensive

Engineering Contradiction:
Improvemarkup action accuracyVSAvoidmanual markup handling effort
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically performs actions based on pre-defined markup styles, eliminating manual intervention entirely. This self-service approach ensures consistent, error-free execution of actions while reducing the operational effort required from users, as the system handles markup processing autonomously according to established rules

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides feedback mechanisms that allow users to review and adjust markup styles and associated actions. This feedback loop ensures that automated actions are accurate and reliable while maintaining ease of operation, as users can configure and refine the system's behavior without performing manual actions for each markup

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9477645B2Systems and methods of active text markup
Publication Date: 2016.10.25 SAP SE
  • US9477645B2 patent drawing
  • US9477645B2 patent drawing
  • US9477645B2 patent drawing

AI summary

The present subject matter relates to text viewing and markup, and in particular to systems and methods of active text markup. In particular, various embodiments include at least one of systems, methods, and software to define text markup styles including associated actions to be performed against text marked up according to a defined markup style. Some embodiments include receiving marker input mapping a first markup style to an action and receiving text marker input associating the marker to a portion of document text. Such embodiments may further include receiving an action trigger to perform the action mapped to the marker associated to the portion of document text and performing the action based on the associated portion of document text.