Data access method and device based on industrial internet of things, equipment and storage medium

CN118916410BActive Publication Date: 2026-09-18CHENGDU QINCHUAN IOT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410989068.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-07-23
Publication Date
2026-09-18
Estimated Expiration
2044-07-23

AI Technical Summary

Technical Problem

[0004]本申请的主要目的在于提供一种基于工业物联网的数据访问方法、装置、设备及存储介质,旨在解决现有技术中基于工业物联网下用户的数据访问体验感较差的问题

Benefits of technology

[0037]This application provides a data access method, apparatus, device, and storage medium based on the Industrial Internet of Things (IIoT). The method includes: responding to an access request initiated by a target user on a user platform, determining a target object sub-platform and a target service sub-platform; transmitting target data stored in a sub-database corresponding to the target object sub-platform to a first master database via its sensor network sub-platform; transmitting the received target data from the first master database to a sub-database corresponding to the target service sub-platform via a second master database; determining accessible data in the target data according to the target user's data access permissions, and authorizing the accessible data to the user platform for access by the target user through a third master database. This application analyzes user-initiated access requests to directly determine the objects and services that the user can access. Then, through the target object sub-platform, the corresponding data is passed layer by layer to the corresponding sub-database of the service platform sub-platform. Finally, based on the user's data access permissions, the accessible portion of the transmitted data is pushed to the user for access, thereby improving interaction security. Furthermore, since the access request is directly matched with the collected object, accurate data access push can be achieved. At the same time, the data is stored separately on the sensor network platform according to different objects, which not only ensures the orderly management of data on the sensor network platform, but also reduces the operational pressure on the management platform, thereby improving the efficiency of data access, making the access process clearer, and enhancing the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118916410B_ABST
    Figure CN118916410B_ABST
Patent Text Reader

Abstract

The application discloses an industrial internet of things-based data access method and device, equipment and a storage medium, relates to the technical field of data access, and directly determines the object and service that can be accessed by a user through analysis of an access request initiated by the user, then layer by layer transmits corresponding data to a sub-database corresponding to a service platform sub-platform through a target object platform, and finally pushes the accessible part of the transmitted data to the user for access according to the data access authority of the user, so that the interaction security is improved. Since the access request is directly matched with the collected object, accurate data access pushing can be realized, and the data is respectively stored in a sensing network platform according to the object, so that the ordered management of the data in the sensing network platform is ensured, the operation pressure of the management platform is shared, the data access efficiency is improved, the access process is clearer, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of data access technology, specifically to a data access method, apparatus, device, and storage medium based on the Industrial Internet of Things. Background Technology

[0002] The IoT operational architecture comprises the IoT information architecture, physical architecture, and functional architecture. The functional architecture, in particular, is the external functional manifestation of the information system supported by the physical system. It presents a five-platform structure, including the user platform, service platform, management platform, sensor network platform, and object platform. These correspond to the user domain, service domain, sensor domain, and object domain in the information architecture, and the user layer, service layer, management layer, sensor network layer, and object layer in the physical architecture, respectively.

[0003] Due to the explosive growth of data volume, the traditional five-platform architecture reduces the user experience during data access. For example, the centralized management of large amounts of data leads to low operating efficiency and the platform is prone to crashing. In this case, user access verification is restricted, identity verification often gets stuck, and users may be unable to access the platform or some unauthorized users may be authorized to access it, resulting in a significant reduction in the user experience of data access interaction. Summary of the Invention

[0004] The main purpose of this application is to provide a data access method, device, equipment and storage medium based on the Industrial Internet of Things (IIoT), aiming to solve the problem of poor user data access experience in the prior art based on the Industrial IoT.

[0005] To achieve the above objectives, the technical solutions adopted in the embodiments of this application are as follows:

