DOI Parsing Server for Instant Messaging Interaction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for obtaining information identified by a Digital Object Unique Identifier (DOI) in interaction information, such as two-dimensional codes, bar codes, and network domain names, require users to perform multiple tedious operations, reducing efficiency.

Innovation Solution

A server-based method and apparatus that analyzes and extracts DOIs from interaction information, allowing direct display and access to the identified information within an interactive interface without user intervention, using a DOI coding and decoding processor to parse and push the information to client ends.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If users manually scan and process DOI codes through multiple software applications, then information can be obtained, but operation complexity and time consumption increase significantly

Engineering Contradiction:
Improveinformation accessibilityVSAvoidoperation complexity
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent introduces a server as an intermediary between the client end and the DOI code. The server receives interaction information containing DOI codes, processes them through a DOI coding and decoding processor, and returns the decoded information to the client end. This intermediary system automates the manual scanning and processing steps, allowing users to access information without manually scanning codes or switching between applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by automatically processing DOI codes without requiring user intervention in the technical processing steps. The server autonomously receives, parses, and decodes DOI codes from interaction information, then pushes the decoded information back to the client end. Users simply need to send interaction information containing DOI codes, and the system handles the complex processing automatically.

Inventive Principle:
Principle #25Self-service

2Loss of information

If users manually scan and process DOI codes through multiple software applications, then information can be obtained, but time consumption increases significantly

Engineering Contradiction:
Improveinformation accessibilityVSAvoidtime consumption
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The server performs preliminary action by pre-processing and storing DOI code information in advance. When interaction information containing DOI codes is received, the server can quickly decode and retrieve the information without requiring users to perform time-consuming manual scanning and processing steps. The DOI coding and decoding processor is ready to immediately process incoming codes.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The server acts as an intermediary that handles the time-consuming processing tasks automatically. Instead of users manually scanning codes and switching between applications, the server receives interaction information, processes the DOI codes through its built-in processor, and returns the decoded information quickly to the client end, significantly reducing the time users need to spend on these operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If a server-based automatic processing system is implemented, then operation efficiency improves, but system complexity increases

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

Solution Approach 1:

The server is designed with multi-functionality to handle various types of interaction information containing different DOI code types (two-dimensional codes, bar codes, character codes, network domain names). The DOI coding and decoding processor can universally process all these different code types through a single system, avoiding the need for multiple specialized systems and reducing overall complexity despite the enhanced functionality.

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

Solution Approach 2:

The server serves as a centralized intermediary that consolidates DOI code processing functions. Instead of distributing complex processing logic across multiple applications or devices, the server centrally handles all DOI code decoding and information retrieval operations, simplifying the overall system architecture while maintaining high processing efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3198521B1Method and apparatus of processing a DOI (digital object unique identifier) in interaction information
Publication Date: 2022.11.09 ADVANCED NEW TECHNOLOGIES CO LTD
  • EP3198521B1 patent drawingFigure 1A
  • EP3198521B1 patent drawingFigure 1B
  • EP3198521B1 patent drawingFigure 1C

AI summary

A method of processing a DOI in interaction information to improve user efficiency in acquiring information identified by the DOI is disclosed. The method includes acquiring, by a server, a digital object unique identifier (DOI) in interaction information; parsing the DOI to acquire information identified by the DOI; and pushing the information identified by the DOI to a client end, so that the client end displays the information identified by the DOI in an information interactive interface. An apparatus of processing a DOI in interaction information is also disclosed.