A method for optimizing enterprise data sharing based on a local area network

By constructing cross-enterprise and intra-enterprise storage networks to process and encrypt data separately, the problems of low security in internal data sharing and low efficiency in cross-enterprise data sharing are solved, thus achieving secure and efficient data sharing.

CN119854294BActive Publication Date: 2026-02-10西安天策企业管理咨询有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510023020.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-07
Publication Date
2026-02-10
Estimated Expiration
2045-01-07

AI Technical Summary

Technical Problem

In existing technologies, enterprise data sharing models fail to distinguish between internal and cross-enterprise data sharing, resulting in low security for internal data sharing and low efficiency for cross-enterprise data sharing.

Method used

Build cross-enterprise storage networks and intra-enterprise storage networks to process and encrypt data respectively, use hash algorithms to monitor data integrity, and achieve secure and efficient data sharing through intra-enterprise shared receipts and cross-enterprise shared receipts.

Benefits of technology

It improves the security of data sharing within enterprises and the efficiency of data sharing across enterprises, ensuring data integrity and security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119854294B_ABST
    Figure CN119854294B_ABST
Patent Text Reader

Abstract

The application discloses an enterprise data sharing optimization method based on a local area network and relates to the technical field of data transmission; cross-enterprise distribution information and enterprise internal distribution information are acquired, and cross-enterprise storage networks and enterprise internal storage networks are constructed, respectively; enterprise internal storage and cross-enterprise storage are performed on enterprise storage data; the storage state of the enterprise storage data is acquired; data repair is performed on the enterprise storage data by using the cross-enterprise storage networks; the sharing request of a user is acquired, and the request type is judged; for enterprise internal data sharing, enterprise internal sharing receipts are generated for the user; enterprise internal data sharing is performed by using the enterprise internal sharing receipts; for cross-enterprise data sharing, cross-enterprise sharing receipts are generated for the user; and cross-enterprise data sharing is performed by using the cross-enterprise sharing receipts; and the technical scheme has the advantages that the efficiency of cross-enterprise data sharing and the security of internal data sharing are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of data transmission technology, specifically to an enterprise data sharing optimization method based on a local area network. Background Technology

[0002] Optimizing enterprise data sharing is a mature technology that involves multiple technical aspects, including streamlining storage structures, introducing new technologies, improving access control, and providing employee support. Through continuous improvement and management, the efficiency and quality of data sharing can be enhanced, thereby increasing employee productivity and overall operational efficiency.

[0003] In existing technologies, enterprise data sharing often exists in two modes: internal data sharing and cross-enterprise data sharing. However, existing technologies often adopt the same sharing method for these two different modes without distinguishing between them. This approach often results in low security for internal data sharing and low efficiency for cross-enterprise data sharing. To address the shortcomings of existing technologies, this invention provides an optimized method for enterprise data sharing based on a local area network. Summary of the Invention

[0004] The purpose of this invention is to provide an optimization method for enterprise data sharing based on a local area network.

[0005] The objective of this invention can be achieved through the following technical solution: an enterprise data sharing optimization method based on a local area network, comprising the following steps:

[0006] Step S1: Obtain cross-enterprise distribution information and intra-enterprise distribution information, and build cross-enterprise storage networks and intra-enterprise storage networks respectively. Obtain the original enterprise data and preprocess it to obtain the corresponding enterprise storage data.

[0007] Step S2: Perform enterprise storage on the enterprise storage network and cross-enterprise storage respectively, obtain the storage status of the enterprise storage data, and repair the data using the cross-enterprise storage network;

[0008] Step S3: Obtain the user's sharing request and determine its request type. If it is intra-enterprise data sharing, proceed to step S4; if it is cross-enterprise data sharing, proceed to step S5.

[0009] Step S4: For internal data sharing within the enterprise, generate an internal data sharing receipt for the user and use the internal data sharing receipt to share data within the enterprise.

[0010] Step S5: For cross-enterprise data sharing, generate a cross-enterprise sharing receipt for the user and use the cross-enterprise sharing receipt to carry out cross-enterprise data sharing.

