Atomic layer deposition equipment data security protection method and device and storage medium
By obtaining user login information, displaying interface, judging vacancy time, obtaining operation information and periodically encrypting data, the defects in data security management of atomic layer deposition equipment are solved, and efficient data security protection is achieved.
Patent Information
- Application Number
- CN202411912887.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-04-15
AI Technical Summary
Atomic layer deposition equipment has defects in data security management, which makes it difficult to effectively protect the equipment data in problems such as network confounding, excessive unnecessary interfaces, and backward encryption methods, affecting the interests of enterprises.
By obtaining the login information entered by the user, displaying the corresponding interface, and determining whether to return to the login interface based on the vacancy time, obtaining operation information, periodically save and encrypting the data to ensure data security.
It effectively ensures the data security of atomic layer deposition equipment, avoids interference from external factors, improves the security factor of important data in the equipment, and ensures the normal operation of the equipment.
Smart Images

Figure CN119835641A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of atomic layer deposition technology, and in particular to a data security protection method, device and storage medium for atomic layer deposition equipment. Background Art
[0002] In recent years, the strengthening of information technology in industrial equipment has provided a lot of support for improving the efficiency and quality of industrial production. The control system of industrial equipment is often the core of the normal operation of an enterprise. If it is attacked, it will directly or indirectly affect the normal operation of production and even affect other equipment. The security of important data in the equipment cannot be guaranteed.
[0003] At the same time, some companies currently only focus on improving the functions and efficiency of their own equipment, and often ignore the management of equipment data security. There are problems such as mixed equipment networks, too many unnecessary interfaces, and backward encryption methods, which may affect the data security of corporate equipment and damage their own interests. Most users of atomic layer deposition equipment involve confidential data, so data security is particularly important during the use of equipment. Summary of the invention
[0004] In view of this, the present invention provides a data security protection method, device and storage medium for atomic layer deposition equipment.
[0005] Specifically, the present invention is achieved through the following technical solutions:
[0006] According to a first aspect of the present invention, a method for protecting data security of an atomic layer deposition device is provided, the method comprising the steps of:
[0007] Get the login information entered by the user;
[0008] Displaying a corresponding display interface according to the login information;
[0009] Obtaining the idle time of the display interface;
[0010] Determine whether the idle time reaches a preset time length;
[0011] If yes, return to the login interface from the display interface;
[0012] If not, obtain operation information of the display interface.
[0013] Optionally, the step of obtaining login information input by the user comprises the following steps:
[0014] Get the login account entered by the user;
[0015] Get the login password entered by the user.
[0016] Optionally, displaying a corresponding display interface according to the login information comprises the steps of:
[0017] Obtaining the login account in the login information;
[0018] Determine whether the login account is pre-existing in the database;
[0019] If yes, display the login interface;
[0020] If not, the registration interface is displayed.
[0021] Optionally, after displaying the login interface, the step of:
[0022] Obtaining the login password in the login information;
[0023] Determine whether the login password is pre-stored in the database;
[0024] If yes, display the operation interface;
[0025] If not, the password retrieval interface is displayed.
[0026] Optionally, after displaying the registration interface, the step of:
[0027] Obtaining the login password in the login information;
[0028] The login account and the login password are stored in a database accordingly.
[0029] Optionally, the display operation interface comprises the steps of:
[0030] Obtaining the operation authority corresponding to the login account;
[0031] The interface content corresponding to the operation authority is displayed on the operation interface.
[0032] Optionally, the method further comprises the steps of:
[0033] Periodically save the data of the atomic layer deposition equipment in a preset format;
[0034] The data is encrypted.
[0035] According to a second aspect of the present invention, there is provided an atomic layer deposition equipment data security protection device, comprising:
[0036] An information acquisition module is used to obtain login information input by the user;
[0037] A display module, used to display a corresponding display interface according to the login information;
[0038] A time acquisition module, used to acquire the idle time of the display interface;
[0039] A determination module, used to determine whether the idle time reaches a preset time length;
[0040] An execution module, used to execute a preset operation according to the result of the judgment module;
[0041] When the result of the judgment module is yes, the execution module returns to the login interface from the display interface; when the result of the judgment module is no, the execution module obtains the operation information of the display interface.
[0042] According to a third aspect of the present invention, there is provided an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of any of the aforementioned methods when executing the program.
[0043] According to a fourth aspect of the present invention, there is provided a storage medium having a computer program stored thereon, wherein the program, when executed by a processor, implements the steps of any one of the aforementioned methods.
[0044] The technical solution provided by the present invention brings at least the following beneficial effects:
[0045] The data security protection method, device and storage medium of an atomic layer deposition device provided in the present application can ensure the normal operation of the atomic layer deposition device, avoid interference from external factors, and improve the safety factor of important data in the device. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0047] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0048] Figure 1 A schematic diagram of a flow chart of a data security protection method for an atomic layer deposition device provided by an embodiment of the present invention;
[0049] Figure 2 A schematic diagram of the structure of a data security protection device for atomic layer deposition equipment provided by an embodiment of the present invention;
[0050] Figure 3 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention;
[0051] Figure 4A schematic diagram of the structure of a storage medium provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0052] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0053] Figure 1 The schematic diagram of a data security protection method for an atomic layer deposition device applicable to an embodiment of the present invention is shown. The method involves a data security protection method based on roaming switching of wireless access point signal strength, which is proposed in the context of atomic layer deposition (ALD) equipment. The core of the method is to target the data security and network connection stability of the atomic layer deposition device. The following is a detailed analysis and expansion of the method:
[0054] 1. This method implements data security protection through the following steps:
[0055] Get roaming threshold: This threshold is used to determine whether the signal strength of the wireless access point is strong enough to maintain a stable network connection. The roaming threshold is usually set based on the network requirements of the device and the stability of the network environment.
[0056] Get the signal strength of the wireless access point: The device continuously monitors the signal strength of the currently connected wireless access point to assess the stability of the network connection.
[0057] Compare signal strength and roaming threshold: Compare the monitored signal strength with the preset roaming threshold to determine whether to switch to another wireless access point.
[0058] Perform roaming switching based on the comparison results: If the signal strength is lower than the roaming threshold, the device will automatically switch to a wireless access point with a stronger signal to ensure the stability of the network connection and continuous data transmission.
[0059] 2. Data security protection mechanism
[0060] Although the core of this method is the roaming switching of wireless access points, it indirectly improves the ability of data security protection:
[0061] Avoid network interruption: Through timely roaming switching, connection interruption caused by weak network signal can be avoided, thus ensuring continuous transmission and integrity of data.
[0062] Reduce external interference: A stable network connection can reduce data transmission errors or losses caused by network fluctuations or external interference (such as electromagnetic interference, physical obstacles, etc.).
[0063] Improve device stability: Stable network connection and timely roaming switching help maintain the overall stability of the device and reduce device failure or data corruption caused by network problems.
[0064] 3. Device and storage medium
[0065] Device: includes a sensor for monitoring signal strength, a processor for processing signal strength and roaming threshold comparison, and a network interface card for performing roaming switching.
[0066] Storage media: used to store roaming thresholds, signal strength history data, device configuration information, etc. These storage media can be internal memory (such as RAM, ROM), external memory (such as SD card, USB storage device) or network storage device (such as cloud storage).
[0067] 4. Application scenarios: This method is particularly suitable for atomic layer deposition equipment that requires high stability and data security, as well as other industrial equipment or systems that have high requirements for network connection stability.
[0068] Although the core of this method is the roaming switching of wireless access points, it indirectly improves the data security protection capability of the atomic layer deposition equipment by improving the stability of network connection and reducing external interference. This method is not only suitable for atomic layer deposition equipment, but can also be widely used in other industrial equipment or systems that require high stability and data security.
[0069] See also Figure 1 The embodiment of the present invention provides a data security protection method for an atomic layer deposition device. The method can be applied to electronic devices, such as PCs, servers, terminals, etc. The method may include the following steps:
[0070] S1: Get the login information entered by the user;
[0071] Exemplarily, the step of obtaining login information input by a user includes the following steps:
[0072] Get the login account entered by the user;
[0073] Get the login password entered by the user.
[0074] In the embodiment of the present application, when the user needs to log in to the atomic layer deposition device, the user enters the login account and login password on the operation interface of the atomic layer deposition device. This step is a key link in the process of the user logging in to the atomic layer deposition device, and specifically involves the input of the login account and login password.
[0075] Obtain the login account entered by the user: When a user needs to log in to the atomic layer deposition device, he or she first needs to find a login entry on the device's operating interface. The user then enters his or her login account in the specified input box. This account is usually set by the user when registering the device and is used to uniquely identify the user. The device will receive and temporarily store the input account information for subsequent verification steps.
[0076] Get the login password entered by the user After entering the login account, the user needs to enter the login password corresponding to the account in another specified input box. The password is set by the user when registering, which is used to further verify the user's identity and ensure that only users who know the correct password can log in to the device. The device will also receive and temporarily store the entered password information for comparison with the password stored in the database.
[0077] Confidentiality of account and password: The account and password entered by the user should be kept confidential and should not be obtained by unauthorized personnel. The device should take appropriate measures to protect this sensitive information, such as using encryption technology to store and transmit this information. Prevent brute force cracking: The device should set a reasonable password policy, such as limiting the number of password attempts and using complex password combinations, to prevent brute force cracking attacks. Account uniqueness: Each user's account should be unique to avoid account conflicts and potential security risks.
[0078] Application scenarios: These steps are usually applied to industrial equipment or systems that require user authentication and authorization, such as atomic layer deposition equipment. In these scenarios, only authenticated users can access and operate the equipment to ensure the security and stability of the equipment.
[0079] S2: Displaying a corresponding display interface according to the login information;
[0080] Exemplarily, displaying a corresponding display interface according to the login information includes the steps of:
[0081] Obtaining the login account in the login information;
[0082] Determine whether the login account is pre-existing in the database;
[0083] If yes, display the login interface;
[0084] If not, the registration interface is displayed.
[0085] In the embodiment of the present application, after the user enters the login account on the operation interface of the atomic layer deposition device, the atomic layer deposition device will determine whether the login account is stored in the database. If the account is stored, the operation interface jumps to the login interface to receive the login password entered by the user. If the account is not stored, the operation interface jumps to the registration interface. This step is the process in which the atomic layer deposition device determines which interface (login interface or registration interface) to display based on the login account entered by the user.
[0086] Obtain the login account in the login information: When the user enters the login account on the operation interface of the atomic layer deposition device, the device will receive and process the account information.
[0087] Determine whether the login account is pre-existing in the database: The device maintains a database inside to store the login accounts and other related information of registered users. The device will query this database to determine whether the login account entered by the user already exists.
[0088] The corresponding display interface is displayed according to the judgment result:
[0089] If the login account is pre-existing in the database: This means that the user is a registered user, and the device will jump to the login interface. On the login interface, the user needs to enter the login password corresponding to the account to complete the login process.
[0090] If the login account is not pre-existing in the database: This means that the user may be a new user or the wrong account has been entered. The device will jump to the registration interface, allowing the user to register a new account or re-enter the correct account.
[0091] User experience: By distinguishing whether a login account exists, the device can provide users with a more intuitive and friendly operation interface. Registered users can directly enter the login process, while new users can complete account registration through the registration interface.
[0092] Security: This step also ensures that only registered users can access the device's login interface, thereby improving the security of the device to a certain extent.
[0093] Application scenarios: These steps are usually applied to industrial equipment or systems that require user authentication and authorization, such as atomic layer deposition equipment. In these scenarios, the equipment needs to ensure that only authenticated users can access and operate the equipment to protect the security and stability of the equipment.
[0094] Exemplarily, after displaying the login interface, the method further includes the following steps:
[0095] Obtaining the login password in the login information;
[0096] Determine whether the login password is pre-stored in the database;
[0097] If yes, display the operation interface;
[0098] If not, the password retrieval interface is displayed.
[0099] In the embodiment of the present application, after the user enters the login password on the operation interface of the atomic layer deposition device, the atomic layer deposition device will determine whether the login password is stored in the database. If the login password is stored, it means that the user can operate the atomic layer deposition device, and then the operation interface will be displayed, and there are various indicators on the operation interface for operating the atomic layer deposition device; if the account is not stored, it will jump to the password retrieval interface, and the user can retrieve the login password corresponding to the login account. This step further refines the process of the user completing the login authentication on the atomic layer deposition device, especially the processing logic after the user enters the login password.
[0100] Display the login interface: The user has entered the login account on the operation interface and successfully jumped to the login interface. The login interface prompts the user to enter the login password corresponding to the account.
[0101] Get the login password in the login information: When the user enters the login password on the login interface, the device will receive and process the password information.
[0102] Determine whether the login password is pre-stored in the database: The device will query the database to determine whether the login password entered by the user matches the stored password. It should be noted here that the password is usually not stored directly in plain text, but in a hash value or other encrypted form to ensure the security of the password.
[0103] The corresponding interface is displayed according to the judgment result:
[0104] If the login password is pre-stored in the database (i.e. matches the stored password hash value): this means that the user has successfully passed the login authentication, and the device will jump to the operation interface. The operation interface displays various indicators and controls, allowing the user to operate and control the atomic layer deposition device.
[0105] If the login password is not pre-stored in the database (i.e., it does not match the stored password hash value): This means that the user may have entered the wrong password or the account has been stolen. The device will jump to the password retrieval interface and prompt the user to reset or retrieve the login password through the password retrieval process.
[0106] Security: By storing the hash value or other encrypted form of the password and performing matching verification when the user logs in, the device can ensure that only users who know the correct password can access the operation interface. This improves the security of the device to a certain extent. User experience: The device provides a password retrieval interface and process, allowing users to reset or retrieve passwords through certain verification methods when they forget their passwords. This improves the user experience and avoids the situation where you cannot log in to the device due to forgetting your password.
[0107] Application scenarios: These steps are usually applied to industrial equipment or systems that require high-security user authentication, such as atomic layer deposition equipment. In these scenarios, the equipment needs to ensure that only authenticated users can access and operate the equipment to protect the security and stability of the equipment.
[0108] Exemplarily, after displaying the registration interface, the step further includes:
[0109] Obtaining the login password in the login information;
[0110] The login account and the login password are stored in a database accordingly.
[0111] In the embodiment of the present application, after the registration interface is displayed, the operation interface of the atomic layer deposition device obtains the login account and login password entered by the user, and stores them in the database for the subsequent login of the user. This step involves the process of the user completing the registration of a new account on the atomic layer deposition device, especially the storage logic after the user enters the login account and password.
[0112] Display the registration interface: The user has tried to log in on the operation interface but the account does not exist, or the user actively selects the option to register a new account, so the device jumps to the registration interface. The registration interface prompts the user to enter a new login account and the corresponding login password.
[0113] Obtain the login account and password in the login information: When the user enters a new login account and password on the registration interface, the device will receive and process this information.
[0114] Store the login account and login password in the database: The device will store this information in the internal database for subsequent user login authentication. It should be noted that for security reasons, passwords are usually not stored directly in plain text. Instead, the device will store the password's hash value or other encrypted form. In this way, even if the database is leaked, the attacker cannot directly obtain the user's original password. At the same time, the device may also record some additional information, such as registration time, user role, etc., to support more complex user management and permission control.
[0115] Security: By storing passwords in encrypted form, the device can ensure that even if the database is leaked, the user's original password will not be leaked. In addition, the device can take other security measures, such as limiting the number of password attempts and using complex password policies, to further improve security. User experience: The device provides a simple and clear registration interface and process, allowing users to easily enter a new login account and password and complete the registration. This improves the user experience and enables new users to quickly start using the atomic layer deposition equipment.
[0116] Application scenarios: These steps are often applied to industrial equipment or systems that require new user registration, such as atomic layer deposition equipment. In these scenarios, the equipment needs to allow new users to register new accounts so that they can access and operate the equipment. By storing the user's login account and password, the device can ensure that only authenticated users can access the device's operating interface and sensitive functions.
[0117] Exemplarily, the display operation interface includes the steps of:
[0118] Obtaining the operation authority corresponding to the login account;
[0119] The interface content corresponding to the operation authority is displayed on the operation interface.
[0120] In an embodiment of the present application, when the user enters the operation interface, the permissions corresponding to the login account are obtained, and the corresponding display interface is displayed for different permissions. Specifically, in the user management of the atomic layer deposition equipment, the permissions of users of different levels are classified, and the user permissions are not less than two categories. The difference is: during the use of the atomic layer deposition equipment, the content and operation functions that low-authority users and high-authority users can see in the visual interface are different. The highest authority has functions such as deleting users, changing other users' passwords, and changing other users' operation permissions. When the equipment is used, the account is independent according to the user, which is convenient for the management of the equipment and can preliminarily guarantee the safety of the equipment and data security. This step involves the display logic of the atomic layer deposition equipment operation interface, especially customizing the interface content according to the operation permissions of the user's login account.
[0121] Display the operation interface: The user has successfully passed the login authentication, and the device jumps to the operation interface.
[0122] Obtaining the operation permissions corresponding to the login account: The device will query the database or permission management system to obtain the operation permissions corresponding to the current login account. These permissions may include the permission to access specific functions, the permission to modify device settings, the permission to view sensitive data, etc.
[0123] Display interface content corresponding to the operation permissions on the operation interface: Based on the operation permissions obtained, the device will dynamically generate and display the content of the operation interface. For low-privilege users, the interface may only display basic operation functions and limited data views. For high-privilege users, the interface may contain more operation functions, detailed data views, and the authority to manage other users.
[0124] User Rights Management:
[0125] Permission classification: In the user management of atomic layer deposition equipment, it is necessary to classify permissions for users of different levels. This ensures that only users with corresponding permissions can access and operate specific equipment functions. Permission level: User permissions should be divided into at least two categories (low permissions and high permissions), but depending on the actual situation, more permission levels may be required to more finely control user access and equipment operation permissions. Low-privilege users: can only see and operate basic equipment functions in the visual interface, and cannot access sensitive data or modify key settings. High-privilege users: can see more equipment functions, data views, and management options in the visual interface. The highest-privilege user may even have advanced functions such as deleting users, changing other users' passwords, and changing other users' operating permissions.
[0126] Device management and security:
[0127] Account independence: By assigning independent accounts and permissions to different users, the device can achieve account independence, that is, each user can only access and operate the device functions that match their permissions. Device management: The device administrator can manage all user accounts and permissions on the device through a high-privilege account, thereby ensuring the security and stability of the device. Data security: By limiting the access of low-privilege users to sensitive data, the device can initially ensure data security. At the same time, by regularly auditing and monitoring user activities, device administrators can promptly discover and deal with potential security risks.
[0128] S3: Obtaining the idle time of the display interface;
[0129] When the user enters the main interface (i.e., the operation interface), the device will start timing and record the idle time from the user's last operation to the current time. Idle time refers to the duration when the user does not perform any operation (such as clicking, inputting, etc.) on the device.
[0130] S4: Determine whether the idle time reaches a preset time length;
[0131] The device will check whether the idle time has reached the preset duration threshold. In this example, the preset duration is set to 15 minutes. However, depending on the actual situation, this duration can be configurable to adapt to different usage scenarios and security requirements.
[0132] S5: If yes, return to the login interface from the display interface;
[0133] If the idle time reaches or exceeds the preset time, the device will automatically return to the login interface from the current operation interface. This means that the user needs to re-enter the login password to re-enter the main operation interface. During the process of returning to the login interface, the device should ensure that the current working status is not affected, for example, the ongoing experiment or data processing should be properly saved or paused.
[0134] S6: If not, obtain operation information of the display interface.
[0135] If the idle time does not reach the preset time, the device will continue to monitor the user's operation. Whenever the user performs any operation, the device will obtain and process the operation information to respond to the user's instructions.
[0136] In the embodiment of the present application, the atomic layer deposition device will start the protection delay after entering the main interface. If the user does not perform any operation on the atomic layer deposition device for 15 minutes, the atomic layer deposition device will switch to the login interface without affecting the existing working state of the device. The password needs to be re-entered to re-enter the main operation interface, which can effectively prevent high-authority users from not logging out after using the device, causing the device operation or data security to be affected. Security: Through the automatic logout mechanism, the device can effectively prevent high-authority users from forgetting to log out after using the device, thereby avoiding potential impact on the operation of the device or data security. User experience: Although the automatic logout mechanism may affect the user experience to a certain extent (for example, the user may need to log in again frequently), it is necessary for security reasons. At the same time, by reasonably setting the preset time and providing clear prompt information, the impact on user operations can be minimized. Application scenarios: These steps are usually applied to industrial equipment or systems that require high-security user authentication, such as atomic layer deposition equipment. In these scenarios, the device needs to ensure that only authenticated users can access and operate the device, and additional security measures need to be taken to protect the operation and data security of the device.
[0137] Exemplarily, the method further comprises the steps of:
[0138] Periodically save the data of the atomic layer deposition equipment in a preset format;
[0139] The data is encrypted.
[0140] In the embodiment of the present application, the data of the atomic layer deposition equipment, such as the equipment operation data, operation log, operation record, and important parameters of the experimental operation, are periodically saved in the form of text and encrypted with a custom password. The atomic layer deposition equipment automatically backs up these data regularly and records them in an encrypted hard disk, which can reduce the possibility of data loss and leakage. The steps involve the data storage and encryption mechanisms of the atomic layer deposition equipment, which are crucial to ensuring the integrity and security of the data.
[0141] Periodically save the data of the atomic layer deposition equipment in a preset format: The atomic layer deposition equipment will generate a large amount of data during operation, including equipment operation data, operation logs, operation records, important parameters during experimental operation, etc. These data will be saved in a preset format (such as text files, database records, etc.) to ensure the readability and parseability of the data. The saving is periodic, which means that the equipment will automatically save the data at a certain time interval (such as every hour, every day, etc.) to ensure the integrity and continuity of the data.
[0142] Encrypt the data: Before or after saving the data, the device will encrypt the data. Encryption can use a custom password or key, which means that only those who know the password or key can decrypt and access the data. The purpose of encryption is to protect the confidentiality of the data and prevent unauthorized persons from obtaining or tampering with the data.
[0143] Regularly and automatically back up data and record it to an encrypted hard drive: The device automatically backs up the saved data regularly (such as daily, weekly, etc.). The backup data will be recorded to an encrypted hard drive, which means that even if the local storage of the device fails or data is lost, the backup data can still be protected. The use of an encrypted hard drive further enhances data security because even if the hard drive is stolen or lost, unauthorized personnel cannot decrypt and access the data in it.
[0144] Data security: Through encryption and regular backup mechanisms, the device can ensure the security of data during storage and transmission. Even if the data is stolen or leaked, unauthorized personnel cannot decrypt and access the data. Data integrity: Periodic preservation and automatic backup mechanisms can ensure the integrity and continuity of data. Even if the device fails or data is lost, it can be restored through backup data.
[0145] Application scenarios: These steps are usually applied to industrial equipment or systems that require high data security and integrity, such as atomic layer deposition equipment. In these scenarios, the data generated by the equipment may contain sensitive information or experimental results and need to be strictly protected.
[0146] like Figure 2, the present application provides a data security protection device for an atomic layer deposition device, comprising:
[0147] The information acquisition module 10 is used to acquire the login information input by the user;
[0148] A display module 20, used to display a corresponding display interface according to the login information;
[0149] A time acquisition module 30, used to acquire the idle time of the display interface;
[0150] A determination module 40 is used to determine whether the idle time reaches a preset time length;
[0151] An execution module 50, configured to execute a preset operation according to the result of the judgment module;
[0152] When the result of the judgment module 40 is yes, the execution module 50 returns from the display interface to the login interface; when the result of the judgment module 40 is no, the execution module 50 obtains the operation information of the display interface.
[0153] The specific structure and working principle of each module in the data security protection device of the atomic layer deposition equipment:
[0154] 1. Information Acquisition Module 10
[0155] Specific structure: The information acquisition module 10 is usually composed of one or more input interfaces, which can be a physical keyboard, a virtual keyboard on a touch screen, a fingerprint reader, a dynamic verification code receiver, etc. In addition, the module also includes a signal processing circuit and a storage unit for receiving, processing and storing the login information input by the user.
[0156] Working principle: The user enters login information, such as user name and password, through an input interface (such as a keyboard or touch screen).
[0157] The signal processing circuit decodes and verifies the information input by the user to ensure the accuracy and integrity of the information. The storage unit compares the decoded login information with the preset legal user information to verify the identity of the user. If the verification is successful, the information acquisition module will send a signal to the display module 20 to instruct it to display the corresponding operation interface; if the verification fails, an error prompt message will be displayed.
[0158] 2. Display module 20
[0159] Specific structure: The display module 20 is mainly composed of a display screen and a control circuit. The display screen can be LCD, LED or OLED, etc., for displaying various information. The control circuit is responsible for receiving instructions from the information acquisition module and the judgment module, and controlling the display content of the display screen.
[0160] Working principle: When the information acquisition module 10 successfully verifies the user's identity, it sends a display instruction to the display module 20. After receiving the instruction, the control circuit retrieves the operation interface corresponding to the login information from the preset display content library. The display screen displays the corresponding operation interface according to the output signal of the control circuit for the user to perform subsequent operations.
[0161] 3. Time acquisition module 30
[0162] Specific structure: The time acquisition module 30 is usually composed of a high-precision clock and a timer. The clock provides an accurate time reference, while the timer is used to record the interaction between the user and the display interface.
[0163] Working principle: When the user starts to interact with the display interface (such as clicking a button, inputting information, etc.), the time acquisition module 30 starts timing. If the user does not interact with the display interface for a period of time (i.e., it is in an idle state), the timer will continue to run and record the idle time. When the idle time reaches a preset threshold, the time acquisition module 30 sends a signal to the judgment module 40 to instruct it to make a subsequent judgment.
[0164] 4. Judgment module 40
[0165] Specific structure: The judgment module 40 is mainly composed of a comparator and a logic circuit. The comparator is used to compare the idle time provided by the time acquisition module 30 with the preset time threshold. The logic circuit determines whether the preset operation needs to be performed based on the output signal of the comparator.
[0166] Working principle: Receive the idle time signal provided by the time acquisition module 30. Compare the idle time with the preset duration threshold. If the idle time is greater than or equal to the duration threshold, the logic circuit outputs a "yes" signal; if the idle time is less than the duration threshold, it outputs a "no" signal. According to the result of the output signal, send the corresponding instruction to the execution module 50.
[0167] 5. Execution module 50
[0168] Specific structure: The execution module 50 is mainly composed of a control unit and an actuator. The control unit is responsible for receiving instructions from the judgment module and controlling the actions of the actuator according to the instructions. The actuator can be a display controller, an audible and visual alarm, a log recorder, and other devices.
[0169] Working principle: Receive the command signal of the judgment module 40. According to the content of the command signal, the control unit decides what operation to perform. If the command signal is "yes" (that is, the vacancy time reaches the preset duration), the control unit controls the display screen controller to switch the display interface back to the login interface, and may trigger the sound and light alarm to remind the user. If the command signal is "no" (that is, the vacancy time does not reach the preset duration), the control unit continues to monitor the operation information of the display interface and prepares to perform corresponding operations according to subsequent instructions. The actuator performs corresponding actions according to the output signal of the control unit, such as switching the display interface, recording logs, etc.
[0170] In summary, the data security protection device for atomic layer deposition equipment realizes functions such as verification of user login information, dynamic switching of display interface, monitoring of idle time, and execution of preset operations through the collaborative work of various modules, thereby effectively ensuring the data security of the equipment.
[0171] An atomic layer deposition equipment data security protection device provided in the present application can execute an atomic layer deposition equipment data security protection method provided in the above steps.
[0172] It should be understood that the above specific embodiments of the present invention are only used to illustrate or explain the principles of the present invention, and do not constitute a limitation of the present invention. Therefore, any modifications, equivalent substitutions, improvements, etc. made without departing from the spirit and scope of the present invention should be included in the protection scope of the present invention. In addition, the appended claims of the present invention are intended to cover all changes and modifications that fall within the scope and boundaries of the appended claims, or the equivalent forms of such scope and boundaries.
[0173] Reference below Figure 3 , which shows a schematic diagram of the structure of an electronic device 100 suitable for implementing the embodiment of the present disclosure. The electronic device in the embodiment of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle terminals (such as vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 3 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0174] like Figure 3As shown, the electronic device 100 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 101, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 102 or a program loaded from a storage device 108 to a random access memory (RAM) 103. In the RAM 103, various programs and data required for the operation of the electronic device 100 are also stored. The processing device 101, the ROM 102, and the RAM 103 are connected to each other via a bus 104. An input / output (I / O) interface 105 is also connected to the bus 104.
[0175] Typically, the following devices may be connected to the I / O interface 105: an input device 106 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 107 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 108 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 109. The communication device 109 may allow the electronic device 100 to communicate with other devices wirelessly or by wire to exchange data. Although the electronic device 100 having various devices is shown in the figure, it should be understood that it is not required to implement or have all the devices shown. More or fewer devices may be implemented or have alternatively.
[0176] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through the communication device 109, or installed from the storage device 108, or installed from the ROM 102. When the computer program is executed by the processing device 101, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0177] Reference below Figure 4 , which shows a structural schematic diagram of a computer-readable storage medium suitable for implementing an embodiment of the present disclosure, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, it can implement the atomic layer deposition equipment data security protection method as described in any of the above.
[0178] The present application also provides a computer program product, including a computer program / computer executable instructions, which, when executed by a processor of an electronic device, implements the steps of any of the aforementioned atomic layer deposition equipment data security protection methods.
[0179] The data security protection method, device and storage medium of an atomic layer deposition device provided in the present application can ensure the normal operation of the atomic layer deposition device, avoid interference from external factors, and improve the safety factor of important data in the device.
[0180] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.
[0181] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.
Claims
1. A data security protection method for atomic layer deposition equipment, characterized in that: The method comprises the steps of: Get the login information entered by the user; Displaying a corresponding display interface according to the login information; Obtaining the idle time of the display interface; Determine whether the idle time reaches a preset time length; If yes, return to the login interface from the display interface; If not, obtain operation information of the display interface.
2. The method for protecting data security of atomic layer deposition equipment according to claim 1, characterized in that: The step of obtaining the login information input by the user comprises the following steps: Get the login account entered by the user; Get the login password entered by the user.
3. The method for protecting data security of atomic layer deposition equipment according to claim 1, characterized in that: The displaying of the corresponding display interface according to the login information comprises the steps of: Obtaining the login account in the login information; Determine whether the login account is pre-existing in the database; If yes, display the login interface; If not, the registration interface is displayed.
4. The method for protecting data security of atomic layer deposition equipment according to claim 3, characterized in that: After displaying the login interface, the following steps are also included: Obtaining the login password in the login information; Determine whether the login password is pre-stored in the database; If yes, display the operation interface; If not, the password retrieval interface is displayed.
5. The method for protecting data security of atomic layer deposition equipment according to claim 3, characterized in that: After displaying the registration interface, the following steps are also included: Obtaining the login password in the login information; The login account and the login password are stored in a database accordingly.
6. The method for protecting data security of atomic layer deposition equipment according to claim 4, characterized in that: The display operation interface comprises the steps of: Obtaining the operation authority corresponding to the login account; The interface content corresponding to the operation authority is displayed on the operation interface.
7. The method for protecting data security of atomic layer deposition equipment according to claim 1, characterized in that: Also includes the steps: Periodically save the data of the atomic layer deposition equipment in a preset format; The data is encrypted.
8. A data security protection device for atomic layer deposition equipment, characterized in that: include: An information acquisition module is used to obtain login information input by the user; A display module, used to display a corresponding display interface according to the login information; A time acquisition module, used to acquire the idle time of the display interface; A determination module, used to determine whether the idle time reaches a preset time length; An execution module, used to execute a preset operation according to the result of the judgment module; Wherein, when the result of the judgment module is yes, the execution module returns from the display interface to the login interface; When the result of the judging module is no, the executing module obtains the operation information of the display interface.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.