[0006] Firstly, this is applied to the Industrial Internet of Things (IIoT). The IIoT includes a user platform, a service platform, a management platform, a sensor network platform, and an object platform. The object platform includes several object sub-platforms, which are used to collect data from different sensor objects. The sensor network platform includes a first overall database and several sensor network sub-platforms. Each of the several sensor network sub-platforms is configured with a sub-database, which is used to store the data collected by one object sub-platform. The several sensor network sub-platforms interact with the first overall database. The management platform includes a second overall database, which interacts with the first overall database. The service platform includes a third overall database, several sub-databases, and several service sub-platforms. The third overall database interacts with the user platform. The third overall database interacts with the second overall database through the sub-databases. Each of the several sub-databases interacts with a service sub-platform. The method includes the following steps:

[0007] In response to the access request initiated by the target user on the user platform, determine the target object sub-platform and the target service sub-platform;

[0008] The target data stored in the sub-database corresponding to the target object sub-platform is transmitted to the first general database via the sensor network sub-platform where it is located.

[0009] The received target data is transmitted from the first master database to the sub-database corresponding to the target service sub-platform via the second master database.

[0010] Based on the target user's data access permissions, determine the accessible data within the target data, and authorize the user platform to access the accessible data through a third-party general database.

[0011] In one possible implementation of the first aspect, before transmitting the target data stored in the sub-database corresponding to the target object sub-platform to the first master database via the sensor network sub-platform where it resides, the method further includes:

[0012] Data collected from different sensing objects by several object sub-platforms are stored in separate databases.

[0013] In one possible implementation of the first aspect, after storing the data fed back from different sensing objects collected by several object sub-platforms into a separate database, the method further includes:

[0014] The data in the sub-database is classified to obtain the target sub-database;

[0015] The target data stored in the sub-database corresponding to the target object sub-platform is transmitted to the first master database via the sensor network sub-platform where it resides, including:

[0016] The target data stored in the target sub-database corresponding to the target object sub-platform is transmitted to the first general database via the sensor network sub-platform where it is located.

[0017] In one possible implementation of the first aspect, after storing the data fed back from different sensing objects collected by several object sub-platforms into a separate database, the method further includes:

[0018] Access permissions are categorized for the data collected from different sensor objects, and these access permission categories are then linked to the user's data access permission level.

[0019] In one possible implementation of the first aspect, the accessible data in the target data is determined based on the target user's data access permissions, including:

[0020] Based on the target user's data access permission level, match data at the target level to determine the accessible data within the target data.

[0021] In one possible implementation of the first aspect, in response to an access request initiated by a target user on a user platform, the target object sub-platform and the target service sub-platform are determined, including:

[0022] In response to an access request initiated by a target user on the user platform, the system authenticates the target user and obtains the authentication result.

[0023] Based on the authentication result, obtain the target user's accessible objects and services;

[0024] Within the accessible objects and accessible services, the target object sub-platform and the target service sub-platform are determined respectively.

[0025] In one possible implementation of the first aspect, the management platform further includes several management sub-platforms, each sub-platform being bound to an object sub-platform. All management sub-platforms interact with the second overall data platform, responding to access requests initiated by the target user on the user platform, authenticating the target user, and obtaining the authentication result, including:

[0026] In response to an access request initiated by a target user on the user platform, the target user is authenticated on the management sub-platform to confirm that the target user has access rights to the object sub-platform bound to the management sub-platform and to obtain the authentication result.

[0027] Secondly, embodiments of this application provide a data access device based on the Industrial Internet of Things (IIoT), applied to the IIoT. The IIoT includes a user platform, a service platform, a management platform, a sensor network platform, and an object platform. The object platform includes several object sub-platforms, which are used to collect data fed back by different sensor objects. The sensor network platform includes a first main database and several sensor network sub-platforms, each of which is configured with a sub-database. Each sub-database stores data collected by an object sub-platform. The several sensor network sub-platforms interact with the first main database. The management platform includes a second main database, which interacts with the first main database. The service platform includes a third main database, several sub-databases, and several service sub-platforms. The third main database interacts with the user platform, and the third main database interacts with the second main database through the sub-databases. The several sub-databases interact with a service sub-platform. The device includes:

[0028] The request module is used to respond to access requests initiated by target users on the user platform and to determine the target object sub-platform and the target service sub-platform.

[0029] The first transmission module is used to transmit the target data stored in the sub-database corresponding to the target object sub-platform to the first general database via the sensor network sub-platform where it is located.

[0030] The second transmission module is used to transmit the received target data from the first general database to the sub-database corresponding to the target service sub-platform via the second general database.

[0031] The access module is used to determine the accessible data in the target data based on the target user's data access permissions, and authorize the accessible data to the user platform through a third-party database for the target user to access.

[0032] Thirdly, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when loaded and executed by a processor, implements the data access method based on the Industrial Internet of Things as provided in any of the first aspects above.

[0033] Fourthly, embodiments of this application provide an electronic device, including a processor and a memory, wherein,

[0034] Memory is used to store computer programs;

[0035] The processor is used to load and execute computer programs to cause electronic devices to perform data access methods based on the Industrial Internet of Things as provided in any of the first aspects above.

[0036] Compared with the prior art, the beneficial effects of this application are:

[0037] This application provides a data access method, apparatus, device, and storage medium based on the Industrial Internet of Things (IIoT). The method includes: responding to an access request initiated by a target user on a user platform, determining a target object sub-platform and a target service sub-platform; transmitting target data stored in a sub-database corresponding to the target object sub-platform to a first master database via its sensor network sub-platform; transmitting the received target data from the first master database to a sub-database corresponding to the target service sub-platform via a second master database; determining accessible data in the target data according to the target user's data access permissions, and authorizing the accessible data to the user platform for access by the target user through a third master database. This application analyzes user-initiated access requests to directly determine the objects and services that the user can access. Then, through the target object sub-platform, the corresponding data is passed layer by layer to the corresponding sub-database of the service platform sub-platform. Finally, based on the user's data access permissions, the accessible portion of the transmitted data is pushed to the user for access, thereby improving interaction security. Furthermore, since the access request is directly matched with the collected object, accurate data access push can be achieved. At the same time, the data is stored separately on the sensor network platform according to different objects, which not only ensures the orderly management of data on the sensor network platform, but also reduces the operational pressure on the management platform, thereby improving the efficiency of data access, making the access process clearer, and enhancing the user experience. Attached Figure Description

[0038] Figure 1 This is a schematic diagram of the electronic device structure of the hardware operating environment involved in the embodiments of this application;

[0039] Figure 2 A flowchart illustrating the data access method based on the Industrial Internet of Things provided in this application embodiment;

[0040] Figure 3 A schematic diagram of the industrial Internet of Things (IoT) framework in the data access method based on the industrial IoT provided in the embodiments of this application;

[0041] The diagram is labeled as follows: 101-Processor, 102-Communication bus, 103-Network interface, 104-User interface, 105-Memory. Detailed Implementation

[0042] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.

[0043] See attached document Figure 1 , attached Figure 1This is a schematic diagram of the electronic device structure of the hardware operating environment involved in the embodiments of this application. The electronic device may include: a processor 101, such as a central processing unit (CPU), a communication bus 102, a user interface 104, a network interface 103, and a memory 105. The communication bus 102 is used to realize the connection and communication between these components. The user interface 104 may include a display screen and an input unit such as a keyboard. Optionally, the user interface 104 may also include a standard wired interface or a wireless interface. The network interface 103 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 105 may be a storage device independent of the aforementioned processor 101. The memory 105 may be a high-speed random access memory (RAM) or a stable non-volatile memory (NVM), such as at least one disk storage device. The processor 101 may be a general-purpose processor, including a central processing unit, a network processor, etc., or it may be a digital signal processor, an application-specific integrated circuit, a field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component.

