Multi-dimensional bionic data file and use method thereof, storage medium and computer

By adopting a multi-dimensional bionic data file structure, including cell membrane data, nuclear data and cytoplasmic data, the problem of data files being unable to be self-managed in the existing technology is solved, and data hierarchical management and parallel reading are realized, improving file management efficiency and security.

CN119938598APending Publication Date: 2025-05-06HANGZHOU LAIBU TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311442482.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-01
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

Existing data files cannot be self-managed, and the meta information of the file cannot be obtained in advance, such as file owners and file permissions, and the addition or modification of file metadata is not efficient, compatibility is not good, and file data is easily copied in a secure environment.

Method used

The multi-dimensional bionic data file structure is adopted, including cell membrane data, nuclear data and cytoplasmic data, and is stored in binary streams. The nuclear data contains the element information used to manage the file. The cytoplasmic data contains the data corresponding to the element information and the file body, realizing data hierarchical management and parallel reading.

Benefits of technology

It realizes self-management of data files, dynamically adjusts management information, makes data file management more independent and intelligent, and improves file reading speed and management efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119938598A_ABST
    Figure CN119938598A_ABST
Patent Text Reader

Abstract

The invention relates to a multi-dimensional bionic data file and a using method thereof, a storage medium and a computer. The cell membrane data in the file is first-dimensional data, the cell nucleus data is second-dimensional data, the cytoplasm data is third-dimensional data, and the multi-dimensional bionic data file is stored in a binary stream form. The cell membrane data comprises a first initial position and a first length corresponding to the cell membrane data, a second initial position and a second length corresponding to the cell nucleus data, and a third initial position and a third length corresponding to the cytoplasm data. The cell nucleus data comprises element information used for managing the file and storage information of the element information in the cytoplasm data. The cytoplasm data comprises data corresponding to the element information and a file body of the multi-dimensional bionic data file. A multi-dimensional bionic structure is used, data hierarchical management can be achieved, data parallel reading and dynamic management information adjustment can be achieved, and data file management is more independent and intelligent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data management, and more specifically, to a multi-dimensional bionic data file and a method for using the same, a storage medium and a computer. Background Art

[0002] Data security is of vital importance in the information age, but existing data files generally only contain the formal content of the file, that is, the body of the file, and do not contain file management information. For example, txt format files, doc format files, pdf format files, jpg format files, etc., these files only contain the body of the file and cannot achieve self-management of data files.

[0003] In addition, the characteristic of these files is that you need to open the files to know the contents of the files. It is impossible to know some meta-information (management information) of the files in advance, such as the file owner, file permission self-protection, etc., because the files themselves do not describe this information.

[0004] Although file metadata is added to the file header in the prior art, this approach has the following shortcomings: first, the file reading is sequential serial reading with low performance; second, when the file metadata changes, it needs to be added or modified, which is inefficient and has poor compatibility; third, the file data is the original data and can be easily copied in a secure environment. Summary of the invention

[0005] The technical problem to be solved by the present invention is to provide a multi-dimensional bionic data file and a method for using the same, a storage medium and a computer.

[0006] The technical solution adopted by the present invention to solve the technical problem is: constructing a multi-dimensional bionic data file, including cell membrane data, cell nucleus data and cytoplasm data, wherein the cell membrane data is the first dimensional data, the cell nucleus data is the second dimensional data, and the cytoplasm data is the third dimensional data, and the multi-dimensional bionic data file is stored in the form of a binary stream;

[0007] The cell membrane data includes a first starting position and a first length corresponding to the cell membrane data, a second starting position and a second length corresponding to the cell nucleus data, and a third starting position and a third length corresponding to the cytoplasm data;

[0008] The cell nucleus data includes element information for managing files, and storage information of the element information in the cell cytoplasm data;

[0009] The cytoplasm data includes data corresponding to the element information and the file body of the multi-dimensional bionic data file.

[0010] Further, in the multidimensional bionic data file, the data corresponding to the part from the beginning of the file to the preset length in the multidimensional bionic data file is partial data of the cell membrane data, and the first starting position and first length corresponding to the cell membrane data are determined by the partial data.