[0011] Furthermore, the process of acquiring cross-enterprise distributed information and intra-enterprise distributed information, and constructing cross-enterprise storage networks and intra-enterprise storage networks respectively, includes:

[0012] The cross-enterprise distribution information refers to the distribution locations of different enterprises with data sharing needs within the same region. A cross-enterprise distribution map is constructed using GIS technology based on the acquired cross-enterprise distribution information.

[0013] In the cross-enterprise distribution map, a data storage point is set up at the distribution location of each enterprise, and communication connections are established between the data storage points of each enterprise to obtain a cross-enterprise storage network.

[0014] The enterprise distribution information refers to the distribution location of different departments within the same enterprise that have data sharing needs. GIS technology is used to construct an enterprise distribution map based on the acquired enterprise distribution information.

[0015] In the enterprise's internal distribution map, a data storage point is set up at the distribution location of each department, and communication connections are established between the data storage points of each department to obtain the enterprise's internal storage network.

[0016] Furthermore, the process of acquiring raw enterprise data and preprocessing it to obtain the corresponding enterprise stored data includes:

[0017] The original enterprise data refers to various data from different departments of different enterprises that have not yet undergone preprocessing. The preprocessing includes outlier handling, missing value handling, and normalization. The original enterprise data after the above three preprocessing steps is used as the enterprise's stored data.

[0018] The outlier processing uses the absolute median outlier processing method to clean up abnormal data in the enterprise's original data. The missing value processing uses the statistical imputation method to fill in the missing data in the enterprise's original data. The normalization processing uses the Z-Score normalization method to unify the format of the enterprise's original data.

[0019] Furthermore, the process of storing enterprise storage data within the enterprise and across the enterprise based on the enterprise storage network and cross-enterprise storage network respectively includes:

[0020] Enterprise storage data from each department within the enterprise is uploaded to the corresponding data storage point for storage. The enterprise storage data in each data storage point is encrypted and a corresponding department key is generated to realize enterprise storage.

[0021] All enterprise storage data within a single enterprise storage network is encrypted and a corresponding enterprise key is generated. All encrypted enterprise storage data is then uploaded to various data storage points in a cross-enterprise storage network for storage, thereby achieving cross-enterprise storage.

[0022] Furthermore, the process of obtaining the storage status of enterprise storage data and repairing it using cross-enterprise storage networks includes:

[0023] Before storing enterprise storage data, the initial hash value of the enterprise storage data is obtained using a hash algorithm, and an evaluation period is set. When an evaluation period is reached, the real-time hash value of the enterprise storage data is obtained in the enterprise storage network and cross-enterprise storage network using the same hash algorithm.

[0024] Each real-time hash value is compared with the initial hash value to obtain its corresponding storage status. The storage status is divided into complete status and damaged status. For enterprise storage data in the damaged status, it is overwritten by enterprise storage data in the complete status in the cross-enterprise storage network.

[0025] Furthermore, the process of obtaining a user's sharing request and determining its request type includes:

[0026] The user initiates a sharing request to collect the user's personal information. The sharing request includes the user's personal information and the data code that the user wishes to share. The data code refers to the unique identifier generated when the enterprise stores the data.

[0027] Based on the user's personal information, the internal storage network of the user's company is obtained. The data encoding in the sharing request is retrieved within the internal storage network to determine whether it belongs to the user's company. If it does, the sharing request is marked as internal data sharing; otherwise, it is marked as cross-company data sharing. The request type is divided into internal data sharing and cross-company data sharing.

[0028] Furthermore, regarding intra-enterprise data sharing, an intra-enterprise sharing receipt is generated for the user. The process of using the intra-enterprise sharing receipt for intra-enterprise data sharing includes:

[0029] When it is determined that a user's sharing request is for sharing data within the enterprise, the enterprise storage data corresponding to the data code in the sharing request is obtained from the enterprise storage network, and the department key for the enterprise storage data is applied for from the department corresponding to the enterprise storage data.

