A method and device for data processing

By obtaining and processing electronic document data, determining the target registration object and document templates, and generating official document process information, the problem of inconsistent official document templates of different companies is solved, efficient transmission and signing of official documents across systems is achieved, and the efficiency of document processing is improved.

CN114240328BActive Publication Date: 2025-01-17ZHUHAI DAHENGQIN TECH DEV CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111426093.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-26
Publication Date
2025-01-17
Estimated Expiration
2041-11-26

AI Technical Summary

Technical Problem

Institutions or companies with far distances need to appoint personnel when passing official documents, which increases labor costs, and the official document templates of different companies are not unified, which affects the signing efficiency.

Method used

By obtaining the contact objects associated with the signed electronic document data, determine the target signing object, and obtain its official document template, generate the electronic document data to be sent, and generate official document process information based on the signed object, so as to realize the electronic document sending and signing of electronic document across the official document management system. , standardize the format of publishing.

Benefits of technology

It has realized the sending and signing of electronic official documents across official document management systems, standardized the format of electronic documents, and improved the efficiency of official document processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114240328B_ABST
    Figure CN114240328B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides a method and device for data processing, the method comprising: obtaining one or more contact objects associated with the first electronic official document data to be signed; determining a target signing object from the one or more contact objects, wherein the target object is a signing object in a second official document management system; obtaining a document template in the second official document management system where the target object is located; generating a second electronic official document data to be sent in response to an input operation of the target user on the document template; generating document flow information according to the target signing object, and sending the second electronic official document data to the target signing object in the second electronic official document management system according to the document flow information. Through the embodiment of the present invention, the sending and signing of electronic official documents across official document management systems is realized, and the electronic document format is standardized to improve the efficiency of document processing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing, and in particular to a method and device for data processing. Background Art

[0002] For two institutions or companies that are far away from each other, when official documents need to be delivered, personnel need to be assigned to deliver the documents, which increases the labor cost. Moreover, different institutions or companies use different official document templates, which will lead to inconsistent formats of official documents delivered by different companies, which may affect the efficiency of document receipt. Summary of the invention

[0003] In view of the above problems, a method and device for data processing is proposed to overcome the above problems or at least partially solve the above problems, including:

[0004] A data processing method, applied to a first official document management system, comprising:

[0005] Acquire one or more contact objects associated with the signed first electronic official document data;

[0006] Determining a target receipt object from the one or more contact objects, wherein the target object is a receipt object in the second official document management system;

[0007] Obtaining a document template in a second document management system where the target object is located;

[0008] In response to the target user's input operation on the document template, generating second electronic document data to be sent;

[0009] According to the target recipient, document flow information is generated, and according to the document flow information, the second electronic document data is sent to the target recipient in the second electronic document management system.

[0010] Optionally, the acquiring of one or more contact objects associated with the signed first electronic document data includes:

[0011] Obtaining label information of the first electronic document data signed for;

[0012] Calling a preset database, and searching the preset database for third electronic document data according to the tag information;

[0013] The recipient and the issuing object of the third electronic official document data are used as the contact objects associated with the first electronic official document data.

[0014] Optionally, the document process information includes a plurality of process nodes, each process node stores decryption information of a current process node and encryption information of a next process node, and sending the second electronic document data to a target receipt object in the second electronic document management system according to the document process information includes:

[0015] Obtaining first encrypted information of a first process node;

[0016] Performing initial encryption on the second electronic official document data according to the first encryption information;

[0017] When the first encrypted second electronic official document data flows to the first process node, the second electronic official document data is decrypted in the first process node;

[0018] The second electronic document data is encrypted again according to the second encryption information of the second process node, and the second electronic document data is transferred to the second process node for processing.

[0019] Optionally, generating document flow information according to the target receipt object includes:

[0020] Determining the receipt process information of the second electronic document management system according to the target receipt object;