[0011] Further, in the multi-dimensional bionic data file, the element information is an encryption element used to encrypt data; and / or

[0012] The element information is a permission element used for file permission management; and / or

[0013] The element information is a transaction element used to display file transaction information; and / or

[0014] The element information is a DNA element for recording file-related information.

[0015] In addition, the present invention also provides a method for using a multidimensional bionic data file, which is applied to the multidimensional bionic data file as described above, and the method comprises:

[0016] Receive the document body;

[0017] Converting the document body into the multi-dimensional bionic data file according to a preset conversion algorithm;

[0018] Receive element information, and integrate the element information into the multi-dimensional bionic data file.

[0019] In addition, the present invention also provides a method for using a multidimensional bionic data file, which is applied to the multidimensional bionic data file as described above, and the method comprises:

[0020] Reading cell membrane data of the multi-dimensional bionic data file;

[0021] Obtaining a second starting position and a second length corresponding to the cell nucleus data, and a third starting position and a third length corresponding to the cytoplasm data from the cell membrane data;

[0022] Read the second length from the second starting position to obtain the cell nucleus data, and read the third length from the third starting position to obtain the cytoplasm data;

[0023] The multi-dimensional bionic data file is managed according to the element information of the cell nucleus data.

[0024] Furthermore, in the method for using the multidimensional bionic data file of the present invention, the step of reading the cell membrane data of the multidimensional bionic data file comprises:

[0025] Read the data corresponding to the portion from the beginning of the file to a preset length, and obtain the first starting position and the first length corresponding to the cell membrane data;

[0026] The cell membrane data is obtained by reading the first length from the first starting position.

[0027] Furthermore, in the method for using the multidimensional bionic data file of the present invention, managing the multidimensional bionic data file according to the element information of the cell nucleus data includes:

[0028] Reading content data corresponding to the element information from the cytoplasm data according to storage information of the element information in the cytoplasm data;

[0029] The multi-dimensional bionic data file is managed according to the content data of the element information.

[0030] Furthermore, in the method for using the multidimensional bionic data file of the present invention, the method further comprises:

[0031] receiving a new element instruction, and adding element information corresponding to the new element instruction to the cell nucleus data; or

[0032] A delete element instruction is received, and corresponding existing element information in the cell nucleus data is deleted according to the delete element instruction.

[0033] In addition, the present invention also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is suitable for being loaded by a processor to execute the steps of the method for using the multi-dimensional bionic data file as described above.

[0034] In addition, the present invention also provides a computer, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the steps of the method for using the multidimensional bionic data file as described above by calling the computer program stored in the memory.

[0035] A multidimensional bionic data file and its use method, storage medium and computer implementing the present invention have the following beneficial effects: the present invention uses a multidimensional bionic structure, which can not only realize hierarchical data management, but also realize parallel data reading and dynamic adjustment of management information, making data file management more independent and intelligent. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] The present invention will be further described below with reference to the accompanying drawings and embodiments, in which:

[0037] Figure 1 is a schematic diagram of the structure of a multidimensional bionic data file provided by an embodiment of the present invention;

[0038] Figure 2is a comparison diagram of the multidimensional bionic data file provided by the embodiment of the present invention and the prior art file;

[0039] Figure 3 is a flow chart of a method for using a multidimensional bionic data file provided by an embodiment of the present invention;

[0040] Figure 4 is a flow chart of a method for using a multidimensional bionic data file provided by an embodiment of the present invention;

[0041] Figure 5 It is a flow chart of a method for using a multi-dimensional bionic data file provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0042] In order to have a clearer understanding of the technical features, purposes and effects of the present invention, specific embodiments of the present invention are now described in detail with reference to the accompanying drawings.