[0030] After the application is approved, an internal sharing receipt is generated and transmitted to the user. The internal sharing receipt includes the corresponding enterprise storage data and its department key. The transmitted enterprise storage data is decrypted using the department key to realize internal data sharing.

[0031] Furthermore, regarding cross-enterprise data sharing, a cross-enterprise sharing receipt is generated for the user. The process of using the cross-enterprise sharing receipt for cross-enterprise data sharing includes:

[0032] When it is determined that a user’s sharing request is cross-enterprise data sharing, the data storage point corresponding to the user’s enterprise is obtained in the cross-enterprise storage network. Within the data storage point, the enterprise storage data corresponding to the data encoding in the user’s sharing request is obtained, and the enterprise secret key and department key of the enterprise storage data are applied for from the enterprise corresponding to the enterprise storage data.

[0033] After the application is approved, a cross-enterprise sharing receipt is generated and transmitted to the user. The cross-enterprise sharing receipt includes an enterprise key and a department key. The enterprise key is used to decrypt all enterprise storage data in the corresponding enterprise storage network within the data storage point once, and the department key is used to decrypt the corresponding enterprise storage data a second time to achieve cross-enterprise data sharing.

[0034] Compared with the prior art, the beneficial effects of the present invention are:

[0035] This invention constructs two different storage networks for enterprise data storage: a cross-enterprise storage network and an intra-enterprise storage network. These networks address various sharing needs, providing corresponding storage methods. For intra-enterprise data sharing, only the intra-enterprise storage network is used, enhancing security. For cross-enterprise data sharing, the cross-enterprise storage network encrypts all data, allowing for the transmission of only the necessary keys instead of the data itself when cross-enterprise sharing is required. This significantly improves efficiency. Furthermore, by periodically obtaining the complete state of enterprise stored data and using the cross-enterprise storage network to overwrite and repair damaged data, the integrity of data storage is enhanced. Attached Figure Description

[0036] Figure 1 This is a flowchart of the present invention. Detailed Implementation

[0037] like Figure 1 As shown, an enterprise data sharing optimization method based on a local area network includes the following steps:

[0038] Step S1: Obtain cross-enterprise distribution information and intra-enterprise distribution information, and build cross-enterprise storage networks and intra-enterprise storage networks respectively. Obtain the original enterprise data and preprocess it to obtain the corresponding enterprise storage data.

[0039] Step S2: Perform enterprise storage on the enterprise storage network and cross-enterprise storage respectively, obtain the storage status of the enterprise storage data, and repair the data using the cross-enterprise storage network;

[0040] Step S3: Obtain the user's sharing request and determine its request type. If it is intra-enterprise data sharing, proceed to step S4; if it is cross-enterprise data sharing, proceed to step S5.

[0041] Step S4: For internal data sharing within the enterprise, generate an internal data sharing receipt for the user and use the internal data sharing receipt to share data within the enterprise.

[0042] Step S5: For cross-enterprise data sharing, generate a cross-enterprise sharing receipt for the user and use the cross-enterprise sharing receipt to carry out cross-enterprise data sharing.

[0043] It should be further explained that, in the specific implementation process, the process of acquiring cross-enterprise distributed information and intra-enterprise distributed information, and constructing cross-enterprise storage networks and intra-enterprise storage networks respectively, includes:

[0044] The cross-enterprise distribution information refers to the distribution location of different enterprises with data sharing needs within the same region, specifically represented by latitude and longitude. GIS technology is used to construct a corresponding cross-enterprise distribution map based on the acquired cross-enterprise distribution information.

[0045] In the constructed cross-enterprise distribution map, a data storage point is set up at the distribution location corresponding to each enterprise, and communication connections are established between the data storage points of each enterprise to obtain the corresponding cross-enterprise storage network.

[0046] The enterprise distribution information refers to the distribution location of different departments within the same enterprise that have data sharing needs, specifically represented by door numbers. GIS technology is used to construct a corresponding enterprise distribution map based on the acquired enterprise distribution information.