[0044] Those skilled in the art will understand that the appendix Figure 1 The structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0045] As attached Figure 1 As shown, the memory 105, which serves as a storage medium, may include an operating system, a network communication module, a user interface module, and a data access device based on the Industrial Internet of Things.

[0046] In the appendix Figure 1 In the electronic device shown, the network interface 103 is mainly used for data communication with the network server; the user interface 104 is mainly used for data interaction with the user; the processor 101 and the memory 105 in this application can be set in the electronic device. The electronic device calls the data access device based on the Industrial Internet of Things stored in the memory 105 through the processor 101 and executes the data access method based on the Industrial Internet of Things provided in the embodiments of this application.

[0047] See attached document Figure 2Based on the hardware devices of the foregoing embodiments, embodiments of this application provide a data access method based on the Industrial Internet of Things (IIoT), applied to the IIoT. The IIoT includes a user platform, a service platform, a management platform, a sensor network platform, and an object platform. The object platform includes several object sub-platforms, which are used to collect data fed back by different sensor objects. The sensor network platform includes a first overall database and several sensor network sub-platforms. Each of the several sensor network sub-platforms is configured with a sub-database, which is used to store data collected by an object sub-platform. The several sensor network sub-platforms interact with the first overall database. The management platform includes a second overall database, which interacts with the first overall database. The service platform includes a third overall database, several sub-databases, and several service sub-platforms. The third overall database interacts with the user platform. The third overall database interacts with the second overall database through the sub-databases. The several sub-databases interact with a service sub-platform. The method includes the following steps:

[0048] S10: In response to an access request initiated by a target user on a user platform, determine the target object sub-platform and the target service sub-platform.

[0049] In practice, the target user is the user who initiates the access request through the user platform, which can be a device such as a mobile phone or computer. The user's access request directly specifies the object or service to be accessed. For example, the object platform may have several physical devices connected via sensors, and the user's request may only access data from one or more of them, such as accessing the operating data of a smart water meter or a motor. The services accessed are the various services that the operator can provide to the user, such as maintenance services or inspection services.

[0050] In one embodiment, in response to an access request initiated by a target user on a user platform, determining the target object sub-platform and the target service sub-platform includes:

[0051] In response to an access request initiated by a target user on the user platform, the system authenticates the target user and obtains the authentication result.

[0052] Based on the authentication result, obtain the target user's accessible objects and services;

[0053] Within the accessible objects and accessible services, the target object sub-platform and the target service sub-platform are determined respectively.

[0054] In the specific implementation process, in order to improve the security of data access, after a user initiates an access request, their identity is verified. Verifying identity is actually to verify which objects and services the user has access permissions to. These permissions are granted by the IoT platform. Some users may not be aware of their own permissions, so identity verification is required to verify whether the object in their request is one they can access, thereby determining the target object sub-platform and the target service sub-platform.

[0055] In one embodiment, the management platform further includes several management sub-platforms, each management sub-platform being bound to an object sub-platform. All management sub-platforms interact with the second central data platform, responding to an access request initiated by a target user on the user platform, authenticating the target user, and obtaining the authentication result, including:

[0056] In response to an access request initiated by a target user on the user platform, the target user is authenticated on the management sub-platform to confirm that the target user has access rights to the object sub-platform bound to the management sub-platform and to obtain the authentication result.

[0057] In practice, identity verification is usually performed on the management platform. However, in order to improve the efficiency of identity verification and avoid the verification process from occupying the management platform's resources for a long time, the management platform is configured as multiple sub-platforms. Each management sub-platform is bound to an object sub-platform. That is, one management sub-platform is used to verify whether the user has access rights to the bound object sub-platform. In this way, even when faced with many access requests and many access objects, the verification work can be distributed to the sub-platforms, which greatly improves the efficiency of verification.

[0058] S20: The target data stored in the sub-database corresponding to the target object sub-platform is transmitted to the first general database via the sensor network sub-platform where it is located.

