Digital employee-based non-direct-connection external data acquisition method and system

By leveraging the collaborative work of relay agents and digital employees, the problem of data collection when business systems cannot directly connect to external guarantee systems has been solved, enabling automated, efficient, and accurate data transmission and verification, thus avoiding the shortcomings of manual operation.

CN121881376APending Publication Date: 2026-04-17CHINA CITIC BANK CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511784518.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-01
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

In situations where business systems and external guarantee systems cannot be directly connected, existing technologies rely on manual data collection, resulting in non-standard data formats, risks of tampering, and low work efficiency.

Method used

By using relay agents to label and classify external business data, and by having digital employees access the guarantee system in a virtual environment for verification and aggregation, automated data transmission and verification can be achieved.

Benefits of technology

It enables the rapid, accurate, and automated collection of non-directly connected external data when the business system cannot be directly connected to the external guarantee system, reducing the risks and costs of manual operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121881376A_ABST
    Figure CN121881376A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of computers, and provides a digital employee-based non-direct-connection external data acquisition method and a digital employee-based non-direct-connection external data acquisition system. The method comprises the following steps: marking external business data by using a relay agent to obtain first business data with first marks corresponding to a plurality of external data sources and second marks corresponding to businesses; the relay agent distributes the first service data to digital employees corresponding to the first mark and the second mark, so that the digital employees transmit the first service data to guarantee systems corresponding to the digital employees for verification, and second service data is obtained; and the digital employee summarizes the second business data according to the second mark to obtain third business data, and sends the third business data to the relay agent, so that the relay agent transmits the third business data to the business system. According to the embodiment of the invention, non-direct connection external data can be automatically, efficiently and accurately collected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This specification relates to the field of computer technology, and in particular to a method and system for non-direct external data acquisition based on digital employees. Background Technology

[0002] Traditional external data transmission methods often only focus on external data collection and processing in the case of direct connection between business systems, that is, the data interface between business systems and external systems is a direct connection mode. This ignores the problem that most external guarantee systems cannot be directly connected to business systems. In particular, external guarantee systems refuse to make direct data connections in the form of application programming interfaces due to their own risk control and compliance issues.

[0003] When a business system cannot directly connect to an external guarantee system, direct data collection and processing between the two systems becomes difficult. In such cases, data collection is often done manually, such as through photographing, scanning, or printing. This data is then manually entered into the business system and verified. However, manual collection leads to diverse and non-standard data formats. The business department needs dedicated reviewers to verify data validity, and multiple reviewers must work back-to-back to enter data into the system, adhering to the "four-eyes principle." While this method ensures data authenticity to some extent, data involving manual operation is always at risk of tampering. Furthermore, this method requires on-site collection, manual entry, and verification, consuming significant manpower and resources, resulting in low efficiency. Therefore, there is an urgent need for a non-directly connected external data collection method and system based on digital employees. This system should enable automated, efficient, and accurate collection of non-directly connected external data when the business system cannot directly connect to the external guarantee system. Summary of the Invention

[0004] Currently, the data interface between the business system and external systems is a direct connection model, ignoring the fact that most external guarantee systems cannot directly connect to the business system. In particular, external guarantee systems, considering their own risk control and compliance issues, refuse direct data connection via application programming interfaces (APIs). When the business system cannot directly connect to the external guarantee system, direct data collection and processing between them becomes difficult. In such cases, data can only be collected manually, such as through manual photography, electronic scanning, or paper printing, and then manually entered into the business system and verified. However, manual collection leads to diverse and non-standard data formats. The business department needs to set up dedicated verification positions to check the data validity, and follow the "four-eyes principle" (i.e., multiple people working back-to-back to enter data into the business system). While this manual collection method can ensure the authenticity and validity of the collected data to some extent, data involving manual operation is always at risk of being tampered with. Furthermore, this method requires on-site collection, manual entry, and verification, consuming significant manpower and resources, resulting in low work efficiency. This specification provides a non-direct external data collection method and system based on digital employees to overcome or at least partially solve the above problems.

[0005] On the one hand, the purpose of some embodiments of this specification is to provide a method for collecting non-directly connected external data based on digital employees, applicable to scenarios where business systems and guarantee systems are not directly connected. The method includes:

[0006] External business data is labeled using a relay agent to obtain first business data with a first label corresponding to multiple external data sources and a second label corresponding to the business;

[0007] The relay agent distributes the first business data to the digital employees corresponding to the first and second tags, so that the digital employees transmit the first business data to the guarantee system corresponding to each digital employee for verification, thereby obtaining the second business data.

[0008] The digital employee summarizes and processes the second business data according to the second tag to obtain the third business data, and sends the third business data to the relay agent so that the relay agent transmits the third business data to the business system.

[0009] Furthermore, the relay agent and the digital employee are deployed on the same server.

[0010] Furthermore, before using a relay agent to label external business data to obtain first business data with a first label corresponding to multiple external data sources and a second label corresponding to the business, the process further includes:

[0011] Based on the type of external business data, a relay agent is used to classify and label the external business data so that the external business data has a third label corresponding to the type;

[0012] Based on the preset risk control strategy, different types of external business data are managed according to the third tag.

[0013] Furthermore, the first mark includes the third mark.

[0014] Furthermore, each digital employee is connected to a guarantee system, and the guarantee system connected to each digital employee is different.

[0015] Furthermore, the relay agent transmitting the third service data to the service system further includes:

[0016] The relay agent encrypts the third service data to obtain ciphertext and adds a digital signature to the ciphertext.

[0017] The encrypted text with the digital signature is transmitted to the verification module of the business system to verify the digital signature;

[0018] If the digital signature verification fails, the current data transmission process is terminated.

[0019] If the digital signature verification passes, the ciphertext is decrypted.

[0020] On the other hand, some embodiments of this specification also provide a non-direct external data acquisition system based on digital employees, the system including a relay agent, digital employees, and a business system;

[0021] The relay agent is used to mark the external business data to obtain first business data with a first mark corresponding to multiple external data sources and a second mark corresponding to the business; the first business data is distributed to digital employees corresponding to the first mark and the second mark, so that the digital employees transmit the first business data to the guarantee system corresponding to each digital employee for verification, thereby obtaining second business data.

[0022] The digital employee is used to summarize and process the second business data according to the second tag to obtain the third business data, and send the third business data to the relay agent so that the relay agent transmits the third business data to the business system.

[0023] On the other hand, some embodiments of this specification also provide a computer device including a memory, a processor, and a computer program stored in the memory, which, when run by the processor, executes instructions for the methods described above.

[0024] On the other hand, some embodiments of this specification also provide a computer storage medium having a computer program stored thereon, which, when run by the processor of a computer device, executes instructions for the methods described above.

[0025] On the other hand, some embodiments of this specification also provide a computer program product, which includes a computer program that, when run by the processor of a computer device, executes instructions for the methods described above.

[0026] Some embodiments of this specification provide one or more technical solutions, which have at least the following technical effects:

[0027] As can be seen from the technical solutions provided in the embodiments of this specification above, the embodiments of this specification utilize relay agents to mark external business data, obtaining first business data with first tags corresponding to multiple external data sources and second tags corresponding to the business. This allows for the rapid division of external business data according to external data sources and businesses. Then, based on the first tags, the relay agents distribute the first business data to the corresponding digital employees. Through digital employees running in a virtual environment that can access the specified guarantee system, the first business data is transmitted to the guarantee system corresponding to each digital employee for verification, resulting in verified second business data. Subsequently, the digital employees can summarize and process the second business data from a business perspective based on the second tags to obtain complete third business data that meets business requirements and send it to the relay agents. The relay agents then transmit the third business data to the business system. Thus, when the business system cannot be directly connected to the external guarantee system, the relay agents perform real-time relay forwarding of business data, and the digital employees can quickly verify business data through the guarantee system. This enables automated, efficient, and accurate collection of non-directly connected external data through digital employees.

[0028] The above description is merely an overview of some embodiments of the technical solutions in this specification. In order to better understand the technical means of some embodiments of this specification and to implement them in accordance with the content of the specification, and to make the above and other objects, features and advantages of some embodiments of this specification more apparent and understandable, specific implementation methods of some embodiments of this specification are given below. Attached Figure Description

[0029] To more clearly illustrate some embodiments or technical solutions in the prior art of this specification, the accompanying drawings used in the description of the embodiments or prior art will be briefly introduced below. Obviously, the drawings described below are merely some embodiments recorded in this specification. For those skilled in the art, other drawings can be obtained based on these drawings without any creative effort. In the drawings:

[0030] Figure 1 A schematic diagram of an implementation system for a non-direct external data acquisition method based on digital employees, as illustrated in some embodiments of this specification, is shown.

[0031] Figure 2 A flowchart of a non-direct external data acquisition method based on digital employees, as shown in some embodiments of this specification, is illustrated.

[0032] Figure 3 This is a schematic diagram of a first architecture for non-direct external data acquisition based on digital employees in some embodiments of this specification;

[0033] Figure 4 This is a schematic diagram of a second architecture for non-direct external data acquisition based on digital employees in some embodiments of this specification;

[0034] Figure 5 This is a schematic diagram illustrating the steps of classifying and labeling external business data using a relay agent in some embodiments of this specification.

[0035] Figure 6 This is a schematic diagram illustrating the steps of a relay agent transmitting third service data to a service system in some embodiments of this specification;

[0036] Figure 7 This is a schematic diagram of the structure of a non-directly connected external data acquisition system based on digital employees, as described in some embodiments of this specification.

[0037] [Explanation of Labels in the Attached Image]

[0038] 101. External data source;

[0039] 102. Relay agent;

[0040] 103. Digital employees;

[0041] 104. Guarantee system;

[0042] 105. Business Systems;

[0043] 701. Relay agent;

[0044] 702, Digital Employee;

[0045] 703. Business Systems. Detailed Implementation

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

[0047] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings herein are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, apparatus, product, or device that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or devices.

[0048] It should be noted that the acquisition, storage, use, and processing of data in the technical solution of this application all comply with the relevant provisions of relevant laws and regulations.

[0049] It should be noted that in the embodiments of this specification, certain software, components, models and other existing solutions in the industry may be mentioned. These should be regarded as exemplary and are only intended to illustrate the feasibility of implementing the technical solution of this application. However, they do not mean that the applicant has used or necessarily used the solution.

[0050] like Figure 1The diagram illustrates an implementation system of a non-direct external data acquisition method based on digital employees according to an embodiment of the present invention. The system may include: an external data source 101, a relay agent 102, a digital employee 103, a guarantee system 104, and a business system 105. The external data source 101, relay agent 102, digital employee 103, guarantee system 104, and business system 105 communicate with each other via a network. This network may include a local area network (LAN), a wide area network (WAN), the Internet, or a combination thereof, and is connected to a website, user equipment (e.g., computing devices), and a backend system. Relay agent 102 obtains external business data from external data source 101, processes the external business data, and forwards the processed data to digital employee 103 so that digital employee 103 can verify the reliability of the data with the guarantee system 104. After that, digital employee 103 processes the data and forwards it to relay agent 102, which transmits the data to the business system so that staff can process the business based on the processing results.

[0051] In the embodiments of this specification, the server 102 may be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDN), and big data and artificial intelligence platforms.

[0052] In an optional embodiment, terminal 101 may be an electronic device, including but not limited to self-service terminal equipment, desktop computers, tablet computers, laptops, smart wearable devices, etc. Optionally, the operating system running on the electronic device may include, but is not limited to, Android, iOS, Linux, Windows, etc. Of course, terminal 101 is not limited to the aforementioned physical electronic devices; it may also be software running on the aforementioned electronic devices.

[0053] In addition, it should be noted that, Figure 1 The example shown is merely one application environment provided by this disclosure. In practical applications, it may include multiple terminals 101, and this specification does not impose any restrictions.

[0054] Figure 2This is a flowchart illustrating a non-direct external data acquisition method based on digital employees, provided by an embodiment of the present invention. This specification provides the operational steps of the method described in the embodiments or flowchart, but based on conventional or non-creative labor, it may include more or fewer operational steps. The order of steps listed in the embodiments is merely one possible execution order among many and does not represent the only execution order. In actual system or device products, the methods shown in the embodiments or drawings can be executed sequentially or in parallel. Specifically, as shown in the drawings... Figure 2 As shown, in scenarios where the business system and the guarantee system are not directly connected, the method may include:

[0055] S201: Use a relay agent to label external business data to obtain first business data with a first label corresponding to multiple external data sources and a second label corresponding to the business;