[0043] In a preferred embodiment, reference Figure 1 and Figure 2 The multidimensional bionic data file of this embodiment includes cell membrane data, cell nucleus data and cytoplasm data, wherein the cell membrane data is the first dimension data, the cell nucleus data is the second dimension data and the cytoplasm data is the third dimension data. The multidimensional bionic data file is stored in the form of a binary stream, and because the multidimensional bionic data file of this embodiment adopts a multidimensional design, it can be stored in a disordered mapping manner, that is, the multidimensional bionic data file is stored in a disordered manner, which is more secure than the binary stream stored sequentially in the prior art. Furthermore, Figure 2 The prior art binary stream file sequential storage and sequential reading mechanism shown in the figure, after the multi-dimensional bionic data file of this embodiment adopts a multi-dimensional structure, it can also realize parallel reading, that is, it can read the contents of different dimensions and different positions of the same dimension at the same time, thereby improving the file reading speed. Specifically, the cell membrane data, cell nucleus data and cytoplasm data are described below respectively.

[0044] The cell membrane data (first dimension data) includes the first starting position and the first length corresponding to the cell membrane data, the second starting position and the second length corresponding to the cell nucleus data, and the third starting position and the third length corresponding to the cytoplasm data. In other words, the cell membrane data is obtained by reading the first length from the first starting position of the file, the cell nucleus data is obtained by reading the second length from the second starting position of the file, and the cytoplasm data is obtained by reading the third length from the third starting position of the file. It can be seen that the cell membrane data (first dimension data) is only used to determine the storage location of the cell membrane data, the cell nucleus data and the cytoplasm data, and is not the file body, but is the content that can be obtained before opening the file body.

[0045] The nuclear data (second dimension data) includes element information for managing files, and storage information of the element information in the cytoplasm data. It should be noted that the element information is information for managing files, not the file body of the multidimensional bionic data file. Therefore, relative to the prior art, the present embodiment can integrate the element information for managing files into the file itself, and become an organic whole with the file, so as to no longer rely on an external platform to manage data, making data file management more independent and intelligent. As an option, the nuclear data can include one or more element information, and the element information can be added, deleted and modified as needed, that is, new element information can be added to the nuclear data, existing element information can be deleted, and existing element information can be modified, so as to achieve flexible management of files.

[0046] Furthermore, the data information corresponding to each element information in the cell nucleus data is stored in the cytoplasm part. When obtaining a certain element information, the storage information of the element information in the cytoplasm data is first obtained from the cell nucleus data, and then the data information corresponding to the element information is obtained from the cytoplasm data according to the storage information. Figure 1 and Figure 2 By comparing the multi-dimensional bionic data file of this embodiment with the prior art file, it can be seen that Figure 2 The prior art file only contains the file body but not the management information, so it cannot realize the self-management of the data file. However, the present embodiment is a multi-dimensional file design, and realizes the self-management of the file by setting the cell nucleus data to store the element information.

[0047] The cytoplasmic data (third dimensional data) includes data corresponding to the element information and the file body of the multidimensional bionic data file, where the file body of the multidimensional bionic data file refers to the formal content part of the file in the entire file. It should be noted that the multidimensional bionic data file of this embodiment includes management information and file body, wherein the management information is used to manage the file, that is, to manage the file body; and the file body is the formal content part of the file. For example, the file body can be a txt format file, a doc format file, a pdf format file, a jpg format file, etc. Element information refers to management information used to manage the file body, such as encryption elements, authority elements, transaction elements, DNA elements, etc., and these element information are used to achieve management of the file body.

[0048] Furthermore, because the multidimensional bionic data file of this embodiment adopts a multidimensional structure and multidimensional storage, when reading data, the element information in the cell membrane data and the cytoplasm data can be read first, and then the file body in the cytoplasm data can be used according to the management information contained in the element information to achieve hierarchical reading and file management. It can be seen that compared with the prior art in which the file needs to be opened to know the file content, this embodiment can read the element information first without opening the file body, and then determine whether to open the file body and other management operations according to the element information.

[0049] In summary, this embodiment uses a multi-dimensional bionic structure, which can not only realize hierarchical data management, but also realize parallel data reading and dynamic adjustment of management information, making data file management more independent and intelligent.