[0059] In the specific implementation process, after identifying the target object, i.e., the target object sub-platform, the target data stored in its corresponding sub-database is first transmitted to the first main database through the sensor sub-platform. Since the sensor network platform is configured as multiple sub-platforms, data transmission does not need to occupy the main channel every time. The data of each object sub-platform is transmitted through its corresponding sensor network sub-platform, effectively alleviating the data transmission pressure of the platform under big data.

[0060] To achieve accurate and rapid retrieval and transmission of stored data, each object sub-platform is connected to a physical device for integration into the Industrial Internet of Things (IIoT). The physical device feeds back data via sensors, and the object sub-platform collects the data from different sensor objects. Data from each physical device is stored in a sub-database. In other words, before transmitting the target data stored in the sub-database corresponding to the target object sub-platform to the first overall database via its respective sensor network sub-platform, the method further includes:

[0061] Data collected from different sensing objects by several object sub-platforms are stored in separate databases.

[0062] Furthermore, after storing the data collected from different sensing objects by several object sub-platforms into separate databases, the method also includes:

[0063] The data in the sub-database is classified to obtain the target sub-database.

[0064] In the specific implementation process, when establishing a sub-database, data can be classified and stored according to different data types. That is, different storage spaces are divided within the sub-database to store different types of data. The data classification criteria can be based on the data type collected, such as image data and video data. The classified sub-database is the target sub-database.

[0065] Based on the aforementioned steps, the target data stored in the sub-database corresponding to the target object sub-platform is transmitted to the first general database via the sensor network sub-platform where it resides, including:

[0066] The target data stored in the target sub-database corresponding to the target object sub-platform is transmitted to the first general database via the sensor network sub-platform where it is located.

[0067] S30: The received target data is transmitted from the first general database to the sub-database corresponding to the target service sub-platform via the second general database.

[0068] In the specific implementation process, after the target data is determined, the target data is transferred to the second main database through direct data transfer between the first and second databases. Then, according to the location of the target service sub-platform, the data is transferred purposefully to the corresponding sub-database, thereby improving the efficiency of interactive access.

[0069] S40: Based on the target user's data access permissions, determine the accessible data in the target data, and authorize the accessible data to the user platform through a third-party general database for the target user to access.

[0070] In the specific implementation process, after the target data is pushed, in order to ensure the security of data access, the accessible data in the target data will be filtered according to the user's data access permissions. The reason for confirming the target data on the service platform after it is finally received is that confirmation also requires computing resources. This can reduce the computing pressure on the previous platforms. In addition, if the data changes, it may affect the correspondence of the previous platforms. Therefore, it is placed on the last platform for data feedback to the user.

[0071] In this embodiment, by analyzing the access requests initiated by users, the objects and services that users can access are directly determined. Then, through the target object sub-platform, the corresponding data is transmitted layer by layer to the sub-database of the service platform sub-platform. Finally, based on the user's data access permissions, the accessible portion of the transmitted data is pushed to the user for access, thereby improving interaction security. Furthermore, since the access request is directly matched with the collected object, accurate data access push can be achieved. At the same time, the data is stored separately on the sensor network platform according to different objects, which not only ensures the orderly management of data on the sensor network platform, but also reduces the operational pressure on the management platform, thereby improving the efficiency of data access, making the access process clearer, and enhancing the user experience.

[0072] In one embodiment, after storing the data collected from different sensing objects by several object sub-platforms into a separate database, the method further includes:

[0073] Access permissions are categorized for the data collected from different sensor objects, and these access permission categories are then linked to the user's data access permission level.

