Bidirectional linkage scenarized aid decision-making method, system and device supporting user configuration, medium and program product

By converting business document events into standardized protocols through unified listening and adapter patterns, and combining a business mapping engine and feedback distribution mechanism, bidirectional linkage between business documents and auxiliary decision-making devices is achieved. This solves the problems of communication complexity and scalability limitations in existing technologies, and meets the business needs of different customers.

CN121560876APending Publication Date: 2026-02-24YONYOU NETWORK TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511602872.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-04
Publication Date
2026-02-24

AI Technical Summary

Technical Problem

Existing technologies cannot achieve two-way linkage between business documents and auxiliary decision-making devices, resulting in complex communication protocol changes, poor scalability, inability to be reused in other business scenarios, and the need to modify the core logic of business components.

Method used

By uniformly listening to business document events and abstracting them into a unified interface, and converting them into a standardized protocol format through the adapter pattern, bidirectional parameter mapping is achieved using a business mapping engine and feedback distribution mechanism, and users can customize linkage mapping relationships.

Benefits of technology

It enables two-way linkage between business documents and auxiliary decision-making devices, supports the expansion of different business scenarios, simplifies communication protocol conversion, and meets the business needs of different customers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121560876A_ABST
    Figure CN121560876A_ABST
Patent Text Reader

Abstract

The invention discloses a two-way linkage scenarized aid decision-making method, system and device supporting user configuration, a medium and a program product, and the method comprises the steps: uniformly monitoring events related to various business receipts, and abstracting the events into a uniform interface; converting the event into a standardized protocol format through an adapter mode; processing the standardized protocol format based on a unified communication protocol structure to obtain structured data; executing bidirectional parameter mapping through a service mapping engine based on the configuration file created by the structured data and linkage mapping relation configuration engine; the configuration file defines a two-way linkage mapping relation between the business document and the auxiliary decision making device by a user; and through a feedback distribution mechanism, the change of the business document is fed back to the auxiliary decision-making device, and the change of the auxiliary decision-making device is mapped to the business document. According to the invention, bidirectional linkage is realized, user configuration is supported, the method can be reused in other business scenes, and business requirements of different clients can be met.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of supply chain data processing, and in particular to a user-configurable, two-way, scenario-based auxiliary decision-making method, system, device, medium, and program product. Background Technology

[0002] In today's data-driven business environment, especially in complex enterprise applications such as CRM, ERP, and SCM, decision support functions have become core to improving operational efficiency and decision quality. Common decision support devices include, but are not limited to: intelligent recommendation dashboards, data visualization charts, risk warning alerts, and related information lists. These devices are usually presented as embedded components around or in specific areas of the main business documents.

[0003] However, existing technologies, when displaying decision support devices on business documents, do not monitor changes in the business documents to trigger corresponding actions in the decision support devices. Conversely, the decision support devices cannot also be linked to the business documents. Or, even if they are, the two are strongly coupled, leading to:

[0004] (1) Similar communication mechanisms cannot be reused in other business scenarios such as lists / reports;

[0005] (2) Changes to the communication protocol require modifications to the core logic of the business components;

[0006] (3) Complex protocol conversion: Different data sources (list filtering / document clicks / value changes) require independent processing logic;

[0007] (4) Limitations of extension: Adding new business event types requires modifying the core code of the communication layer, which violates the open / closed principle.

[0008] Therefore, there is an urgent need to invent a user-configurable, two-way interactive scenario-based decision-making assistance method to solve the problems of existing technical solutions being unable to achieve two-way interaction, being unable to be reused in other business scenarios, requiring modifications to the core logic of business components for communication protocol changes, having complex protocol conversions, poor scalability, and being unable to meet the needs of different customers. Summary of the Invention

[0009] In view of this, the present invention provides a user-configurable, bidirectional, scenario-based auxiliary decision-making method, system, device, medium, and program product that at least partially solves the problems existing in the prior art.

[0010] To achieve the above objectives, the present invention adopts the following technical solution:

[0011] In a first aspect, the present invention provides a user-configurable, two-way, scenario-based auxiliary decision-making method, the method comprising:

[0012] Unify the monitoring of events related to various business documents and abstract these events into a unified interface;

[0013] The adapter pattern is used to convert events from various sources into a standardized protocol format;

[0014] Based on a unified communication protocol structure, the standardized protocol format is processed to obtain structured data;

[0015] Through the business mapping engine, based on the structured data and the configuration file created by the engine, bidirectional parameter mapping is performed, including synchronizing the parameters of the business documents to the auxiliary decision-making device, and synchronizing the parameters of the auxiliary decision-making device to the business documents; the configuration file defines the bidirectional linkage mapping relationship between the business documents and the auxiliary decision-making device.

[0016] Through a feedback and distribution mechanism, changes in business documents are fed back to the decision support device, and changes in the decision support device are mapped to the business documents.

[0017] As a further improvement of the present invention, the business document includes cards, lists, and reports; the events related to the business document include changes in list filtering conditions, changes in form operations, and changes in values.

[0018] Furthermore, the unified communication protocol structure includes metadata and data content; the metadata includes protocol version, timestamp, event source, and target component identifier; the data portion includes event type and standardized payload content.

[0019] Furthermore, the linkage mapping configuration engine receives user-defined input through the settings interface to configure the bidirectional linkage mapping relationship between business documents and auxiliary decision-making devices.

[0020] The configuration file also defines the inheritance relationship between the basic template configuration and the business extension configuration.

[0021] Furthermore, it also includes:

[0022] Receive registration requests for new types of event adapters and dynamically register them in the runtime event adapter registry;

[0023] The event adapter is configured to perform at least one of a data verification operation and a permission change operation.

[0024] Secondly, the present invention provides a user-configurable, two-way interactive, scenario-based auxiliary decision-making system, comprising:

[0025] The unified event listening module is configured to uniformly listen to events related to various business documents and abstract the events into a unified interface; it converts the events from various sources into a standardized protocol format through the adapter pattern.

[0026] A standardized protocol converter is configured to process the standardized protocol format based on a unified communication protocol structure to obtain structured data;

[0027] The business mapping engine is configured to perform bidirectional parameter mapping based on the configuration file created by the structured data and linkage mapping relationship configuration engine, including synchronizing the parameters of the business documents to the auxiliary decision-making device, and synchronizing the parameters of the auxiliary decision-making device to the business documents.

[0028] The linkage mapping configuration engine is configured to create configuration files in which the user defines the bidirectional linkage mapping relationship between business documents and auxiliary decision-making devices.

[0029] The feedback distribution module is configured to feed back changes in business documents to the auxiliary decision-making device through a feedback distribution mechanism, and to map changes in the auxiliary decision-making device to the business documents.

[0030] Furthermore, the business documents include cards, lists, and reports; the events related to the business documents include changes in list filtering conditions, changes in form operations, and changes in values;

[0031] The unified communication protocol structure includes metadata and data content; the metadata includes protocol version, timestamp, event source and target component identifier; the data part includes event type and standardized payload content.

[0032] Thirdly, the present invention provides a computer device, the device comprising: a processor and a memory;

[0033] The memory is used to store one or more program instructions;

[0034] The processor is configured to run one or more program instructions to execute the steps of the aforementioned user-configurable bidirectional linkage scenario-based auxiliary decision-making method.

[0035] Fourthly, the present invention provides a computer-readable storage medium storing a computer program, wherein the computer program, when executed by a processor, implements the steps of the above-described user-configurable bidirectional linkage scenario-based auxiliary decision-making method.

[0036] Fifthly, the present invention provides a computer program product, the computer program product including computer program instructions, which, when executed by a processor, implement the steps of the above-described user-configurable bidirectional linkage scenario-based auxiliary decision-making method.

