Data Tagging System for Distributed Server Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional 2D codes face challenges in complex business applications due to labor-intensive and costly processes for issuing codes with comprehensive functions, limiting their use in large-scale business models and user experience.

Innovation Solution

A data tagging system and method that allows user terminals to acquire, parse, and exchange service and function information with target servers, eliminating the need for central application servers by directly interacting with distributed servers, thereby simplifying and cost-reducing the application process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If 2D codes are issued with comprehensive functions and integration of various stages, then the application capability is improved, but the labor and financial investment increases significantly

Engineering Contradiction:
Improveapplication capabilityVSAvoidlabor and financial investment
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the centralized code issuance process into distributed components. Each target server independently provides code snippets to user terminals, eliminating the need for a centralized server to manage all application stages. This segmentation reduces the complexity and investment required for comprehensive function integration while maintaining adaptability across different business scenarios.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements self-service by enabling user terminals to autonomously acquire and execute code snippets from multiple target servers without centralized coordination. The terminal automatically manages the integration of services from different servers, reducing manual labor and financial investment while preserving comprehensive application capabilities through automated service composition.

Inventive Principle:
Principle #25Self-service

2Reliability

If centralized servers manage the whole application process, then service coordination is improved, but the system cost and operational complexity increases

Engineering Contradiction:
Improveservice coordinationVSAvoidsystem cost and operational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces the user terminal as an intermediary that coordinates between multiple target servers. Instead of a centralized server managing all coordination, the terminal acts as a distributed mediator that automatically exchanges information and coordinates services from different target servers, maintaining service reliability while reducing system operational complexity and costs.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the centralized coordination function into distributed coordination at each user terminal. Each terminal independently manages its own service coordination with relevant target servers, eliminating the need for expensive and complex centralized management infrastructure while maintaining reliable service coordination through localized automated processes.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If 2D codes are used in large-scale business models, then the application scope is improved, but the labor and financial investment barrier increases

Engineering Contradiction:
Improveapplication scopeVSAvoidlabor and financial investment barrier
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent enables large-scale business applications through self-service automation at user terminals. Terminals automatically acquire, parse, and coordinate services from multiple target servers without requiring manual configuration or centralized management. This automation eliminates the labor and financial investment barriers that previously prevented widespread adoption in large-scale business models while expanding application scope across diverse industries.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a universal framework where user terminals can interact with any number of target servers using a standardized code snippet exchange mechanism. This multi-functional approach allows the same basic architecture to serve diverse business applications at scale, from e-commerce to logistics to financial services, without requiring proportional increases in labor or financial investment.

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

Data Source

PatentUS9842240B2Apparatus and method for data-tag based object-to-object applications
Publication Date: 2017.12.12 QU LIDONG
  • US9842240B2 patent drawing
  • US9842240B2 patent drawing
  • US9842240B2 patent drawing

AI summary

The present invention relates to a method and system for data tagging in the field of computer technologies. In this method, a user terminal acquires tag data, obtains information about services and functions associated with the tag data, then interacts with target servers to exchange service and function information, and fulfills appropriate services and functions to complete the business application. The disclosed data tagging method and system allow user terminal to interact with directly target servers that are associated with relevant services and functions, which allows functions to be realized in distributed target servers, which simplifies the implementations of tag data, reducing the cost to setting servers. The disclosed data tagging methods allow more extensive applications of data tagging, improved user experiences, simplified processes, and lower costs.