[0074] In practical implementation, to achieve more efficient data access, access permissions are tiered immediately after data collection. For example, within the same object's collected data, some data is more confidential and requires higher access permissions, while other data is general and can be accessed with normal permissions. Simultaneously, the tiered data access permissions are linked to the user's data access permission level. This allows for faster and more accurate determination of which levels of data a user can access, achieving high-efficiency push notifications. Once the user's data access permission level is determined, matching the data at the corresponding level confirms that this data is accessible within the target data set. In other words: based on the target user's data access permissions, the accessible data within the target data set is determined, including:

[0075] Based on the target user's data access permission level, match data at the target level to determine the accessible data within the target data.

[0076] The framework for the Industrial Internet of Things (IIoT) in application scenarios provided in this application embodiment is attached. Figure 3 As shown, the system can include a user platform, a service platform, a management platform, a sensor network platform, and an object platform. The physical entities of the user platform include various user terminals, such as mobile phones, computers, and dedicated terminals, which, through integration with user information system software, provide services to the user end. The service platform is user-facing and independent of the management platform, and also provides user service demand calculations to form a service-related database. The management platform is the overall operation and coordination platform for the Internet of Things (IoT), including various management sub-platforms and a data center. Different management sub-platforms execute different management tasks, and the data center stores various types of management data. The sensor network platform provides functions such as data communication, transmission, parsing, identification, and classification, avoiding the direct aggregation of data from various object platforms onto the management platform, which would result in data redundancy and low data processing efficiency. The object platform, based on user-perceived service needs, senses and provides corresponding information to the user.

[0077] Based on the same inventive concept as in the foregoing embodiments, this application also provides a data access device based on the Industrial Internet of Things (IIoT), applied to the IIoT. The IIoT includes a user platform, a service platform, a management platform, a sensor network platform, and an object platform. The object platform includes several object sub-platforms, which are used to collect data fed back by different sensor objects. The sensor network platform includes a first overall database and several sensor network sub-platforms. Each of the several sensor network sub-platforms is configured with a sub-database, which is used to store data collected by one object sub-platform. The several sensor network sub-platforms interact with the first overall database. The management platform includes a second overall database, which interacts with the first overall database. The service platform includes a third overall database, several sub-databases, and several service sub-platforms. The third overall database interacts with the user platform. The third overall database interacts with the second overall database through the sub-databases. The several sub-databases interact with a service sub-platform. The device includes:

[0078] The request module is used to respond to access requests initiated by target users on the user platform and to determine the target object sub-platform and the target service sub-platform.

[0079] The first transmission module is used to transmit the target data stored in the sub-database corresponding to the target object sub-platform to the first general database via the sensor network sub-platform where it is located.

[0080] The second transmission module is used to transmit the received target data from the first general database to the sub-database corresponding to the target service sub-platform via the second general database.

[0081] The access module is used to determine the accessible data in the target data based on the target user's data access permissions, and authorize the accessible data to the user platform through a third-party database for the target user to access.

[0082] Those skilled in the art should understand that the division of the various modules in the embodiments is merely a logical functional division. In actual applications, they can be fully or partially integrated onto one or more actual carriers. These modules can be implemented entirely in software through processing unit calls, entirely in hardware, or a combination of software and hardware. It should be noted that each module in the data access device based on the Industrial Internet of Things in this embodiment corresponds one-to-one with each step in the data access method based on the Industrial Internet of Things in the aforementioned embodiments. Therefore, the specific implementation of this embodiment can refer to the implementation of the aforementioned data access method based on the Industrial Internet of Things, which will not be repeated here.

[0083] Based on the same inventive concept as in the foregoing embodiments, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when loaded and executed by a processor, implements the data access method based on the Industrial Internet of Things as provided in the embodiments of this application.

[0084] Based on the same inventive concept as in the foregoing embodiments, embodiments of this application also provide an electronic device, including a processor and a memory, wherein,

[0085] Memory is used to store computer programs;

[0086] The processor is used to load and execute computer programs to enable electronic devices to perform data access methods based on the Industrial Internet of Things as provided in the embodiments of this application.