[0056] S202: The relay agent distributes the first business data to the digital employees corresponding to the first tag and the second tag, so that the digital employees transmit the first business data to the guarantee system corresponding to each digital employee for verification, and obtain the second business data;

[0057] S203: The digital employee summarizes and processes the second business data according to the second tag to obtain the third business data, and sends the third business data to the relay agent so that the relay agent transmits the third business data to the business system.

[0058] The embodiments in this specification utilize relay agents to tag external business data, obtaining first business data with first tags corresponding to multiple external data sources and second tags corresponding to businesses. This allows for rapid segmentation of external business data according to external data sources and businesses. Then, based on the first tags, the relay agents distribute the first business data to corresponding digital employees. These digital employees, running in a virtual environment with access to a specified guarantee system, transmit the first business data to the guarantee system corresponding to each digital employee for verification, obtaining verified second business data. Subsequently, the digital employees can summarize and process the second business data from a business perspective based on the second tags, obtaining complete third business data that meets business requirements, and sending it to the relay agents. The relay agents then transmit the third business data to the business system. Thus, even when the business system cannot directly connect to the external guarantee system, the relay agents perform real-time relay forwarding of business data, and the digital employees can quickly verify business data through the guarantee system. This enables automated, efficient, and accurate collection of non-directly connected external data through digital employees.

[0059] In some embodiments, external business data comes from multiple external data sources. Users submit user data required for handling business, such as user name, contact information, income statements, and photos. Given that user data involves personal privacy, extra care must be taken to protect user privacy when collecting data from external sources that are not directly connected. Traditional non-direct data collection processes all require manual intervention, and the data submitted by users still cannot be guaranteed to be free from leakage and tampering.