[0047] In the constructed enterprise internal distribution map, a data storage point is set up at the distribution location corresponding to each department, and communication connections are established between the data storage points of each department to obtain the corresponding enterprise internal storage network.

[0048] It should be further explained that, in the specific implementation process, the process of obtaining the enterprise's raw data and preprocessing it to obtain the corresponding enterprise stored data includes:

[0049] The raw data of the enterprise refers to various data from different departments of different enterprises that have not yet undergone preprocessing, including enterprise overview, business information, operating data, and market analysis;

[0050] The company profile includes company name, business scope, company size, contact information, etc.; the business information includes business name, business type, business channels, etc.; the operating data includes financial data, sales data, market share, etc.; and the market analysis includes market trends, competitor analysis, target customer groups, etc.

[0051] The preprocessing includes outlier handling, missing value handling, and normalization. The original enterprise data after the above three preprocessing steps is used as the enterprise's stored data.

[0052] The outlier processing uses the absolute median outlier processing method to clean up abnormal data in the enterprise's original data. The missing value processing uses the statistical imputation method to fill in the missing data in the enterprise's original data. The normalization processing uses the Z-Score normalization method to unify the format of the enterprise's original data.

[0053] It should be further explained that, in the specific implementation process, the process of storing enterprise data within the enterprise and across the enterprise storage network, respectively, includes:

[0054] Taking a single enterprise internal storage network as an example, the enterprise storage data of each department within the enterprise is uploaded to the corresponding data storage point for storage. At this time, one data storage point corresponds to one department. The enterprise storage data in each data storage point is encrypted and a corresponding department key is generated to realize the corresponding enterprise internal storage.

[0055] All enterprise storage data in each enterprise intra-enterprise storage network is encrypted and a corresponding enterprise key is generated. The encrypted enterprise storage data in each enterprise intra-enterprise storage network is then uploaded to each data storage point in the cross-enterprise storage network for storage. At this time, one data storage point corresponds to one enterprise to realize the corresponding cross-enterprise storage.

[0056] The enterprise intra-enterprise storage network is local storage, and each data storage point within it has a different department key. The cross-enterprise storage network is cloud storage, and each data storage point within it stores all enterprise storage data from other enterprise intra-enterprise storage networks, with each enterprise intra-enterprise storage network having a different enterprise key.

[0057] It should be further explained that, in the specific implementation process, the process of obtaining the storage status of enterprise storage data and using cross-enterprise storage networks to repair the data includes:

[0058] Taking any enterprise storage data as an example, before storing the enterprise storage data, the initial hash value of the enterprise storage data is obtained using a hash algorithm, and an evaluation period is set. When an evaluation period is reached, the real-time hash value of the enterprise storage data is obtained in the enterprise internal storage network and cross-enterprise storage network using the same hash algorithm.

[0059] The obtained real-time hash value is compared with the initial hash value. If the two are the same, the enterprise's stored data is marked as complete. If the two are different, the enterprise's stored data is marked as damaged. The storage status is divided into complete status and damaged status.

[0060] For enterprise storage data that is in a damaged state, if the enterprise storage data is stored on an intra-enterprise storage network, it will be overwritten using enterprise storage data that is in a complete state across enterprise storage networks; if the enterprise storage data is stored on a cross-enterprise storage network, it will be overwritten using enterprise storage data that is in a complete state across enterprise storage networks.

[0061] It should be further explained that, in the specific implementation process, the process of obtaining the user's sharing request and determining its request type includes:

[0062] The system collects users' personal information, including name, gender, age, employee number, mobile phone number, ID card number, department, etc. Users initiate sharing requests based on their personal information. The sharing request includes the user's personal information and the data code they wish to share. The data code refers to the unique identifier generated when the enterprise stores data.

[0063] Based on the user's personal information, the internal storage network of the user's company is obtained. The data encoding in the sharing request is retrieved within the internal storage network to determine whether it is data belonging to the user's company. If it is, the sharing request is marked as internal data sharing and the process proceeds to step S4. If not, the sharing request is marked as cross-enterprise data sharing and the process proceeds to step S5. The request type is divided into internal data sharing and cross-enterprise data sharing.

