Intelligent electronic device and control method thereof

By combining the message digest algorithm of user identification code, space-time information and function identification code in an intelligent electronic device, a unique serial number is generated and a functional key is generated, which solves the problem of signal interference when the user positions are close to each other in the intelligent system, and realizes independent execution and efficient management of intelligent functions.

CN119968809APending Publication Date: 2025-05-09XIAMEN PVTECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202580000076.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-07
Publication Date
2025-05-09

AI Technical Summary

Technical Problem

Due to the limitation of the number of dial bits, the number of mesh zones and mesh groups is limited, which is prone to internal interference, especially when the user positions are close, the signals may interfere with each other.

Method used

Design an intelligent electronic device, including a storage module and a control module. The storage module stores the user identification code and multiple function identification codes. When receiving the function setting command, the control module inputs the user identification code, space-time information and function identification code into the message digest algorithm to generate a unique serial number, and generates a function key based on the serial number to perform control of the corresponding functions.

Benefits of technology

By generating a highly unique functional key, signal interference between users is avoided, and the functional independence of smart electronic devices and the satisfaction of practical application requirements is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119968809A_ABST
    Figure CN119968809A_ABST
Patent Text Reader

Abstract

An intelligent electronic device comprises a storage module and a control module. The storage module stores a user identification code and a plurality of function identification codes. The control module inputs the user identification code, the spatio-temporal information and a function identification code corresponding to the function setting instruction to a message digest algorithm to generate a unique serial number when receiving the function setting instruction. Wherein the control module generates a function key according to the user identification code and the unique serial number, and executes a function corresponding to the function setting instruction according to the function key.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an electronic device, in particular to an intelligent electronic device, and also relates to a control method of the intelligent electronic device. Background Art

[0002] With the advancement of technology, the application of intelligent systems is becoming more and more extensive. Many applications use intelligent methods to build mesh networks. However, due to the limitation of the number of dial bits, the number of mesh areas and mesh groups is limited. Therefore, existing intelligent systems are prone to internal interference problems.

[0003] For example, if two users are located close to each other, the signals of the two users may interfere with each other. The area corresponding to user A is close to the area corresponding to user B; when user A controls the lighting device in user A's area through an electronic device (such as a smart phone, tablet computer, remote control, etc.), the control signal may be transmitted to user B's area at the same time. Therefore, the control signal may also control the lighting device in user B's area at the same time, and vice versa. Summary of the invention

[0004] According to one embodiment of the present invention, an intelligent electronic device is provided, which includes a storage module and a control module. The storage module stores a user identification code and a plurality of function identification codes. When receiving a function setting instruction, the control module inputs the user identification code, spatiotemporal information, and the function identification code corresponding to the function setting instruction into a message digest algorithm to generate a unique serial number. The control module generates a function key according to the user identification code and the unique serial number, and executes the function corresponding to the function setting instruction according to the function key.

[0005] In one embodiment, the spatiotemporal information includes time information and space information.

[0006] In one embodiment, the intelligent electronic device further comprises a clock module, which provides time information, and the time information is the time point when the control module receives the function setting instruction.

[0007] In one embodiment, the intelligent electronic device further includes a positioning module. The positioning module provides spatial information, and the spatial information is the position coordinates of the control module when receiving the function setting instruction.

[0008] In one embodiment, the control module is a microcontroller, a central processing unit, an application specific integrated circuit chip, a field programmable logic gate array or other similar components.

[0009] According to another embodiment of the present invention, a control method for an intelligent electronic device is proposed, which includes the following steps: storing a user identification code and multiple function identification codes through a storage module; inputting the user identification code, spatiotemporal information and the function identification code corresponding to the function setting instruction into a message digest algorithm to generate a unique serial number when the control module receives the function setting instruction; generating a function key according to the user identification code and the unique serial number through the control module; and executing the function corresponding to the function setting instruction according to the function key.

[0010] In one embodiment, the spatiotemporal information includes time information and space information.

[0011] In one embodiment, the control method of the intelligent electronic device further comprises the following step: providing time information via a clock module, where the time information is the time point when the control module receives the function setting instruction.

[0012] In one embodiment, the control method of the intelligent electronic device further includes the following steps: providing spatial information through a positioning module, where the spatial information is the position coordinates of the control module when receiving the function setting instruction.

[0013] In one embodiment, the control module is a microcontroller, a central processing unit, an application specific integrated circuit chip, a field programmable logic gate array or other similar components.

[0014] As described above, the intelligent electronic device and the control method thereof according to the embodiments of the present invention may have one or more of the following advantages:

[0015] (1) In one embodiment of the present invention, an intelligent electronic device includes a storage module and a control module. The storage module stores a user identification code and a plurality of function identification codes. When receiving a function setting instruction, the control module inputs the user identification code, spatiotemporal information, and a function identification code corresponding to the function setting instruction into a message digest algorithm to generate a unique serial number. Among them, the control module generates a function key according to the user identification code and the unique serial number, and executes the function corresponding to the function setting instruction according to the function key. Through the above-mentioned operation mechanism integrating the user identification code and the message digest algorithm, the control module can generate a corresponding function key for each function, and this function key has a high degree of uniqueness. Therefore, the user can generate a control signal through this intelligent electronic device to perform various intelligent functions without interfering with neighboring users.

[0016] (2) In one embodiment of the present invention, the control module of the intelligent electronic device inputs the user identification code, the spatiotemporal information and the function identification code corresponding to the function setting instruction into the message digest algorithm to generate a unique serial number, so that the unique serial number can have spatiotemporal characteristics. In addition, the above-mentioned unique serial number includes the user identification code and the function identification code corresponding to the specific function at the same time, and has the characteristics of two identification codes. In addition, the above-mentioned unique serial number is generated by integrating the above-mentioned information by the message digest algorithm. Therefore, this unique serial number can achieve a high degree of uniqueness.

[0017] (3) In one embodiment of the present invention, the control module of the intelligent electronic device integrates the unique serial number with a high degree of uniqueness with the user identification code to generate a function key. Therefore, the function key can achieve a high degree of uniqueness to effectively prevent mutual interference. Therefore, the intelligent system composed of intelligent electronic devices can better meet the needs of practical applications.

[0018] (4) In one embodiment of the present invention, the storage module of the intelligent electronic device may also store a permission table, and the control module may also determine whether the user identification code has the permission to generate the function key according to the permission table to determine whether to generate the function key. Therefore, the intelligent electronic device can provide an effective permission management function to make the functionality of the intelligent system more complete.

[0019] (5) In one embodiment of the present invention, the design of the intelligent electronic device is simple and can achieve the desired effect without significantly increasing the cost. Therefore, the intelligent electronic device can achieve excellent practicality and meet the needs of different applications. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 FIG. 4 is a block diagram of an intelligent electronic device according to a first embodiment of the present invention.

[0021] Figure 2 FIG. 4 is a block diagram of an intelligent electronic device according to a second embodiment of the present invention.

[0022] Figure 3 FIG. 4 is a flow chart of a control method of an intelligent electronic device according to a third embodiment of the present invention.

[0023] Figure 4 FIG. 4 is a flow chart of a control method of an intelligent electronic device according to a fourth embodiment of the present invention.

[0024] Figure 5 FIG. 5 is a flow chart of a control method of an intelligent electronic device according to a fifth embodiment of the present invention.

[0025] Description of reference numerals:

[0026] 1-intelligent electronic device; 11-storage module; 12-control module; 13-communication module; 14-clock module; 15-positioning module; A1-user identification code; A2-function identification code; A3-preset key; A4-authority table; S31~S34, S41~S47, S51~S58-step process.

[0027] The detailed features and advantages of the present invention are described in detail in the following embodiments, and the contents are sufficient to enable anyone skilled in the relevant art to understand the technical content of the present invention and implement it accordingly. Moreover, according to the contents, claims and drawings disclosed in this specification, any person skilled in the relevant art can easily understand the purposes and advantages of the present creation. DETAILED DESCRIPTION

[0028] The following will refer to the relevant drawings to illustrate the embodiments of the intelligent electronic device and the control method thereof according to the present invention. For the sake of clarity and convenience of the diagram description, the components in the drawings may be exaggerated or reduced in size and proportion. In the following description and / or claims, when it is mentioned that a component is "connected" or "coupled" to another component, it may be directly connected or coupled to the other component or there may be an intervening component; and when it is mentioned that a component is "directly connected" or "directly coupled" to another component, there is no intervening component, and other words used to describe the relationship between components or layers should be interpreted in the same way. For ease of understanding, the same components in the following embodiments are illustrated with the same symbols.

[0029] See also Figure 1 , which is a block diagram of an intelligent electronic device according to a first embodiment of the present invention. As shown in the figure, the intelligent electronic device 1 includes a storage module 11, a control module 12, a communication module 13, a clock module 14 and a positioning module 15. In this embodiment, the intelligent electronic device 1 may be a smart phone. In another embodiment, the intelligent electronic device 1 may be a remote controller, a tablet computer or other similar components.

[0030] The storage module 11 stores a user identification code A1, a plurality of function identification codes A2 and a preset key A3. When the intelligent electronic device 1 is manufactured, it can communicate with other devices through the preset key A3. In this embodiment, the storage module 11 can be a flash memory. In another embodiment, the storage module 11 can be a hard disk or other device with storage function.

[0031] The control module 12 is connected to the storage module 11. When receiving the function setting instruction, the control module 12 inputs the user identification code A1, the time-space information and the function identification code A2 corresponding to the function setting instruction into the message digest algorithm to generate a unique serial number. The time-space information includes time information and space information. Then, the control module 12 generates a function key according to the user identification code A1 and the unique serial number, and executes the function corresponding to the function setting instruction according to the function key. In this embodiment, the control module 12 is a microcontroller (MCU). In another embodiment, the control module 12 can be a central processing unit (CPU), a special application integrated circuit chip (ASIC), a field programmable logic gate array (FPGA) or other similar components. In this embodiment, the message digest algorithm is SHA-1 (Secure Hash Algorithm 1). In another embodiment, the message digest algorithm can be MurmurHash, XXHash or other similar algorithms.

[0032] The clock module 14 is connected to the control module 12. The clock module 14 provides time information. The time information may be the time point when the control module 12 receives the function setting instruction. In this embodiment, the clock module 14 may be a clock chip. In another embodiment, the clock module 14 may be other components with the same function.

[0033] The positioning module 15 is connected to the control module 12. The positioning module 15 provides spatial information. The spatial information is the position coordinates of the control module 12 when receiving the function setting instruction. In this embodiment, the positioning module 15 can be a global positioning system (GPS) module. In another embodiment, the positioning module 15 can be a Beidou system (BDS) module or other components with the same function.

[0034] The communication module 13 is connected to the control module 12. In this embodiment, the communication module 13 may be a Bluetooth module. In another embodiment, the communication module 13 may be a WiFi module, a ZigBee module or other components with the same function.

[0035] For example, when user A executes the lighting device control function through the intelligent electronic device 1 for the first time, user A can execute the corresponding application program. At the same time, the control module 12 will receive the function setting instruction of the lighting device control function. Next, the control module 12 obtains the time information of receiving the function setting instruction from the clock module 14, and then obtains the position coordinates when receiving the function setting instruction from the positioning module 15. Then, the control module 12 inputs the user identification code A1, the time information, the spatial information and the function identification code A2 corresponding to this function setting instruction into the message digest algorithm to generate a unique serial number (the user identification code A1 and the function identification code A2 can be obtained from the storage module 11). Next, the control module 12 generates a function key of the lighting device control function according to the user identification code A1 and the unique serial number. Finally, the control module 12 generates a lighting device control signal according to the function key, and transmits the lighting device control signal to the lighting device through the communication module 13 to execute the lighting device control function. Since the above-mentioned function key is highly unique, when user A executes the lighting device control function through the intelligent electronic device 1, there will be no mutual interference with the adjacent user B.

[0036] For example, when user A executes the air conditioning control function through the intelligent electronic device 1 for the first time, user A can execute the corresponding application program. At the same time, the control module 12 will receive the function setting instruction of the air conditioning control function. Next, the control module 12 obtains the time information of receiving the function setting instruction from the clock module 14, and then obtains the position coordinates when receiving the function setting instruction from the positioning module 15. Then, the control module 12 inputs the user identification code A1, the time information, the spatial information and the function identification code A2 corresponding to this function setting instruction into the message digest algorithm to generate a unique serial number (the user identification code A1 and the function identification code A2 can be obtained from the storage module 11). Next, the control module 12 generates a function key of the air conditioning control function according to the user identification code A1 and the unique serial number. Finally, the control module 12 generates an air conditioning control signal according to the function key, and transmits the air conditioning control signal to the air conditioner through the communication module 13 to execute the air conditioning control function. Since the above-mentioned function key is highly unique, when user A executes the air conditioning control function through the intelligent electronic device 1, there will be no mutual interference with the adjacent user B.

[0037] By integrating the user identification code A1 and the operation mechanism of the message digest algorithm, the control module 12 of the intelligent electronic device 1 can generate a corresponding function key for each function, and this function key has a high degree of uniqueness. Therefore, the user can generate a control signal through the intelligent electronic device 1 to perform various intelligent functions without interfering with neighboring users.

[0038] In addition, in this embodiment, the control module 12 of the intelligent electronic device 1 inputs the user identification code A1, the time-space information and the function identification code A2 corresponding to the function setting instruction into the message digest algorithm to generate a unique serial number, so that the unique serial number can have time-space characteristics. In addition, the above-mentioned unique serial number includes the user identification code A1 and the function identification code A2 corresponding to the specific function at the same time, and has the characteristics of two identification codes. In addition, the above-mentioned unique serial number is generated by integrating the above-mentioned information by the message digest algorithm. Therefore, this unique serial number can achieve a high degree of uniqueness.

[0039] In addition, in this embodiment, the control module 12 of the intelligent electronic device 1 integrates the highly unique unique serial number and the user identification code A1 again to generate a function key. Therefore, the function key can indeed achieve a high degree of uniqueness to effectively prevent mutual interference. Therefore, the intelligent system composed of the intelligent electronic device 1 can better meet the needs of practical applications.

[0040] Of course, this embodiment is only used for illustration rather than to limit the scope of the present invention. Equivalent modifications or changes made to the intelligent electronic device 1 according to this embodiment should still be included in the patent scope of the present invention.

[0041] See also Figure 2 , which is a block diagram of an intelligent electronic device according to a second embodiment of the present invention. As shown in the figure, the intelligent electronic device 1 includes a storage module 11 , a control module 12 , a communication module 13 , a clock module 14 and a positioning module 15 .

[0042] The storage module 11 stores a user identification code A1, a plurality of function identification codes A2 and a preset key A3. When the intelligent electronic device 1 is manufactured, it can communicate with other devices through the preset key A3.

[0043] The control module 12 is connected to the storage module 11. When receiving the function setting instruction, the control module 12 inputs the user identification code A1, the time-space information and the function identification code A2 corresponding to the function setting instruction into the message digest algorithm to generate a unique serial number. The time-space information includes time information and space information. Then, the control module 12 generates a function key according to the user identification code A1 and the unique serial number, and executes the function corresponding to the function setting instruction according to the function key.

[0044] The clock module 14 is connected to the control module 12. The clock module 14 provides time information. The time information may be the time point when the control module 12 receives the function setting instruction.

[0045] The positioning module 15 is connected to the control module 12. The positioning module 15 provides spatial information. The spatial information is the position coordinates of the control module 12 when receiving the function setting instruction.

[0046] The communication module 13 is connected to the control module 12 .

[0047] The above components are similar to the above embodiments, so they will not be described in detail here. Different from the above embodiments, the storage module 11 of this embodiment further stores a permission table A4.

[0048] For example, when user A executes the door lock control function through the intelligent electronic device 1 for the first time, user A can execute the corresponding application program. At the same time, the control module 12 will receive the function setting instruction of the door lock control function. Then, the control module 12 can determine whether the user identification code A1 stored in the storage module 11 has the authority to generate the function key corresponding to this function setting instruction according to the permission table A4. If the control module 12 determines that the user identification code A1 has the authority to generate this function key, the control module 12 obtains the time information of receiving the function setting instruction from the clock module 14, and then obtains the position coordinates when the function setting instruction is received from the positioning module 15. Then, the control module 12 inputs the user identification code A1, the time information, the spatial information and the function identification code A2 corresponding to this function setting instruction into the message digest algorithm to generate a unique serial number (the user identification code A1 and the function identification code A2 can be obtained from the storage module 11). Next, the control module 12 generates the function key of the door lock control function according to the user identification code A1 and the unique serial number. Finally, the control module 12 generates a door lock control signal according to the function key, and transmits the door lock control signal to the door lock through the communication module 13 to execute the door lock control function (open or close the door lock). Since the above-mentioned function key is highly unique, when user A executes the door lock control function through the intelligent electronic device 1, there will be no mutual interference with the adjacent user B. On the contrary, if the control module 12 determines that the user identification code A1 does not have the authority to generate this function key, the control module 12 does not generate this function key.

[0049] As can be seen from the above, in this embodiment, the storage module 11 of the intelligent electronic device 1 can also store the permission table A4, and the control module 12 can also determine whether the user identification code A1 has the permission to generate this function key according to the permission table A4 to determine whether to generate this function key. Therefore, the intelligent electronic device 1 can provide an effective permission management function to make the functionality of the intelligent system more complete.

[0050] Of course, this embodiment is only used for illustration rather than to limit the scope of the present invention. Equivalent modifications or changes made to the intelligent electronic device 1 according to this embodiment should still be included in the patent scope of the present invention.

[0051] It is worth mentioning that many applications use intelligent methods to form mesh networks. However, due to the limitation of the number of dial bits, the number of mesh areas and mesh groups is limited. Therefore, the existing intelligent system is prone to internal interference problems. In contrast, according to an embodiment of the present invention, the intelligent electronic device 1 includes a storage module 11 and a control module 12. The storage module 11 stores a user identification code A1 and a plurality of function identification codes A2. When receiving a function setting instruction, the control module 12 inputs the user identification code A1, the time and space information, and the function identification code A2 corresponding to the function setting instruction into the message digest algorithm to generate a unique serial number. Among them, the control module 12 generates a function key according to the user identification code A1 and the unique serial number, and executes the function corresponding to the function setting instruction according to the function key. Through the above-mentioned operation mechanism integrating the user identification code A1 and the message digest algorithm, the control module 12 can generate a corresponding function key for each function, and this function key has a high degree of uniqueness. Therefore, the user can generate a control signal through this intelligent electronic device 1 to perform various intelligent functions without interfering with neighboring users.

[0052] Furthermore, according to an embodiment of the present invention, the control module 12 of the intelligent electronic device 1 inputs the user identification code A1, the time-space information, and the function identification code A2 corresponding to the function setting instruction into the message digest algorithm to generate a unique serial number, so that the unique serial number can have time-space characteristics. In addition, the above-mentioned unique serial number includes the user identification code A1 and the function identification code A2 corresponding to the specific function at the same time, and has the characteristics of two identification codes. In addition, the above-mentioned unique serial number is generated by integrating the above-mentioned information by the message digest algorithm. Therefore, this unique serial number can achieve a high degree of uniqueness.

[0053] In addition, according to the embodiment of the present invention, the control module 12 of the intelligent electronic device 1 integrates the unique serial number with a high degree of uniqueness with the user identification code A1 to generate a function key. Therefore, the function key can indeed achieve a high degree of uniqueness to effectively prevent mutual interference. Therefore, the intelligent system composed of the intelligent electronic device 1 can better meet the needs of practical applications.

[0054] In addition, according to the embodiment of the present invention, the storage module 11 of the intelligent electronic device 1 can also store a permission table A4, and the control module 12 can also determine whether the user identification code A1 has the permission to generate this function key according to the permission table A4 to determine whether to generate this function key. Therefore, the intelligent electronic device 1 can provide an effective permission management function to make the functionality of the intelligent system more complete.

[0055] Furthermore, according to the embodiment of the present invention, the design of the intelligent electronic device 1 is simple, and the desired effect can be achieved without significantly increasing the cost. Therefore, the intelligent electronic device 1 can achieve excellent practicality and meet the needs of different applications. From the above, it can be seen that the intelligent electronic device and the control method thereof according to the embodiment of the present invention can indeed achieve excellent technical effects.

[0056] See also Figure 3 , which is a flow chart of a control method of an intelligent electronic device according to a third embodiment of the present invention. As shown in the figure, the control method of an intelligent electronic device according to this embodiment includes the following steps:

[0057] Step S31 : storing the user identification code A1 and a plurality of function identification codes A2 via the storage module 11 .

[0058] Step S32: When receiving the function setting instruction, the control module 12 inputs the user identification code A1, the time-space information and the function identification code A2 corresponding to the function setting instruction into a message digest algorithm to generate a unique serial number.

[0059] Step S33: Generate a function key according to the user identification code A1 and the unique serial number via the control module 12.

[0060] Step S34: the control module 12 executes the function corresponding to the function setting instruction according to the function key.

[0061] Of course, this embodiment is only used for illustration rather than to limit the scope of the present invention. Equivalent modifications or changes made according to the control method of the intelligent electronic device of this embodiment should still be included in the patent scope of the present invention.

[0062] Although the steps of the method described in the present invention are shown and described in a particular order, the order of operation of each method can be changed, and some steps can be performed in a reverse order, or some steps are also performed simultaneously with other steps. In another embodiment, different steps can be implemented in an intermittent and / or alternating manner.

[0063] See also Figure 4 , which is a flow chart of a control method of an intelligent electronic device according to a fourth embodiment of the present invention. As shown in the figure, the control method of an intelligent electronic device according to this embodiment includes the following steps:

[0064] Step S41 : storing the user identification code A1 and a plurality of function identification codes A2 via the storage module 11 .

[0065] Step S42: The control module 12 receives a function setting instruction.

[0066] Step S43: providing time information via the clock module 14. The time information is the time point when the control module 12 receives the function setting instruction.

[0067] Step S44: providing spatial information through the positioning module 15. The spatial information is the position coordinates of the control module 12 when receiving the function setting instruction.

[0068] Step S45 : The control module 12 inputs the user identification code A1 , the time information, the space information and the function identification code A2 corresponding to the function setting instruction into a message digest algorithm to generate a unique serial number.

[0069] Step S46: Generate a function key according to the user identification code A1 and the unique serial number via the control module 12.

[0070] Step S47: The control module 12 executes the function corresponding to the function setting instruction according to the function key.

[0071] Of course, this embodiment is only used for illustration rather than to limit the scope of the present invention. Equivalent modifications or changes made according to the control method of the intelligent electronic device of this embodiment should still be included in the patent scope of the present invention.

[0072] Although the steps of the method described in the present invention are shown and described in a particular order, the order of operation of each method can be changed, and some steps can be performed in a reverse order, or some steps are also performed simultaneously with other steps. In another embodiment, different steps can be implemented in an intermittent and / or alternating manner.

[0073] See also Figure 5 , which is a flow chart of a control method of an intelligent electronic device according to a fifth embodiment of the present invention. As shown in the figure, the control method of an intelligent electronic device according to this embodiment includes the following steps:

[0074] Step S51 : storing the user identification code A1 , a plurality of function identification codes A2 and the permission table A4 via the storage module 11 .

[0075] Step S52: The control module 12 receives a function setting instruction.

[0076] Step S53: The control module 12 determines, according to the authority table A4, whether the user identification code A1 has the authority to generate a function key corresponding to the function setting instruction.

[0077] Step S54: providing time information via the clock module 14. The time information is the time point when the control module 12 receives the function setting instruction.

[0078] Step S55: providing spatial information through the positioning module 15. The spatial information is the position coordinates of the control module 12 when receiving the function setting instruction.

[0079] Step S56 : The control module 12 inputs the user identification code A1 , the time information, the space information and the function identification code A2 corresponding to the function setting instruction into a message digest algorithm to generate a unique serial number.

[0080] Step S57: Generate a function key according to the user identification code A1 and the unique serial number via the control module 12.

[0081] Step S58: The control module 12 executes the function corresponding to the function setting instruction according to the function key.

[0082] Of course, this embodiment is only used for illustration rather than to limit the scope of the present invention. Equivalent modifications or changes made according to the control method of the intelligent electronic device of this embodiment should still be included in the patent scope of the present invention.

[0083] Although the steps of the method described in the present invention are shown and described in a particular order, the order of operation of each method can be changed, and some steps can be performed in a reverse order, or some steps are also performed simultaneously with other steps. In another embodiment, different steps can be implemented in an intermittent and / or alternating manner.

[0084] In summary, according to an embodiment of the present invention, the intelligent electronic device 1 includes a storage module 11 and a control module 12. The storage module 11 stores a user identification code A1 and a plurality of function identification codes A2. When receiving a function setting instruction, the control module 12 inputs the user identification code A1, spatiotemporal information, and the function identification code A2 corresponding to the function setting instruction into a message digest algorithm to generate a unique serial number. Among them, the control module 12 generates a function key according to the user identification code A1 and the unique serial number, and executes the function corresponding to the function setting instruction according to the function key. Through the above-mentioned operation mechanism integrating the user identification code A1 and the message digest algorithm, the control module 12 can generate a corresponding function key for each function, and this function key has a high degree of uniqueness. Therefore, the user can generate a control signal through this intelligent electronic device 1 to perform various intelligent functions without interfering with neighboring users.

[0085] Furthermore, according to an embodiment of the present invention, the control module 12 of the intelligent electronic device 1 inputs the user identification code A1, the time-space information, and the function identification code A2 corresponding to the function setting instruction into the message digest algorithm to generate a unique serial number, so that the unique serial number can have time-space characteristics. In addition, the above-mentioned unique serial number includes the user identification code A1 and the function identification code A2 corresponding to the specific function at the same time, and has the characteristics of two identification codes. In addition, the above-mentioned unique serial number is generated by integrating the above-mentioned information by the message digest algorithm. Therefore, this unique serial number can achieve a high degree of uniqueness.

[0086] In addition, according to the embodiment of the present invention, the control module 12 of the intelligent electronic device 1 integrates the unique serial number with a high degree of uniqueness with the user identification code A1 to generate a function key. Therefore, the function key can indeed achieve a high degree of uniqueness to effectively prevent mutual interference. Therefore, the intelligent system composed of the intelligent electronic device 1 can better meet the needs of practical applications.

[0087] In addition, according to the embodiment of the present invention, the storage module 11 of the intelligent electronic device 1 can also store a permission table A4, and the control module 12 can also determine whether the user identification code A1 has the permission to generate this function key according to the permission table A4 to determine whether to generate this function key. Therefore, the intelligent electronic device 1 can provide an effective permission management function to make the functionality of the intelligent system more complete.

[0088] Furthermore, according to the embodiment of the present invention, the design of the intelligent electronic device 1 is simple and can achieve the desired effect without significantly increasing the cost. Therefore, the intelligent electronic device 1 can achieve excellent practicality and meet the needs of different applications.

[0089] It should be noted that, although the above embodiments have been described in this article, the scope of patent protection of the present invention is not limited thereby. Therefore, based on the innovative concept of the present invention, changes and modifications made to the embodiments described herein, or equivalent structures or equivalent process changes made using the contents of the present specification and drawings, directly or indirectly applying the above technical solutions to other related technical fields are all included in the scope of protection of the patent of the present invention.

Claims

1. An intelligent electronic device, characterized in that: include: A storage module, used for storing a user identification code and a plurality of function identification codes; as well as A control module, for inputting the user identification code, the time-space information and the function identification code corresponding to the function setting instruction into a message digest algorithm to generate a unique serial number when receiving the function setting instruction; The control module generates a function key according to the user identification code and the unique serial number, and executes a function corresponding to the function setting instruction according to the function key.

2. The intelligent electronic device according to claim 1, wherein: The spatiotemporal information includes time information and space information.

3. The intelligent electronic device according to claim 2, wherein: It also includes a clock module, which is used to provide the time information, and the time information is the time point when the control module receives the function setting instruction.

4. The intelligent electronic device according to claim 3, wherein: It also includes a positioning module, which is used to provide the spatial information, and the spatial information is the position coordinates of the control module when receiving the function setting instruction.

5. The intelligent electronic device according to claim 1, wherein: The control module is a microcontroller, a central processing unit, a special application integrated circuit chip or a field programmable logic gate array.

6. A control method for an intelligent electronic device, characterized in that: include: storing a user identification code and a plurality of function identification codes via a storage module; When receiving a function setting instruction, the control module inputs the user identification code, the time-space information and the function identification code corresponding to the function setting instruction into a message digest algorithm to generate a unique serial number; generating a function key according to the user identification code and the unique serial number via the control module; as well as The control module executes a function corresponding to the function setting instruction according to the function key.

7. The control method of the intelligent electronic device according to claim 6, characterized in that: The spatiotemporal information includes time information and space information.

8. The control method of the intelligent electronic device according to claim 7, characterized in that: Also includes: The time information is provided via a clock module, and the time information is the time point when the control module receives the function setting instruction.

9. The control method of the intelligent electronic device according to claim 8, characterized in that: Also includes: The spatial information is provided by a positioning module, and the spatial information is the position coordinates of the control module when receiving the function setting instruction.

10. The control method of the intelligent electronic device according to claim 6, characterized in that: The control module is a microcontroller, a central processing unit, a special application integrated circuit chip or a field programmable logic gate array.