[0060] Furthermore, in some embodiments, reference is made to the appendix. Figure 3 The diagram shown illustrates the first architecture for non-direct external data acquisition based on digital employees. Figure 4 The diagram shown illustrates a second architecture for non-direct external data collection based on digital employees. External data sources can be divided according to geographical regions and transmitted to the data source server through multiple data channels and corresponding data submission terminals, enabling relay agents (i.e., Figure 3 The agent (intelligent agent) obtains external business data in real time from the data source server via an internet connection. It should be noted that in some embodiments, the data source server can be a standalone server or a distributed server; this is not limited to either. See Appendix. Figure 3 The system involves interconnected Agent intelligent agents and n digital employees. Relay agents communicate with multiple digital employees, and all agents and digital employees are deployed on the same server (e.g., the digital employees are deployed on a server). This ensures low-latency communication between the relay agents and digital employees, meeting the needs of high-frequency financial transactions and real-time risk control. Furthermore, the digital employees run in their respective virtual environments, and each virtual environment can access a third-party guarantee system. Figure 3 The external guarantor system in the middle, and continue to refer to the appendix Figure 3 and appendix Figure 4 The organizational business server of the business system only transmits data with the digital employee deployment server. The organizational business server and the digital employee deployment server are connected via the Internet. In some embodiments, to ensure data transmission security, the organizational business server and the digital employee deployment server transmit data through an intranet. It should be noted that in some embodiments, the organizational business server can be a standalone server or a distributed server; this is not limited to either.

[0061] See attached document Figure 5 In some embodiments, before using a relay agent to label external service data to obtain first service data with a first label corresponding to multiple external data sources and a second label corresponding to the service, the process may further include:

[0062] S501: Based on the type of external business data, use a relay agent to classify and label the external business data so that the external business data has a third label corresponding to the type;

[0063] S502: Based on the preset risk control strategy, manage different types of external business data according to the third tag.

[0064] In some embodiments, after the relay agent acquires external business data, it needs to automatically identify, classify, and tag the data to ensure the integrity, availability, and management efficiency of the external business data. Each batch of external data from a customer contains multiple categories such as personal information data, revenue data, and transaction data. Data classification aims to improve the efficiency of user ID management, enhance data consistency, optimize subsequent analysis, and ensure data security and compliance. Based on the type of external business data, the relay agent classifies and tags the external business data, giving it a third tag corresponding to its type. Then, according to a preset risk control strategy, different types of external business data are managed based on this third tag. For example, the risk control strategy could be to anonymize specific types of external business data.

[0065] Furthermore, in some embodiments, after external business data has a third tag corresponding to the type, a first tag can be added to the external business data. In this case, the first tag includes the third tag, used to mark which data source the data originates from. A second tag is added to the external business data to mark the business batch and business type of the data. Specifically, a business batch can be understood as a transmission batch of external business data, marking which customer batch the data originates from to prevent confusion during later merging. The business type determines which business data will be generated; different business types correspond to different data structures and contents. In some embodiments, the first and second tags can also be used to mark the pre-distributed third-party guarantee system for the classified data. That is, when the relay agent distributes the first business data to digital employees, it can specify that the first business data of a certain type of business from a certain data source will be processed and subsequently verified by the corresponding digital employee.

[0066] Furthermore, in some embodiments, each digital employee is connected to a guarantee system, and the guarantee system connected to each digital employee is different.

[0067] In some embodiments, each digital employee accesses only a single guarantee system to avoid security risks caused by the spread of permissions. For example, if a digital employee is compromised, it will not affect other systems. Furthermore, different guarantee systems may involve sensitive data (such as financial and legal data), and restricting the scope of access complies with preset compliance requirements. In addition, the interface protocols and data formats of different guarantee systems are very different, and a digital employee can be deeply adapted to a single guarantee system.

[0068] In some embodiments, after the guarantee system completes its review and verification, the digital employee actively collects the source files generated after the guarantee system's successful review and returns the source files to the relay agent. The relay agent first archives the source files generated after the review of each guarantee system in the same batch for the customer, and then performs standardized processing such as parsing, identification, and field extraction on the source files, verifies the fields, and encrypts the source file set using a preset algorithm (such as the MD5 algorithm).

[0069] Specifically, refer to the appendix Figure 6 In some embodiments, the relay agent transmits the third service data to the service system, which may further include:

[0070] S601: The relay agent encrypts the third service data to obtain ciphertext and adds a digital signature to the ciphertext;

[0071] S602: Transmit the ciphertext with the digital signature to the verification module of the business system to verify the digital signature;

[0072] S603: If the digital signature verification fails, the current data transmission process is terminated;

[0073] S604: If the digital signature verification passes, the ciphertext is decrypted.

[0074] In some embodiments, before transmitting the third-party business data to the business system, the relay agent first verifies the legitimacy of the customer's personal information, such as the validity of their mobile phone number. If the third-party guarantee system deems the information invalid, the relay agent sends an email to the business personnel to process the loan application, and the process ends. If the personal information is valid, the relay agent compares it with other verification results to see if they match the information entered by the customer during the application. If there are discrepancies, the relay agent notifies the customer to resubmit the correct data, and the process ends.

[0075] If the audit results indicate that all fields are correct, the source file set is encrypted using a preset algorithm. Finally, the relay agent extracts all parsed fields and integrates the source file set and field set encrypted with the preset algorithm into the target data file. Specifically, the relay agent first encrypts the third business data to obtain ciphertext, adds a digital signature to the ciphertext, and transmits the digitally signed ciphertext to the verification module of the business system using the HTTPS protocol to verify the digital signature. If the verification fails, the system prompts that the data is illegally transmitted, and the current data transmission process ends. If the digital signature verification is normal, the preset algorithm key is then verified. If the verification fails, the system prompts the business personnel that the data is at risk of being tampered with, and the process ends. If the preset algorithm key verification is also normal, the data is written to the database of the business system, thereby efficiently and securely transmitting the third business data to the business system.

[0076] It should be noted that although the operation of the method of the present invention has been described in a specific order in the above embodiments and figures, this does not require or imply that the operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.

[0077] Corresponding to the above-described method for acquiring external data based on digital employees without direct connection, some embodiments of this specification also provide a system for acquiring external data based on digital employees without direct connection. (Refer to...) Figure 7 As shown, in some embodiments, the system includes a relay agent 701, a digital employee 702, and a business system 703;

[0078] The relay agent 701 is used to mark the external business data to obtain first business data with a first mark corresponding to multiple external data sources and a second mark corresponding to the business; and to distribute the first business data to digital employees 702 corresponding to the first mark and the second mark, so that the digital employees 702 transmit the first business data to the guarantee system corresponding to each digital employee 702 for verification, thereby obtaining second business data.

[0079] The digital employee 702 is used to summarize and process the second business data according to the second tag to obtain the third business data, and send the third business data to the relay agent 701 so that the relay agent 701 transmits the third business data to the business system 703.

[0080] For ease of description, the above devices are described in terms of function, divided into various units. Of course, in implementing this specification, the functions of each unit can be implemented in one or more software and / or hardware.

[0081] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in the embodiments of this specification are all information and data authorized and agreed upon by the user and fully authorized by all parties.

[0082] It should be noted that the computer program product described in this specification is a software product that mainly implements the methods described in this specification through a computer program.

[0083] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), computer-readable storage media, and computer program products according to some embodiments of this specification. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processor to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processor, create a machine for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0084] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processor to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0085] These computer program instructions may also be loaded onto a computer or other programmable data processor, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0086] In a typical configuration, a computer device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0087] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0088] Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can store information using any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by computer equipment. As defined in this specification, computer-readable media does not include transient media, such as modulated data signals and carrier waves.