[0064] It should be further explained that, in the specific implementation process, for intra-enterprise data sharing, the process of generating an intra-enterprise sharing receipt for users and using the intra-enterprise sharing receipt for intra-enterprise data sharing includes:

[0065] When it is determined that a user's sharing request is for sharing data within the enterprise, the enterprise storage data corresponding to the data code in the sharing request is obtained from the enterprise storage network, and the department key for the enterprise storage data is applied for from the department corresponding to the enterprise storage data.

[0066] After the application is approved, a corresponding enterprise-wide sharing receipt is generated and transmitted to the user. The enterprise-wide sharing receipt includes the corresponding enterprise storage data and its department key. The transmitted enterprise storage data is decrypted using the department key to achieve the corresponding enterprise-wide data sharing.

[0067] It should be further explained that, in the specific implementation process, for cross-enterprise data sharing, the process of generating cross-enterprise sharing receipts for users and using these receipts for cross-enterprise data sharing includes:

[0068] When it is determined that a user’s sharing request is cross-enterprise data sharing, the data storage point corresponding to the user’s enterprise is obtained in the cross-enterprise storage network. Within the data storage point, the enterprise storage data corresponding to the data encoding in the user’s sharing request is obtained, and the enterprise secret key and department key of the enterprise storage data are applied for from the enterprise corresponding to the enterprise storage data.

[0069] After the application is approved, a corresponding cross-enterprise sharing receipt is generated and transmitted to the user. The cross-enterprise sharing receipt includes an enterprise key and a department key. The enterprise key is used to decrypt all enterprise storage data in the corresponding enterprise storage network within the data storage point. Then, the department key is used to decrypt the enterprise storage data that the user wants to share a second time, so as to realize the corresponding cross-enterprise data sharing.

[0070] The above embodiments are only used to illustrate the technical methods of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical methods of the present invention without departing from the spirit and scope of the technical methods of the present invention.

Claims

1. A method for optimizing enterprise data sharing based on a local area network, characterized in that, Includes the following steps: Step S1: Obtain cross-enterprise distribution information and intra-enterprise distribution information, and build cross-enterprise storage networks and intra-enterprise storage networks respectively. Obtain the original enterprise data and preprocess it to obtain the corresponding enterprise storage data. Step S2: Perform enterprise storage on the enterprise storage network and cross-enterprise storage respectively, based on the enterprise storage network and cross-enterprise storage network, obtain the storage status of the enterprise storage data, and repair the data using the cross-enterprise storage network; Step S3: Obtain the user's sharing request and determine its request type. If it is intra-enterprise data sharing, proceed to step S4; if it is cross-enterprise data sharing, proceed to step S5. Step S4: For internal data sharing within the enterprise, generate an internal data sharing receipt for the user and use the internal data sharing receipt to share data within the enterprise. Step S5: For cross-enterprise data sharing, generate a cross-enterprise sharing receipt for the user and use the cross-enterprise sharing receipt to perform cross-enterprise data sharing; The process of acquiring cross-enterprise distributed information and intra-enterprise distributed information, and then constructing cross-enterprise storage networks and intra-enterprise storage networks respectively, includes: The cross-enterprise distribution information refers to the distribution locations of different enterprises with data sharing needs within the same region. A cross-enterprise distribution map is constructed using GIS technology based on the acquired cross-enterprise distribution information. In the cross-enterprise distribution map, a data storage point is set up at the distribution location of each enterprise, and communication connections are established between the data storage points of each enterprise to obtain a cross-enterprise storage network. The enterprise distribution information refers to the distribution location of different departments within the same enterprise that have data sharing needs. GIS technology is used to construct an enterprise distribution map based on the acquired enterprise distribution information. In the enterprise's internal distribution map, a data storage point is set up at the distribution location of each department, and communication connections are established between the data storage points of each department to obtain the enterprise's internal storage network; The process of storing enterprise data within the enterprise and across enterprises includes: Enterprise storage data from each department within the enterprise is uploaded to the corresponding data storage point for storage. The enterprise storage data in each data storage point is encrypted and a corresponding department key is generated to realize enterprise storage. Encrypt all enterprise storage data within a single enterprise storage network and generate corresponding enterprise keys. Then, upload all encrypted enterprise storage data to various data storage points in a cross-enterprise storage network for storage to achieve cross-enterprise storage. The process of obtaining the storage status of enterprise storage data and repairing it using cross-enterprise storage networks includes: Before storing enterprise storage data, the initial hash value of the enterprise storage data is obtained using a hash algorithm, and an evaluation period is set. When an evaluation period is reached, the real-time hash value of the enterprise storage data is obtained in the enterprise storage network and cross-enterprise storage network using the same hash algorithm. Each real-time hash value is compared with the initial hash value to obtain its corresponding storage status. The storage status is divided into complete status and damaged status. For enterprise storage data in the damaged status, it is overwritten by enterprise storage data in the complete status in the cross-enterprise storage network.

