Document Processing System for Ubiquitous Language Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional technologies lack an effective method for managing ubiquitous languages in online documents, which are essential for clear communication and knowledge alignment across different technical fields within teams.

Innovation Solution

A method and apparatus for document processing that acquires edit content, sends a data request to a server to identify ubiquitous language identifiers, and updates the content to a unified language, facilitating clear communication and knowledge dissemination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually manage ubiquitous languages in online documents, then language consistency can be maintained, but time consumption and operational complexity increase

Engineering Contradiction:
Improvelanguage consistencyVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables automatic identification and management of ubiquitous languages through server-side processing. The server automatically analyzes edit content, identifies ubiquitous language terms, and returns identifiers to the client without requiring manual user intervention, thus maintaining language consistency while eliminating time consumption associated with manual management

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical operations with automated electronic processing. The server performs automatic text analysis, term identification, and language management tasks that would otherwise require manual user actions, substituting human-operated mechanical processes with automated computational systems

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

2Reliability

If users manually manage ubiquitous languages in online documents, then language accuracy can be ensured, but operational complexity increases

Engineering Contradiction:
Improvelanguage accuracyVSAvoidoperational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The server acts as an intermediary between the user and the ubiquitous language management system. Users simply input edit content through the client interface, and the server handles the complex tasks of analyzing the content, identifying ubiquitous language terms, and returning appropriate identifiers, thereby ensuring language accuracy while keeping operational complexity low for users

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automatic ubiquitous language identification is implemented, then productivity improves, but system complexity increases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system divides the automatic ubiquitous language identification process into distinct functional modules: the client device handles user interaction and content input, while the server device performs text analysis, term identification, and identifier generation. This segmentation allows automatic processing that improves productivity while distributing system complexity across multiple components rather than concentrating it in one place

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20230409815A1Document processing method and apparatus, and device and medium
Publication Date: 2023.12.21 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20230409815A1 patent drawing
  • US20230409815A1 patent drawing
  • US20230409815A1 patent drawing

AI summary

Provided are a document processing method, a device and a medium. The document processing method comprises: acquiring, in response to receiving an editing operation performed by a first user on a target document, edit content; sending, based on the edit content, a first data request to a server; and updating, in response to receiving a ubiquitous language identifier sent by the server, a target content in the edit content to be in a ubiquitous language, wherein the ubiquitous language identifier is determined based on the edit content.