[0021] Obtaining sending process information of the first electronic document system;

[0022] Based on the receipt process information and the sending process information, the document process information from the target user to the target receipt object is generated.

[0023] Optionally, the step of obtaining label information of the signed first electronic document data includes:

[0024] Performing word segmentation processing on the first electronic official document data to obtain one or more candidate word segments;

[0025] Counting frequency information and region information of the one or more candidate word segments in the electronic document data;

[0026] According to the frequency information and the region information, label information of the first electronic document data is determined from the one or more candidate word segments.

[0027] A data processing device, applied to a first official document management system, comprising:

[0028] A contact object determination module, used to obtain one or more contact objects associated with the signed first electronic document data;

[0029] A receipt object determination module, used to determine a target receipt object from the one or more contact objects, wherein the target object is a receipt object in the second official document management system;

[0030] A document template acquisition module, used to acquire the document template in the second document management system where the target object is located;

[0031] An electronic document generation module, used for generating second electronic document data to be sent in response to an input operation of a target user on the document template;

[0032] The electronic document sending module is used to generate document flow information according to the target recipient, and send the second electronic document data to the target recipient in the second electronic document management system according to the document flow information.

[0033] Optionally, the contact object determination module includes:

[0034] The label information acquisition submodule is used to acquire the label information of the first electronic document data that has been signed;

[0035] A historical electronic document query submodule is used to call a preset database and search for third electronic document data in the preset database according to the tag information;

[0036] The continuous object determination submodule is used to use the receipt object and the issuing object of the third electronic official document data as the contact objects associated with the first electronic official document data.

[0037] Optionally, the document process information includes a plurality of process nodes, each process node stores decryption information of a current process node and encryption information of a next process node, and the electronic document sending module includes:

[0038] A first encrypted information acquisition submodule, used to acquire first encrypted information of a first process node;

[0039] A primary encryption submodule, used for performing primary encryption on the second electronic document data according to the first encryption information;

[0040] A decryption submodule, used for decrypting the second electronic official document data in the first process node when the second electronic official document data after the initial encryption flows to the first process node;

[0041] The secondary encryption submodule is used to secondary encrypt the second electronic document data according to the second encryption information of the second process node, and transfer the second electronic document data to the second process node for processing.

[0042] Optionally, the electronic document sending module includes:

[0043] A receipt process determination submodule, used to determine the receipt process information of the second electronic document management system according to the target receipt object;

[0044] The sending process determination submodule also obtains the sending process information of the first electronic document system;

[0045] The document flow determination submodule is used to generate the document flow information from the target user to the target receipt object based on the receipt flow information and the sending flow information.

[0046] Optionally, the tag information acquisition submodule includes:

[0047] A candidate word segmentation determination unit, configured to perform word segmentation processing on the first electronic document data to obtain one or more candidate word segmentations;

[0048] A statistical unit, used for counting the frequency information and region information of the one or more candidate segmentations in the electronic document data;

[0049] The tag information determining unit is used to determine the tag information of the first electronic document data from the one or more candidate word segments according to the frequency information and the area information.

[0050] The embodiments of the present invention have the following advantages:

[0051] The embodiment of the present invention obtains one or more contact objects associated with the signed first electronic official document data, and determines a target signing object among the one or more contact objects, wherein the target object is a signing object in a second official document management system, and then obtains the official document template in the second official document management system where the target object is located, thereby generating a second electronic official document data to be sent in response to the target user's input operation on the official document template, and can generate official document flow information based on the target signing object, and send the second electronic official document data to the target signing object in the second electronic official document management system according to the official document flow information, thereby realizing the sending and signing of electronic official documents across official document management systems, standardizing the electronic document format, and improving the efficiency of document processing. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] In order to more clearly illustrate the technical solution of the present invention, the accompanying drawings required for use in the description of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.

[0053] Figure 1is a flowchart of a data processing method provided by an embodiment of the present invention;