[0087] In some embodiments, the computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, flash memory, magnetic surface memory, optical disk, or CD-ROM; or it may be a device including one or any combination of the above-mentioned memories. The computer may be a variety of computing devices, including smart terminals and servers.

[0088] In some embodiments, executable instructions may take the form of a program, software, software module, script, or code, written in any form of programming language (including compiled or interpreted languages, or declarative or procedural languages), and may be deployed in any form, including as a standalone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.

[0089] As an example, executable instructions may, but do not necessarily, correspond to files in a file system. They may be stored as part of a file that holds other programs or data, for example, in one or more scripts in a Hyper Text Markup Language (HTML) document, in a single file dedicated to the program in question, or in multiple collaborating files (e.g., a file that stores one or more modules, subroutines, or code sections).

[0090] As an example, executable instructions can be deployed to execute on a single computing device, or on multiple computing devices located in one location, or on multiple computing devices distributed across multiple locations and interconnected via a communication network.

[0091] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or system. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or system that includes that element.

[0092] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0093] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as read-only memory / random access memory, magnetic disk, optical disk) and includes several instructions to cause a multimedia terminal device (which may be a mobile phone, computer, television receiver, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0094] In summary, this application provides a data access method, apparatus, device, and storage medium based on the Industrial Internet of Things (IIoT). The method includes: responding to an access request initiated by a target user on a user platform, determining a target object sub-platform and a target service sub-platform; transmitting the target data stored in the sub-database corresponding to the target object sub-platform to a first master database via the sensor network sub-platform where it resides; transmitting the received target data from the first master database to the sub-database corresponding to the target service sub-platform via a second master database; determining the accessible data in the target data according to the target user's data access permissions, and authorizing the accessible data to the user platform for access by the target user through a third master database. This application analyzes user-initiated access requests to directly determine the objects and services that the user can access. Then, through the target object sub-platform, the corresponding data is passed layer by layer to the corresponding sub-database of the service platform sub-platform. Finally, based on the user's data access permissions, the accessible portion of the transmitted data is pushed to the user for access, thereby improving interaction security. Furthermore, since the access request is directly matched with the collected object, accurate data access push can be achieved. At the same time, the data is stored separately on the sensor network platform according to different objects, which not only ensures the orderly management of data on the sensor network platform, but also reduces the operational pressure on the management platform, thereby improving the efficiency of data access, making the access process clearer, and enhancing the user experience.

[0095] The above description is only a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A data access method based on the Industrial Internet of Things (IIoT), applied to the IIoT, wherein the IIoT includes a user platform, a service platform, a management platform, a sensor network platform, and an object platform, characterized in that, The object platform includes several object sub-platforms, which are used to collect data fed back by different sensing objects. The sensor network platform includes a first overall database and several sensor network sub-platforms. Each of the several sensor network sub-platforms is configured with a sub-database, which is used to store the data collected by one of the object sub-platforms. The several sensor network sub-platforms interact with the first overall database. The management platform includes a second overall database, which interacts with the first overall database. The service platform includes a third overall database, several sub-databases, and several service sub-platforms. The third overall database interacts with the user platform. The third overall database interacts with the second overall database through the sub-databases. Each of the several sub-databases interacts with one of the service sub-platforms. The method includes the following steps: In response to an access request initiated by a target user on the user platform, the target object sub-platform and the target service sub-platform are determined. The target data stored in the sub-database corresponding to the target object sub-platform is transmitted to the first main database via the sensor network sub-platform where it is located. The received target data is transmitted from the first main database to the sub-database corresponding to the target service sub-platform via the second main database; Based on the target user's data access permissions, the accessible data in the target data is determined, and the accessible data is authorized to the user platform through the third master database for the target user to access.

2. The data access method based on the Industrial Internet of Things according to claim 1, characterized in that, Before transmitting the target data stored in the sub-database corresponding to the target object sub-platform to the first main database via the sensor network sub-platform where it resides, the method further includes: Data collected from different sensing objects by several object sub-platforms are stored in one of the sub-databases.