[0050] In the multidimensional bionic data files of some embodiments, considering that the cell membrane data length of each multidimensional bionic data file is not the same, the length of the cell membrane data in the binary stream file cannot be directly known when reading the cell membrane data, so this embodiment first sets a preset length, and the data corresponding to the part from the beginning of the file to the preset length in the multidimensional bionic data file is partial data of the cell membrane data, and the first starting position and the first length corresponding to the cell membrane data are determined by the partial data. This embodiment first obtains partial data of the cell membrane data by setting fixed-length data, and then obtains all the cell membrane data according to the partial data.

[0051] In the multidimensional bionic data file of some embodiments, the element information is an encryption element for encrypting data, and the encryption element is used to encrypt and decrypt the multidimensional bionic data file. The specific encryption and decryption algorithms can refer to the prior art. In the process of generating a multidimensional bionic data file, the encryption element is used to encrypt the multidimensional bionic data file; in the process of reading and using the multidimensional bionic data file, the encryption element is used to decrypt the multidimensional bionic data file. As an option, the encryption element can be used specifically for encrypting and decrypting the file body, that is, in the process of generating a multidimensional bionic data file, the encryption element is used to encrypt the file body; in the process of reading and using the multidimensional bionic data file, the encryption element is used to decrypt the file body. This embodiment realizes the encryption and decryption of the multidimensional bionic data file through the encryption element in the nucleus data, and realizes the encryption and decoding management of the multidimensional bionic data file. This encryption management is also a manifestation of the self-management of the multidimensional bionic data file.

[0052] In the multidimensional bionic data file of some embodiments, the element information is a permission element for file permission management. The permission element is used to manage the use permission of the multidimensional bionic data file, such as whether the user has the right to use the multidimensional bionic data file, the total time the user uses the multidimensional bionic data file, the time the user uses the multidimensional bionic data file, the proportion of the user using the multidimensional bionic data file, etc. This embodiment implements the use permission management of the multidimensional bionic data file through the permission element in the cell nucleus data, and the permission management is also a manifestation of the self-management of the multidimensional bionic data file.

[0053] In the multidimensional bionic data file of some embodiments, the element information is a transaction element for displaying file transaction information, and the transaction element refers to the transaction information of the data used for standard transactions, such as the data transaction standard transaction code. In other words, the transaction element of this embodiment includes transaction information for data transactions, and the transaction element corresponds to the file body in the multidimensional bionic data file. The transaction element can be used to realize data transactions when trading data. This embodiment realizes data transactions of multidimensional bionic data files through transaction elements in cell nucleus data, and the transaction process is also a manifestation of self-management of multidimensional bionic data files.

[0054] In the multidimensional bionic data file of some embodiments, the element information is a DNA element for recording file-related information, and the DNA element contains information associated with the multidimensional bionic data file, such as the generation source and transmission path of the multidimensional bionic data file.

[0055] In a preferred embodiment, the method for using the multidimensional bionic data file of this embodiment is applied to the multidimensional bionic data file of the above embodiment, and specifically, the method for generating the multidimensional bionic data file is used to generate the multidimensional bionic data file of the above embodiment. Figure 3 The method for using the multidimensional bionic data file comprises the following steps:

[0056] Step S11: Receive the file text.

[0057] Specifically, the file body is data containing certain information, that is, a collection of data stored in a certain format. For example, the file body can be a txt format file, a doc format file, a pdf format file, a jpg format file, etc.

[0058] Step S12: converting the file body into a multi-dimensional bionic data file according to a preset conversion algorithm.

[0059] Specifically, this embodiment provides a preset conversion algorithm, which can convert the file body into a multidimensional bionic data file as in the above embodiment, that is, the generated multidimensional bionic data file includes cell membrane data, cell nucleus data and cytoplasm data, the cell membrane data is the first dimension data, the cell nucleus data is the second dimension data, and the cytoplasm data is the third dimension data. And the cell membrane data includes the first starting position and the first length corresponding to the cell membrane data, the second starting position and the second length corresponding to the cell nucleus data, and the third starting position and the third length corresponding to the cytoplasm data.

[0060] Step S13: receiving element information, and integrating the element information into the multi-dimensional bionic data file.