[0054] Figure 2 is a flowchart of another data processing method provided by an embodiment of the present invention;

[0055] Figure 3 It is a structural diagram of a data processing device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0056] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0057] Reference Figure 1 , shows a flowchart of a data processing method provided by an embodiment of the present invention, which is applied to the first official document management system and may specifically include the following steps:

[0058] Step 101, obtaining one or more contact objects associated with the first electronic document data signed for;

[0059] In order to standardize official document management, an official document management system can be built to achieve unified management of massive official documents. The electronic official document system can convert paper official documents into electronic official documents to achieve paperless office, and transmit processes to improve the efficiency of official document processing. The official document management system can be connected with other office systems to achieve cross-system office.

[0060] The official document management system can include incoming document management and outgoing document management.

[0061] Among them, the document receiving function realizes the whole process management of the document (including document registration, reading, circulation, etc.), with process tracking and monitoring, prominent display of important documents, automatic generation of document numbers, document reading, support for SMS reminder function, query and search of received documents, etc. The types of received documents can include: company received documents, union received documents, etc.

[0062] In document management, the whole process of document issuance can be managed (including document registration, internal issuance, external issuance, etc.), with process tracking and monitoring, prominent display of important documents, automatic generation of document numbers, personalized typical annotations, support for SMS reminders, query and retrieval of documents handled, etc. The types of documents issued can include upward documents, downward documents, notices, letters, meeting minutes, etc. The forms of documents issued can include: company documents, department documents, etc.

[0063] In the first official document management system, after the user has signed for the first electronic official document data, he needs to make a document reply to the first electronic official document data. Therefore, one or more contact objects can be determined based on the first electronic official document data, wherein the contact object can be the issuing user in the first electronic official document data, or a related user of electronic documents of the same type as the first electronic official document data. The contact object provides possible recipients of the replied electronic official document data.

[0064] Step 102, determining a target receipt object from the one or more contact objects, wherein the target object is a receipt object in the second official document management system;

[0065] After the contact user is determined, the target signing object can be further determined in the contact object. The target signing object can be the signing object in the second official document management system, so that the current document issuance can be determined as a cross-system document issuance.

[0066] Specifically, after determining the target receipt object, the receipt object can be matched with the object in the first electronic document management system. When there is no matching object in the first electronic document system, a search can be performed in multiple systems connected to the first electronic document management system to determine that the target receipt object is an object in the second electronic document system.

[0067] Step 103, obtaining the document template in the second document management system where the target recipient is located;

[0068] Different document management systems have different format requirements for electronic documents, and thus different electronic document templates. To facilitate cross-system receipt of electronic documents, the document template in the second document management system where the target receipt object is located can be obtained.

[0069] Specifically, there may be an official document template of an associated system in the first official document electronic management system, so that the corresponding official document template can be obtained according to the system tag of the second electronic official document management system.

[0070] Step 104, generating second electronic document data to be sent in response to the target user's input operation on the document template;

[0071] After obtaining the official document template, the target user can perform input operations in the official document template through the terminal equipped with the first official document management system. The first official document management system can respond to the input operation, determine the input data corresponding to the input operation, and add the input data to the corresponding position in the official document template, thereby generating second electronic official document data.

[0072] By using the document template in the second document management system to issue documents, the second document management system can receive documents in a unified format, which is convenient for the second document management system to sign for documents and improve the efficiency of document processing.

[0073] Step 105: Generate document flow information according to the target recipient, and send the second electronic document data to the target recipient in the second electronic document management system according to the document flow information.

[0074] After the target receipt object is determined, cross-system document flow information can be constructed based on the receipt object, and the generated second electronic document data can be sent to the target receipt object according to the document flow information, thereby realizing cross-system document sending.