2. The enterprise data sharing optimization method based on a local area network according to claim 1, characterized in that, The process of acquiring and preprocessing raw enterprise data to obtain stored enterprise data includes: The original enterprise data refers to various data from different departments of different enterprises that have not yet undergone preprocessing. The preprocessing includes outlier handling, missing value handling, and normalization. The original enterprise data after the above three preprocessing steps is used as the enterprise's stored data. The outlier processing uses the absolute median outlier processing method to clean up abnormal data in the enterprise's original data. The missing value processing uses the statistical imputation method to fill in the missing data in the enterprise's original data. The normalization processing uses the Z-Score normalization method to unify the format of the enterprise's original data.

3. The enterprise data sharing optimization method based on a local area network according to claim 1, characterized in that, The process of obtaining a user's sharing request and determining its request type includes: The user initiates a sharing request to collect the user's personal information. The sharing request includes the user's personal information and the data code that the user wishes to share. The data code refers to the unique identifier generated when the enterprise stores the data. Based on the user's personal information, the internal storage network of the user's company is obtained. The data encoding in the sharing request is retrieved within the internal storage network to determine whether it belongs to the user's company. If it does, the sharing request is marked as internal data sharing; otherwise, it is marked as cross-company data sharing. The request type is divided into internal data sharing and cross-company data sharing.

4. The enterprise data sharing optimization method based on a local area network according to claim 3, characterized in that, The process of generating an internal sharing receipt for users and using the internal sharing receipt for internal data sharing includes: When it is determined that a user's sharing request is for sharing data within the enterprise, the enterprise storage data corresponding to the data code in the sharing request is obtained from the enterprise storage network, and the department key for the enterprise storage data is applied for from the department corresponding to the enterprise storage data. After the application is approved, an internal sharing receipt is generated and transmitted to the user. The internal sharing receipt includes the corresponding enterprise storage data and its department key. The transmitted enterprise storage data is decrypted using the department key to realize internal data sharing.

5. The enterprise data sharing optimization method based on a local area network according to claim 4, characterized in that, The process of generating cross-enterprise shared receipts for users and using these receipts for cross-enterprise data sharing includes: When it is determined that a user’s sharing request is cross-enterprise data sharing, the data storage point corresponding to the user’s enterprise is obtained in the cross-enterprise storage network. Within the data storage point, the enterprise storage data corresponding to the data encoding in the user’s sharing request is obtained, and the enterprise secret key and department key of the enterprise storage data are applied for from the enterprise corresponding to the enterprise storage data. After the application is approved, a cross-enterprise sharing receipt is generated and transmitted to the user. The cross-enterprise sharing receipt includes an enterprise key and a department key. The enterprise key is used to decrypt all enterprise storage data in the corresponding enterprise storage network within the data storage point once, and the department key is used to decrypt the corresponding enterprise storage data a second time to achieve cross-enterprise data sharing.

Citation Information

Patent Citations

  • Mining industry internet data sharing method based on block chain

    CN114238501A

  • Method and system for managing and sharing production information of enterprises in park based on digital twinning

    CN116882127A