3. The data access method based on the Industrial Internet of Things according to claim 2, characterized in that, After storing the data collected from different sensing objects by the several object sub-platforms into one of the sub-databases, the method further includes: The data in the sub-database is classified to obtain the target sub-database; The step of transmitting the target data stored in the sub-database corresponding to the target object sub-platform to the first main database via the sensor network sub-platform to which it resides includes: The target data stored in the target sub-database corresponding to the target object sub-platform is transmitted to the first general database via the sensor network sub-platform where it is located.

4. The data access method based on the Industrial Internet of Things according to claim 2, characterized in that, After storing the data collected from different sensing objects by the several object sub-platforms into one of the sub-databases, the method further includes: Access permissions are categorized for the data collected from different sensor objects, and these access permission categories are then bound to the user's data access permission level.

5. The data access method based on the Industrial Internet of Things according to claim 4, characterized in that, The step of determining the accessible data in the target data based on the target user's data access permissions includes: Based on the target user's data access permission level, match data of the target level to determine the accessible data within the target data.

6. The data access method based on the Industrial Internet of Things according to claim 1, characterized in that, The process of responding to an access request initiated by a target user on the user platform, and determining the target object sub-platform and the target service sub-platform, includes: In response to an access request initiated by a target user on the user platform, the target user is authenticated, and an authentication result is obtained; Based on the authentication result, obtain the accessible objects and accessible services of the target user; Among the accessible objects and the accessible services, target object sub-platforms and target service sub-platforms are determined respectively.

7. The data access method based on the Industrial Internet of Things according to claim 6, characterized in that, The management platform further includes several management sub-platforms, each of which is bound to an object sub-platform. All of the management sub-platforms interact with the second overall database. The process of responding to an access request initiated by a target user on the user platform, authenticating the target user, and obtaining the authentication result includes: In response to an access request initiated by a target user on the user platform, the target user is authenticated on the management sub-platform to confirm that the target user has access rights to the object sub-platform bound to the management sub-platform, and an authentication result is obtained.

8. A data access device based on the Industrial Internet of Things (IIoT), applied to the IIoT, wherein the IIoT includes a user platform, a service platform, a management platform, a sensor network platform, and an object platform, characterized in that, The object platform includes several object sub-platforms, which are used to collect data fed back by different sensing objects. The sensor network platform includes a first overall database and several sensor network sub-platforms. Each of the several sensor network sub-platforms is configured with a sub-database, which is used to store data collected by one of the object sub-platforms. The several sensor network sub-platforms interact with the first overall database. The management platform includes a second overall database, which interacts with the first overall database. The service platform includes a third overall database, several sub-databases, and several service sub-platforms. The third overall database interacts with the user platform. The third overall database interacts with the second overall database through the sub-databases. The several sub-databases interact with one of the service sub-platforms. The device includes: The request module is used to respond to an access request initiated by a target user on the user platform and to determine the target object sub-platform and the target service sub-platform. The first transmission module is used to transmit the target data stored in the sub-database corresponding to the target object sub-platform to the first main database via the sensor network sub-platform where it is located. The second transmission module is used to transmit the received target data from the first main database to the sub-database corresponding to the target service sub-platform via the second main database; An access module is configured to determine accessible data in the target data based on the target user's data access permissions, and authorize the accessible data to the user platform through the third master database for the target user to access.

9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is loaded and executed by the processor, it implements the data access method based on the Industrial Internet of Things as described in any one of claims 1-7.

10. An electronic device, characterized in that, Including processor and memory, among which, The memory is used to store computer programs; The processor is used to load and execute the computer program to cause the electronic device to perform the data access method based on the Industrial Internet of Things as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Smart city public landscape live broadcast control method and Internet of Things system

    CN114885180A

  • Performance equipment information interconnection platform system and construction method thereof

    CN115118745A