[0075] In an embodiment of the present invention, by obtaining one or more contact objects associated with the signed first electronic official document data, and determining the target signing object among the one or more contact objects, wherein the target object is the signing object in the second official document management system, the official document template in the second official document management system where the target object is located can be obtained, thereby generating the second electronic official document data to be sent in response to the target user's input operation on the official document template, and generating official document flow information based on the target signing object, and sending the second electronic official document data to the target signing object in the second electronic official document management system according to the official document flow information, thereby realizing the sending and signing of electronic official documents across official document management systems, standardizing the electronic document format, and improving the efficiency of document processing.

[0076] Reference Figure 2 , shows a flowchart of another data processing method provided by an embodiment of the present invention, which is applied to the first official document management system and may specifically include the following steps:

[0077] Step 201, obtaining label information of the first electronic document data received;

[0078] After receiving the first electronic document data, when the first document management system needs to reply to it, it can determine one or more tag information based on the content of the first electronic document data. The tag information can be the document type, issuing user, receiving user, etc., and the content of the document.

[0079] In an embodiment of the present invention, step 201 may include the following sub-steps:

[0080] Sub-step 2011, performing word segmentation processing on the first electronic document data to obtain one or more candidate word segments;

[0081] In practical applications, the first official document management system may perform word segmentation processing on the signed first electronic official document data to obtain one or more candidate word segments, wherein the word segmentation processing may be a process of extracting phrases from the first official document data.

[0082] Sub-step 2012, counting the frequency information and region information of the one or more candidate segmentations in the electronic document data;

[0083] After obtaining a plurality of candidate segmented words, the number of times the candidate segmented words appear in the first electronic document data (ie, frequency information) and the region information (eg, text region) where the candidate segmented words appear may be determined.

[0084] Sub-step 2013: determining the tag information of the first electronic document data from the one or more candidate word segmentations according to the frequency information and the region information.

[0085] After obtaining the frequency information and regional information, the more times the candidate participle appears, the more important it may be, and the more it can be used as a label for electronic document data. The regional position helps determine the note information. For example, the sending user and receiving user that appear in the header or end of the document can also be used as label information. Then, the label information is determined from the candidate participle based on the number of times the candidate participle appears and the position of the candidate participle.

[0086] Step 202, calling a preset database, and searching the preset database for third electronic document data according to the tag information;

[0087] After determining the tag information, the preset database can be called, in which the electronic document data previously sent or received by the first document management system is stored. In the preset database, the third electronic document data associated with the first electronic document data can be found through the tag information. The third electronic document data can be the electronic document corresponding to the tag information or the sent document in reply to the electronic document data corresponding to the tag information.

[0088] Step 203: The recipient and the sender of the third electronic official document data are used as one or more contact objects associated with the first electronic official document data.

[0089] After obtaining the third electronic official document data, the recipient or the sender can be used as the contact object.

[0090] Step 204, determining a target receipt object from the one or more contact objects, wherein the target object is a receipt object in the second official document management system;

[0091] After obtaining one or more contact objects, the target recipient of the electronic document data can be determined from the one or more contact objects.

[0092] Step 205, obtaining a document template in the second document management system where the target object is located;

[0093] Different document management systems have different format requirements for electronic documents, and thus different electronic document templates. To facilitate cross-system receipt of electronic documents, the document template in the second document management system where the target receipt object is located can be obtained.

[0094] Specifically, there may be an official document template of an associated system in the first official document electronic management system, so that the corresponding official document template can be obtained according to the system tag of the second electronic official document management system.

[0095] Step 206, generating second electronic document data to be sent in response to the target user's input operation on the document template;

[0096] After obtaining the official document template, the target user can perform input operations in the official document template through the terminal equipped with the first official document management system. The first official document management system can respond to the input operation, determine the input data corresponding to the input operation, and add the input data to the corresponding position in the official document template, thereby generating second electronic official document data.

[0097] By using the document template in the second document management system to issue documents, the second document management system can receive documents in a unified format, which is convenient for the second document management system to sign for documents and improve the efficiency of document processing.

[0098] Step 207: Generate document flow information according to the target recipient, and send the second electronic document data to the target recipient in the second electronic document management system according to the document flow information.

[0099] After the target receipt object is determined, cross-system document flow information can be constructed based on the receipt object, and the generated second electronic document data can be sent to the target receipt object according to the document flow information, thereby realizing cross-system document sending.

[0100] In an embodiment of the present invention, step 207 may include the following sub-steps:

[0101] Sub-step 2071, determining the receipt process information of the second electronic document management system according to the target receipt object;

[0102] In actual application, after the target signs for the object, according to the association relationship between the objects in the second electronic document management system, the signing process of the second electronic document management system can be gradually determined from the signed object.

[0103] Sub-step 2072, obtaining the sending process information of the first electronic document system;

[0104] The document issuance process information is determined according to the association relationship between the objects in the first electronic document system.

[0105] Sub-step 2073, based on the receipt process information and the sending process information, generate the document process information from the target user to the target receipt object.

[0106] Integrate the receipt process and the sending process to obtain the document process information of the target receipt object.

[0107] In another embodiment of the present invention, the document process information includes multiple process nodes, each process node stores decryption information of the current process node and encryption information of the next process node, and step 207 may include the following sub-steps:

[0108] Sub-step 2074, obtaining first encryption information of the first process node;

[0109] In practical applications, important electronic documents need to be transmitted encrypted to prevent them from being tampered with during transmission.

[0110] The document process information may include multiple process nodes, and in each process node, the decryption information of the current process node and the encryption information of the next process node may be stored.

[0111] In the first official document management system, first encrypted information of a first process node may be stored.

[0112] Sub-step 2075, performing initial encryption on the second electronic document data according to the first encryption information;

[0113] Before sending the second electronic official document data to the first process node, the second electronic official document data is initially encrypted according to the first encryption information.

[0114] Sub-step 2076, when the second electronic official document data after the initial encryption flows to the first process node, the second electronic official document data is decrypted in the first process node;

[0115] After the initial encryption, the second electronic official document data is transferred to the first process node, in which the decryption information can be stored, so that the second electronic official document data can be decrypted by the decryption information.

[0116] Sub-step 2077: re-encrypt the second electronic document data according to the second encryption information of the second process node, and transfer the second electronic document data to the second process node for processing.

[0117] The first process node may also include the second encryption information of the second process node, so that after the second electronic document data is decrypted at the first process node, it can be encrypted for the second time according to the second encryption information, and after encryption, it can be transferred to the second process node for decryption until the second electronic document data is transmitted to the target recipient.

[0118] In an embodiment of the present invention, by acquiring the tag information of the first electronic official document data to be signed, and by calling a preset database, searching the preset database for the third electronic official document data according to the tag information, the signing object and the issuing object of the third electronic official document data are used as one or more contact objects associated with the first electronic official document data, and the target signing object is determined among the one or more contact objects, wherein the target object is the signing object in the second official document management system, and then the official document template in the second official document management system where the target object is located can be acquired, so that in response to the target user's input operation on the official document template, the second electronic official document data to be sent is generated, and the official document process information can be generated according to the target signing object, and the second electronic official document data is sent to the target signing object in the second electronic official document management system according to the official document process information, thereby realizing the sending and signing of electronic documents across official document management systems, standardizing the electronic document issuance format, and improving the efficiency of official document processing.

[0119] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0120] Reference Figure 3 , shows a schematic diagram of the structure of a data processing device provided by an embodiment of the present invention, which is applied to the first official document management system and may specifically include the following modules:

[0121] A contact object determination module 301 is used to obtain one or more contact objects associated with the signed first electronic document data;

[0122] The signing object determining module 302 is used to determine a target signing object from the one or more contact objects, wherein the target object is a signing object in the second document management system;

[0123] The document template acquisition module 303 is used to acquire the document template in the second document management system where the target object is located;

