Interaction Method and System for Multiple Computer Hosts
By collecting and processing environment and user information in a multi-computer host interaction system, and using natural language processing technology to identify and mark private data, the problem of data leakage in multi-computer host interaction is solved, and higher data security is achieved.
Patent Information
- Application Number
- CN202410997402.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-24
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2044-07-24
AI Technical Summary
When enterprises work together, when multiple computer hosts interact with information, the data generated is different because each individual user is responsible for the work part, which can easily lead to data leakage.
By collecting the environment information and user information of multiple computer hosts, binding IP addresses and user information, and generating individual data packets. Natural language processing algorithms are used to divide historical output data into phrase data, identify and integrate monomer data, form data sets, and calculate the characteristic values as inertial output data. Mark the privacy data in the interactive information, and set the tag information of the information phrases based on similar values to limit the data propagation range.
It effectively limits the spread range of data, improves the security of enterprise data, and prevents unexpected leakage of information during interaction between multiple computer hosts.
Smart Images

Figure CN118965430B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of enterprise information interaction, and particularly to an interaction method and system for multiple computer hosts. Background Art
[0002] With the progress of technology, people have an increasingly high demand for the collaborative work between computer systems, especially the interaction and file transfer problems between multiple hosts.
[0003] A prior art interactive information collaborative work platform disclosed in CN103368797A includes a first switch, which is connected to a video multipoint control unit (MCU), an interaction server, and is sequentially connected through a wide area network, a first router, a second router, and a second switch. The second switch is connected to a first video conference room computer, a first office desktop computer, and a first high-definition video terminal, and is connected to a first interactive wireless tablet computer through a first wireless router. The first switch is connected to a third switch through a local area network, and the third switch is connected to a second video conference room computer, a second high-definition video terminal, and a second office desktop computer, and is connected to a second interactive wireless tablet computer through a second wireless router.
[0004] However, when enterprises collaborate, when multiple computer hosts perform information interaction, since each individual user is responsible for different contents of each work part, the generated data information is also different. For individual users, the privacy data of each individual user is different. Therefore, when multiple computer hosts perform data interaction, if the data information is directly interacted, it is easy to cause data leakage. Summary of the Invention
[0005] The purpose of the present invention is to solve the problems in the background art, and to propose an interaction method and system for multiple computer hosts.
[0006] To achieve the above purpose, the present invention adopts the following technical solutions:
[0007] An interaction method for multiple computer hosts, the interaction method comprising the following steps:
[0008] Step 1: According to the usage environments of multiple computer hosts, collect environmental information and user information, and at the same time bind the IP addresses of the computer hosts with the user information to generate individual data packets. The environmental information includes an enterprise function distribution table and an enterprise architecture distribution map, and the user information includes the user's name, job number, position, and department;
[0009] Step 2: Take the computer mainframe as the target device, obtain the historical output data of the target device, use natural language processing algorithms to divide the historical output data into several phrase data, then identify and integrate the individual data in the phrase data to form a data set, and then calculate the eigenvalue of the data set, and use the eigenvalue as the inertial output data of the target device;
[0010] Step 3: Mark the information interacted by multiple computer mainframes as the target shared information, identify the IP addresses of the computer mainframes participating in the information interaction in the target shared information, retrieve the user information according to the IP addresses, obtain the interaction subject information, identify the interaction subject information according to the environmental information, and generate a shared signal according to the identification result;
[0011] Step 4: Use natural language processing technology to split the target shared information into several information phrases, and at the same time combine the shared signal with the environmental information to determine the integration data set of each target device, calculate the information similarity value of the information phrases and the integration data set, and determine the marking information of the information phrases according to the information similarity value. The marking information includes public data and private data;
[0012] Step 5: Display the target shared information on the terminal device of the target device according to the marking information of the information phrases on the target device.
[0013] As a further solution of the present invention, the method for obtaining individual data in the identification and integration of individual data in the phrase data includes:
[0014] Retrieve the user information of the target device according to the IP address of the target device;
[0015] Extract the historical output data of the target device, and the historical output data is the enterprise-related data added by the user on the target device;
[0016] According to the project type of the historical output data, take each project as a node, and divide the historical output data into several historical data segments, where each historical data segment corresponds to an enterprise project, and when obtaining the historical output data of the target device, the user information of the target device is completely consistent in the front and back time;
[0017] Use natural language processing technology to divide the historical data segments into several phrase data, and based on the enterprise shared information, divide the phrase data into public data and individual data. The public data refers to the data information existing in the enterprise shared information. After marking the public data in the phrase data, the remaining data information in the phrase data is the individual data.
[0018] As a further solution of the present invention, the method for obtaining the inertial output data of the target device includes:
[0019] Taking the monomer data as data elements, integrating the monomer data in a historical data segment to form a data set LSi, where i represents different historical data segments and i ∈ [1, I];
[0020] Sort the data elements in the data set LSi in chronological order, and integrate the data elements into a matrix A of b1×b1 type according to the total number of data elements in the I groups of data sets. The specific value of b1 is determined by the total number of data elements;
[0021] Based on the formula Calculate the eigenvalues of matrix A E is the identity matrix, and at the same time, take the eigenvalues as the inertial output data of the target device.
[0022] As a further solution of the present invention, when the total number of data elements does not correspond to the number of b1×b1 in matrix A, at this time, any two adjacent data elements are selected as indexes in the data elements, and interpolation calculation is performed to make the total number of data elements correspond to the number of elements in matrix A.
[0023] As a further solution of the present invention, the method for obtaining the shared signal includes:
[0024] Mark the interactive information as the target shared information, identify the IP address of the computer host participating in the information interaction in the target shared information, retrieve the user information according to the IP address, and mark the retrieval result as the interactive subject information;
[0025] Extract the department information in the interactive subject information and identify it: if the department information is the same, generate a secondary identification signal; conversely, if there are two or more departments in the department information, generate a department shared signal;
[0026] When generating a secondary identification signal, extract the position information in the interactive subject information, and at the same time, according to the function level diagram, identify the position information: if the position information in the interactive subject information is all at the same level, generate a level shared signal; if there are two or more positions in the position information, generate a position shared signal.
[0027] As a further solution of the present invention, the method for determining the fusion data set of the target device includes:
[0028] Extract the target shared information, and use artificial intelligence technology to split the information content in the target shared information to obtain information phrases;
[0029] Obtain the target device and its inertial output data, and mark the inertial output data corresponding to the target device as an independent data set;
[0030] Identify the sharing signal, and if the sharing signal is a level sharing signal, mark the independent data set of the target device as a merged data set;
[0031] If the shared signal is a position-sharing signal, the position levels in the position information are marked as Z1, Z2, Z3, ..., Zn according to the functional level chart, where Z1 is the highest level, and with respect to the position level: Z(n-1)>Zn>Z(n+1), where n≥2;
[0032] According to the functional level chart, the job levels involved in information interaction are marked as Za, Zb and Zc. Job levels Za, Zb and Zc all belong to Zn;
[0033] If the position level Za>Zb>Zc, for position level Za, the independent data sets of position level Zb and position level Zc are aggregated, and the aggregated independent data sets are fused with the independent data sets of the target devices in position level Za to obtain the integrated data set of the target devices in position level Za; for position level Zb, the independent data sets of the target devices in position level Zb are aggregated with all the independent data sets in position level Zc to obtain the integrated data set of the target devices in position level Zb; for position level Zc, the independent data sets of the target devices in position level Zc are directly marked as the integrated data set;
[0034] If the position signal is a department sharing signal, each department is used as a fusion node, and the position information in each department is processed according to the above-mentioned level sharing signal and position sharing information method to obtain a fusion data set for each target device.
[0035] As a further solution of the present invention, a method for determining the marking information of an information phrase includes:
[0036] The bag-of-words model algorithm is used to convert the information phrases and the text information in the fusion data set into vector form, and the cosine similarity algorithm is used to calculate the information similarity value XS between the information phrases and the independent data set;
[0037] If the information similarity value XS ≥ Xy, then this information phrase is marked as the public data of the target device. Otherwise, this information phrase is marked as the private data of the target device. Xy is the similarity threshold.
[0038] As a further solution of the present invention, when the target shared information is split into information phrases, the information phrases are compared with the enterprise shared information. If the information phrases belong to the enterprise shared information, the information phrases are directly marked as public data. If the information phrases do not belong to the enterprise shared information, the information phrases are retained and subsequently processed.
[0039] An interactive system for multiple computer hosts, the interactive system comprising an information collection module, a usage information database, an inertia analysis module, an interactive recognition module, an information setting module, and a terminal display module;
[0040] The information collection module is used to collect the environmental information and user information of the computer host, and the information collection module is unidirectionally communicatively connected to the usage information database and the interactive recognition module respectively;
[0041] The usage information database is used to bind the IP address of the computer host with the user information, mark it as an individual data packet, and store the individual data packet in the usage information database. There is a unidirectional communication connection between the usage information database and the interactive recognition module;
[0042] The inertia analysis module is used to determine a data set according to the historical output data of the computer host, then calculate the eigenvalue of the data set, and use the eigenvalue as the inertia output data of this computer host. There is a unidirectional communication connection between the inertia data analysis module and the information setting module;
[0043] The interactive recognition module is used to identify the IP address of the computer host participating in the information interaction, obtain the user information, and then generate a shared signal according to the user information and the environmental information. There is a unidirectional communication connection between the interactive recognition module and the information setting module;
[0044] The information setting module is used to split the target shared information into information phrases, and at the same time, according to the shared signal, determine the fusion data set of the computer hosts participating in the information interaction, calculate the information similarity value between the information phrases and the fusion data set of the computer hosts, and set marking information for the information phrases according to the information similarity value. There is a unidirectional communication connection between the information setting module and the terminal display module;
[0045] The terminal display module is used to display the target shared information on the terminal device according to the marking information of the information phrases by the computer host.
[0046] Compared with the existing technology, the advantages of the present invention are as follows:
[0047] The present invention identifies the computer hosts participating in information interaction, obtains the corresponding user information, combines the user information with the environmental information, and at the same time determines the fusion data set of each computer host among the computer hosts participating in information interaction according to the inertial output data of each computer host. Then, the target shared information is split into several information phrases by using natural language processing algorithms, the information similarity values between the information phrases and the fusion data set are calculated, and marking information is set for the information phrases according to the information similarity values. Finally, the corresponding computer host displays the target shared information on the terminal device according to the marking information of the information phrases, and the terminal device selectively displays according to the different marking information of the information phrases on the corresponding computer host, thereby restricting the scope of data dissemination and further improving the enterprise data security. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1 is a schematic structural diagram of the method flow of the present invention;
[0049] Figure 2 is a schematic structural diagram of the system of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0050] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments.
[0051] Referring to Figure 1 and Figure 2 , a multi-computer host interaction method, which specifically includes the following steps:
[0052] Step 1: Collect environmental information according to the usage environments of multiple computer hosts;
[0053] Among them, the environmental information includes an enterprise function distribution table and an enterprise architecture distribution diagram. The enterprise function distribution table refers to a framework schematic diagram presented after dividing the enterprise according to the tasks and goals of each department. The enterprise function distribution table includes different departments and the corresponding responsibilities of each department. For example, the enterprise function distribution table includes the operation department, design department, finance department, and marketing department, etc. The enterprise architecture distribution diagram refers to a function hierarchy diagram divided according to the superior-subordinate relationship between departments. For example, the hierarchical relationship between positions such as ordinary employees, team leaders, department heads, and directors;
[0054] Bind the IP address of the computer host to the user information of the computer host, generate individual data packets, and then summarize the individual data packets corresponding to all the computer hosts in the enterprise to form a usage information library. Among them, the user information includes the user name, employee number, position, department, etc.;
[0055] Step 2: Arbitrarily select a computer host and mark it as the target device, and analyze the inertial output data in the target device. Specifically, the method for analyzing the inertial output data of the target device includes:
[0056] S1: Use the IP address of the target device as input data and retrieve it in the usage information library to obtain the user information of the target device;
[0057] S2: Extract the historical output data of the target device. The historical output data is the enterprise-related data added by the user on the target device;
[0058] According to the project type of the historical output data, with each project as a node, divide the historical output data into several historical data segments, where each historical data segment corresponds to an enterprise project;
[0059] It should be further noted that when obtaining the historical output data of the target device, the user information of the target device needs to be completely consistent in the front and back times. For example, if the user of the target device has a job transfer or promotion during the use of the target device, at this time, use the date of the user's job transfer or promotion as the node time, and use the data output by the target device between the node time and the current time as the historical output data;
[0060] S3: First, according to the principle of information integrity, use natural language processing technology to divide the data information in the historical data segment into several phrase data. Natural language processing technology is an existing technology and will not be elaborated in this embodiment;
[0061] Then, based on the enterprise shared information, divide the phrase data into public data and individual data. Among them, public data refers to the data information existing in the enterprise shared information. After marking the public data in the phrase data, the remaining data information in the phrase data is individual data. Among them, the enterprise shared information is the information known in the enterprise, and its specific information content is set by those skilled in the art according to the actual situation;
[0062] S4: Use each individual data as a data element, integrate the individual data in the same historical data segment into a data set, and mark the data set as LSi, where i represents different historical data segments, and i ∈ [1, I];
[0063] Then, sort the data elements in the I groups of data sets LSi in chronological order, and integrate the data elements into a matrix A of b1×b1 type according to the total number of data elements in the I groups of data sets, where the specific value of b1 is determined according to the total number of data elements;
[0064] It should be further noted that when the total number of data elements does not correspond to the number of b1×b1 in matrix A, any two adjacent data elements are randomly selected as indexes in the data elements, and interpolation calculation is performed to make the total number of data elements correspond to the number of elements in matrix A. The interpolation calculation is a prior art and will not be elaborated here.
[0065] S5: Then, based on the formula calculate the eigenvalues of matrix A, where E is the identity matrix. At the same time, take the eigenvalues as the inertial output data of the target device.
[0066] It should be further noted that the eigenvalues here represent the set of all eigenvalue results.
[0067] According to the above step two, process the historical output data of all computer hosts and obtain the inertial output data of the computer hosts.
[0068] Step three: When a host interaction signal is generated, first identify the interaction information, and at the same time mark the interaction information as the target shared information, and analyze the information interaction subject in the target shared information to obtain the shared signal. The shared signal includes the department shared signal, the rank shared signal, and the position shared signal. The specific method for obtaining the shared signal is as follows:
[0069] Identify the computer hosts participating in the information interaction in the target shared information, and retrieve the user information of the computer hosts according to the IP addresses of the computer hosts participating in the information interaction. At the same time, mark the retrieval result of the user information as the interaction subject information.
[0070] First, extract the department information from the interaction subject information and identify the department information:
[0071] If the department information is the same, generate a secondary identification signal. On the contrary, if the department information is different, that is, there are two or more departments in the department information, generate a department shared signal.
[0072] Furthermore, if a secondary identification signal is generated, extract the position information from the interaction subject information, and at the same time, according to the function rank diagram, identify the position information. If the position information in the interaction subject information is of the same rank, generate a rank shared signal at this time. On the contrary, if there are two or more positions in the position information, generate a position shared signal.
[0073] Step four: Mark the private data in the target shared information according to the shared signal and the inertial output data of the computer host. Specifically, the method for marking the private data in the target shared information is as follows:
[0074] SS1: First, extract the target shared information, and use artificial intelligence technology to split the information content in the target shared information to obtain a number of information phrases;
[0075] The artificial intelligence technology in this embodiment refers to natural language processing technology. According to the logical structure of the target shared information, the natural language processing technology divides the target shared information into several phrase data. Natural language processing is a prior art and will not be elaborated here;
[0076] In another embodiment of the present invention, when splitting the target shared information into information phrases, compare the information phrases with the enterprise shared information. If the information phrase belongs to the enterprise shared information, directly mark this information phrase as public data. If the information phrase does not belong to the enterprise shared information, retain this information phrase and perform subsequent processing;
[0077] SS2: Identify the shared signal, and process the inertial output data according to the shared signal respectively. The specific processing methods include:
[0078] SS21: If the shared signal is a level shared signal, obtain the target device participating in the target shared information and its corresponding inertial output data, and at the same time mark the inertial output data corresponding to each target device under the level shared signal as an independent data set. At this time, the independent data set of the target device is the integrated data set;
[0079] After that, use the bag-of-words model algorithm to convert the information phrases and the text information in the integrated data set into vector forms respectively, and use the cosine similarity algorithm to calculate the information similarity value XS between the information phrases and the independent data set;
[0080] Among them, the bag-of-words model algorithm and the cosine similarity algorithm are both prior arts and will not be elaborated here;
[0081] If the information similarity value XS≥Xy, mark this information phrase as the public data of the target device. On the contrary, if the similar information value XS<Xy, mark this information phrase as the private data of the target device. Xy is the similarity threshold, and its specific value is obtained by those skilled in the art through big data operations;
[0082] SS22: If the shared signal is a position shared signal, first obtain the independent data set of the computer host participating in the target shared information according to the above steps SS21 respectively;
[0083] After that, according to the function level diagram, mark the position levels in the position information as Z1, Z2, Z3, ……, Zn, where Z1 is the highest level, and regarding the position levels: Z(n - 1)>Zn>Z(n + 1), where n≥2;
[0084] According to the position sharing signal, the position levels participating in information interaction are marked as Za, Zb and Zc according to the functional level diagram, among which the position levels Za, Zb and Zc all belong to Zn;
[0085] If the position level Za>Zb>Zc, for the position level Za, the independent data sets of the position levels Zb and Zc are aggregated, and the aggregated independent data sets are fused with the independent data sets of the target devices in the position level Za to obtain the fused data set of the target devices in the position level Za;
[0086] Calculate the information similarity value of the information phrase and the fusion data set according to the method in step SS21 above, and set tag information on the corresponding computer host for the information phrase according to the information similarity value, wherein the tag information includes public data and private data;
[0087] For position level Zb, the independent data sets of the target device in position level Zb are aggregated with all the independent data sets in position level Zc to obtain the integrated data set of the target device in position level Zb, and the information phrase and the integrated data set are processed according to the above method to obtain the tag information of this computer host;
[0088] For position level Zc, the independent data set in position level Zc is directly processed according to the above step SS21 to obtain the tag information of each computer host;
[0089] It should be further explained that this is an example, so only three job levels are set. If there are other job levels, they will also be processed according to the above principle;
[0090] SS3: If the position signal is a department-shared signal, each department is used as a convergence node and processed according to the above step SS2 to obtain the tag information of each computer host;
[0091] For example, when interacting with target shared information, there are departments B1 and B2. At this time, take departments B1 and B2 as fusion nodes respectively, first identify the job level in department B1, and process it according to the above step SS2 to obtain the tag information of each computer host in department B1. Similarly, identify the job level in department B2, and process it according to the above step SS2 to obtain the tag information of each computer host in department B2.
[0092] Step Five: When the target shared information is displayed on the terminal device, according to the marking information of the computer host in the terminal device, if the information phrase in the target shared information is marked as public data in this computer host, display this information phrase on the corresponding terminal device; if the information phrase in the target shared information is marked as private data on this computer host, then hide this information phrase on the corresponding terminal device, so as to ensure the information security on each computer host when multiple computer hosts conduct information interaction and sharing, and prevent information from being accidentally leaked during the interaction of multiple computer hosts.
[0093] The interaction system of multiple computer hosts includes an information collection module, a usage information library, an inertia analysis module, an interaction recognition module, an information setting module, and a terminal display module;
[0094] The information collection module is used to collect environmental information and user information according to the usage environment of multiple computer hosts. The environmental information includes the enterprise function distribution table and the enterprise architecture distribution map. The user information includes the user's name, employee number, position, department, etc. The information collection module is unidirectionally communicatively connected to the usage information library and the interaction recognition module respectively;
[0095] The usage information library is used to bind the IP address of the computer host with the user information, mark it as an individual data packet, store the individual data packet in the usage information library, and is unidirectionally communicatively connected between the usage information library and the interaction recognition module;
[0096] The inertia analysis module is used to divide the historical output data of the computer host into several phrase data, then identify the single data in the phrase data, form a data set, and then calculate the eigenvalue of the data set. The eigenvalue is used as the inertia output data of this computer host. The inertia data analysis module and the information setting module are unidirectionally communicatively connected;
[0097] The interaction recognition module is used to identify the IP addresses of the computer hosts participating in the information interaction, obtain the corresponding user information, combine the position and department in the user information with the environmental information for processing, and generate a shared signal according to the processing result. The shared signal includes a department shared signal, a level shared signal, and a position shared signal. The interaction recognition module and the information setting module are unidirectionally communicatively connected;
[0098] The information setting module is used to split the target shared information into several information phrases by using natural language processing technology. At the same time, according to the shared signal, it obtains the user information and inertial output data of the computer host participating in the interaction, and integrates the fusion data set of the computer host participating in the information interaction according to the environmental information. After converting the information phrases and the fusion data set into vector form, it then uses the cosine similarity algorithm to calculate the information similarity value between the information phrases and the fusion data set, and marks the information phrases as public data and private data respectively according to the information similarity value. There is a one-way communication connection between the information setting module and the terminal display module;
[0099] The terminal display module is used to display the target shared information on the terminal device according to the marking information of the information phrases by the computer host.
[0100] The above is only a preferred specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present invention, according to the technical solution of the present invention and its inventive concept, makes equivalent substitutions or changes, and should be covered by the protection scope of the present invention.
Claims
1. A method for interacting with multiple computer hosts, characterized in that: The interactive method comprises the following steps: Step 1: Collect environmental information and user information based on the usage environment of multiple computer hosts, bind the IP address of the computer host with the user information, and generate individual data packets. The environmental information includes the enterprise function distribution table and the enterprise structure distribution map. The enterprise structure distribution map refers to the functional level map divided according to the superior-subordinate relationship between departments. The user information includes the user's name, work number, position and department. Step 2: Take the computer host as the target device, obtain the historical output data of the target device, use the natural language processing algorithm to divide the historical output data into several phrase data, then identify and integrate the monomer data in the phrase data to form a data set, then calculate the characteristic value of the data set, and use the characteristic value as the inertial output data of the target device; The specific method for determining inertial output data includes: Retrieve user information of the target device based on the IP address of the target device; Extract the historical output data of the target device. The historical output data is the enterprise-related data added by the user on the target device. According to the project type of the historical output data, each project is used as a node to divide the historical output data into several historical data segments, where each historical data segment corresponds to an enterprise project, and when the historical output data of the target device is obtained, the user information of the target device is completely consistent before and after the time; By using natural language processing technology, the historical data segments are divided into several phrase data. Based on the enterprise shared information, the phrase data is divided into public data and single data. The enterprise shared information is the information known to the enterprise, and the public data refers to the data information existing in the enterprise shared information. After marking the public data in the phrase data, the remaining data information in the phrase data is the single data. Taking monomer data as data elements, the monomer data in a historical data segment are integrated to form a data set LSi, where i represents different historical data segments and i∈[1,I]; Sort the data elements in the data set LSi in chronological order, and integrate the data elements into a matrix A of b1×b1 type according to the total number of data elements in the I group of data sets. The specific value of b1 is determined by the total number of data elements. Based on the formula The eigenvalues of the matrix A Calculate, E is the unit matrix, and the eigenvalue As the inertial output data of the target device; Step 3: Mark the information of multiple computer hosts interacting as target shared information, identify the IP addresses of the computer hosts participating in the information interaction in the target shared information, and retrieve the user information according to the IP address to obtain the interaction subject information, identify the interaction subject information according to the environment information, and generate a sharing signal according to the identification result; The methods for obtaining the shared signal include: Mark the interactive information as target shared information, identify the IP address of the computer host participating in the information interaction in the target shared information, search for user information based on the IP address, and mark the search result as interactive subject information; Extract the department information from the interactive subject information and identify it: if the department information is consistent, a secondary identification signal is generated; otherwise, if there are two or more departments in the department information, a department sharing signal is generated; When generating the secondary identification signal, the position information in the interactive subject information is extracted, and the position information is identified according to the functional level diagram: if the position information in the interactive subject information is all of the same level, a level sharing signal is generated; if there are two or more positions in the position information, a position sharing signal is generated; Step 4: Split the target shared information into several information phrases using natural language processing technology, combine the shared signal with the environmental information, determine the integrated data set of each target device, calculate the information similarity value between the information phrase and the integrated data set, and determine the tag information of the information phrase based on the information similarity value. The tag information includes public data and private data. The method for determining the integrated data set includes: Extract the target shared information, and use artificial intelligence technology to split the information content in the target shared information to obtain information phrases; Obtain the target device and its inertial output data, and mark the inertial output data corresponding to the target device as an independent data set; Identify the sharing signal, and if the sharing signal is a level sharing signal, mark the independent data set of the target device as a merged data set; If the shared signal is a position-sharing signal, the position levels in the position information are marked as Z1, Z2, Z3, ..., Zn according to the functional level chart, where Z1 is the highest level, and with respect to the position level: Z(n-1)>Zn>Z(n+1), where n≥2; According to the functional level chart, the job levels involved in information interaction are marked as Za, Zb and Zc. Job levels Za, Zb and Zc all belong to Zn; If the position level Za>Zb>Zc, for position level Za, the independent data sets of position level Zb and position level Zc are aggregated, and the aggregated independent data sets are fused with the independent data sets of the target devices in position level Za to obtain the integrated data set of the target devices in position level Za; for position level Zb, the independent data sets of the target devices in position level Zb are aggregated with all the independent data sets in position level Zc to obtain the integrated data set of the target devices in position level Zb; for position level Zc, the independent data sets of the target devices in position level Zc are directly marked as the integrated data set; If the position signal is a department sharing signal, each department is used as a fusion node, and the position information in each department is processed according to the method in the above-mentioned level sharing signal and position sharing information to obtain the fusion data set of each target device; Step 5: Display the target shared information on the terminal device of the target device according to the marking information of the information phrase on the target device.
2. The method for interacting with multiple computer hosts according to claim 1, characterized in that: When the total number of data elements does not correspond to the number of b1×b1 in matrix A, two adjacent data elements are arbitrarily selected from the data elements as indexes, and interpolation calculations are performed so that the total number of data elements corresponds to the number of elements in matrix A.
3. The method for interacting with multiple computer hosts according to claim 1, characterized in that: The method for determining the marking information of the information phrase includes: The bag-of-words model algorithm is used to convert the information phrases and the text information in the fusion data set into vector form, and the cosine similarity algorithm is used to calculate the information similarity value XS between the information phrases and the independent data set; If the information similarity value XS ≥ Xy, then this information phrase is marked as the public data of the target device. Otherwise, this information phrase is marked as the private data of the target device. Xy is the similarity threshold.
4. The method for interacting with multiple computer hosts according to claim 1, characterized in that: When the target shared information is split into information phrases, the information phrases are compared with the enterprise shared information. If the information phrases belong to the enterprise shared information, the information phrases are directly marked as public data. If the information phrases do not belong to the enterprise shared information, the information phrases are retained and subsequently processed.
5. An interactive system of multiple computer hosts, the interactive system being applied to the interactive method of any one of claims 1 to 4, characterized in that: The interactive system includes an information collection module, a usage information library, an inertia analysis module, an interaction identification module, an information setting module and a terminal display module; An information collection module is used to collect the environment information and user information of the computer host, and the information collection module is connected to the use information library and the interaction identification module in a one-way communication manner; The usage information base is used to bind the IP address of the computer host with the user information and mark it as an individual data packet. The individual data packet is stored in the usage information base, and a one-way communication connection is established between the usage information base and the interactive identification module; The inertia analysis module is used to determine a data set based on the historical output data of the computer host, and then calculate the characteristic value of the data set, and use the characteristic value as the inertia output data of the computer host. The inertia data analysis module and the information setting module are connected in a one-way communication manner; The interactive identification module is used to identify the IP address of the computer host participating in the information interaction, obtain the user information, and then generate a sharing signal based on the user information and environmental information. The interactive identification module and the information setting module are connected in a one-way manner. The information setting module is used to split the target shared information into information phrases, and at the same time, determine the integrated data set of the computer host participating in the information interaction according to the shared signal, calculate the information similarity value between the information phrase and the integrated data set of the computer host, and set the marking information for the information phrase according to the information similarity value, and establish a one-way communication connection between the information setting module and the terminal display module; The terminal display module is used to display the target shared information on the terminal device according to the marking information of the information phrase by the computer host.
Citation Information
Patent Citations
Interactive information collaboration working platform
CN103368797A
Enterprise content management system
CN114140082A
Enterprise data security protection method
CN117786755A