[0037] This invention establishes a mapping between various types of business documents and auxiliary decision-making devices through a unified adaptation and communication mechanism. This allows changes in events related to various business documents (such as changes in list filtering conditions, form operations, and numerical values) to be linked to the integrated auxiliary decision-making device, and changes in the auxiliary decision-making device to be reflected in the business documents. Furthermore, the linkage mapping relationship can be customized by the user, solving problems such as the inability to achieve bidirectional linkage, the inability to be reused in other business scenarios, the need to modify the core logic of business components for communication protocol changes, complex protocol conversion, and poor scalability of existing solutions. This invention can meet the business needs of different customers. Attached Figure Description

[0038] To more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings in the following description are merely exemplary, and those skilled in the art can derive other embodiments based on the provided drawings without creative effort.

[0039] Figure 1 This is a flowchart of a user-configurable, two-way interactive scenario-based auxiliary decision-making method according to an embodiment of the present invention;

[0040] Figure 2 This is a schematic diagram of a user-configurable, two-way interactive scenario-based auxiliary decision-making method according to an embodiment of the present invention.

[0041] Figure 3 This is a schematic diagram of a user-configurable, two-way interactive scenario-based auxiliary decision-making system according to an embodiment of the present invention. Detailed Implementation

[0042] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0043] This invention integrates a decision support device into business documents (including different formats such as cards, lists, and reports). It monitors changes to these documents and uses a unified communication mechanism to synchronize these changes with the decision support device. Conversely, user actions on the decision support device also synchronize with changes to the business documents via the unified communication mechanism. This invention can be applied to various fields, such as marketing, sales, procurement, and supply chain services. Furthermore, users can configure the linkage mapping relationship through a settings interface to meet the business needs of different users.

[0044] Figure 1 This is a flowchart of a user-configurable, two-way interactive scenario-based auxiliary decision-making method according to an embodiment of the present invention; Figure 2 This is a schematic diagram of a user-configurable, two-way interactive scenario-based auxiliary decision-making method according to an embodiment of the present invention. Figure 3 This is a schematic diagram of a user-configurable, two-way interactive, scenario-based auxiliary decision-making system according to an embodiment of the present invention.

[0045] Combination Figure 1 , 2 As shown in Figure 3, this embodiment provides a user-configurable, two-way interactive scenario-based auxiliary decision-making method, the method comprising:

[0046] Step S100: Monitor events related to various business documents in a unified manner and abstract the events into a unified interface; convert the events from various sources into a standardized protocol format through the adapter pattern;

[0047] Specifically, the business documents include different styles such as cards, lists, and reports; the events related to the business documents include changes in list filtering conditions, changes in form operations, and changes in values.

[0048] By abstracting various events into a single interface, events related to business documents from different sources can be transformed in the same way, simplifying protocol conversion.

[0049] Step S200: Based on a unified communication protocol structure, process the standardized protocol format to obtain structured data;

[0050] Specifically, the unified communication protocol structure includes metadata and data content; the metadata includes protocol version, timestamp, event source, and target component identifier; the data part includes event type and standardized payload content.

[0051] By defining a unified communication protocol structure, it can be used for different business scenarios.

[0052] Step S300: Through the business mapping engine, based on the structured data and the configuration file created by the linkage mapping relationship configuration engine, perform bidirectional parameter mapping, including synchronizing the parameters of the business documents to the auxiliary decision-making device, and synchronizing the parameters of the auxiliary decision-making device to the business documents. That is, the business mapping engine can provide a bidirectional parameter mapping mechanism, supporting the synchronization of business parameters to the auxiliary decision-making device (BizToIA), and also supporting the feedback information from the auxiliary decision-making device back to the business parameters (IAToBiz).

[0053] The configuration file defines a two-way linkage mapping relationship between business documents and auxiliary decision-making devices, as defined by the user.

[0054] The linkage mapping configuration engine receives user-defined input through the settings interface to configure the bidirectional linkage mapping relationship between business documents and auxiliary decision-making devices; that is, users can set parameter mappings between business documents and auxiliary decision-making devices here to construct linkage relationships that conform to business needs.

