CN111586074A - Communication method, server, Internet of things system and readable storage medium - Google Patents
Communication method, server, Internet of things system and readable storage medium Download PDFInfo
- Publication number
- CN111586074A CN111586074A CN202010452421.3A CN202010452421A CN111586074A CN 111586074 A CN111586074 A CN 111586074A CN 202010452421 A CN202010452421 A CN 202010452421A CN 111586074 A CN111586074 A CN 111586074A
- Authority
- CN
- China
- Prior art keywords
- terminal
- instruction
- internet
- biological information
- things
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3226—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
- H04L9/3231—Biological data, e.g. fingerprint, voice or retina
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Biodiversity & Conservation Biology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a communication method, a server, an Internet of things system and a readable storage medium, wherein the communication method comprises the following steps: the server receives a verification application instruction of the terminal and then sends a biological information request instruction to the terminal, the terminal feeds back biological information after receiving the biological information request instruction, the server verifies according to the biological information and confirms that the verification is passed, then a verification passing instruction is sent to the terminal of the internet of things, and the terminal of the internet of things responds to the instruction sent by the terminal. The user biological information can be acquired based on the biological identification module on the existing terminal, so that the biological identification module does not need to be arranged on the terminal of the internet of things, and the cost of the existing terminal of the internet of things is reduced; on the other hand, the biological information of the user is acquired based on the biological recognition module on the terminal, so that the biological information can be prevented from being leaked, and the user experience is improved; in addition, the biological information of the user is uploaded to the cloud of the server for verification, and higher recognition speed and better recognition effect can be obtained based on cloud computing power.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a communication method, a server, an internet of things system, and a readable storage medium.
Background
Along with the rapid development of AI algorithm, biological identification obtains the sufficient development, and the embedded biological identification module who uses in thing networking terminal is also developing fast, and its not enough is also showing gradually, for example fingerprint module, face identification module, such biological identification module can make the cost of thing networking terminal rise, simultaneously, because the hardware performance limitation of algorithm chip leads to the problem that the discernment speed is slow, the recognition effect is poor. In addition, to the fingerprint module, the fingerprint remains and still can bring the hidden danger that the fingerprint was made fake, to the face identification module, because user's height respectively has different so can have the poor, the poor problem of verification experience of individual crowd's through rate.
Disclosure of Invention
The invention provides a communication method, a server, an Internet of things system and a readable storage medium, which can solve the technical problems of high cost, poor identification effect and poor user experience caused by the fact that a biological identification module needs to be embedded into the existing physical network equipment.
The invention provides a communication method, which comprises the following steps:
receiving a verification application instruction for the terminal of the Internet of things;
sending a biological information request instruction based on a verification application instruction of the terminal of the Internet of things, wherein the biological information request instruction is used for feeding back biological information after the terminal receives the biological information;
and sending a verification passing instruction if the verification application of the terminal of the Internet of things is confirmed to pass according to the biological information fed back by the terminal, wherein the verification passing instruction is used for responding to the instruction sent by the terminal after the terminal of the Internet of things receives the verification passing instruction.
Optionally, the sending the biological information request instruction based on the verification application instruction for the terminal of the internet of things includes:
acquiring an identification code of the Internet of things terminal in a verification application instruction;
inquiring the type of biological information required by the verification of the Internet of things terminal based on the identification code of the Internet of things terminal;
confirming the type of biological information to be acquired according to the type of biological information required by the verification of the terminal of the Internet of things;
and sending a biological information request instruction corresponding to the biological information type to be acquired to the terminal.
Optionally, the confirming the type of the biological information to be acquired according to the type of the biological information required by the terminal verification of the internet of things includes:
and inquiring the biological information type associated with the biological information type required by the verification of the terminal of the Internet of things, and confirming the biological information type to be acquired from the associated biological information type.
Or, confirming the biological information type to be acquired from the biological information type required by the verification of the terminal of the internet of things.
Optionally, the communication method further includes:
receiving a verification application instruction of a first terminal to a terminal of the Internet of things;
sending a biological information request instruction to a second terminal based on a verification application instruction of the first terminal to the terminal of the Internet of things, wherein the biological information request instruction is used for feeding back biological information after the second terminal receives the biological information;
and if the first terminal confirms that the verification application of the Internet of things terminal is passed by the first terminal according to the biological information fed back by the second terminal, sending a verification passing instruction, wherein the verification passing instruction is used for responding to the instruction sent by the first terminal after the Internet of things terminal receives the verification passing instruction.
Optionally, after receiving a verification application instruction of the first terminal to the terminal of the internet of things, the communication method further includes:
sending a biological information request instruction to the first terminal based on the verification application instruction, wherein the biological information request instruction is used for feeding back biological information of the first terminal after the first terminal receives the biological information;
the biological information of the first terminal is verified, and if the biological information is verified to be passed, the communication method continues to include the following steps: sending a biological information request instruction to a second terminal based on a verification application instruction of the first terminal to the terminal of the Internet of things; otherwise, the execution of the communication method is interrupted.
Optionally, after sending the verification passing instruction, the communication method further includes:
receiving a confirmation response instruction fed back by the first terminal and starting timing, and when the timing exceeds preset time, sending a response stopping instruction to the Internet of things terminal, wherein the response stopping instruction is used for stopping responding to the first terminal after the Internet of things terminal receives the response stopping instruction;
or after receiving a stop response instruction of the second terminal to the first terminal, sending the stop response instruction to the terminal of the internet of things.
Further, the invention also provides a server, which comprises a processor, a memory and a communication bus;
the communication bus is used for realizing connection communication between the processor and the memory;
the processor is adapted to execute one or more computer programs stored in the memory to implement the various steps of the communication method as described above.
Further, the present invention also provides a readable storage medium, which is a computer readable storage medium, on which one or more programs are stored, the one or more programs being executable by one or more processors to implement the steps in the communication method according to any one of claims 1 to 6.
Further, the invention also provides an internet of things system, which comprises a first terminal, a server and an internet of things terminal;
the method comprises the steps that a first terminal sends a verification application instruction for the terminal of the Internet of things to a server;
the server receives a verification application instruction and sends a biological information request instruction to the first terminal based on the verification application instruction of the terminal of the Internet of things;
the first terminal feeds back the biological information to the server after receiving a biological information request instruction sent by the server;
the server confirms that the verification application of the terminal of the Internet of things passes according to the biological information fed back by the first terminal, and then sends a verification passing instruction;
the first terminal sends an instruction to the Internet of things terminal after receiving the verification passing instruction, and the physical network equipment responds to the instruction sent by the first terminal after receiving the verification passing instruction.
Further, the Internet of things system also comprises a second terminal;
the method comprises the steps that a first terminal sends a verification application instruction for the terminal of the Internet of things to a server;
the server receives the verification application instruction and sends a biological information request instruction to the second terminal based on the verification application instruction of the terminal of the Internet of things;
the second terminal feeds back the biological information to the server after receiving the biological information request instruction sent by the server;
the server confirms that the verification application of the terminal of the Internet of things passes according to the biological information fed back by the second terminal, and then sends a verification passing instruction;
the first terminal sends an instruction to the Internet of things terminal after receiving the verification passing instruction, and the physical network equipment responds to the instruction sent by the first terminal after receiving the verification passing instruction.
According to the communication method, the server, the Internet of things system and the readable storage medium, the biological information of the user can be acquired based on the biological identification module on the existing terminal, so that the biological identification module does not need to be arranged on the Internet of things terminal, and the cost of the existing Internet of things terminal is reduced; on the other hand, the biological information of the user is acquired based on the biological recognition module on the terminal, so that the biological information can be prevented from being leaked, and the user experience is improved; in addition, the biological information of the user is uploaded to the cloud of the server for verification, and higher recognition speed and better recognition effect can be obtained based on cloud computing power.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a schematic flow chart of a communication method in a first system of internet of things according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an internet of things terminal according to an embodiment of the present invention;
fig. 3 is a flowchart illustrating a communication method in a second system of internet of things according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a server according to an embodiment of the present invention.
Detailed Description
In order to make the objects, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The invention provides an intelligent terminal of an Internet of things system; the Internet of things terminal is a connection sensing network layer and a transmission network layer in the Internet of things, and the Internet of things system comprises one or more terminals, a server and an Internet of things terminal. The terminal mentioned in the invention refers to a device for collecting data and sending data to a network layer, such as a mobile phone, a tablet, a notebook, an intelligent wearing device (including an intelligent watch) and the like. The thing networking terminal can be household electrical appliances control class product, this type of product mainly controls any equipment that uses infrared remote controller through mobile intelligent terminal, also can be intelligent air quality monitoring product, the user can monitor indoor humiture immediately, the environmental aspect, and can link other consumer in the family and improve indoor environment, can also be intelligent lock, the user only needs to take out the cell-phone, mobile terminals such as panel computer input password can realize automatic unblanking and for the long-range unblanking of family or visitor, furthermore, the thing networking terminal that this paper mentions can also be intelligent multimedia product, the user can be directly through the cell-phone, mobile devices such as panel computer remote operation broadcast music.
The communication method provided by the present invention is applied to a server in a physical network system, and in order to facilitate introduction of the technical solution of the present invention, the present document mainly introduces an operation flow of the internet of things system, please refer to fig. 1, where the internet of things system provided by this embodiment includes a terminal 100, a server 200, and a physical network terminal 300, and the communication method provided by the embodiment of the present invention includes:
s101, the terminal sends a verification application instruction to the server.
When a terminal user wants to give an instruction to the Internet of things terminal, the Internet of things terminal can verify the user identity of the terminal through the server, and the terminal of the Internet of things can respond to the instruction sent by the terminal only after the verification. The authentication application instruction is an instruction initiated by the terminal for applying user authentication to the terminal. In some examples, the authentication application instruction at least includes an identification code of the terminal and an identification code of the terminal of the internet of things that needs to establish the connection communication (transmission instruction).
S102, the server sends a biological information request instruction to the terminal based on the verification application instruction of the terminal of the Internet of things.
The server analyzes and obtains the identification code of the terminal and the identification code of the terminal of the Internet of things after receiving the verification application instruction, a biological information request instruction is sent to the terminal, and the terminal feeds back biological information after receiving the biological information request instruction.
It should be understood that, in some examples, there is a limitation on the biometric information to be verified by some terminals in the internet of things, for example, some terminals in the internet of things only approve verification of fingerprints, and some other terminals in the internet of things only approve verification of human faces, in this example, the biometric information request command may include the type of biometric information to be acquired, such as fingerprint biometric information, and at this time, the biometric information fed back by the terminal will only be fingerprint biometric information. In other examples, the biometric information request command may not define what biometric information the terminal feeds back, i.e. the type of the biometric information is not limited.
In other examples, if the physical network terminal has a specific type of limitation on the verified biometric information, and the terminal cannot provide the type of biometric information, the server may perform intermediate coordination, and may specifically implement the coordination based on the associated biometric information stored in the server, where the associated biometric information refers to more than two biometric information of the same user. For example, after the user uploads the first biological information and the second biological information of the user to the server, the server stores the first biological information and the second biological information of the user which are related to each other, if the type of the biological information required to be verified by the physical network terminal is the first biological information, but the terminal can only provide the second biological information, the server can verify whether the second biological information provided by the terminal matches with the second biological information already stored in the server, and if the second biological information provided by the terminal matches with the second biological information, the terminal is determined to pass the verification, even if the terminal cannot directly provide the first biological information required by the terminal of the internet of things).
It is to be appreciated that, in some examples, the associated biometric information may be biometric information of two or more persons, which is preset by the user, in addition to the same user's information. For example, a parent user may set some internet of things terminals to be used by children, and for the internet of things terminals, the biological information of the parent may be associated with the biological information of the children, but the association of the information also requires the user to set the server in advance.
In some examples, the biological information request instruction may further include an identification code of the terminal, and after receiving the biological information request instruction, the terminal may identify whether the biological information request instruction is sent to the terminal itself, so as to prevent other terminals from mistakenly feeding back biological information and allowing the terminal of the internet of things to pass through an illegal terminal verification.
S103, the terminal acquires the biological information of the user after receiving the biological information request instruction and sends the biological information to the server.
The biological information can be physiological characteristics (data) such as human face, fingerprint, palm print, iris and the like, and can also be behavioral characteristics (data) such as handwriting, voiceprint, gait and the like. For the former, the face and the fingerprint can be directly collected based on the existing terminal, and for the palm print and the iris, the method can be realized after the terminal is provided with corresponding hardware equipment. In the latter case, the characteristic terminal in terms of behavior may be acquired by referring to its history data, and the terminal may transmit the type of biological information to the server after the terminal user agrees to the transmission.
And S104, the server verifies the biological information fed back by the terminal.
The server verifies the biological information at the cloud end, so that the biological recognition rate can be optimized, the operation rate of a biological recognition algorithm is increased, and meanwhile, the accuracy can be improved, so that the user experience is improved.
The server stores one or more pieces of biological information uploaded by the user, matches the received biological information with the biological information stored in the server after receiving the biological information uploaded by the user, and can judge that the biological information passes verification if the biological information stored in the server contains the received biological information.
S105, if the verification application of the terminal of the Internet of things is confirmed to pass, the server also sends a verification passing instruction; otherwise, the server will terminate execution of the subsequent steps.
And if the server confirms that the verification application of the terminal to the terminal of the Internet of things passes, the server sends a verification passing instruction to the physical network equipment and the terminal.
And S106, the terminal sends an instruction to the terminal of the Internet of things after receiving the verification passing instruction.
And S107, the Internet of things terminal receives an instruction sent by the response terminal after the verification passes.
The terminal of the internet of things can comprise a communication unit, a main control unit and one or more of a display unit, a lock control unit, a voice unit and a power management unit.
Referring to fig. 2, in this example, the terminal 300 of the internet of things includes a communication unit 301, a main control unit 302, a display unit 304, a lock control unit 303, a voice unit 305, and a power management unit 306, where the main control unit 302 is connected to the communication unit 301, the display unit 304, the lock control unit 303, the voice unit 305, and the power management unit 306, respectively. The communication unit 301 may be a WiFi module or an NB-IOT module, and may communicate with a terminal or a server. In this example, the instructions sent by the terminals in step S106 and step S107 may be instructions to display some information instruction, an unlock instruction, a lock closing instruction, a voice on instruction, a power off instruction, and the like, and after the communication unit 301 in the terminal of the internet of things receives these instructions, the main control unit 302 will call the corresponding unit to respond, for example, to respond to power on, unlock, lock closing, and the like.
It should be understood that the communication method can also be applied to a multi-terminal situation, for example, a user wants to send an instruction to a terminal of the internet of things through a first terminal, and a server needs to authenticate the first terminal, but the authentication is realized through a second terminal (the biometric information authenticated by the server is extracted from the second terminal).
According to the communication method provided by the embodiment, the biological information of the user can be acquired based on the biological identification module on the existing terminal, so that the biological identification module does not need to be arranged on the terminal of the Internet of things, and the cost of the existing terminal of the Internet of things is reduced; on the other hand, the biological information of the user is acquired based on the biological recognition module on the terminal, so that the biological information can be prevented from being leaked, and the user experience is improved; in addition, the biological information of the user is uploaded to the cloud of the server for verification, and higher recognition speed and better recognition effect can be obtained based on cloud computing power.
In the following, some other examples provided by the present invention will be further described based on the communication method described above, and in this example, the communication method provided by the embodiment of the present invention includes:
s201, the terminal sends a verification application instruction to the server.
The authentication application instruction is an instruction initiated by the terminal and used for applying the terminal for user identity authentication.
S202, obtaining an identification code of the Internet of things terminal in the verification application instruction.
In this embodiment, the verification application instruction includes an identification code of the terminal and an identification code of the terminal of the internet of things that needs to establish connection communication (transmission instruction). The server stores the biological information corresponding to each user required by the internet of things terminal to be verified, and the server can inquire the pre-stored biological information used for verifying whether the biological information provided by the current terminal is accurate or not based on the identification code of the internet of things terminal. The identification code of the terminal is used for the server to confirm the terminal initiating the verification application, in some examples, the server verifies the identification code of the terminal besides verifying the biological information collected from the terminal, namely in the example, the terminal capable of sending the instruction to the terminal of the internet of things is preset, and the non-preset terminal cannot pass the verification of the server.
S203, inquiring the biological information type required by the verification of the Internet of things terminal based on the identification code of the Internet of things terminal.
In this embodiment, the terminal of the internet of things has a limitation on the specific type of the verified biological information, and therefore, the type of the biological information required for verifying the terminal of the internet of things needs to be determined based on the identification code of the terminal of the internet of things, and then the biological information corresponding to the type of the biological information is acquired from the terminal.
The biological information can be physiological characteristics (data/information) such as human face, fingerprint, palm print, iris and the like, and can also be behavioral characteristics (data/information) such as handwriting, voiceprint, gait and the like. The types of the biological information refer to different biological information such as human faces, fingerprints, palmprints and the like.
For the characteristics in the aspect of physiology, human faces and fingerprints can be directly collected based on the existing terminal, and for palm prints and irises, the characteristics can be realized after the terminal is provided with corresponding hardware equipment. As for the behavior-aspect features, the behavior-aspect feature terminal may acquire by referring to its history data, and the terminal may transmit the type of biometric information to the server after the terminal user agrees to the transmission.
For example, the terminal of the internet of things only approves the verification of the fingerprint, the server needs to send a biological information request instruction for the fingerprint information to the terminal, the verification is performed after the fingerprint information of the user is acquired, and the instruction sent by the terminal is responded only after the verification passes through the terminal of the internet of things.
And S204, confirming the type of the biological information to be acquired according to the type of the biological information required by the verification of the terminal of the Internet of things.
In some examples, the biometric information category to be acquired may be confirmed from the associated biometric information categories by querying the biometric information categories associated with the biometric information categories required for the terminal authentication of the internet of things. The related biometric information refers to two or more pieces of biometric information of the same user. For example, after the user uploads the first biological information and the second biological information of the user to the server, the server stores the first biological information and the second biological information of the user which are related to each other, if the type of the biological information required to be verified by the physical network terminal is the first biological information, but the terminal can only provide the second biological information, the server can verify whether the second biological information provided by the terminal matches with the second biological information already stored in the server, and if the second biological information provided by the terminal matches with the second biological information, the terminal is determined to pass the verification, even if the terminal cannot directly provide the first biological information required by the terminal of the internet of things). In some examples, the associated biometric information may be biometric information of two or more persons, which is preset by the user, in addition to the information of the same user. For example, a parent user may set some internet of things terminals to be used by children, and for the internet of things terminals, the biological information of the parent may be associated with the biological information of the children, but the association of the information also requires the user to set the server in advance.
And S205, sending a biological information request instruction corresponding to the type of the biological information to be acquired to the terminal.
S206, the terminal acquires the biological information of the user after receiving the biological information request instruction and sends the biological information to the server.
And S207, the server verifies the biological information fed back by the terminal.
S208, if the verification application of the terminal of the Internet of things is confirmed to pass, the server also sends a verification passing instruction; otherwise, the server will terminate execution of the subsequent steps.
And S209, the terminal sends an instruction to the terminal of the Internet of things after receiving the verification passing instruction.
S210, the Internet of things terminal receives an instruction sent by a response terminal after the verification passes.
S211, the server receives the confirmation response instruction fed back by the first terminal and starts timing, and when the timing exceeds preset time, a response stopping instruction is sent to the terminal of the Internet of things.
The response stopping instruction is used for stopping responding to the instruction of the first terminal after the terminal of the internet of things receives the response stopping instruction.
In some other examples, after receiving a stop response instruction from the second terminal to the first terminal, the stop response instruction is sent to the terminal of the internet of things, and the second terminal directly supervises the instruction transmitted by the first terminal to the terminal of the internet of things.
According to the communication method provided by the embodiment, the biometric identification module is not required to be arranged on the terminal of the Internet of things, and the biometric information of the user is acquired based on the biometric identification module on the existing terminal, so that the cost of the existing terminal of the Internet of things can be reduced; on the other hand, the biological information of the user is acquired based on the biological recognition module on the terminal, so that the biological information can be prevented from being leaked, and the user experience is improved; in addition, the biological information of the user is uploaded to the cloud of the server for verification, and higher recognition speed and better recognition effect can be obtained based on cloud computing power.
The present invention further provides an embodiment, where the internet of things system includes a first terminal, a second terminal, a server, and a terminal of the internet of things, please refer to fig. 3, in which the communication method provided by the present invention includes:
s301, the first terminal sends a verification application instruction for the terminal of the Internet of things to the server.
The user operates the first terminal to send a verification application instruction to the server, wherein the verification application instruction at least comprises an identification code of the terminal and an identification code of the terminal of the internet of things needing to establish connection communication (transmission instruction).
S302, the server receives a verification application instruction of the first terminal to the terminal of the Internet of things, and sends a biological information request instruction to the second terminal based on the verification application instruction of the terminal of the Internet of things.
And S303, the second terminal feeds back the biological information to the server after receiving the biological information request instruction sent by the server.
S304, the server verifies the biological information fed back by the second terminal.
S305, when the verification application of the terminal of the Internet of things is confirmed to pass, sending a verification passing instruction to the terminal of the Internet of things and the first terminal.
And S306, the first terminal receives the verification passing instruction and then sends the instruction to the terminal of the Internet of things.
And S307, after receiving the verification passing instruction, the physical network equipment responds to the instruction sent by the first terminal.
S308, the server receives a stop response instruction of the second terminal to the first terminal.
The second terminal can forcibly interrupt the connection between the first terminal and the Internet of things terminal, and the Internet of things terminal stops responding to the instruction issued by the first terminal.
S309, the server sends a response stopping instruction to the terminal of the Internet of things.
The embodiment is applied to the situation that the first terminal cannot directly acquire the biological information of the user or the second terminal is required to authorize the first terminal, and the user experience is improved.
The invention also provides an embodiment, wherein the internet of things system comprises a first terminal, a second terminal, a server and the internet of things terminal, and the communication method provided by the invention in the embodiment comprises the following steps:
s401, the first terminal sends a verification application instruction for the terminal of the Internet of things to a server.
The user operates the first terminal to send a verification application instruction to the server, wherein the verification application instruction at least comprises an identification code of the terminal and an identification code of the terminal of the internet of things needing to establish connection communication (transmission instruction).
S402, the server receives a verification application instruction of the first terminal to the terminal of the Internet of things and sends a biological information request instruction to the first terminal.
And S403, if the first terminal is verified to pass the verification according to the biological information fed back by the first terminal, executing the step S404.
The method for verifying the biological information of the first terminal and the second terminal on the server may be consistent, and reference may be made to the above description. It should be understood that the server in step S403 can not proceed to the next step S404 until the first terminal is authenticated.
S404, the server sends a biological information request instruction to the second terminal based on the verification application instruction of the first terminal to the terminal of the Internet of things.
S405, the server verifies the biological information fed back by the second terminal.
And S406, when the verification application of the terminal of the Internet of things is confirmed to pass, sending a verification passing instruction to the terminal of the Internet of things and the first terminal.
And the verification passing instruction is used for responding to the instruction sent by the first terminal after the Internet of things terminal receives the verification passing instruction.
And S407, the first terminal receives the verification passing instruction and then sends the instruction to the terminal of the Internet of things.
And S408, after receiving the verification passing instruction, the physical network equipment responds to the instruction sent by the first terminal.
S409, the server receives a stop response instruction of the second terminal to the first terminal.
And S410, the server sends a response stopping instruction to the terminal of the Internet of things.
According to the embodiment, the two terminals are verified, the Internet of things terminal can respond to the instruction sent by the terminal after the two terminals verify that the terminal passes, the embodiment can be applied to verification of requests of parents for using certain Internet of things terminals provided by children, and the function of monitoring the children to use the Internet of things terminal can be achieved.
The present embodiment further provides a server, as shown in fig. 4, which includes a processor 41, a memory 42 and a communication bus 43, wherein:
the communication bus 43 is used for realizing connection communication between the processor 41 and the memory 42;
the processor 41 is configured to execute the communication program stored in the memory 42 to implement the steps of the communication method in the above-described embodiments.
The present embodiment also provides a readable storage medium, which is a computer readable storage medium, on which one or more programs are stored, the one or more programs being executable by one or more processors to implement the steps in the communication method as described above.
It should be noted that, for the sake of simplicity, the above-mentioned method embodiments are described as a series of acts or combinations, but those skilled in the art should understand that the present invention is not limited by the described order of acts, as some steps may be performed in other orders or simultaneously according to the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no acts or modules are necessarily required of the invention.
In the above embodiments, the description of each embodiment has its own emphasis, and parts of a certain embodiment that are not described in detail can be referred to related descriptions of other embodiments, and the above serial numbers of the embodiments of the present invention are merely for description and do not represent advantages and disadvantages of the embodiments, and those skilled in the art can make many forms without departing from the spirit and scope of the present invention and as claimed in the claims, and these forms are within the protection of the present invention.
Claims (10)
1. A communication method, characterized in that the communication method comprises:
receiving a verification application instruction for the terminal of the Internet of things;
sending a biological information request instruction based on a verification application instruction of the terminal of the Internet of things, wherein the biological information request instruction is used for feeding back biological information after the terminal receives the biological information;
and sending a verification passing instruction if the verification application of the terminal of the Internet of things is confirmed to pass according to the biological information fed back by the terminal, wherein the verification passing instruction is used for responding to the instruction sent by the terminal after the terminal of the Internet of things receives the instruction.
2. The communication method according to claim 1, wherein the transmitting of the biological information request instruction based on the authentication application instruction to the internet of things terminal includes:
acquiring an identification code of the Internet of things terminal in the verification application instruction;
inquiring the type of biological information required by the verification of the Internet of things terminal based on the identification code of the Internet of things terminal;
confirming the type of the biological information to be acquired according to the type of the biological information required by the verification of the terminal of the Internet of things;
and sending a biological information request instruction corresponding to the type of the biological information to be acquired to the terminal.
3. The communication method according to claim 2, wherein the confirming of the type of the biometric information to be acquired according to the type of the biometric information required for the terminal verification of the internet of things comprises:
inquiring a biological information type associated with the biological information type required by the verification of the Internet of things terminal, and confirming the biological information type to be acquired from the associated biological information type;
or confirming the type of the biological information to be acquired from the type of the biological information required by the verification of the terminal of the internet of things.
4. The communication method according to any one of claims 1 to 3, wherein the communication method further comprises:
receiving a verification application instruction of a first terminal to a terminal of the Internet of things;
sending a biological information request instruction to a second terminal based on a verification application instruction of the first terminal to the terminal of the internet of things, wherein the biological information request instruction is used for feeding back biological information after the second terminal receives the biological information;
and if the first terminal confirms that the verification application of the Internet of things terminal is passed by the first terminal according to the biological information fed back by the second terminal, sending a verification passing instruction, wherein the verification passing instruction is used for responding to the instruction sent by the first terminal after the Internet of things terminal receives the verification passing instruction.
5. The communication method according to claim 4, wherein after receiving the instruction for applying for authentication of the terminal of the internet of things by the first terminal, the communication method further includes:
sending a biological information request instruction to the first terminal based on a verification application instruction of the first terminal to the terminal of the internet of things, wherein the biological information request instruction is used for feeding back biological information after the first terminal receives the biological information;
if the first terminal passes the verification according to the biological information fed back by the first terminal, continuing to execute the step of sending a biological information request instruction to a second terminal based on a verification application instruction of the first terminal to the terminal of the internet of things; otherwise, the execution of each step of the communication method is interrupted.
6. The communication method according to any one of claims 1 to 3, wherein after the sending of the verification-passed instruction, the communication method further comprises:
receiving a confirmation response instruction fed back by the first terminal and starting timing, and when the timing exceeds a preset time, sending a response stopping instruction to the internet of things terminal, wherein the response stopping instruction is used for stopping responding to the first terminal after the internet of things terminal receives the response stopping instruction;
or after receiving a response stopping instruction of the second terminal to the first terminal, sending the response stopping instruction to the internet of things terminal.
7. A server, comprising a processor, a memory, and a communication bus;
the communication bus is used for realizing connection communication between the processor and the memory;
the processor is configured to execute one or more computer programs stored in the memory to implement the steps of the communication method according to any one of claims 1 to 6.
8. A readable storage medium, characterized in that the readable storage medium is a computer-readable storage medium on which one or more programs are stored, the one or more programs being executable by one or more processors to implement the steps in the communication method according to any one of claims 1 to 6.
9. An internet of things system, characterized in that the internet of things system comprises a first terminal, the server as claimed in claim 7 and an internet of things terminal;
the first terminal sends a verification application instruction for the terminal of the Internet of things to the server;
the server receives the verification application instruction and sends a biological information request instruction to the first terminal based on the verification application instruction of the terminal of the Internet of things;
the first terminal feeds back the biological information to the server after receiving the biological information request instruction sent by the server;
the server confirms that the verification application of the terminal of the Internet of things passes according to the biological information fed back by the first terminal, and then sends a verification passing instruction;
the first terminal sends an instruction to the Internet of things terminal after receiving the verification passing instruction, and the physical network equipment responds to the instruction sent by the first terminal after receiving the verification passing instruction.
10. The internet of things system of claim 9, wherein the internet of things system further comprises a second terminal;
the first terminal sends a verification application instruction for the terminal of the Internet of things to the server;
the server receives the verification application instruction and sends a biological information request instruction to the second terminal based on the verification application instruction of the terminal of the Internet of things;
the second terminal feeds back the biological information to the server after receiving the biological information request instruction sent by the server;
the server confirms that the verification application of the terminal of the Internet of things passes according to the biological information fed back by the second terminal, and then sends a verification passing instruction;
the first terminal sends an instruction to the Internet of things terminal after receiving the verification passing instruction, and the physical network equipment responds to the instruction sent by the first terminal after receiving the verification passing instruction.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010452421.3A CN111586074B (en) | 2020-05-26 | 2020-05-26 | Communication method, server, Internet of things system and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010452421.3A CN111586074B (en) | 2020-05-26 | 2020-05-26 | Communication method, server, Internet of things system and readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111586074A true CN111586074A (en) | 2020-08-25 |
CN111586074B CN111586074B (en) | 2022-06-10 |
Family
ID=72111343
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010452421.3A Active CN111586074B (en) | 2020-05-26 | 2020-05-26 | Communication method, server, Internet of things system and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111586074B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113079146A (en) * | 2021-03-25 | 2021-07-06 | 中国联合网络通信集团有限公司 | Verification method and device |
CN113139811A (en) * | 2021-04-26 | 2021-07-20 | 中国工商银行股份有限公司 | Compound authentication payment method and device and server |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018177257A1 (en) * | 2017-03-31 | 2018-10-04 | 阿里巴巴集团控股有限公司 | Information processing method and device based on internet of things |
CN109816826A (en) * | 2018-12-28 | 2019-05-28 | 深圳绿米联创科技有限公司 | Method, apparatus, system, mobile terminal and the storage medium of door lock control |
CN110011985A (en) * | 2019-03-19 | 2019-07-12 | 阿里巴巴集团控股有限公司 | For operating the method and system of internet of things equipment |
WO2020042462A1 (en) * | 2018-08-31 | 2020-03-05 | 深圳壹账通智能科技有限公司 | Physiological characteristic information-based identity authentication method, device, system and medium |
-
2020
- 2020-05-26 CN CN202010452421.3A patent/CN111586074B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018177257A1 (en) * | 2017-03-31 | 2018-10-04 | 阿里巴巴集团控股有限公司 | Information processing method and device based on internet of things |
WO2020042462A1 (en) * | 2018-08-31 | 2020-03-05 | 深圳壹账通智能科技有限公司 | Physiological characteristic information-based identity authentication method, device, system and medium |
CN109816826A (en) * | 2018-12-28 | 2019-05-28 | 深圳绿米联创科技有限公司 | Method, apparatus, system, mobile terminal and the storage medium of door lock control |
CN110011985A (en) * | 2019-03-19 | 2019-07-12 | 阿里巴巴集团控股有限公司 | For operating the method and system of internet of things equipment |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113079146A (en) * | 2021-03-25 | 2021-07-06 | 中国联合网络通信集团有限公司 | Verification method and device |
CN113079146B (en) * | 2021-03-25 | 2023-04-18 | 中国联合网络通信集团有限公司 | Verification method and device |
CN113139811A (en) * | 2021-04-26 | 2021-07-20 | 中国工商银行股份有限公司 | Compound authentication payment method and device and server |
Also Published As
Publication number | Publication date |
---|---|
CN111586074B (en) | 2022-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3580911B1 (en) | Method and apparatus for authenticating users in internet of things environment | |
US9183683B2 (en) | Method and system for access to secure resources | |
CA2813855C (en) | Methods and systems for conducting smart card transactions | |
US10481569B2 (en) | Household appliance control method and device, and central processing device | |
EP2658302A1 (en) | Method, apparatus, and system for password control | |
CN107544272B (en) | Terminal control method, device and storage medium | |
CN104951072A (en) | Application control method and terminal equipment | |
JP2016149133A (en) | Control method of electronic apparatus operation using portable terminal, and portable terminal | |
CN111586074B (en) | Communication method, server, Internet of things system and readable storage medium | |
CN105635104A (en) | Providing access to restricted resources via a persistent authenticated device network | |
EP4298761A1 (en) | Establishing authentication persistence | |
CN111340987A (en) | Internet of things door lock communication method, device and system and computer storage medium | |
US10936705B2 (en) | Authentication method, electronic device, and computer-readable program medium | |
KR102649375B1 (en) | Methods, systems and media for authenticating users using biometric signatures | |
CN111966991A (en) | Equipment unlocking method, device, equipment and storage medium | |
KR20210022532A (en) | Information processing device, information processing method and program | |
CN104331649A (en) | Identity recognition system and method based on network connection | |
WO2018071438A1 (en) | Methods, system, and media for pairing devices to complete a task using an application request | |
CN111554013A (en) | Access control passing method, device, equipment and storage medium | |
EP3410332A1 (en) | A system and method for transferring data to an authentication device | |
CN111369716B (en) | Unlocking method, door lock and computer readable storage medium | |
KR20180111395A (en) | Terminal with local web server function for biometric authentication and user authentication system and method using the same | |
CN112600743A (en) | Method, device and system for acquiring device control authority and storage medium | |
CN111031145A (en) | Remote assistance method and system based on intelligent terminal | |
CN110544099A (en) | Payment method, payment processing system and payment acceptance terminal based on block chain |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |