Device roller shutter control method and system based on NFC

By using NFC trigger signals for user authentication and function recognition, the system solves the problems of insufficient security and signal interference in the control of roller shutter devices, achieving efficient and secure device operation. It is suitable for vehicle roller shutter control and smart door lock management.

CN119288320APending Publication Date: 2025-01-10FOSHAN BAITAI AUTO ACCESSORIES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411428751.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-12
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

Existing equipment roller shutter control solutions suffer from insufficient security, susceptibility to signal interference, and inconvenience in portability, making them particularly difficult to operate in harsh environments.

Method used

The device roll-up control method based on NFC is adopted. User authentication is performed through NFC trigger signals, a one-time verification key is generated by a dynamic encryption algorithm, function trigger signals are continuously collected, the user's required function is determined, and newly triggered NFC signals are collected within a preset time to execute the corresponding function.

Benefits of technology

It improves the safety and reliability of roller shutter control, reduces the burden on users carrying equipment, and enhances the convenience and flexibility of operation. It is suitable for high-security scenarios such as vehicle roller shutter control and smart door lock management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119288320A_ABST
    Figure CN119288320A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an equipment roller shutter control method and system based on NFC, and belongs to the technical field of NFC, and the method comprises the steps: responding to an NFC trigger signal, carrying out the current user identity verification based on the NFC trigger signal, and triggering a function recognition state after the verification is passed; function trigger signals of a user are continuously collected in the trigger function recognition state, and a function required by the current user is judged based on the function trigger signals; if the demand NFC signal exists in the current user demand function, acquiring an NFC signal newly triggered by a user within a preset signal triggering time; and based on the open demand function, executing the corresponding demand function based on the NFC trigger signal or the newly triggered NFC signal. According to the scheme, the problems of insufficient safety, signal interference and the like existing in existing equipment roller shutter control are solved, the burden of carrying a plurality of pieces of equipment by a user is greatly reduced, and meanwhile, the operation convenience and reliability in a severe environment are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of NFC, and in particular to a device rolling curtain control method based on NFC and a device rolling curtain control system based on NFC. Background Art

[0002] With the development of industrial automation and intelligence, the demand for convenient, efficient and safe control of various equipment is increasing. As a common control method, equipment rolling shutters can be applied to various equipment, such as automobiles, forklifts, excavators, tower cranes, etc. These equipment rolling shutter systems usually rely on remote controls or physical buttons to achieve switch control. However, the existing control schemes have exposed many technical problems in practical applications, and more advanced and reliable solutions are urgently needed.

[0003] In particular, as an important means of transportation, the rolling shutter system of automobiles also requires an efficient and safe control method. Traditional automobile rolling shutters are mostly operated by remote controls or buttons inside the car. Although the remote control provides a certain convenience, its long-distance operation characteristics bring significant safety hazards. For example, the remote control can be controlled from more than ten meters away. If the vehicle is parked outdoors and the user accidentally triggers the remote control indoors, the rolling shutter may be opened inadvertently, exposing the items in the car, increasing theft or other security risks. In addition, the 433MHz frequency used by the remote control is easily interfered by the same frequency signal in the surrounding environment, causing the rolling shutter system to malfunction or misoperate, further weakening the reliability of the system and user experience.

[0004] In addition, traditional roller shutter control methods usually require users to carry multiple devices, such as keys and remote controls, which increases the burden of travel. In harsh outdoor environments, physical buttons are prone to dust accumulation or ice, affecting the convenience and reliability of operation. For example, if a button is exposed outdoors for a long time in rain or ice, users may encounter difficulties in operating the roller shutter, resulting in a poor user experience.

[0005] In summary, the existing rolling shutter control scheme has technical problems such as insufficient security, easy signal interference, inconvenience in carrying, and difficulty in operation in harsh environments. In view of this problem, it is urgent to propose a new equipment rolling shutter control scheme. Summary of the invention

[0006] The purpose of the embodiments of the present invention is to provide a device rolling curtain control method and system based on NFC, so as to at least solve the problems of insufficient security, easy signal interference and inconvenience in carrying in the existing rolling curtain control solutions.

[0007] In order to achieve the above-mentioned objectives, the first aspect of the present invention provides a device roller shutter control method based on NFC, the method comprising: responding to an NFC trigger signal, performing current user identity authentication based on the NFC trigger signal, and triggering a function identification state after the verification is passed; continuously collecting the user's function trigger signal in the triggered function identification state, and determining the current user's required function based on the function trigger signal; if the current user's required function requires an NFC signal, collecting the user's newly triggered NFC signal within a preset signal trigger time; based on an open required function, executing the corresponding required function based on the NFC trigger signal or the newly triggered NFC signal.

[0008] Optionally, the current user identity authentication based on the NFC trigger signal includes: detecting and identifying a unique identifier of the NFC trigger signal; generating a one-time verification key based on the unique identifier and a dynamic encryption algorithm for encryption verification; based on the encryption verification result, determining whether the NFC card currently used to trigger NFC exists in the system library; if so, the current user identity authentication passes; if not, the current user identity authentication fails.

[0009] Optionally, in the trigger function identification state, the user's function trigger signal is continuously collected, and based on the function trigger signal, the current user required function is determined, including: determining whether there is an unlocking function in the current default function; based on the function triggering rules of the user end or the controlled device end, determining whether the user has a function trigger signal corresponding to the trigger rule within the preset function trigger time; if so, determining the current user required function based on the function corresponding to the matching trigger rule; if not, and there is an unlocking function in the current default function, executing the device roller shutter unlocking; if not, and there is no unlocking function in the current default function, abandoning the current identity authentication and re-entering the sleep state.

[0010] Optionally, based on the function trigger rules on the controlled device, it is determined whether the user has a function trigger signal corresponding to the trigger rule within the preset function trigger time, including: unlocking the function selection button on the controlled device in response to the user identity authentication pass signal; continuously collecting the trigger signal of the function selection button within the preset function trigger time, and counting the number of triggers of the function selection button after the preset function trigger time ends; matching the preset trigger numbers of each preset user requirement function based on the trigger number of the function selection button, and using the matched preset user requirement function as the current user requirement function.

[0011] Optionally, the user required functions include: any one or more of the device rolling shutter unlocking function, the NFC entry function and the NFC deletion function.

[0012] Optionally, if the current user demand function is the NFC entry function, the demand NFC signal of the current user demand function is the trigger signal of the NFC card; the open demand function executes the corresponding demand function based on the NFC trigger signal or the newly triggered NFC signal, including: determining whether the trigger signal of the NFC card is in the system library; if the trigger signal of the NFC card is in the system library, determining whether there is an update signal between the trigger signal of the NFC card and the preset trigger signal of the corresponding NFC card in the system library; if there is an update signal, updating the preset trigger signal of the original NFC card based on the update signal, and pushing an update success signal; if there is no update signal, abandoning the entry of this NFC card, and pushing an entry failure signal; if the trigger signal of the NFC card is not in the system library, writing the unique identifier of the corresponding NFC card into the system library, and pushing an entry success signal.

[0013] Optionally, if the current user demand function is the NFC deletion function, the demand NFC signal of the current user demand function is the trigger signal of the NFC card; the open demand function executes the corresponding demand function based on the NFC trigger signal or the newly triggered NFC signal, including: determining whether the trigger signal of the NFC card is in the system library; if the trigger signal of the NFC card is in the system library, deleting the unique identifier of the corresponding NFC card in the system library, and outputting a deletion success signal; if the trigger signal of the NFC card is not in the system library, abandoning the deletion of the NFC card and pushing a deletion failure signal.

[0014] Optionally, in the trigger function recognition state and within the preset signal trigger time, the status indication is performed by the indication color and / or indication time of the signal light.

[0015] The second aspect of the present invention provides an NFC-based device roller shutter control system, the system comprising: an acquisition unit, for responding to an NFC trigger signal, performing current user identity authentication based on the NFC trigger signal, and triggering a function identification state after the verification is passed; a processing unit, for continuously acquiring the user's function trigger signal in the triggered function identification state, and determining the current user's required function based on the function trigger signal; a recovery unit, for acquiring the user's newly triggered NFC signal within a preset signal trigger time if the current user's required function requires an NFC signal; and an execution unit, for executing the corresponding required function based on the NFC trigger signal or the newly triggered NFC signal based on the open required function.

[0016] On the other hand, the present invention provides a computer-readable storage medium, on which instructions are stored, and when the instructions are executed on a computer, the computer executes the above-mentioned NFC-based device rolling shutter control method.

[0017] Through the above technical solution, the solution of the present invention performs identity authentication of the current user through the NFC trigger signal to ensure that only legitimate users can perform operations, thereby effectively avoiding misoperation and safety hazards that may be caused by long-distance operation of traditional remote controls. After the user identity authentication is passed, the system enters the function identification state, continuously collects and analyzes the user's function trigger signal, and accurately judges the user's current needs. This method not only improves the accuracy of the operation, but also can flexibly respond to different usage scenarios according to needs, thereby improving the user experience. In addition, when additional verification is required, the system can collect new NFC signals within a preset time, further enhancing the safety and reliability of the operation. Finally, based on user needs, the system executes the corresponding function through the NFC signal, realizing full-process security control from identity authentication to function execution. This method not only overcomes the problems of insufficient security and signal interference in the prior art, but also greatly reduces the burden of users carrying multiple devices, while improving the convenience and reliability of operation in harsh environments.

[0018] Other features and advantages of the embodiments of the present invention will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the embodiments of the present invention, but do not constitute a limitation on the embodiments of the present invention. In the accompanying drawings:

[0020] Figure 1 is a flowchart of a method for controlling a rolling curtain of a device based on NFC provided by an embodiment of the present invention;

[0021] Figure 2 It is a system structure diagram of an NFC-based device roller shutter control system provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0022] The specific implementation of the present invention is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the present invention, and is not used to limit the present invention.

[0023] The solution of the present invention is applied to a locomotive roller blind as an example, but the solution is not limited to the locomotive roller blind control.

[0024] Figure 1 1 is a method flow chart of a device rolling curtain control method based on NFC provided by an embodiment of the present invention. Figure 1 As shown, an embodiment of the present invention provides a device rolling curtain control method based on NFC, and the method includes:

[0025] Step S10: In response to the NFC trigger signal, perform current user identity authentication based on the NFC trigger signal, and trigger the function identification state after the authentication is passed.

[0026] Specifically, the current user identity authentication based on the NFC trigger signal includes: detecting and identifying the unique identifier of the NFC trigger signal; generating a one-time verification key based on the unique identifier and a dynamic encryption algorithm for encryption verification; based on the encryption verification result, determining whether the NFC card currently used to trigger NFC exists in the system library; if so, the current user identity authentication passes; if not, the current user identity authentication fails.

[0027] In an embodiment of the present invention, in the application of modern smart devices, near field communication (NFC) technology has become an important means of device control and user identity authentication due to its high efficiency and convenience. Especially in scenarios with high security requirements, such as vehicle roller shutter control systems, the application of NFC technology greatly improves the security and reliability of the system. When a user swipes a card on the device, the NFC module first detects and reads the unique identifier (UID) of the NFC card or device. This unique identifier is unique to each NFC card, ensuring the uniqueness and accuracy of identification. During system operation, the NFC module continuously monitors and receives signals from the card, and performs a preliminary comparison of the unique identifier with the registered user information in the system library. The technical effect of this step is that through the detection of the unique identifier, the system can quickly distinguish between legitimate users and illegal users, laying the foundation for subsequent security verification.

[0028] Furthermore, in order to further improve the security of identity authentication, after receiving the unique identifier, the system generates a one-time authentication key (OTK) based on the identifier and a pre-set dynamic encryption algorithm. This key is different from the traditional static key. It is dynamically generated based on a timestamp or random number and is only valid in the current session. The application of the encryption algorithm ensures the complexity and unpredictability of the key generation process, greatly reducing the risk of being cracked or copied by attackers. By using a dynamic encryption algorithm, the system can effectively prevent replay attacks and other forms of security threats, ensuring the security of user identity authentication.

[0029] Furthermore, after generating a one-time verification key, the system encrypts the key and compares the encrypted result with the key information stored in the system library. If the comparison results are consistent, it means that the NFC card currently used to trigger NFC has been registered in the system and the identity authentication has passed; otherwise, the verification fails. Through this process, the system can accurately determine the legitimacy of the user and avoid illegal access by unauthorized users. The technical effect of the encryption verification step is that through strict encryption comparison, the security protection capability of the system is further enhanced to ensure that only legitimate users can enter the subsequent operation links.

[0030] Furthermore, after identity authentication is passed, the system will trigger the function identification state and enter the execution stage of specific functions. The functions of this stage mainly include: according to the user's needs or preset conditions, the system can perform operations such as roller shutter opening and closing, vehicle unlocking, etc. Through the seamless connection between identity authentication and function identification, the system can provide users with a convenient operation experience while ensuring security.

[0031] Based on the solution of the present invention, through user identity authentication based on NFC trigger signals, the system not only improves security, but also enhances the convenience and flexibility of operation. First, the detection of the unique identifier ensures the system's accurate identification of each user; second, the application of the dynamic encryption algorithm greatly improves the security of the identity authentication process, preventing replay attacks and information leakage; finally, the combination of identity authentication and function identification enables the system to quickly respond to user needs after security verification and provide efficient and reliable services. This identity authentication solution based on NFC technology is suitable for various scenarios that require high security, such as vehicle roller shutter control, smart door locks, and payment systems, which greatly improves the user experience and the overall security level of the system.

[0032] Step S20: continuously collecting the user's function trigger signal in the trigger function recognition state, and determining the current user demand function based on the function trigger signal.

[0033] Specifically, in the trigger function identification state, the user's function trigger signal is continuously collected, and based on the function trigger signal, the current user required function is determined, including: determining whether there is an unlocking function in the current default function; based on the function triggering rules of the user end or the controlled device end, determining whether the user has a function trigger signal corresponding to the trigger rule within the preset function trigger time; if so, determining the current user required function based on the function corresponding to the matching trigger rule; if not, and there is an unlocking function in the current default function, executing the device roller shutter unlocking; if not, and there is no unlocking function in the current default function, abandoning the current identity authentication and re-entering the sleep state.

[0034] In an embodiment of the present invention, after the user successfully passes the NFC identity authentication, the system enters the function identification state and starts to continuously collect function trigger signals sent by the user. These signals can be sent through the user's device (such as a mobile phone or NFC card), or they can be triggered by preset conditions of the controlled device. Continuous signal collection enables the system to monitor the user's intentions in real time, so as to respond accordingly in the shortest time. The technical effect of this step is that the system ensures the real-time and response speed of the operation by continuously collecting signals, thereby improving the user's operating experience.

[0035] Furthermore, after collecting the user's function trigger signal, the system will determine the current user's required function based on the preset function trigger rules. Specifically, the system first checks whether there is an unlock function in the current default function. If so, the system will determine whether the user has issued a trigger signal related to the unlock function within the preset function trigger time. If there is a matching signal, the system performs the corresponding function operation according to the trigger rule to ensure that the user's needs are met. The technical effect of this process is that the system can intelligently judge user needs and avoid operational errors or delays caused by improper default function settings.

[0036] Furthermore, if no signal related to the unlocking function is detected within the function triggering time, the system will further check whether the current default function includes the unlocking operation. If the unlocking function is included, the system will automatically perform the unlocking operation of the device shutter to ensure that the user can use the device normally; if the default function does not include the unlocking operation, the system will abandon this operation and re-enter the dormant state, waiting for the next user trigger signal. The technical effect of this design is that, through reasonable default function settings, the system ensures security while meeting the basic needs of users to the greatest extent, avoiding unnecessary waste of resources and misoperation.

[0037] Based on the solution of the present invention, by continuously collecting and analyzing the user's function trigger signals, the system can intelligently judge and execute the functional operations required by the user, greatly improving the accuracy and response speed of the operation. Especially in the judgment and execution of the unlocking function, the system not only ensures the security of the device, but also can flexibly respond to the different needs of users, avoiding misoperation and waste of resources. In addition, through the reasonable setting of the default functions, the system can automatically perform safe basic operations when the user does not explicitly issue instructions, ensuring that the user can get the best operating experience in various situations. This function recognition and execution mechanism is suitable for scenarios such as smart homes and vehicle control that require high flexibility and security, and improves the intelligence level of the device and user satisfaction.

[0038] Furthermore, based on the function triggering rules on the controlled device side, it is determined whether the user has a function triggering signal corresponding to the triggering rule within the preset function triggering time, including: in response to the user identity authentication pass signal, unlocking the function selection button on the controlled device side; continuously collecting the triggering signal of the function selection button within the preset function triggering time, and counting the number of triggering times of the function selection button after the preset function triggering time ends; matching the preset triggering times of each preset user requirement function based on the triggering times of the function selection button, and using the matched preset user requirement function as the current user requirement function.

[0039] In an embodiment of the present invention, after the user successfully authenticates the identity through NFC or other means, the system will first respond to the verification signal and unlock the function selection button on the controlled device. This step ensures that the user can operate the device immediately after the verification is passed without the need for an additional manual unlocking process. In this way, the system not only improves the smoothness of operation, but also ensures that only users who have passed the verification can operate the device, further enhancing the security of the device. After unlocking the function selection button, the system will continue to collect the user's trigger signal within the preset function trigger time. During this period of time, the system records the number of times the function selection button is triggered in real time to ensure accurate recording of each user operation. The technical effect of this process is that the system can provide real-time feedback at each step of the user's operation to ensure that no valid operation signal is missed, thereby improving the user's operating experience.

[0040] Furthermore, after the preset function trigger time ends, the system will count the number of times the function selection button is triggered and match it with the number of times each preset user demand function is triggered. Through this matching mechanism, the system can accurately identify the user's demand function. For example, if the user presses the button three times in a row, and a function preset in the system requires three trigger signals to activate, the system will automatically identify the function as the current user's demand function. This mechanism based on trigger number matching effectively prevents the occurrence of misoperation and ensures that the system can respond according to the user's real needs.

[0041] In a possible implementation, it is assumed that in the automobile roller blind control system, there are the following preset functions and their corresponding button triggering times:

[0042] 1) NFC input function: trigger the button twice within 4 seconds;

[0043] 2) NFC delete function: trigger the button 4 times within 4 seconds.

[0044] Of course, users can customize the triggering times of various functions based on their own needs, as long as the triggering times of each function are unique.

[0045] Based on the solution of the present invention, by continuously collecting and counting the user's trigger signals within a preset time, the system can accurately match and execute the user's required functions. This method not only improves the system's response speed to user operations, but also effectively reduces the probability of misoperation and ensures the safety and accuracy of operations. Especially in complex devices involving multiple function selections, this judgment mechanism based on trigger rules can greatly simplify the user operation process and improve the ease of use and user satisfaction of smart devices. At the same time, this design also provides flexibility for future function expansion and customization, allowing the system to adapt to the personalized needs of different users.

[0046] Step S30: If the current user required function requires an NFC signal, then the NFC signal newly triggered by the user is collected within a preset signal triggering time.

[0047] Specifically, the functions required by users include: any one or more of the device rolling shutter unlocking function, the NFC entry function and the NFC deletion function.

[0048] Step S40: Based on the opened required function, the corresponding required function is executed based on the NFC trigger signal or the newly triggered NFC signal.

[0049] Furthermore, if the current user demand function is the NFC entry function, the demand NFC signal of the current user demand function is the trigger signal of the NFC card; the open demand function executes the corresponding demand function based on the NFC trigger signal or the newly triggered NFC signal, including: determining whether the trigger signal of the NFC card is in the system library; if the trigger signal of the NFC card is in the system library, determining whether there is an update signal between the trigger signal of the NFC card and the preset trigger signal of the corresponding NFC card in the system library; if there is an update signal, updating the preset trigger signal of the original NFC card based on the update signal, and pushing an update success signal; if there is no update signal, abandoning the entry of this NFC card, and pushing an entry failure signal; if the trigger signal of the NFC card is not in the system library, writing the unique identifier of the corresponding NFC card into the system library, and pushing an entry success signal.

[0050] In an embodiment of the present invention, when the user selects the NFC entry function, the system will first detect the NFC signal newly triggered by the user and determine whether the signal is in the system library. If the detected NFC signal already exists in the system library, the system will further determine whether the signal is different from the preset trigger signal stored in the system, that is, whether there is an update signal. If there is an update signal, the system will update the preset trigger signal of the original NFC card and push the update success signal to the user to confirm that the update has been completed. This process ensures that users can update the functions of their NFC cards in a timely manner and maintain the consistency of the system with user needs.

[0051] Furthermore, if the system detects that the trigger signal of the NFC card is consistent with the signal in the system library and there is no need to update, the system will abandon the entry of the NFC card and push the entry failure signal. This mechanism effectively avoids the situation of repeatedly entering the same NFC card information, preventing the waste of system resources and potential conflicts. When the NFC card trigger signal detected by the system does not exist in the system library, the system will automatically write the unique identifier of the NFC card into the system library and push the entry success signal. This function provides users with flexible NFC card management capabilities, allowing them to add new NFC cards as needed, while ensuring that the system can accurately identify and record the information of each new card.

[0052] Based on the solution of the present invention, the operation mode based on NFC signals significantly improves the security and flexibility of the system, providing users with a more convenient and intelligent interactive experience, and is particularly suitable for smart device control scenarios that require high security and real-time performance, such as vehicle roller shutter control, smart door lock management, etc. Through this design, the system can not only meet the current needs of users, but also flexibly adjust and update the function settings of NFC cards according to future expansion and upgrade needs, ensuring that the system is always in the best working state.

[0053] Furthermore, if the current user demand function is the NFC deletion function, the demand NFC signal of the current user demand function is the trigger signal of the NFC card; the open demand function is based on the NFC trigger signal or the newly triggered NFC signal to execute the corresponding demand function, including: judging whether the trigger signal of the NFC card is in the system library; if the trigger signal of the NFC card is in the system library, deleting the unique identifier of the corresponding NFC card in the system library, and outputting a deletion success signal; if the trigger signal of the NFC card is not in the system library, abandoning the deletion of the NFC card and pushing a deletion failure signal.

[0054] In the embodiment of the present invention, when the user selects the NFC deletion function, the system will first detect the NFC signal triggered by the user and determine whether the signal already exists in the system library. If the system confirms that the trigger signal of the NFC card is indeed stored in the library, the system will immediately perform the deletion operation, that is, remove the unique identifier of the NFC card from the system library, and push a signal of successful deletion to the user. This process ensures that the user can successfully delete the NFC card that is no longer needed, reduces unnecessary system resource usage, and improves the security of the system.

[0055] Furthermore, if the system finds that the trigger signal of the NFC card does not exist in the system library after detection, the system will abandon the deletion operation and push a deletion failure signal to the user. This design can effectively prevent users from accidentally deleting unstored NFC card information, avoid potential problems caused by misoperation, and maintain the integrity and consistency of system data.

[0056] Based on the solution of the present invention, this NFC signal-based deletion function design provides users with a more flexible and secure card management method, which is particularly suitable for scenarios with high requirements for data security, such as smart door lock management, vehicle control systems, etc. Through this design, the system can not only meet the user's current deletion needs, but also keep the data clean and secure in future use, so that the system always maintains the best state in long-term operation.

[0057] Furthermore, for the roller shutter unlocking function, when the user intends to perform the unlocking operation, the system first detects the trigger signal of the NFC card. This signal is sent when the user swipes the card or approaches the device. The system will immediately read the NFC signal and verify the legitimacy of the signal by comparing it with the data in the system library. If the NFC signal is verified, the system confirms that the current user has the unlocking permission. Once the NFC signal is verified, the system will enter the execution state of the unlocking function. In this state, the system may confirm to the user that the unlocking request has been accepted through feedback (such as the sound of a buzzer or the flashing of an indicator light). This step ensures that the user can clearly know that the system is processing the unlocking request and avoid repeated operations caused by uncertainty. After confirming the unlocking request, the system will trigger the unlocking mechanism of the device roller shutter or other related components. Specifically, the system will send an unlocking command to the control module to activate the unlocking motor or related mechanism of the roller shutter, so that the roller shutter of the device changes from a locked state to an unlocked state. This operation process needs to be smooth and unobstructed to enhance the user experience.

[0058] Preferably, in the trigger function recognition state and within the preset signal trigger time, the status indication is performed through the indication color and / or indication time of the signal light.

[0059] In an embodiment of the present invention, by using the indication color and / or indication time of the signal light to indicate the status in the trigger function recognition state and within the preset signal trigger time, not only can real-time operation feedback be provided to the user, but also misoperation can be effectively avoided, thereby improving the usability and safety of the system.

[0060] In a possible implementation, the following examples are included:

[0061] 1) NFC entry function: In NFC entry mode, when the user tries to enter a new NFC card, the system can use a blue indicator light to prompt that it is currently in the entry state. For example, after the user presses the OPEN button twice within 4 seconds, the blue light flashes, prompting the user that the device has entered the card entry mode. If a new NFC card is successfully detected within 5 seconds, the indicator light will remain blue for one second and make a short sound, indicating that the entry is successful. If the entry fails, the red light will light up for one second and an error prompt sound will be emitted. This color change of the indicator light not only intuitively conveys the current status to the user, but also helps the user confirm the success or failure of the operation, avoiding repeated entry or misoperation.

[0062] 2) NFC delete function: In the NFC delete function, when the user enters the delete mode, the red indicator light will flash to indicate that the delete operation is currently in progress. For example, if the user presses the OPEN button four times within 4 seconds, the red light flashes, indicating that the card delete mode has been entered. If the system successfully detects the card to be deleted, the red light will flash three times briefly, indicating that the deletion is successful and the delete mode is exited. If the deletion fails or the deleteable card is not detected, the red light will remain on for one second, two prompt sounds will be emitted, and the delete mode will be automatically exited. Through the status changes of the red indicator light, the user can clearly understand the progress of the deletion operation and avoid confusion caused by accidental deletion or unsuccessful operation.

[0063] 3) Equipment rolling shutter unlocking function: In the equipment rolling shutter unlocking function, after the user swipes the card, the system can indicate the unlocking status of the rolling shutter through the lighting and duration of the white indicator light. When the user swipes the card to unlock, the white light turns on to indicate successful unlocking, and the rolling shutter begins to open. During the unlocking period, the white light continues to light up until the rolling shutter is fully opened and then automatically turns off. This design not only allows users to understand the unlocking status of the rolling shutter in real time, but also allows users to immediately obtain feedback through the status changes of the indicator light (such as flashing red light) when an abnormality occurs, ensuring smooth operation.

[0064] Based on the solution of the present invention, the system can provide users with clear and intuitive operation feedback through the color and indication time of the signal light, effectively avoiding repeated attempts or misoperations caused by operation failures or anomalies. This feedback mechanism not only improves the user experience, but also significantly improves the safety of the system and the accuracy of operation. In complex operating environments, such as vehicle roller shutter control or smart door lock management, this indicator light feedback design can greatly simplify the user operation process and ensure that users can complete the required operations quickly and accurately.

[0065] Figure 2 : is a system structure diagram of an NFC-based device roller shutter control system provided by an embodiment of the present invention. Figure 2As shown, an embodiment of the present invention provides an NFC-based device roller shutter control system, and the system includes: an acquisition unit, which is used to respond to an NFC trigger signal, authenticate the current user's identity based on the NFC trigger signal, and trigger a function identification state after the verification is passed; a processing unit, which is used to continuously acquire the user's function trigger signal in the triggered function identification state, and determine the current user's required function based on the function trigger signal; a recovery unit, which is used to acquire the user's newly triggered NFC signal within a preset signal trigger time if the current user's required function has a required NFC signal; an execution unit, which is used to execute the corresponding required function based on the open required function, the NFC trigger signal or the newly triggered NFC signal.

[0066] The embodiment of the present invention further provides a computer-readable storage medium, on which instructions are stored, and when the instructions are executed on a computer, the computer is enabled to execute the above-mentioned device rolling shutter control method based on NFC.

[0067] Those skilled in the art will understand that all or part of the steps in the method for implementing the above-mentioned embodiments can be completed by instructing the relevant hardware through a program, and the program is stored in a storage medium, including several instructions for making a single-chip microcomputer, a chip or a processor (processor) perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0068] The optional embodiments of the present invention are described in detail above in conjunction with the accompanying drawings. However, the embodiments of the present invention are not limited to the specific details in the above embodiments. Within the technical concept of the embodiments of the present invention, the technical scheme of the embodiments of the present invention can be subjected to a variety of simple modifications, and these simple modifications all belong to the protection scope of the embodiments of the present invention. It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the embodiments of the present invention will not further describe various possible combinations.

[0069] In addition, various embodiments of the present invention may be arbitrarily combined, and as long as they do not violate the concept of the embodiments of the present invention, they should also be regarded as the contents disclosed in the embodiments of the present invention.

Claims

1. A device rolling shutter control method based on NFC, characterized in that: The method comprises: In response to the NFC trigger signal, performing current user identity authentication based on the NFC trigger signal, and triggering a function identification state after the authentication is passed; Continuously collecting the user's function trigger signal in the trigger function recognition state, and determining the current user demand function based on the function trigger signal; If the current user demand function requires an NFC signal, the NFC signal newly triggered by the user is collected within the preset signal trigger time; Based on the open required function, the corresponding required function is executed based on the NFC trigger signal or the newly triggered NFC signal.

2. The method according to claim 1, characterized in that The performing current user identity authentication based on the NFC trigger signal includes: Detect and identify the unique identifier of the NFC trigger signal; Generate a one-time verification key based on the unique identifier and the dynamic encryption algorithm to perform encryption verification; Based on the encryption verification result, determine whether the NFC card currently used to trigger NFC exists in the system library; If it exists, the current user identity authentication is successful; If it does not exist, the current user identity authentication fails.

3. The method according to claim 1, characterized in that In the trigger function recognition state, continuously collecting the user's function trigger signal, and determining the current user demand function based on the function trigger signal, including: Determine whether there is an unlock function in the current default function; Based on the function triggering rules of the user end or the controlled device end, it is determined whether the user has a function triggering signal corresponding to the triggering rule within the preset function triggering time; If so, the current user requirement function is determined based on the function corresponding to the matching trigger rule; If it does not exist, and there is an unlocking function in the current default function, the device rolling shutter unlocking will be executed; If it does not exist, and there is no unlocking function in the current default function, the current identity authentication will be abandoned and the system will re-enter the dormant state.

4. The method according to claim 3, characterized in that Based on the function triggering rules of the controlled device, it is determined whether the user has a function triggering signal corresponding to the triggering rule within the preset function triggering time, including: In response to a user identity verification pass signal, unlocking a function selection button on the controlled device end; Continuously collecting the trigger signal of the function selection button within the preset function trigger time, and counting the number of triggers of the function selection button after the preset function trigger time ends; The preset triggering times of each preset user demand function are matched based on the triggering times of the function selection button, and the matched preset user demand function is used as the current user demand function.

5. The method according to claim 1, characterized in that User demand functions include: Any one or more of the device's roll-to-unlock function, NFC entry function, and NFC deletion function.

6. The method according to claim 5, characterized in that If the current user required function is the NFC input function, the required NFC signal of the current user required function is the trigger signal of the NFC card; The open requirement function based on the NFC trigger signal or the newly triggered NFC signal performs the corresponding requirement function, including: Determine whether the trigger signal of the NFC card is in the system library; If the trigger signal of the NFC card is in the system library, determining whether there is an update signal between the trigger signal of the NFC card and the preset trigger signal of the corresponding NFC card in the system library; If there is an update signal, the preset trigger signal of the original NFC card is updated based on the update signal, and an update success signal is pushed; If there is no update signal, the NFC card entry is abandoned and an entry failure signal is pushed; If the trigger signal of the NFC card is not in the system library, the unique identifier of the corresponding NFC card is written into the system library, and a successful entry signal is pushed.

7. The method according to claim 5, characterized in that If the current user required function is the NFC deletion function, the required NFC signal of the current user required function is the trigger signal of the NFC card; The open requirement function based on the NFC trigger signal or the newly triggered NFC signal performs the corresponding requirement function, including: Determine whether the trigger signal of the NFC card is in the system library; If the trigger signal of the NFC card is in the system library, the unique identifier of the corresponding NFC card is deleted in the system library, and a deletion success signal is output; If the trigger signal of the NFC card is not in the system library, the deletion of the NFC card will be abandoned and a deletion failure signal will be pushed.

8. The method according to claim 1, characterized in that In the trigger function recognition state and within the preset signal trigger time, the status indication is performed through the indication color and / or indication time of the signal light.

9. A device roller shutter control system based on NFC, characterized in that: The system comprises: A collection unit, configured to respond to an NFC trigger signal, perform current user identity authentication based on the NFC trigger signal, and trigger a function recognition state after the authentication is passed; A processing unit, configured to continuously collect a function trigger signal of a user in the trigger function recognition state, and determine a current user demand function based on the function trigger signal; The recovery unit is used to collect the NFC signal newly triggered by the user within the preset signal triggering time if the current user demand function has a demand NFC signal; The execution unit is used to execute the corresponding demand function based on the open demand function and the NFC trigger signal or the newly triggered NFC signal.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, which, when executed on a computer, enable the computer to execute the NFC-based device rolling shutter control method according to any one of claims 1 to 8.