Enterprise data sharing optimization method based on local area network
By building a storage network across enterprises and within enterprises, distinguishing internal and cross-enterprise data sharing, the problems of data sharing security and efficiency in the existing technology are solved, and more efficient and secure data sharing and storage are achieved.
Patent Information
- Application Number
- CN202510023020.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2025-04-18
- Estimated Expiration
- 2045-01-07
AI Technical Summary
The existing technology fails to effectively distinguish between internal data sharing and cross-enterprise data sharing in enterprise data sharing, resulting in low security in internal data sharing and low cross-enterprise data sharing efficiency.
By obtaining distributed information across enterprises and enterprises, we build a cross-enterprise storage network and an in-enterprise storage network, data storage and sharing are performed separately, and data repair is performed using the cross-enterprise storage network.
It improves the security of internal data sharing in enterprises, and improves the efficiency of cross-enterprise data sharing through encrypted storage and key transmission, ensuring the integrity of data storage.
Smart Images

Figure CN119854294A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of data transmission, and in particular to an enterprise data sharing optimization method based on a local area network. Background Art
[0002] Optimizing enterprise data sharing is a mature technology that is carried out through multiple technical aspects, including sorting out storage structure, introducing new technologies, improving authority management, providing employee support, etc. Through continuous improvement and management, the efficiency and quality of data sharing can be improved, thereby improving employee work efficiency and the overall operational benefits of the enterprise;
[0003] In the prior art, there are often two modes of enterprise data sharing, one is internal data sharing, and the other is cross-enterprise data sharing. The prior art often adopts the same sharing method for the two different modes, and fails to distinguish between the two. This method often leads to low security of internal data sharing and low efficiency of cross-enterprise data sharing. In view of the shortcomings of the prior art, the present invention provides an enterprise data sharing optimization method based on a local area network. Summary of the invention
[0004] The purpose of the present invention is to provide an enterprise data sharing optimization method based on a local area network.
[0005] The purpose of the present invention can be achieved through the following technical solution: A method for optimizing enterprise data sharing based on a local area network, comprising the following steps:
[0006] Step S1: Obtain cross-enterprise distribution information and intra-enterprise distribution information, and respectively construct a cross-enterprise storage network and an intra-enterprise storage network, obtain enterprise original data, and pre-process it to obtain corresponding enterprise storage data;
[0007] Step S2: performing intra-enterprise storage and inter-enterprise storage on the enterprise storage data according to the intra-enterprise storage network and the inter-enterprise storage network, obtaining the storage status of the enterprise storage data, and performing data repair on the enterprise storage data using the inter-enterprise storage network;
[0008] Step S3: Obtain the user's sharing request and determine the type of request. 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 data sharing within the enterprise, an enterprise sharing receipt is generated for the user, and the enterprise sharing receipt is used to share data within the enterprise;
[0010] Step S5: For cross-enterprise data sharing, a cross-enterprise sharing receipt is generated for the user, and the cross-enterprise sharing receipt is used to perform cross-enterprise data sharing.
[0011] Furthermore, the process of obtaining the cross-enterprise distribution information and the intra-enterprise distribution information and respectively constructing the cross-enterprise storage network and the intra-enterprise storage network includes:
[0012] The cross-enterprise distribution information refers to the distribution locations of different enterprises with data sharing needs in the same region, and a cross-enterprise distribution map is constructed based on the obtained cross-enterprise distribution information using GIS technology;
[0013] In the cross-enterprise distribution map, a data storage point is respectively set at the distribution location of each enterprise, and communication connections are respectively 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 locations of different departments with data sharing needs in the same enterprise, and the enterprise distribution map is constructed based on the obtained enterprise distribution information using GIS technology;
[0015] In the enterprise distribution map, a data storage point is set at the distribution location of each department, and communication connections are established between the data storage points of each department to obtain the enterprise storage network.
[0016] Furthermore, the process of obtaining the original enterprise data and preprocessing it to obtain the corresponding enterprise storage data includes:
[0017] The enterprise original data refers to various data in different departments of different enterprises that have not been preprocessed. The preprocessing includes outlier processing, missing value processing, and normalization processing. The enterprise original data after the above three preprocessings are used as enterprise storage data;
[0018] The outlier processing adopts the absolute median difference outlier processing method to clean up abnormal data in the enterprise's original data, the missing value processing adopts the statistical filling method to fill the missing data in the enterprise's original data, and the normalization processing adopts the Z-Score standardization method to unify the format of the enterprise's original data.
[0019] Furthermore, the process of storing the enterprise storage data within the enterprise and across enterprises according to the enterprise storage network and the cross-enterprise storage network respectively includes:
[0020] Upload the enterprise storage data of each department within the enterprise to the corresponding data storage point for storage, encrypt the enterprise storage data in each data storage point and generate the corresponding department key to achieve storage within the enterprise;
[0021] All enterprise storage data in a single enterprise storage network is encrypted and the corresponding enterprise secret key is generated. All encrypted enterprise storage data is uploaded to various data storage points in the cross-enterprise storage network for storage, so as to realize cross-enterprise storage.
[0022] Furthermore, the process of obtaining the storage status of enterprise storage data and repairing the data using the cross-enterprise storage network includes:
[0023] Before the enterprise storage data is stored, the initial hash value of the enterprise storage data is obtained by using a hash algorithm, and an evaluation cycle is set. When an evaluation cycle is reached, the real-time hash value of the enterprise storage data is obtained in the enterprise storage network and the cross-enterprise storage network respectively by using the same hash algorithm;
[0024] Each real-time hash value is compared with the initial hash value to obtain its corresponding storage status, which is divided into a complete state and a damaged state. For enterprise storage data in a damaged state, it is overwritten with enterprise storage data in a complete state in the cross-enterprise storage network.
[0025] Furthermore, the process of obtaining the user's sharing request and determining the type of the request 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 identification code generated by the enterprise when storing the data;
[0027] The intra-enterprise storage network of the enterprise to which the user belongs is obtained based on the user's personal information, and the data code in the sharing request is retrieved in the intra-enterprise storage network to determine whether it belongs to the enterprise to which the user belongs. If so, the sharing request is marked as intra-enterprise data sharing; if not, the sharing request is marked as cross-enterprise data sharing. The request types are divided into intra-enterprise data sharing and cross-enterprise data sharing.
[0028] Furthermore, for data sharing within an enterprise, an enterprise sharing receipt is generated for the user. The process of using the enterprise sharing receipt to share data within the enterprise includes:
[0029] When it is determined that the user's sharing request is for data sharing within the enterprise, the enterprise storage data corresponding to the data code in the sharing request is obtained in the enterprise storage network, and the department key of the enterprise storage data is applied to the department corresponding to the enterprise storage data;
[0030] After the application is approved, an intra-enterprise sharing receipt is generated and transmitted to the user. The intra-enterprise sharing receipt includes the corresponding enterprise storage data and its department key. The department key is used to decrypt the transmitted enterprise storage data to realize intra-enterprise data sharing.
[0031] Furthermore, for cross-enterprise data sharing, a cross-enterprise sharing receipt is generated for the user. The process of cross-enterprise data sharing using the cross-enterprise sharing receipt includes:
[0032] When it is determined that the user's sharing request is cross-enterprise data sharing, the data storage point corresponding to the enterprise to which the user belongs is obtained in the cross-enterprise storage network, the enterprise storage data corresponding to the data code in the user's sharing request is obtained in the data storage point, and the enterprise key and department key of the enterprise storage data are applied to 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 the enterprise key and the department key. The enterprise key is used to decrypt all enterprise storage data in the storage network corresponding to the enterprise in the data storage point, and then the department key is used to decrypt the corresponding enterprise storage data for a second time to achieve cross-enterprise data sharing.
[0034] Compared with the prior art, the present invention has the following beneficial effects:
[0035] The present invention constructs two different storage networks for enterprise storage data, namely, a cross-enterprise storage network and an intra-enterprise storage network, so as to form corresponding storage modes for different sharing needs. For data sharing within an enterprise, data is shared only through the intra-enterprise storage network, which is conducive to improving the security of internal data sharing. For data sharing across enterprises, data is shared through the cross-enterprise storage network, and all data is encrypted and stored in the cross-enterprise storage network, which is conducive to transmitting only the corresponding key when cross-enterprise sharing is required, without transmitting the data itself, and can effectively improve the efficiency of cross-enterprise data sharing. By regularly obtaining the complete status of enterprise storage data and using the cross-enterprise storage network to overwrite and repair damaged data, it is conducive to improving the integrity of data storage. BRIEF DESCRIPTION OF THE DRAWINGS
[0036] Figure 1 It is a flow chart of the present invention. DETAILED DESCRIPTION
[0037] like Figure 1 As shown, a method for optimizing enterprise data sharing based on a local area network comprises the following steps:
[0038] Step S1: Obtain cross-enterprise distribution information and intra-enterprise distribution information, and respectively construct a cross-enterprise storage network and an intra-enterprise storage network, obtain enterprise original data, and pre-process it to obtain corresponding enterprise storage data;
[0039] Step S2: performing intra-enterprise storage and inter-enterprise storage on the enterprise storage data according to the intra-enterprise storage network and the inter-enterprise storage network, obtaining the storage status of the enterprise storage data, and performing data repair on the enterprise storage data using the inter-enterprise storage network;
[0040] Step S3: Obtain the user's sharing request and determine the type of request. 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 data sharing within the enterprise, an enterprise sharing receipt is generated for the user, and the enterprise sharing receipt is used to share data within the enterprise;
[0042] Step S5: For cross-enterprise data sharing, a cross-enterprise sharing receipt is generated for the user, and the cross-enterprise sharing receipt is used to perform cross-enterprise data sharing.
[0043] It should be further explained that, in the specific implementation process, the process of obtaining cross-enterprise distribution information and intra-enterprise distribution information and respectively building a cross-enterprise storage network and an intra-enterprise storage network includes:
[0044] The cross-enterprise distribution information refers to the distribution locations of different enterprises with data sharing needs in the same region, which are specifically represented by longitude and latitude. The corresponding cross-enterprise distribution map is constructed based on the obtained cross-enterprise distribution information using GIS technology;
[0045] In the constructed cross-enterprise distribution map, a data storage point is respectively set at the distribution location corresponding to each enterprise, and communication connections are respectively established between the data storage points of each enterprise to obtain a corresponding cross-enterprise storage network;
[0046] The enterprise distribution information refers to the distribution locations of different departments with data sharing needs in the same enterprise, which are specifically represented by house numbers. The corresponding enterprise distribution map is constructed based on the obtained enterprise distribution information using GIS technology;
[0047] In the constructed enterprise distribution map, a data storage point is set at the distribution position corresponding to each department, and communication connections are established between the data storage points of each department to obtain the corresponding enterprise storage network.
[0048] It should be further explained that, in the specific implementation process, the process of obtaining the original enterprise data and preprocessing it to obtain the corresponding enterprise storage data includes:
[0049] The original enterprise data refers to various data in different departments of different enterprises that have not been pre-processed, including enterprise profiles, business information, operating data, and market analysis;
[0050] The enterprise profile includes enterprise name, business scope, enterprise scale, contact information, etc.; the business information includes business name, business type, business channel, etc.; the operating data includes financial data, sales data, market share, etc.; the market analysis includes market trends, competitor analysis, target customer groups, etc.;
[0051] The preprocessing includes outlier processing, missing value processing, and normalization processing, and the original enterprise data after the above three preprocessings are used as enterprise storage data;
[0052] The outlier processing adopts the absolute median difference outlier processing method to clean up abnormal data in the enterprise's original data, the missing value processing adopts the statistical filling method to fill the missing data in the enterprise's original data, and the normalization processing adopts the Z-Score standardization 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 storage data within the enterprise and across enterprises according to the enterprise storage network and the cross-enterprise storage network respectively includes:
[0054] Taking a single enterprise storage network as an example, the enterprise storage data of each department in 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 the corresponding department key is generated to realize the corresponding enterprise storage.
[0055] Encrypt all enterprise storage data in each enterprise storage network and generate corresponding enterprise secret keys. Upload all enterprise storage data in each enterprise storage network that has completed encryption 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 achieve corresponding cross-enterprise storage.
[0056] The enterprise-wide storage network is local storage, and the department keys corresponding to each data storage point within it are different. The cross-enterprise storage network is cloud storage, and each data storage point within it stores all enterprise storage data in other enterprise-wide storage networks, and the enterprise keys corresponding to each enterprise-wide storage network are different.
[0057] It should be further explained that, in the specific implementation process, the process of obtaining the storage status of enterprise storage data and repairing the data using the cross-enterprise storage network includes:
[0058] Taking any enterprise storage data as an example, before the enterprise storage data is stored, the initial hash value of the enterprise storage data is obtained by using a hash algorithm, and an evaluation cycle is set. When an evaluation cycle is reached, the same hash algorithm is used to obtain the real-time hash value of the enterprise storage data in the enterprise storage network and the cross-enterprise storage network respectively;
[0059] Compare the obtained real-time hash values with the initial hash values respectively. If the two are the same, mark the enterprise storage data as a complete state. If the two are different, mark the enterprise storage data as a damaged state. The storage state is divided into a complete state and a damaged state.
[0060] For enterprise storage data in a damaged state, if the enterprise storage data is stored in the enterprise's storage network, it will be overwritten with the enterprise storage data in a complete state in the cross-enterprise storage network; if the enterprise storage data is stored in the cross-enterprise storage network, it will be overwritten with the enterprise storage data in a complete state in the cross-enterprise storage network.
[0061] It should be further explained that, in the specific implementation process, the process of obtaining the user's sharing request and determining the type of the request includes:
[0062] Collect the user's personal information, including name, gender, age, work number, mobile phone number, ID number, department, etc. The user initiates a sharing request based on the 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 identification code generated by the enterprise when storing the data;
[0063] The intra-enterprise storage network of the enterprise to which the user belongs is obtained based on the user's personal information, and the data code in the sharing request is retrieved in the intra-enterprise storage network to determine whether it is the data of the enterprise to which the user belongs. If so, the sharing request is marked as intra-enterprise data sharing and the process goes to step S4. If not, the sharing request is marked as cross-enterprise data sharing and the process goes to step S5. The request types are divided into intra-enterprise data sharing and cross-enterprise data sharing.
[0064] It should be further explained that, in the specific implementation process, for the intra-enterprise data sharing, an intra-enterprise sharing receipt is generated for the user, and the process of using the intra-enterprise sharing receipt to share the intra-enterprise data includes:
[0065] When it is determined that the user's sharing request is for data sharing within the enterprise, the enterprise storage data corresponding to the data code in the sharing request is obtained in the enterprise storage network, and the department key of the enterprise storage data is applied to the department corresponding to the enterprise storage data;
[0066] After the application is approved, a corresponding intra-enterprise sharing receipt is generated and transmitted to the user. The intra-enterprise sharing receipt includes the corresponding enterprise storage data and its department key. The department key is used to decrypt the transmitted enterprise storage data to achieve corresponding intra-enterprise data sharing.
[0067] It should be further explained that, in the specific implementation process, for cross-enterprise data sharing, a cross-enterprise sharing receipt is generated for the user, and the process of cross-enterprise data sharing using the cross-enterprise sharing receipt includes:
[0068] When it is determined that the user's sharing request is cross-enterprise data sharing, the data storage point corresponding to the enterprise to which the user belongs is obtained in the cross-enterprise storage network, the enterprise storage data corresponding to the data code in the user's sharing request is obtained in the data storage point, and the enterprise key and department key of the enterprise storage data are applied to 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 the enterprise key and the department key. The enterprise key is used to decrypt all enterprise storage data in the corresponding enterprise storage network in the data storage point, and then the department key is used to decrypt the enterprise storage data that the user wishes to share for a second time to achieve corresponding cross-enterprise data sharing.
[0070] The above embodiments are only used to illustrate the technical method of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical method of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present invention.
Claims
1. A method for optimizing enterprise data sharing based on a local area network, characterized in that: The following steps are involved: Step S1: Obtain cross-enterprise distribution information and intra-enterprise distribution information, and respectively construct a cross-enterprise storage network and an intra-enterprise storage network, obtain enterprise original data, and pre-process it to obtain corresponding enterprise storage data; Step S2: performing intra-enterprise storage and inter-enterprise storage on the enterprise storage data according to the intra-enterprise storage network and the inter-enterprise storage network, obtaining the storage status of the enterprise storage data, and performing data repair on the enterprise storage data using the inter-enterprise storage network; Step S3: Obtain the user's sharing request and determine the type of request. 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 data sharing within the enterprise, an enterprise sharing receipt is generated for the user, and the enterprise sharing receipt is used to share data within the enterprise; Step S5: For cross-enterprise data sharing, a cross-enterprise sharing receipt is generated for the user, and the cross-enterprise sharing receipt is used to perform cross-enterprise data sharing.
2. The enterprise data sharing optimization method based on a local area network according to claim 1, characterized in that: The process of obtaining cross-enterprise distribution information and intra-enterprise distribution information and building a cross-enterprise storage network and an intra-enterprise storage network respectively includes: The cross-enterprise distribution information refers to the distribution locations of different enterprises with data sharing needs in the same region, and a cross-enterprise distribution map is constructed based on the obtained cross-enterprise distribution information using GIS technology; In the cross-enterprise distribution map, a data storage point is respectively set at the distribution location of each enterprise, and communication connections are respectively established between the data storage points of each enterprise to obtain a cross-enterprise storage network; The enterprise distribution information refers to the distribution locations of different departments with data sharing needs in the same enterprise, and the enterprise distribution map is constructed based on the obtained enterprise distribution information using GIS technology; In the enterprise distribution map, a data storage point is set at the distribution location of each department, and communication connections are established between the data storage points of each department to obtain the enterprise storage network.
3. The enterprise data sharing optimization method based on a local area network according to claim 2 is characterized in that: The process of obtaining enterprise raw data and preprocessing it to obtain enterprise storage data includes: The enterprise original data refers to various data in different departments of different enterprises that have not been preprocessed. The preprocessing includes outlier processing, missing value processing, and normalization processing. The enterprise original data after the above three preprocessings are used as enterprise storage data; The outlier processing adopts the absolute median difference outlier processing method to clean up abnormal data in the enterprise's original data, the missing value processing adopts the statistical filling method to fill the missing data in the enterprise's original data, and the normalization processing adopts the Z-Score standardization method to unify the format of the enterprise's original data.
4. The enterprise data sharing optimization method based on a local area network according to claim 3 is characterized in that: The process of storing enterprise storage data within an enterprise and across enterprises includes: Upload the enterprise storage data of each department within the enterprise to the corresponding data storage point for storage, encrypt the enterprise storage data in each data storage point and generate the corresponding department key to achieve storage within the enterprise; All enterprise storage data in a single enterprise storage network is encrypted and the corresponding enterprise secret key is generated. All encrypted enterprise storage data is uploaded to various data storage points in the cross-enterprise storage network for storage, so as to realize cross-enterprise storage.
5. The enterprise data sharing optimization method based on a local area network according to claim 4 is characterized in that: The process of obtaining the storage status of enterprise storage data and repairing the data using a cross-enterprise storage network includes: Before the enterprise storage data is stored, the initial hash value of the enterprise storage data is obtained by using a hash algorithm, and an evaluation cycle is set. When an evaluation cycle is reached, the real-time hash value of the enterprise storage data is obtained in the enterprise storage network and the cross-enterprise storage network respectively by using the same hash algorithm; Each real-time hash value is compared with the initial hash value to obtain its corresponding storage status, which is divided into a complete state and a damaged state. For enterprise storage data in a damaged state, it is overwritten with enterprise storage data in a complete state in the cross-enterprise storage network.
6. The enterprise data sharing optimization method based on a local area network according to claim 5, characterized in that: The process of obtaining a user's sharing request and determining the type of the request 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 identification code generated by the enterprise when storing the data; The intra-enterprise storage network of the enterprise to which the user belongs is obtained based on the user's personal information, and the data code in the sharing request is retrieved in the intra-enterprise storage network to determine whether it belongs to the enterprise to which the user belongs. If so, the sharing request is marked as intra-enterprise data sharing; if not, the sharing request is marked as cross-enterprise data sharing. The request types are divided into intra-enterprise data sharing and cross-enterprise data sharing.
7. The enterprise data sharing optimization method based on a local area network according to claim 6 is characterized in that: The process of generating an enterprise-wide sharing receipt for a user and using the enterprise-wide sharing receipt to share data within the enterprise includes: When it is determined that the user's sharing request is for data sharing within the enterprise, the enterprise storage data corresponding to the data code in the sharing request is obtained in the enterprise storage network, and the department key of the enterprise storage data is applied to the department corresponding to the enterprise storage data; After the application is approved, an intra-enterprise sharing receipt is generated and transmitted to the user. The intra-enterprise sharing receipt includes the corresponding enterprise storage data and its department key. The department key is used to decrypt the transmitted enterprise storage data to realize intra-enterprise data sharing.
8. The enterprise data sharing optimization method based on a local area network according to claim 7 is characterized in that: The process of generating a cross-enterprise sharing receipt for a user and using the cross-enterprise sharing receipt to share cross-enterprise data includes: When it is determined that the user's sharing request is cross-enterprise data sharing, the data storage point corresponding to the enterprise to which the user belongs is obtained in the cross-enterprise storage network, the enterprise storage data corresponding to the data code in the user's sharing request is obtained in the data storage point, and the enterprise key and department key of the enterprise storage data are applied to 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 the enterprise key and the department key. The enterprise key is used to decrypt all enterprise storage data in the storage network corresponding to the enterprise in the data storage point, and then the department key is used to decrypt the corresponding enterprise storage data for a second time to achieve cross-enterprise data sharing.
Citation Information
Patent Citations
APP-based enterprise management sharing method
CN111046421A
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
Block chain-based credible sharing method for data in industrial internet
CN119004498A
Communication Data Analysis and Processing System and Method
US20140324517A1