[0055] The configuration file also defines the inheritance relationship between the basic template configuration and the business extension configuration. That is, by defining parameter mapping rules through the configuration file, the inheritance relationship between the basic template and the business extension configuration can be supported.

[0056] Step S400: Through the feedback distribution mechanism, the changes in business documents are fed back to the auxiliary decision-making device, and the changes in the auxiliary decision-making device are mapped to the business documents to achieve two-way mapping.

[0057] The aforementioned user-configurable, two-way interactive scenario-based decision support method also includes step S500:

[0058] The system receives registration requests for new types of event adapters and dynamically registers them in the runtime event adapter registry. These event adapters are configured to perform at least one of data validation operations and permission change operations. Therefore, it supports dynamic registration of new types of event adapters at runtime, such as adding data validation events and permission change events.

[0059] This invention establishes a mapping between various types of business documents and decision support devices through a unified adaptation and communication mechanism. This allows changes in list filtering conditions, business operations, and numerical values ​​to be linked to the decision support devices, and vice versa. Furthermore, the linkage mapping relationship can be customized by the user. It achieves bidirectional linkage between business documents and decision support, especially reverse linkage, and also supports setting linkage relationships to meet the business needs of different customers.

[0060] In addition, this embodiment also provides a user-configurable, two-way interactive scenario-based auxiliary decision-making system, including:

[0061] The unified event listening module is configured to uniformly listen to events related to various business documents and abstract the events into a unified interface; it converts the events from various sources into a standardized protocol format through the adapter pattern.

[0062] A standardized protocol converter is configured to process the standardized protocol format based on a unified communication protocol structure to obtain structured data;

[0063] The business mapping engine is configured to perform bidirectional parameter mapping based on the configuration file created by the structured data and linkage mapping relationship configuration engine, including synchronizing the parameters of the business documents to the auxiliary decision-making device, and synchronizing the parameters of the auxiliary decision-making device to the business documents.

[0064] The linkage mapping configuration engine is configured to create configuration files in which the user defines the bidirectional linkage mapping relationship between business documents and auxiliary decision-making devices.

[0065] The feedback distribution module is configured to feed back changes in business documents to the auxiliary decision-making device through a feedback distribution mechanism, and to map changes in the auxiliary decision-making device to the business documents.

[0066] The business documents include cards, lists, and reports; the events related to the business documents include changes in list filtering conditions, changes in form operations, and changes in values; the unified communication protocol structure includes metadata and data content; the metadata includes protocol version, timestamp, event source, and target component identifier; the data portion includes event type and standardized payload content.

[0067] Furthermore, this embodiment also provides a computer device, the device including: a processor and a memory;

[0068] The memory is used to store one or more program instructions;

[0069] The processor is configured to run one or more program instructions to execute the steps of a user-configurable, bidirectional, scenario-based auxiliary decision-making method as described above.

[0070] In addition, this embodiment also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the above-described user-configurable bidirectional linkage scenario-based auxiliary decision-making method.

[0071] Furthermore, this embodiment also provides a computer program product, which includes computer program instructions that, when executed by a processor, implement the steps of the aforementioned user-configurable bidirectional linkage scenario-based auxiliary decision-making method.

[0072] In this embodiment of the invention, the processor can be an integrated circuit chip with signal processing capabilities. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in this embodiment of the invention. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in this embodiment of the invention can be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The processor reads information from the storage medium and, in conjunction with its hardware, completes the steps of the above methods. The storage medium can be memory, for example, volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DRRAM).The storage media described in the embodiments of this invention are intended to include, but are not limited to, these and any other suitable types of memory. Those skilled in the art will recognize that the functions described in one or more of the above examples can be implemented using a combination of hardware and software. When applied software, the corresponding functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transmission of computer programs from one place to another. Storage media can be any available medium accessible to general-purpose or special-purpose computers. Although the invention has been described in detail above with general description and specific embodiments, modifications or improvements can be made to it, which will be apparent to those skilled in the art. Therefore, all such modifications or improvements made without departing from the spirit of the invention are within the scope of protection claimed by this invention.