[0061] Specifically, after the multidimensional bionic data file is initially generated, it is necessary to input element information into the multidimensional bionic data file. The multidimensional bionic data file receives the element information and integrates the element information into the multidimensional bionic data file. That is, the element information is integrated into the multidimensional bionic data file and the cell nucleus data and the cytoplasm data.

[0062] This embodiment provides a method for generating a multidimensional bionic data file. The method can be used to quickly convert new data or existing data into a multidimensional bionic data file, so that the data has a self-management function and realizes data intelligence.

[0063] In a preferred embodiment, the method for using the multidimensional bionic data file of this embodiment is applied to the multidimensional bionic data file of the above embodiment, and the method for using the multidimensional bionic data file is used to read and use the multidimensional bionic data file of the above embodiment. Figure 4 The method for using the multidimensional bionic data file comprises the following steps:

[0064] Step S21: Reading cell membrane data of a multi-dimensional bionic data file.

[0065] Specifically, the multidimensional bionic data file of the present embodiment adopts a multidimensional structure design, each dimension has its own information, and each dimension is progressively managed to form an organic whole. Therefore, when reading the multidimensional bionic data file, first read the data corresponding to the portion from the beginning of the file to the preset length portion, the data corresponding to the preset length portion is part of the cell membrane data, and the first starting position and the first length corresponding to the cell membrane data are obtained from the data corresponding to the preset length portion. Then read the first length from the first starting position from the multidimensional bionic data file to obtain the cell membrane data, and the cell membrane data obtained at this time is all the data of the cell membrane data.

[0066] Step S22: Obtaining the second starting position and the second length corresponding to the cell nucleus data, and the third starting position and the third length corresponding to the cytoplasm data from the cell membrane data.

[0067] Specifically, the multidimensional bionic data file is stored in the form of a binary stream. After obtaining the cell membrane data, the second starting position and second length corresponding to the nucleus data, and the third starting position and third length corresponding to the cytoplasm data are obtained from the cell membrane data.

[0068] Step S23: reading the second length from the second starting position to obtain the nucleus data, and reading the third length from the third starting position to obtain the cytoplasm data.

[0069] Specifically, the multidimensional bionic data file is stored in the form of a binary stream, and when it is necessary to read the nucleus data, the second length is read from the second starting position of the binary stream of the multidimensional bionic data file to obtain the nucleus data. When it is necessary to read the cytoplasm data, the third length is read from the third starting position of the binary stream of the multidimensional bionic data file to obtain the cytoplasm data.

[0070] Step S24: managing the multi-dimensional bionic data file according to the element information of the cell nucleus data.

[0071] Specifically, when managing multidimensional bionic data files, it is necessary to obtain the element information of the cell nucleus data. The element information is recorded in the cell nucleus data, but the content data corresponding to the element information is stored in the cytoplasm data. Therefore, it is necessary to read the content data corresponding to the element information from the cytoplasm data based on the storage information of the element information in the cytoplasm data.

[0072] Furthermore, the multi-dimensional bionic data file is managed based on the content data of the element information, and more specifically, the file body of the multi-dimensional bionic data file is managed based on the content data of the element information.

[0073] For example, the element information is an encryption element for encrypting data, and the encryption element is used to encrypt and decrypt the multidimensional bionic data file. In the process of reading and using the multidimensional bionic data file, the encryption element is used to decrypt the multidimensional bionic data file. Alternatively, the encryption element can be used specifically for encrypting and decrypting the file body, that is, in the process of generating the multidimensional bionic data file, the encryption element is used to encrypt the file body; in the process of reading and using the multidimensional bionic data file, the encryption element is used to decrypt the file body.

[0074] For example, the element information is a permission element for file permission management. The permission element is used to manage the use permission of the multidimensional bionic data file, such as whether the user has the right to use the multidimensional bionic data file, the total time the user uses the multidimensional bionic data file, the time the user uses the multidimensional bionic data file, the proportion of the user using the multidimensional bionic data file, etc.

[0075] For example, the element information is a transaction element for displaying file transaction information, and the transaction element refers to the transaction information of data used for standard transactions, such as data transaction standard transaction code. That is to say, the transaction element of this embodiment includes transaction information for data transactions, and the transaction element corresponds to the file body in the multi-dimensional bionic data file, and the transaction element can be used to realize data transactions when trading data.

[0076] This embodiment provides a method for reading and using a multidimensional bionic data file. It can be seen that the multidimensional bionic data file can first open the cell membrane data and cytoplasm data without opening the file body. On the other hand, the multidimensional bionic data file itself carries element information and can achieve self-management without relying on the external environment, thereby improving data independence and intelligence.

[0077] In the method for using the multidimensional bionic data file in some embodiments, reference is made to Figure 5 , after step S24 of the above embodiment, the method further includes the following steps:

[0078] Step S25: receiving a new element instruction, and adding element information corresponding to the new element instruction to the cell nucleus data.

[0079] Specifically, the multidimensional bionic data file of this embodiment sets up special cell nucleus data for storing element information, and because the cell membrane data, cell nucleus data and cytoplasm data in the multidimensional bionic data file are divided into three independent dimensions, the cell nucleus data has independent editing capabilities and can flexibly adjust the element information in the cell nucleus data according to data management requirements.

[0080] Based on this, if it is necessary to add file management information to the multidimensional bionic data file, that is, to add element information with file management function, the user inputs the element information and the corresponding new element instruction to the multidimensional bionic data file. After receiving the new element instruction, the multidimensional bionic data file adds the element information corresponding to the new element instruction to the cell nucleus data, and completes the addition of element information to the multidimensional bionic data file.

[0081] The method for adding element information to a multi-dimensional bionic data file provided in this embodiment can not only meet the demand for adding management information to a multi-dimensional bionic data file, but also the adding process does not affect the entire file structure, making file management more convenient.

[0082] In the method for using the multidimensional bionic data file in some embodiments, reference is made to Figure 5 , after step S24 of the above embodiment, the method further includes the following steps:

[0083] Step S26: receiving a delete element instruction, and deleting the corresponding existing element information in the cell nucleus data according to the delete element instruction.

[0084] Specifically, the multidimensional bionic data file of this embodiment sets up special cell nucleus data for storing element information, and because the cell membrane data, cell nucleus data and cytoplasm data in the multidimensional bionic data file are divided into three independent dimensions, the cell nucleus data has independent editing capabilities and can flexibly adjust the element information in the cell nucleus data according to data management requirements.

[0085] Based on this, if it is necessary to reduce the file management information in the multidimensional bionic data file, that is, to reduce the file management function, the user inputs a delete element instruction to the multidimensional bionic data file. After receiving the delete element instruction, the multidimensional bionic data file deletes the corresponding existing element information in the cell nucleus data according to the delete element instruction.

[0086] The method for deleting element information of a multi-dimensional bionic data file provided in this embodiment can not only meet the demand for adding new management information to a multi-dimensional bionic data file, but also the deletion process does not affect the entire file structure, making file management more convenient.

[0087] In the method for using the multi-dimensional bionic data file in some embodiments, after step S24 in the above embodiment, the following steps are further included:

[0088] Receive the element modification instruction, and modify the corresponding existing element information in the cell nucleus data according to the element modification instruction. It can be understood that when the user inputs the element modification instruction, the element information to be modified and the modification content must be specified simultaneously. After the multi-dimensional bionic data file receives the element modification instruction, the corresponding element information is modified according to the modification content of the received element modification instruction, thereby completing the modification of the existing element information in the multi-dimensional bionic data file.

[0089] The method for modifying element information of a multi-dimensional bionic data file provided in this embodiment can not only meet the demand for adding new management information to a multi-dimensional bionic data file, but also the modification process does not affect the entire file structure, making file management more convenient.

[0090] In a preferred embodiment, the computer-readable storage medium of this embodiment stores a computer program, and the computer program is suitable for being loaded by a processor to execute the steps of the method for using a multi-dimensional bionic data file as in the above embodiment.

[0091] In a preferred embodiment, the computer of this embodiment includes a memory and a processor, the memory stores a computer program, and the processor executes the steps of the method for using the multidimensional bionic data file of the above embodiment by calling the computer program stored in the memory.