[0124] The electronic document generation module 304 is used to generate second electronic document data to be sent in response to the input operation of the target user on the document template;

[0125] The electronic document sending module 305 is used to generate document flow information according to the target recipient, and send the second electronic document data to the target recipient in the second electronic document management system according to the document flow information.

[0126] In one embodiment of the present invention, the contact object determination module 301 includes:

[0127] The label information acquisition submodule is used to acquire the label information of the first electronic document data that has been signed;

[0128] A historical electronic document query submodule is used to call a preset database and search for third electronic document data in the preset database according to the tag information;

[0129] The continuous object determination submodule is used to use the receipt object and the issuing object of the third electronic official document data as the contact objects associated with the first electronic official document data.

[0130] In one embodiment of the present invention, the document process information includes a plurality of process nodes, each process node stores decryption information of the current process node and encryption information of the next process node, and the electronic document sending module 305 includes:

[0131] A first encrypted information acquisition submodule, used to acquire first encrypted information of a first process node;

[0132] A primary encryption submodule, used for performing primary encryption on the second electronic document data according to the first encryption information;

[0133] A decryption submodule, used for decrypting the second electronic official document data in the first process node when the second electronic official document data after the initial encryption flows to the first process node;

[0134] The secondary encryption submodule is used to secondary encrypt the second electronic document data according to the second encryption information of the second process node, and transfer the second electronic document data to the second process node for processing.

[0135] In one embodiment of the present invention, the electronic document sending module 305 includes:

[0136] A receipt process determination submodule, used to determine the receipt process information of the second electronic document management system according to the target receipt object;

[0137] The sending process determination submodule also obtains the sending process information of the first electronic document system;

[0138] The document flow determination submodule is used to generate the document flow information from the target user to the target receipt object based on the receipt flow information and the sending flow information.

[0139] In one embodiment of the present invention, the tag information acquisition submodule includes:

[0140] A candidate word segmentation determination unit, configured to perform word segmentation processing on the first electronic document data to obtain one or more candidate word segmentations;

[0141] A statistical unit, used for counting the frequency information and region information of the one or more candidate segmentations in the electronic document data;

[0142] The tag information determining unit is used to determine the tag information of the first electronic document data from the one or more candidate word segments according to the frequency information and the area information.

[0143] In an embodiment of the present invention, by obtaining one or more contact objects associated with the signed first electronic official document data, and determining the target signing object among the one or more contact objects, wherein the target object is the signing object in the second official document management system, the official document template in the second official document management system where the target object is located can be obtained, thereby generating the second electronic official document data to be sent in response to the target user's input operation on the official document template, and generating official document flow information based on the target signing object, and sending the second electronic official document data to the target signing object in the second electronic official document management system according to the official document flow information, thereby realizing the sending and signing of electronic official documents across official document management systems, standardizing the electronic document format, and improving the efficiency of document processing.

[0144] An embodiment of the present invention further provides a server, which may include a processor, a memory, and a computer program stored in the memory and capable of running on the processor, and the computer program implements the above data processing method when executed by the processor.

[0145] An embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above data processing method are implemented.

[0146] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0147] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0148] Those skilled in the art will appreciate that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product 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 codes.

[0149] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0150] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0151] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0152] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0153] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0154] The above is a detailed introduction to a data processing method and device provided. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A method for data processing, characterized in that: Applied to the first electronic document management system, the method includes: Acquiring one or more contact objects associated with the signed first electronic document data includes: Obtaining label information of the first electronic document data signed for; Calling a preset database, and searching the preset database for third electronic document data according to the tag information; Using the recipient and the sender of the third electronic official document data as the contact objects associated with the first electronic official document data; Determining a target signing object from the one or more contact objects, wherein the target signing object is a signing object in the second electronic document management system; Obtaining a document template in a second electronic document management system where the target receipt object is located; In response to the target user's input operation on the document template, generating second electronic document data to be sent; Generate document flow information according to the target recipient, and send the second electronic document data to the target recipient in the second electronic document management system according to the document flow information; Generating document flow information according to the target receipt object includes: Determining the receipt process information of the second electronic document management system according to the target receipt object; Obtaining the sending process information of the first electronic official document management system; Based on the receipt process information and the sending process information, the document process information from the target user to the target receipt object is generated.