[0073] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Any simple modifications, equivalent changes, or alterations made by those skilled in the art using the disclosed technical content shall fall within the protection scope of the present invention.

Claims

1. A user-configurable, two-way, scenario-based auxiliary decision-making method, characterized in that, The method includes: Unify the monitoring of events related to various business documents and abstract these events into a unified interface; The adapter pattern is used to convert events from various sources into a standardized protocol format; Based on a unified communication protocol structure, the standardized protocol format is processed to obtain structured data; Through the business mapping engine, based on the structured data and the configuration file created by the engine, bidirectional parameter mapping is performed, including synchronizing the parameters of the business documents to the auxiliary decision-making device, and synchronizing the parameters of the auxiliary decision-making device to the business documents; the configuration file defines the bidirectional linkage mapping relationship between the business documents and the auxiliary decision-making device. Through a feedback and distribution mechanism, changes in business documents are fed back to the decision support device, and changes in the decision support device are mapped to business documents.

2. The user-configurable, two-way interactive scenario-based auxiliary decision-making method according to claim 1, characterized in that, The business documents include cards, lists, and reports; The events related to the business documents include changes in list filtering conditions, changes in form operations, and changes in values.

3. The user-configurable, two-way interactive scenario-based auxiliary decision-making method according to claim 1, characterized in that, The unified communication protocol structure includes metadata and data content; the metadata includes protocol version, timestamp, event source and target component identifier; the data part includes event type and standardized payload content.

4. The user-configurable, two-way interactive scenario-based auxiliary decision-making method according to claim 1, characterized in that, The linkage mapping configuration engine receives user-defined input through the settings interface to configure the bidirectional linkage mapping relationship between business documents and auxiliary decision-making devices. The configuration file also defines the inheritance relationship between the basic template configuration and the business extension configuration.

5. The user-configurable, two-way interactive scenario-based auxiliary decision-making method according to claim 1, characterized in that, Also includes: Receive registration requests for new types of event adapters and dynamically register them in the runtime event adapter registry; The event adapter is configured to perform at least one of a data verification operation and a permission change operation.

6. A user-configurable, two-way interactive, scenario-based decision support system, characterized in that, include: The unified event listening module is configured to listen to events related to various business documents and abstract these events into a unified interface. The adapter pattern is used to convert events from various sources into a standardized protocol format; A standardized protocol converter is configured to process the standardized protocol format based on a unified communication protocol structure to obtain structured data; The business mapping engine is configured to perform bidirectional parameter mapping based on the configuration file created by the structured data and linkage mapping relationship configuration engine, including synchronizing the parameters of the business documents to the auxiliary decision-making device, and synchronizing the parameters of the auxiliary decision-making device to the business documents. The linkage mapping configuration engine is configured to create configuration files in which the user defines the bidirectional linkage mapping relationship between business documents and auxiliary decision-making devices. The feedback distribution module is configured to feed back changes in business documents to the auxiliary decision-making device through a feedback distribution mechanism, and to map changes in the auxiliary decision-making device to the business documents.

7. The user-configurable, two-way interactive scenario-based auxiliary decision-making system according to claim 6, characterized in that, The business documents include cards, lists, and reports; the events related to the business documents include changes in list filtering conditions, changes in form operations, and changes in values. The unified communication protocol structure includes metadata and data content; the metadata includes protocol version, timestamp, event source and target component identifier; the data part includes event type and standardized payload content.

8. A computer device, characterized in that, The device includes: a processor and a memory; The memory is used to store one or more program instructions; The processor is configured to run one or more program instructions to perform the steps of a user-configurable bidirectional linkage scenario-based auxiliary decision-making method as described in any one of claims 1 to 5.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of a user-configurable, bidirectional, scenario-based auxiliary decision-making method as described in any one of claims 1 to 5.

10. A computer program product, characterized in that, The computer program product includes computer program instructions that, when executed by a processor, implement the steps of a user-configurable, bidirectional, scenario-based auxiliary decision-making method as described in any one of claims 1 to 5.