[0092] In this specification, each embodiment is described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the embodiments can be referred to each other. For the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant parts can be referred to the method part.

[0093] Professionals may further appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in the above description according to function. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians may use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0094] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0095] The above embodiments are only for illustrating the technical concept and features of the present invention, and their purpose is to enable people familiar with the technology to understand the content of the present invention and implement it accordingly, and they cannot limit the scope of protection of the present invention. All equivalent changes and modifications made to the scope of the claims of the present invention should fall within the scope of the claims of the present invention.

Claims

1. A multidimensional bionic data file, characterized in that: It includes cell membrane data, cell nucleus data and cytoplasm data, wherein the cell membrane data is first-dimensional data, the cell nucleus data is second-dimensional data, and the cytoplasm data is third-dimensional data, and the multi-dimensional bionic data file is stored in the form of binary stream; The cell membrane data includes a first starting position and a first length corresponding to the cell membrane data, a second starting position and a second length corresponding to the cell nucleus data, and a third starting position and a third length corresponding to the cytoplasm data; The cell nucleus data includes element information for managing files, and storage information of the element information in the cell cytoplasm data; The cytoplasm data includes data corresponding to the element information and the file body of the multi-dimensional bionic data file.

2. The multidimensional bionic data file according to claim 1, characterized in that: The data corresponding to the portion from the beginning of the file to the preset length in the multi-dimensional bionic data file is partial data of the cell membrane data, and the first starting position and the first length corresponding to the cell membrane data are determined by the partial data.

3. The multidimensional bionic data file according to claim 1, characterized in that: The element information is an encryption element used to encrypt data; and / or The element information is a permission element used for file permission management; and / or The element information is a transaction element used to display file transaction information; and / or The element information is a DNA element for recording file-related information.

4. A method for using a multidimensional bionic data file, characterized in that: Applied to the multidimensional bionic data file according to any one of claims 1 to 3, the method comprises: Receive the document body; Converting the document body into the multi-dimensional bionic data file according to a preset conversion algorithm; Receive element information, and integrate the element information into the multi-dimensional bionic data file.

5. A method for using a multidimensional bionic data file, characterized in that: Applied to the multidimensional bionic data file according to any one of claims 1 to 3, the method comprises: Reading cell membrane data of the multi-dimensional bionic data file; Obtaining a second starting position and a second length corresponding to the cell nucleus data, and a third starting position and a third length corresponding to the cytoplasm data from the cell membrane data; Read the second length from the second starting position to obtain the cell nucleus data, and read the third length from the third starting position to obtain the cytoplasm data; The multi-dimensional bionic data file is managed according to the element information of the cell nucleus data.

6. The method for using the multidimensional bionic data file according to claim 5, characterized in that: The step of reading the cell membrane data of the multi-dimensional bionic data file comprises: Read the data corresponding to the portion from the beginning of the file to a preset length, and obtain the first starting position and the first length corresponding to the cell membrane data; The first length is read from the first starting position to obtain the cell membrane data.

7. The method for using the multidimensional bionic data file according to claim 5, characterized in that: The managing the multi-dimensional bionic data file according to the element information of the cell nucleus data comprises: Reading content data corresponding to the element information from the cytoplasm data according to storage information of the element information in the cytoplasm data; The multi-dimensional bionic data file is managed according to the content data of the element information.

8. The method for using a multidimensional bionic data file according to claim 5, characterized in that: The method further comprises: receiving a new element instruction, and adding element information corresponding to the new element instruction to the cell nucleus data; or A delete element instruction is received, and corresponding existing element information in the cell nucleus data is deleted according to the delete element instruction.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the computer program is suitable for being loaded by a processor to execute the steps of the method for using a multi-dimensional bionic data file as claimed in any one of claims 4 to 8.

10. A computer, characterized in that: It comprises a memory and a processor, wherein the memory stores a computer program, and the processor executes the steps of the method for using a multidimensional bionic data file as claimed in any one of claims 4 to 8 by calling the computer program stored in the memory.