Document Error Validation Using String Policy Rules

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Software and software-related documents often contain errors such as typographical, grammatical, and spelling mistakes, which can become problematic during translation, leading to increased costs if not detected early in the development cycle.

Innovation Solution

A computer-implemented method using a string policy enforcement rules set to identify and correct errors in documents by validating strings against predefined rules, allowing for automatic correction or manual review, integrated with software development life cycle processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual error checking is performed in documents, then errors can be detected and corrected, but time and labor costs increase

Engineering Contradiction:
Improveerror detection accuracyVSAvoidtime for error checking
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent replaces manual mechanical error checking with an automated computer-based validation system that uses rules sets to automatically detect and correct errors in documents, eliminating the need for human reviewers while maintaining high detection accuracy

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The validation system enables documents to self-validate against predefined rules sets, automatically identifying and correcting errors without requiring external human intervention, thus reducing both time and labor costs

Inventive Principle:
Principle #25Self-service

2Loss of energy

If error detection is delayed until later in the development cycle, then fewer validation resources are needed early on, but translation costs and correction costs increase

Engineering Contradiction:
Improvevalidation resource consumptionVSAvoidcost of error correction
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The patent implements error validation early in the document creation process by integrating rules set validation during the authoring phase, preventing errors from propagating to later stages and avoiding costly corrections during translation or production

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system provides immediate feedback to authors about errors detected in documents, allowing real-time correction before documents proceed to translation, thus reducing overall correction costs while maintaining efficient resource usage

Inventive Principle:
Principle #23Feedback

3Reliability

If comprehensive validation rules sets are applied to all documents, then error detection coverage is improved, but processing time and system complexity increase

Engineering Contradiction:
Improveerror detection coverageVSAvoidvalidation system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies different rules sets to different documents or document sections based on their specific requirements, allowing comprehensive validation where needed while reducing unnecessary processing for other documents, thus balancing coverage with system complexity

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8843453B2Validating documents using rules sets
Publication Date: 2014.09.23 SAP PORTALS ISRAEL
  • US8843453B2 patent drawing
  • US8843453B2 patent drawing
  • US8843453B2 patent drawing

AI summary

The disclosure generally describes computer-implemented methods, software, and systems for detecting and correcting errors in documents. A computer-implemented method includes: (i) identifying a string policy enforcement rules set associated with at least one set of documents, each rule in the rules set including one or more specific rule strings and instructions relating to string-based policies; (ii) identifying at least one document containing at least one string, the at least one identified document associated with at least one rule included in the identified string policy enforcement rules set; and (iii) validating the at least one identified document, wherein validating the at least one identified document includes validating the at least one string in the at least one identified document using the at least one rule from the string policy enforcement rules set associated with the at least one identified document.