2. The method according to claim 1, characterized in that The document flow information includes a plurality of flow nodes, each flow node stores decryption information of a current flow node and encryption information of a next flow node, and sending the second electronic document data to a target receipt object in the second electronic document management system according to the document flow information includes: Obtaining first encrypted information of a first process node; Performing initial encryption on the second electronic official document data according to the first encryption information; When the first encrypted second electronic official document data flows to the first process node, the second electronic official document data is decrypted in the first process node; The second electronic document data is encrypted again according to the second encryption information of the second process node, and the second electronic document data is transferred to the second process node for processing.

3. The method according to claim 1, characterized in that The step of obtaining the tag information of the first electronic document data received includes: Performing word segmentation processing on the first electronic official document data to obtain one or more candidate word segments; Counting frequency information and region information of the one or more candidate segmentations in the first electronic document data; According to the frequency information and the region information, label information of the first electronic document data is determined from the one or more candidate word segments.

4. A data processing device, characterized in that: Applied to the first electronic document management system, the device comprises: The contact object determination module is used to obtain one or more contact objects associated with the signed first electronic document data, including: The label information acquisition submodule is used to acquire the label information of the first electronic document data that has been signed; A historical electronic document query submodule is used to call a preset database and search for third electronic document data in the preset database according to the tag information; A continuous object determination submodule, used for taking the receipt object and the issuing object of the third electronic official document data as the contact objects associated with the first electronic official document data; A receipt object determination module, used to determine a target receipt object from the one or more contact objects, wherein the target receipt object is a receipt object in the second electronic document management system; A document template acquisition module, used to acquire the document template in the second electronic document management system where the target receipt object is located; An electronic document generation module, used for generating second electronic document data to be sent in response to an input operation of a target user on the document template; An electronic document sending module, used to generate document flow information according to the target recipient, and send the second electronic document data to the target recipient in the second electronic document management system according to the document flow information; The electronic document sending module includes: A receipt process determination submodule, used to determine the receipt process information of the second electronic document management system according to the target receipt object; A sending process determination submodule, used to obtain the sending process information of the first electronic document management system; The document flow determination submodule is used to generate the document flow information from the target user to the target receipt object based on the receipt flow information and the sending flow information.

5. The device according to claim 4, characterized in that The document process information includes a plurality of process nodes, each process node stores the decryption information of the current process node and the encryption information of the next process node, and the electronic document sending module includes: A first encrypted information acquisition submodule, used to acquire first encrypted information of a first process node; A primary encryption submodule, used for performing primary encryption on the second electronic document data according to the first encryption information; A decryption submodule, used for decrypting the second electronic official document data in the first process node when the second electronic official document data after the initial encryption flows to the first process node; The secondary encryption submodule is used to secondary encrypt the second electronic document data according to the second encryption information of the second process node, and transfer the second electronic document data to the second process node for processing.

6. The device according to claim 4, characterized in that The tag information acquisition submodule includes: A candidate word segmentation determination unit, configured to perform word segmentation processing on the first electronic document data to obtain one or more candidate word segmentations; A statistical unit, used for counting frequency information and region information of the one or more candidate segmentations in the first electronic document data; The tag information determining unit is used to determine the tag information of the first electronic document data from the one or more candidate word segments according to the frequency information and the area information.

Citation Information

Patent Citations

  • Method and electronic system used for transferring file across system platform

    CN103177043A

  • Intellectual property portfolio management system

    CN108475268A