[0089] Those skilled in the art will understand that the embodiments of this specification can be provided as methods, systems, or computer program products. Therefore, the embodiments of this specification can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, the embodiments of this specification can take the form of computer program products implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0090] The embodiments described in this specification can be described in the general context of computer-executable instructions, such as program modules, that are executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform a specific task or implement a specific abstract data type. The embodiments of this specification can also be practiced in distributed computing environments where tasks are performed by remote processors connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.

[0091] It should also be understood that, in the embodiments of this specification, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0092] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to interchangeably. Each embodiment focuses on describing the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.

[0093] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of the embodiments of this specification. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0094] The above description is merely an embodiment of this application and is not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A non-direct connection external data collection method based on digital employees, characterized in that, The method is applicable to scenarios where the business system and the guarantee system are not directly connected, and includes: External business data is labeled using a relay agent to obtain first business data with a first label corresponding to multiple external data sources and a second label corresponding to the business; The relay agent distributes the first business data to the digital employees corresponding to the first and second tags, so that the digital employees transmit the first business data to the guarantee system corresponding to each digital employee for verification, thereby obtaining the second business data. The digital employee summarizes and processes the second business data according to the second tag to obtain the third business data, and sends the third business data to the relay agent so that the relay agent transmits the third business data to the business system.

2. The method of claim 1, wherein, The relay agent and the digital employee are deployed on the same server.

3. The method of claim 1, wherein, Before using a relay agent to label external business data and obtain first business data with a first label corresponding to multiple external data sources and a second label corresponding to the business, the process further includes: Based on the type of external business data, a relay agent is used to classify and label the external business data so that the external business data has a third label corresponding to the type; Based on the preset risk control strategy, different types of external business data are managed according to the third tag.

4. The method of claim 3, wherein, The first mark includes the third mark.

5. The method of claim 1, wherein, Each digital employee is connected to a guarantee system, and each digital employee is connected to a different guarantee system.

6. The method of claim 1, wherein, The relay agent transmits the third service data to the service system, further including: The relay agent encrypts the third service data to obtain ciphertext and adds a digital signature to the ciphertext. The encrypted text with the digital signature is transmitted to the verification module of the business system to verify the digital signature; If the digital signature verification fails, the current data transmission process is terminated. If the digital signature verification passes, the ciphertext is decrypted.

7. A non-direct external data collection system based on digital employees, characterized by, The system includes a relay agent, digital employees, and a business system. The relay agent is used to mark the external business data to obtain first business data with a first mark corresponding to multiple external data sources and a second mark corresponding to the business. The first business data is distributed to the digital employees corresponding to the first and second tags, so that the digital employees transmit the first business data to the guarantee system corresponding to each digital employee for verification, thereby obtaining the second business data. The digital employee is used to summarize and process the second business data according to the second tag to obtain the third business data, and send the third business data to the relay agent so that the relay agent transmits the third business data to the business system.

8. A computer device comprising a memory, a processor, and a computer program stored in the memory, characterized in that, When the computer program is run by the processor, it executes the instructions of the method according to any one of claims 1-6.

9. A computer storage medium having stored thereon a computer program, characterized in that When the computer program is run by the processor of the computer device, it executes the instructions of the method according to any one of claims 1-6.

10. A computer program product, characterised in that, The computer program product comprises a computer program which, when executed by a processor, performs the instructions of the method according to any one of claims 1-6.