CN104954371A - Equipment information display method and device - Google Patents
Equipment information display method and device Download PDFInfo
- Publication number
- CN104954371A CN104954371A CN201510313923.7A CN201510313923A CN104954371A CN 104954371 A CN104954371 A CN 104954371A CN 201510313923 A CN201510313923 A CN 201510313923A CN 104954371 A CN104954371 A CN 104954371A
- Authority
- CN
- China
- Prior art keywords
- information
- terminal
- equipment
- target
- verification
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 88
- 238000012795 verification Methods 0.000 claims description 456
- 238000012545 processing Methods 0.000 claims description 24
- 238000010586 diagram Methods 0.000 description 22
- 238000004891 communication Methods 0.000 description 20
- 238000005516 engineering process Methods 0.000 description 11
- 230000003287 optical effect Effects 0.000 description 8
- 230000005236 sound signal Effects 0.000 description 8
- 238000007726 management method Methods 0.000 description 6
- 230000003993 interaction Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 230000001133 acceleration Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 4
- 230000001960 triggered effect Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention relates to an equipment information display method and device. The equipment information display method includes receiving equipment information inquiry requests transmitted from a terminal, wherein the equipment information inquiry requests carry current login user accounts, target intelligent device marks, target information types and authentication information of the terminal; when the target information type is the first appointed type, verifying the equipment information inquiry requests based on the user account and authentication information carried in the equipment information inquiry requests; when the equipment information inquiry requests are authenticated, acquiring corresponding equipment information based on the user account, the target intelligent device marks and the target information types; transmitting the equipment information to the terminal, and displaying the equipment information on the terminal. By the equipment information display method and device, revelation of the key information of the target intelligent devices is avoided, and safety and privacy of the key information of the target intelligent devices are guaranteed.
Description
Technical Field
The present disclosure relates to the field of information processing, and in particular, to a method and an apparatus for displaying device information.
Background
With the rapid development of technologies, more and more intelligent devices such as intelligent cameras, intelligent televisions, intelligent air conditioners and the like are appeared, and in order to exert the functions of the intelligent devices to the maximum extent, the intelligent devices need to be accessed into a wireless network and bound with a user account currently logged in by a terminal. After the binding is completed, the terminal can inquire the equipment information of the intelligent equipment, so that the inquired equipment information is displayed.
In the related art, the process of displaying the device information may be: when a terminal receives a device information query instruction of a target intelligent device, a device information query request is sent to a server, and the device information query request carries a current logged user account and a target intelligent device identifier of the terminal. When the server receives the equipment information query request, the server acquires corresponding equipment information from the corresponding relation among the stored user account, the intelligent equipment identification and the equipment information based on the user account and the target intelligent equipment identification, and sends the equipment information to the terminal. When the terminal receives the device information, the terminal may display the device information.
Disclosure of Invention
In order to overcome the problems in the related art, the present disclosure provides an apparatus information display method and apparatus.
According to a first aspect of the embodiments of the present disclosure, there is provided an apparatus information display method, the method including:
receiving an equipment information query request sent by a terminal, wherein the equipment information query request carries a user account number currently logged in by the terminal, a target intelligent equipment identifier, a target information type and verification information;
when the target information type is a first designated type, verifying the equipment information query request based on a user account and verification information carried by the equipment information query request;
when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type;
and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
With reference to the first aspect, in a first possible implementation manner of the first aspect, when the type of the target information is a second specified type, the device information query request is verified based on a user account and verification information carried in the device information query request; when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type; sending the acquired equipment information to the terminal, and enabling the terminal to display the equipment information;
or,
when the target information type is a second specified type, acquiring corresponding device information based on a user account carried by the device information query request, the target intelligent device identifier and the target information type; and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
With reference to the first aspect, in a second possible implementation manner of the first aspect, the verifying the device information query request based on a user account and verification information carried in the device information query request includes:
acquiring corresponding specified verification information from the corresponding relation between the stored user account and the specified verification information based on the user account carried by the equipment information query request;
and when the verification information carried by the equipment information inquiry request is the same as the acquired specified verification information, determining that the equipment information inquiry request passes the verification, otherwise, determining that the equipment information inquiry request does not pass the verification.
With reference to the second possible implementation manner of the first aspect, in a third possible implementation manner of the first aspect, before verifying the device information query request based on the user account and the verification information carried in the device information query request, the method further includes:
receiving a verification information setting request sent by the terminal, wherein the verification information setting request carries the user account and specified verification information;
and storing the user account and the specified verification information in the corresponding relation between the user account and the specified verification information.
With reference to the first aspect, in a fourth possible implementation manner of the first aspect, the obtaining, based on the user account, the target smart device identifier, and the target information type, corresponding device information includes:
acquiring corresponding equipment information from the corresponding relation among the stored user account, the intelligent equipment identification and the equipment information based on the user account and the target intelligent equipment identification to obtain an equipment information set;
selecting device information belonging to the target information type from the set of device information.
With reference to any one possible implementation manner of the first aspect to the fourth possible implementation manner of the first aspect, in a fifth possible implementation manner of the first aspect, the verification information is an identifier of a current access router of the terminal.
According to a second aspect of the embodiments of the present disclosure, there is provided an apparatus information display method, the method including:
receiving an equipment information query request sent by a terminal, wherein the equipment information query request carries a user account number currently logged in by the terminal, a target intelligent equipment identifier and a target information type;
when the type of the target information is a first appointed type, sending a first verification information acquisition request to the terminal, and enabling the terminal to return verification information;
when receiving verification information sent by the terminal, verifying the equipment information inquiry request based on a user account carried by the equipment information inquiry request and the verification information sent by the terminal;
when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type;
and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
With reference to the second aspect, in a first possible implementation manner of the second aspect, when the type of the target information is a second specified type, a second verification information acquisition request is sent to the terminal, so that the terminal returns verification information; when receiving verification information sent by the terminal, verifying the equipment information inquiry request based on a user account carried by the equipment information inquiry request and the verification information sent by the terminal; when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type; sending the acquired equipment information to the terminal, and enabling the terminal to display the equipment information;
or,
when the target information type is a second specified type, acquiring corresponding device information based on a user account carried by the device information query request, the target intelligent device identifier and the target information type; and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
According to a third aspect of the embodiments of the present disclosure, there is provided an apparatus information display method, the method including:
receiving an equipment information query instruction aiming at target intelligent equipment, wherein the equipment information query instruction at least carries a user account number currently logged in by a terminal, a target intelligent equipment identifier and a target information type;
when the target information type is a first specified type, acquiring verification information;
sending an equipment information query request to a server, wherein the equipment information query request carries the user account, the target intelligent equipment identifier, the target information type and the verification information, so that the server returns corresponding equipment information after passing the verification of the equipment information query request;
and when receiving the equipment information sent by the server, displaying the equipment information.
With reference to the third aspect, in a first possible implementation manner of the third aspect, before obtaining the verification information when the target information type is the first specified type, the method further includes:
and sending a verification information setting request to the server, wherein the verification information setting request carries the user account and the specified verification information, so that the server stores the user account and the specified verification information in the corresponding relation between the user account and the specified verification information.
With reference to the third aspect or the first possible implementation manner of the third aspect, in a second possible implementation manner of the third aspect, the verification information is an identifier of a router currently accessed by the terminal.
According to a fourth aspect of the embodiments of the present disclosure, there is provided an apparatus information display method, the method including:
receiving an equipment information query instruction aiming at target intelligent equipment, wherein the equipment information query instruction at least carries a user account number currently logged in by a terminal, a target intelligent equipment identifier and a target information type;
sending an equipment information query request to a server, wherein the equipment information query request carries the user account, the target intelligent equipment identifier and the target information type, so that the server sends a verification information acquisition request to a terminal when determining that the target information type is a first specified type;
when the verification information acquisition request is received, acquiring verification information;
sending the verification information to the server, so that the server returns corresponding equipment information after the equipment information query request is verified based on a user account carried by the equipment information query request and the verification information sent by the terminal;
and when receiving the equipment information sent by the server, displaying the equipment information.
According to a fifth aspect of embodiments of the present disclosure, there is provided a server, including:
the terminal comprises a first receiving module, a second receiving module and a third receiving module, wherein the first receiving module is used for receiving an equipment information query request sent by the terminal, and the equipment information query request carries a user account number, a target intelligent equipment identifier, a target information type and verification information of the current login of the terminal;
the verification module is used for verifying the equipment information query request based on a user account and verification information carried by the equipment information query request when the type of the target information is a first specified type;
the acquisition module is used for acquiring corresponding equipment information based on the user account, the target intelligent equipment identifier and the target information type when the equipment information inquiry request passes verification;
and the sending module is used for sending the acquired equipment information to the terminal so that the terminal displays the equipment information.
With reference to the fifth aspect, in a first possible implementation manner of the above fifth aspect, the verification module is further configured to verify the device information query request based on a user account and verification information carried in the device information query request when the target information type is a second specified type; the obtaining module is further configured to obtain, when the device information query request passes verification, corresponding device information based on the user account, the target intelligent device identifier, and the target information type; the sending module is further configured to send the acquired device information to the terminal, so that the terminal displays the device information;
or,
the obtaining module is further configured to obtain, when the target information type is a second specified type, corresponding device information based on the user account, the target intelligent device identifier, and the target information type that are carried in the device information query request; the sending module is further configured to send the acquired device information to the terminal, so that the terminal displays the device information.
With reference to the fifth aspect, in a second possible implementation manner of the fifth aspect, the verification module includes:
a first obtaining unit, configured to, when the type of the target information is a first specified type, obtain, based on a user account carried by the device information query request, corresponding specified verification information from a correspondence between a stored user account and the specified verification information;
and the determining unit is used for determining that the equipment information inquiry request passes the verification when the verification information carried by the equipment information inquiry request is the same as the acquired specified verification information, and otherwise, determining that the equipment information inquiry request does not pass the verification.
With reference to the second possible implementation manner of the fifth aspect, in a third possible implementation manner of the fifth aspect, the server further includes:
the second receiving module is used for receiving a verification information setting request sent by the terminal, wherein the verification information setting request carries the user account and specified verification information;
and the storage module is used for storing the user account and the specified verification information in the corresponding relation between the user account and the specified verification information.
With reference to the fifth aspect, in a fourth possible implementation manner of the fifth aspect, the obtaining module includes:
a second obtaining unit, configured to, when the device information query request passes verification, obtain, based on the user account and the target smart device identifier, corresponding device information from a correspondence between the stored user account, smart device identifier, and device information, to obtain a device information set;
a selecting unit, configured to select device information belonging to the target information type from the device information set.
With reference to any one possible implementation manner of the fourth possible implementation manner of the fifth aspect to the fifth aspect, in a fifth possible implementation manner of the fifth aspect, the verification information is an identifier of a router currently accessed by the terminal.
According to a sixth aspect of embodiments of the present disclosure, there is provided a server, including:
the terminal comprises a receiving module, a sending module and a processing module, wherein the receiving module is used for receiving an equipment information query request sent by the terminal, and the equipment information query request carries a user account number currently logged in by the terminal, a target intelligent equipment identifier and a target information type;
the first sending module is used for sending a first verification information acquisition request to the terminal when the type of the target information is a first specified type, so that the terminal returns verification information;
the verification module is used for verifying the equipment information inquiry request based on a user account carried by the equipment information inquiry request and verification information sent by the terminal when the verification information sent by the terminal is received;
the acquisition module is used for acquiring corresponding equipment information based on the user account, the target intelligent equipment identifier and the target information type when the equipment information inquiry request passes verification;
and the second sending module is used for sending the acquired equipment information to the terminal so that the terminal displays the equipment information.
With reference to the sixth aspect, in a first possible implementation manner of the sixth aspect, the first sending module is further configured to send a second verification information obtaining request to the terminal when the target information type is a second specified type, so that the terminal returns verification information; the verification module is further configured to verify the device information query request based on a user account carried by the device information query request and verification information sent by the terminal when the verification information sent by the terminal is received; the obtaining module is further configured to obtain, when the device information query request passes verification, corresponding device information based on the user account, the target intelligent device identifier, and the target information type; the second sending module is further configured to send the acquired device information to the terminal, so that the terminal displays the device information;
or,
the obtaining module is further configured to obtain, when the target information type is a second specified type, corresponding device information based on the user account, the target intelligent device identifier, and the target information type that are carried in the device information query request; the second sending module is further configured to send the acquired device information to the terminal, so that the terminal displays the device information.
According to a seventh aspect of the embodiments of the present disclosure, there is provided a terminal, including:
the device information query instruction at least carries a user account number currently logged in by the terminal, a target intelligent device identifier and a target information type;
the acquisition module is used for acquiring verification information when the type of the target information is a first specified type;
the first sending module is used for sending an equipment information query request to a server, wherein the equipment information query request carries the user account, the target intelligent equipment identifier, the target information type and the verification information, so that the server returns corresponding equipment information after the equipment information query request is verified;
and the display module is used for displaying the equipment information when receiving the equipment information sent by the server.
With reference to the seventh aspect, in a first possible implementation manner of the seventh aspect, the terminal further includes:
and the second sending module is used for sending a verification information setting request to the server, wherein the verification information setting request carries the user account and the specified verification information, so that the server stores the user account and the specified verification information in the corresponding relation between the user account and the specified verification information.
With reference to the seventh aspect or the first possible implementation manner of the seventh aspect, in a second possible implementation manner of the seventh aspect, the verification information is an identifier of a router currently accessed by the terminal.
According to an eighth aspect of the embodiments of the present disclosure, there is provided a terminal, including:
the device information query instruction at least carries a user account number of the current login of the terminal, a target intelligent device identifier and a target information type;
a first sending module, configured to send an equipment information query request to a server, where the equipment information query request carries the user account, the target intelligent equipment identifier, and the target information type, so that the server sends a verification information acquisition request to a terminal when determining that the target information type is a first specified type;
the acquisition module is used for acquiring the verification information when receiving the verification information acquisition request;
the second sending module is used for sending the verification information to the server, so that the server returns corresponding equipment information after the equipment information inquiry request is verified based on the user account carried by the equipment information inquiry request and the verification information sent by the terminal;
and the display module is used for displaying the equipment information when receiving the equipment information sent by the server.
According to a ninth aspect of embodiments of the present disclosure, there is provided a server including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
receiving an equipment information query request sent by a terminal, wherein the equipment information query request carries a user account number currently logged in by the terminal, a target intelligent equipment identifier, a target information type and verification information;
when the target information type is a first designated type, verifying the equipment information query request based on a user account and verification information carried by the equipment information query request;
when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type;
and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
According to a tenth aspect of embodiments of the present disclosure, there is provided a server including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
receiving an equipment information query request sent by a terminal, wherein the equipment information query request carries a user account number currently logged in by the terminal, a target intelligent equipment identifier and a target information type;
when the type of the target information is a first appointed type, sending a first verification information acquisition request to the terminal, and enabling the terminal to return verification information;
when receiving verification information sent by the terminal, verifying the equipment information inquiry request based on a user account carried by the equipment information inquiry request and the verification information sent by the terminal;
when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type;
and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
According to an eleventh aspect of embodiments of the present disclosure, there is provided a terminal, including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
receiving an equipment information query instruction aiming at target intelligent equipment, wherein the equipment information query instruction at least carries a user account number currently logged in by a terminal, a target intelligent equipment identifier and a target information type;
when the target information type is a first specified type, acquiring verification information;
sending an equipment information query request to a server, wherein the equipment information query request carries the user account, the target intelligent equipment identifier, the target information type and the verification information, so that the server returns corresponding equipment information after passing the verification of the equipment information query request;
and when receiving the equipment information sent by the server, displaying the equipment information.
According to a twelfth aspect of the embodiments of the present disclosure, there is provided a terminal, including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
receiving an equipment information query instruction aiming at target intelligent equipment, wherein the equipment information query instruction at least carries a user account number currently logged in by a terminal, a target intelligent equipment identifier and a target information type;
sending an equipment information query request to a server, wherein the equipment information query request carries the user account, the target intelligent equipment identifier and the target information type, so that the server sends a verification information acquisition request to a terminal when determining that the target information type is a first specified type;
when the verification information acquisition request is received, acquiring verification information;
sending the verification information to the server, so that the server returns corresponding equipment information after the equipment information query request is verified based on a user account carried by the equipment information query request and the verification information sent by the terminal;
and when receiving the equipment information sent by the server, displaying the equipment information.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: when a server receives an equipment information query request sent by a terminal, if the type of target information carried by the equipment information query request is a first specified type, the equipment information queried by the terminal is determined to be key information of the target intelligent equipment, therefore, the server verifies the equipment information query request based on a user account and verification information carried by the equipment information query request, and when the equipment information query request passes verification, corresponding equipment information is obtained based on the user account, the target intelligent equipment identifier and the target information type, and the obtained equipment information is sent to the terminal, so that the leakage of the key information of the target intelligent equipment is avoided, and the safety and privacy of the key information of the target intelligent equipment are ensured.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
Fig. 1 is a flowchart illustrating a first device information display method according to an exemplary embodiment.
Fig. 2 is a flowchart illustrating a second device information display method according to an exemplary embodiment.
Fig. 3 is a flowchart illustrating a third device information display method according to an exemplary embodiment.
Fig. 4 is a flowchart illustrating a fourth device information display method according to an exemplary embodiment.
Fig. 5 is a flowchart illustrating a fifth device information display method according to an exemplary embodiment.
FIG. 6 is a schematic diagram illustrating a device information display interface in accordance with an exemplary embodiment.
FIG. 7 is a schematic diagram illustrating another device information display interface in accordance with an illustrative embodiment.
FIG. 8 is a schematic diagram illustrating yet another device information display interface in accordance with an illustrative embodiment.
Fig. 9 is a block diagram illustrating a first type of server, according to an example embodiment.
FIG. 10 is a block diagram illustrating a verification module in accordance with an exemplary embodiment.
FIG. 11 is a block diagram illustrating a second type of server, according to an example embodiment.
FIG. 12 is a block diagram illustrating an acquisition module in accordance with an exemplary embodiment.
FIG. 13 is a block diagram illustrating a third type of server according to an example embodiment.
Fig. 14 is a block diagram illustrating a first type of terminal according to an example embodiment.
Fig. 15 is a block diagram illustrating a second type of terminal according to an example embodiment.
FIG. 16 is a block diagram illustrating a fourth server in accordance with an exemplary embodiment.
Fig. 17 is a block diagram illustrating a fifth type of server according to an example embodiment.
Fig. 18 is a block diagram illustrating a third terminal according to an example embodiment.
Fig. 19 is a block diagram illustrating a fourth terminal according to an example embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.
Fig. 1 is a flowchart illustrating a device information display method according to an exemplary embodiment, where an execution subject of the method embodiment is a server, as shown in fig. 1, and the method includes the following steps.
In step 101, an equipment information query request sent by a terminal is received, where the equipment information query request carries a user account currently logged in by the terminal, a target intelligent equipment identifier, a target information type, and authentication information.
In step 102, when the target information type is a first designated type, the device information query request is verified based on the user account and the verification information carried in the device information query request.
In step 103, when the device information query request is verified, the corresponding device information is obtained based on the user account, the target smart device identifier and the target information type.
In step 104, the acquired device information is sent to the terminal, so that the terminal displays the device information.
In the embodiment of the present disclosure, when the server receives the device information query request transmitted by the terminal, if the type of the target information carried by the equipment information inquiry request is a first specified type, determining that the equipment information inquired by the terminal is the key information of the target intelligent equipment, therefore, based on the user account, the target intelligent device identification, the target information type and the verification information which are carried in the device information inquiry request and currently logged in by the terminal, verifying the equipment information inquiry request, when the verification is passed, acquiring corresponding equipment information based on the user account, the target intelligent equipment identification and the target information type, and the acquired equipment information is sent to the terminal, so that the leakage of the key information of the target intelligent equipment is avoided, and the safety and privacy of the key information of the target intelligent equipment are ensured.
In another embodiment of the present disclosure, the method further comprises:
when the target information type is a second specified type, verifying the equipment information query request based on a user account and verification information carried by the equipment information query request; when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type; sending the acquired equipment information to a terminal, and enabling the terminal to display the equipment information;
or,
when the target information type is a second specified type, acquiring corresponding equipment information based on the user account, the target intelligent equipment identifier and the target information type carried by the equipment information inquiry request; and sending the acquired equipment information to the terminal, and enabling the terminal to display the equipment information.
In another embodiment of the present disclosure, verifying the device information query request based on the user account and the verification information carried in the device information query request includes:
acquiring corresponding specified verification information from the corresponding relation between the stored user account and the specified verification information based on the user account carried by the equipment information query request;
and when the verification information carried by the equipment information query request is the same as the acquired specified verification information, determining that the equipment information query request passes the verification, otherwise, determining that the equipment information query request does not pass the verification.
In another embodiment of the present disclosure, before verifying the device information query request based on the user account and the verification information carried in the device information query request, the method further includes:
receiving a verification information setting request sent by the terminal, wherein the verification information setting request carries the user account and specified verification information;
and storing the user account and the specified verification information in the corresponding relation between the user account and the specified verification information.
In another embodiment of the present disclosure, acquiring corresponding device information based on the user account, the target smart device identifier, and the target information type includes:
based on the user account and the target intelligent device identification, acquiring corresponding device information from the corresponding relationship among the stored user account, the intelligent device identification and the device information to obtain a device information set;
from the set of device information, device information belonging to the target information type is selected.
In another embodiment of the present disclosure, the authentication information is an identification of a router currently accessed by the terminal.
Alternatively, the authentication information may be an identification of the wired or wireless network to which the terminal is currently accessing. Alternatively, the authentication information may be current location information of the terminal. Alternatively, the authentication information may be current network address information of the terminal.
All the above optional technical solutions can be combined arbitrarily to form optional embodiments of the present disclosure, and the embodiments of the present disclosure are not described in detail again.
Fig. 2 is a flowchart illustrating a device information display method according to an exemplary embodiment. Referring to fig. 2, the execution subject of the method embodiment is a server, and includes the following steps.
In step 201, an equipment information query request sent by a terminal is received, where the equipment information query request carries a user account currently logged in by the terminal, a target intelligent equipment identifier, and a target information type.
In step 202, when the type of the target information is a first designated type, a first authentication information acquisition request is sent to the terminal, so that the terminal returns authentication information.
In step 203, when receiving the verification information sent by the terminal, the device information query request is verified based on the user account carried in the device information query request and the verification information sent by the terminal.
In step 204, when the device information query request is verified, the corresponding device information is obtained based on the user account, the target smart device identifier and the target information type.
In step 205, the acquired device information is sent to the terminal, so that the terminal displays the device information.
In the embodiment of the present disclosure, when the server receives the device information query request transmitted by the terminal, if the target information type carried by the equipment information inquiry request is a first appointed type, the equipment information inquired by the terminal is determined to be key information of the target intelligent equipment, the server sends a first verification information acquisition request to the terminal to enable the terminal to return verification information, when receiving the verification information sent by the terminal, based on the user account carried by the equipment information inquiry request and the verification information sent by the terminal, verifying the equipment information inquiry request, acquiring corresponding equipment information when the equipment information inquiry request passes the verification, sending the acquired equipment information to the terminal, enabling the terminal to display the equipment information, therefore, leakage of the key information of the target intelligent equipment is avoided, and safety and privacy of the key information of the target intelligent equipment are guaranteed.
In another embodiment of the present disclosure, the method further comprises:
when the target information type is a second specified type, sending a second verification information acquisition request to the terminal, and enabling the terminal to return verification information; when receiving verification information sent by the terminal, verifying the equipment information inquiry request based on a user account carried by the equipment information inquiry request and the verification information sent by the terminal; when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type; sending the acquired equipment information to the terminal, and enabling the terminal to display the equipment information;
or,
when the target information type is a second specified type, acquiring corresponding device information based on a user account carried by the device information query request, the target intelligent device identifier and the target information type; and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
The above-mentioned optional technical solutions can be combined arbitrarily to form the optional embodiments of the present disclosure, and the embodiments of the present disclosure are not described in detail again.
Fig. 3 is a flowchart illustrating a device information display method according to an exemplary embodiment. Referring to fig. 3, the execution subject of the method embodiment is a terminal, and includes the following steps.
In step 301, a device information query instruction for a target intelligent device is received, where the device information query instruction at least carries a user account currently logged in by a terminal, a target intelligent device identifier, and a target information type.
In step 302, when the target information type is a first specified type, authentication information is acquired.
In step 303, an equipment information query request is sent to a server, where the equipment information query request carries the user account, the target intelligent equipment identifier, the target information type, and the verification information, so that the server returns corresponding equipment information after passing the verification of the equipment information query request.
In step 304, when the device information transmitted by the server is received, the device information is displayed.
In the embodiment of the disclosure, when the terminal receives a device information query instruction of a target intelligent device, the device information query instruction at least carries a user account currently logged in by the terminal, a target intelligent device identifier, a target information type and verification information, when the target information type is a first specified type, the device information queried by the terminal is determined to be key information of the target intelligent device, the verification information is obtained, and a device information query request is sent to a server, so that the server returns corresponding device information after passing the verification of the device information query request, and when the device information sent by the server is received, the device information is displayed, so that the leakage of the key information of the target intelligent device is avoided, and the security and privacy of the key information of the target intelligent device are ensured.
In another embodiment of the present disclosure, when the type of the target information is a first specific type, before acquiring the verification information, the method further includes:
and sending a verification information setting request to the server, wherein the verification information setting request carries the user account and the specified verification information, so that the server stores the user account and the specified verification information in the corresponding relation between the user account and the specified verification information.
In another embodiment of the present disclosure, the authentication information is an identification of a router currently accessed by the terminal. Alternatively, the authentication information may be an identification of the wired or wireless network to which the terminal is currently accessing. Alternatively, the authentication information may be current location information of the terminal. Alternatively, the authentication information may be current network address information of the terminal.
All the above optional technical solutions can be combined arbitrarily to form optional embodiments of the present disclosure, and the embodiments of the present disclosure are not described in detail again.
Fig. 4 is a flowchart illustrating a device information display method according to an example embodiment. Referring to fig. 4, the execution subject of the method embodiment is a terminal, and includes the following steps.
In step 401, a device information query instruction for a target intelligent device is received, where the device information query instruction carries a user account currently logged in by a terminal, a target intelligent device identifier, and a target information type.
In step 402, an equipment information query request is sent to a server, where the equipment information query request carries the user account, the target intelligent equipment identifier, and the target information type, so that the server sends a verification information acquisition request to the terminal when determining that the target information type is a first specified type.
In step 403, when the authentication information acquisition request is received, the authentication information is acquired.
In step 404, the verification information is sent to the server, so that the server returns the corresponding device information after the device information query request passes verification based on the user account carried in the device information query request and the verification information sent by the terminal.
In step 405, when the device information transmitted by the server is received, the device information is displayed.
In the embodiment of the disclosure, when the terminal receives a device information query instruction of a target intelligent device, the device information query instruction at least carries a user account currently logged in by the terminal, a target intelligent device identifier and a target information type, when the target information type is a first specified type, the device information queried by the terminal is determined to be key information of the target intelligent device, and a first verification information acquisition request is sent to the terminal so as to acquire corresponding verification information from the terminal. And when the server passes the verification of the equipment information inquiry request, returning the corresponding equipment information, and when the equipment information sent by the server is received, displaying the equipment information, so that the leakage of the key information of the target intelligent equipment is avoided, and the safety and the privacy of the key information of the target intelligent equipment are ensured.
The above-mentioned optional technical solutions can be combined arbitrarily to form the optional embodiments of the present disclosure, and the embodiments of the present disclosure are not described in detail again.
Fig. 5 is a flowchart illustrating a device information display method according to an exemplary embodiment. Referring to fig. 5, the interaction subject of the embodiment of the method is a terminal and a server, and the method includes the following steps.
In step 501, the terminal receives a device information query instruction of a target intelligent device, where the device information query instruction at least carries a user account currently logged in by the terminal, a target intelligent device identifier, and a target information type.
The device information query instruction is used for querying the device information of the target intelligent device, and the target intelligent device is bound with the user account number of the terminal which logs in currently. The device information query instruction may be triggered by a user, and the user may trigger through a specified operation, where the specified operation may be a click of a query button, a keyboard input of a specified key, a sliding operation, a voice operation, and the like, and this is not particularly limited in this embodiment of the disclosure.
When the user triggers the device information query instruction through a specified operation, the device information query instruction may be triggered through a specified application installed in the terminal, or may be triggered through a specified network application, which is not specifically limited in this embodiment of the disclosure.
In addition, the target smart device identifier is an identifier of the target smart device, and the target smart device identifier is used to uniquely identify the target smart device, and the target smart device identifier may be a name of the target smart device, a factory serial number of the target smart device, a physical address of the target smart device, and the like, which is not specifically limited in this embodiment of the disclosure. For example, the target smart device identifier may be a Media Access Control (MAC) address of the target smart device, an International Mobile Equipment Identity (IMEI) of the target smart device, and the like.
It should be noted that the target smart device may include a smart television, a smart air conditioner, a smart socket, a smart camera, a smart computer, and the like, which is not specifically limited in this disclosure.
Further, in this disclosure, the target information type is an information type to which device information that the terminal needs to query belongs, and in this disclosure, the information type may include a first specified type and a second specified type, where information corresponding to the first specified type is key information of the target intelligent device, and the key information may include not only the device information of the target intelligent device but also user privacy information recorded by the target intelligent device. For example, when the target smart device is a smart camera, the key information may include a switching time point of the smart camera, camera content, all user IDs currently viewing the smart camera, and the like; when the target intelligent device is an intelligent computer, the key information may include browsing records and storage contents of the intelligent computer, and the like, which is not specifically limited in this disclosure. In addition, the information corresponding to the second specified type may include basic information of the intelligent device, such as a list of the user devices, whether the device is online, a current working state, and the like, which is not specifically limited in this embodiment of the disclosure.
It should be noted that the terminal may be not only a smart phone, but also a computer, a tablet computer, and the like, and this is not specifically limited in this disclosure.
In step 502, when the type of the target information is a first designated type, the terminal acquires authentication information and sends an equipment information query request to the server, where the equipment information query request carries the user account, the target intelligent equipment identifier, the type of the target information, and the authentication information.
When the target information type is a first designated type, the terminal may obtain verification information corresponding to the first designated type, generate an equipment information query request based on the user account, the target intelligent device identifier, the target information type, and the verification information corresponding to the first designated type, and send the equipment information query request to the server.
In order to avoid leakage of the verification information and ensure the device information security of the target intelligent device, the operation of generating the device information query request by the terminal based on the user account, the target intelligent device identifier, the target information type and the verification information corresponding to the first specified type may be: and the terminal generates an equipment information query request according to a specified format based on the user account, the target intelligent equipment identifier, the target information type and the verification information corresponding to the first specified type. For example, when the specified format is "user account number & target smart device ID & target information type & verification information", if the target smart device is a smart camera, and the user account number is 12345678, the target smart device ID is ID1, the target information type is a first specified type, and the verification information corresponding to the first specified type is information 1, the terminal may generate the device information query request as "12345678 & ID1& first specified type & information 1" according to the specified format.
Further, when the type of the target information is a first designated type, before the terminal acquires the authentication information corresponding to the first designated type, the terminal may further send an authentication information setting request to the server, where the authentication information setting request carries the user account, the first designated type, and the designated authentication information. When the server receives the authentication information setting request, the server may store the user account, the first specified type, and the specified authentication information in a correspondence relationship between the user account, the information type, and the specified authentication information.
For example, the terminal specifies the authentication information as information 1, and sends an authentication information setting request to the server, where the authentication information setting request carries the user account 12345678 and the specified authentication information. When the server receives the authentication information setting request, the server may store the user account 12345678 and the specified authentication information in the correspondence relationship between the user account, the information type, and the specified authentication information as shown in table 1 below.
TABLE 1
The specified authentication information is an identifier of a router to which the terminal is currently connected, where the identifier of the router is used to uniquely identify the router, and the identifier of the router may be an MAC address, a factory serial number, an IP (Internet Protocol ) address, and the like of the router. Alternatively, the specified authentication information may be an identification of a wired or wireless network to which the terminal is currently accessing. Alternatively, the specified authentication information may be current location information of the terminal. Alternatively, the specified authentication information may be current network address information of the terminal. In addition, the specified verification information may also be other information, for example, an identifier of the terminal, a specified verification code, and the like, which is not specifically limited in this disclosure.
In step 503, when the server receives the device information query request sent by the terminal, the server verifies the device information query request based on the user account and the verification information carried in the device information query request.
In order to ensure the security of the device information of the target smart device, the server needs to verify the device information query request based on the user account and the verification information carried in the device information query request, and the process of verifying the device information query request based on the user account and the verification information carried in the device information query request may be: when a server receives an equipment information query request sent by a terminal, acquiring specified verification information corresponding to a first specified type from a stored corresponding relation among a user account, an information type and the specified verification information based on the user account carried by the equipment information query request; and comparing the acquired specified verification information corresponding to the first specified type with the verification information carried by the equipment information inquiry request, when the verification information carried by the equipment information inquiry request is the same as the acquired specified verification information corresponding to the first specified type, determining that the equipment information inquiry request passes the verification, otherwise, determining that the equipment information inquiry request does not pass the verification.
When the server determines that the device information query request passes the verification, the server can determine that the device information query request is legal, that is, the terminal is a trusted terminal; when the server determines that the device information query request is not verified, it may be determined that the device information query request is illegal, that is, the terminal is not a trusted terminal.
For example, the user account 12345678 and the verification information 12345678 carried by the device information query request are information 1, when the server receives the device information query request sent by the terminal, based on the user account 12345678 carried by the device query request, the specified verification information corresponding to the first specified type is obtained as information 1 from the correspondence between the user account, the information type, and the specified verification information shown in the table 1, and the obtained specified verification information corresponding to the first specified type is compared with the verification information carried by the device query request, and it is determined that the two are the same, and it is further determined that the device information query request passes verification.
Further, when the terminal generates an equipment information query request according to a specified format based on the user account, the target intelligent equipment identifier, the target information type and the verification information corresponding to the first specified type, in order to obtain the user account, the target intelligent equipment identifier, the target information type and the verification information corresponding to the first specified type, when the server receives the equipment information query request sent by the terminal, the server needs to analyze the equipment information query request according to the specified format to obtain the user account, the target intelligent equipment identifier, the target information type and the verification information corresponding to the first specified type. For example, the device information query request is "12345678 & ID1& first specific type & information 1", and the device information query request is analyzed according to a specific format, so that the user account is 12345678, the target smart device identifier is ID1, the target information type is a first specific type, and the verification information corresponding to the first specific type is information 1.
In step 504, when the device information query request is verified, the server obtains the corresponding device information based on the user account, the target smart device identifier and the target information type, and sends the obtained device information to the terminal.
When the device information query request passes verification, acquiring corresponding device information from the corresponding relation among the stored user account, the stored intelligent device identification and the device information based on the user account and the target intelligent device identification to obtain a device information set; and selecting the equipment information belonging to the target information type from the equipment information set, and sending the acquired equipment information to the terminal.
Further, the server may select the device information belonging to the target information type from the device information set by: the server acquires the information type of each piece of equipment information included in the equipment information set, and selects the equipment information of which the information type is the target information type from the equipment information set on the basis of the target information type carried in the equipment information query request.
For example, the user account 12345678 and the target smart device identifier ID1 carried in the device information query request are, and when the device information query request sent by the terminal is verified, the server obtains, based on the user account 12345678 and the target smart device identifier ID1, the device information corresponding to the target smart device identifier ID1, which includes "online", "open time 7: 30", and "close time 20: 40", from the correspondence between the user account, the smart device identifier, and the device information shown in table 2, so as to form a device information set. The server obtains that the information type of the device information 'online' included in the device information set is a second specified type, the information type of the device information 'opening time 7: 30' is a first specified type, and the information type of the device information 'closing time 20: 40' is a first specified type, selects the device information with the information type of the target information type as 'opening time 7: 30' and 'closing time 20: 40' from the corresponding relation between the device information set and the information type based on the target information type carried in the device information query request, and sends the device information 'opening time 7: 30' and 'closing time 20: 40' to the terminal.
TABLE 2
In the embodiment of the present disclosure, only the correspondence between the user account, the smart device identifier, and the device information shown in table 2 is taken as an example for description, and table 2 does not limit the embodiment of the present disclosure.
Further, since the information type includes a first specified type and a second specified type, when the target information type is the second specified type, the server may obtain the corresponding device information in two ways, including:
in the first mode, when the target information type is a second specified type, the device information query request is verified based on a user account and verification information carried by the device information query request; when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type; and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
When the target information type is the second specified type, based on the user account and the verification information carried in the device information query request, the operation of verifying the device information query request may be: when a server receives an equipment information query request sent by a terminal, acquiring specified verification information corresponding to a second specified type from a stored corresponding relation among a user account, an information type and the specified verification information based on the user account carried by the equipment information query request; and comparing the acquired specified verification information corresponding to the second specified type with the verification information carried by the equipment information inquiry request, when the verification information carried by the equipment information inquiry request is the same as the acquired specified verification information corresponding to the second specified type, determining that the equipment information inquiry request passes the verification, otherwise, determining that the equipment information inquiry request does not pass the verification.
It should be noted that the specified authentication information corresponding to the second specified type may be an account password corresponding to the user account, or may also be an identifier of a router currently connected to the terminal, that is, the specified authentication information corresponding to the second specified type may be the same as the specified authentication information corresponding to the first specified type, and of course, the specified authentication information corresponding to the second specified type may also be different from the specified authentication information corresponding to the first specified type, which is not specifically limited in this embodiment of the disclosure.
In the second mode, when the target information type is a second specified type, corresponding device information is acquired based on the user account, the target intelligent device identifier and the target information type carried by the device information query request; and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
When the device information corresponding to the second specified type is queried, the device information query request can be verified in the first mode, so that the safety of the device information corresponding to the second specified type is guaranteed, and the device information corresponding to the second specified type does not relate to key information of the intelligent device and privacy information of a user, so that the operation of querying the device information can be simplified in the second mode, and the query efficiency of the device information is improved.
In step 505, when the terminal receives the device information, the device information is displayed.
After the server transmits the device information to the terminal, when the terminal receives the device information transmitted by the server, the device information is displayed. The manner of displaying the device information by the terminal may include multiple manners, for example, the device information may be displayed in an enumeration form, a table form, or a combination of pictures and characters, which is not specifically limited in this disclosure.
For example, when the received device information is displayed in an enumerated form, it may be displayed through a device information display interface as shown in fig. 6. When the received device information is displayed in a table form, it may be displayed through a device information display interface as shown in fig. 7. When the received device information is displayed in a combined form of a picture and a text, it may be displayed through a device information display interface as shown in fig. 8.
The terminal can acquire device information based on the steps 501 to 505 and display the device information, and can acquire device information through the following steps (a) to (f) and display the device information, as described below.
(a) And the terminal receives an equipment information query instruction of the target intelligent equipment, wherein the equipment information query instruction at least carries the user account number currently logged in by the terminal, the identification of the target intelligent equipment and the target information type.
Since this step is similar to the step 301 described above, the embodiments of the present disclosure will not be described in detail herein.
(b) And the terminal sends an equipment information query request to the server, wherein the equipment information query request carries the user account, the target intelligent equipment identifier and the target information type.
(c) And when the server receives the equipment information inquiry request and determines that the target information type is a first specified type, sending a first verification information acquisition request to the terminal.
When the server receives the equipment information query request, the server determines whether the target information type carried by the equipment information query request is a first designated type, and when the server determines that the target information type is the first designated type, the server sends a first verification information acquisition request to the terminal, wherein the first verification information acquisition request is used for acquiring verification information corresponding to the first designated type from the terminal.
(d) And when the terminal receives the first verification information acquisition request, acquiring verification information and sending the verification information to the server.
When the terminal receives the authentication information acquisition request, the terminal may acquire the authentication information corresponding to the first specified type and send the authentication information corresponding to the first specified type to the server.
Further, when the type of the target information is a first designated type, before the terminal acquires the authentication information corresponding to the first designated type, the terminal may further send an authentication information setting request to the server, where the authentication information setting request carries the user account, the first designated type, and the designated authentication information. When the server receives the authentication information setting request, the server may store the user account, the first specified type, and the specified authentication information in a correspondence relationship between the user account, the information type, and the specified authentication information.
(e) And when the server receives the verification information sent by the terminal, verifying the equipment information inquiry request based on the user account carried by the equipment information inquiry request and the verification information sent by the terminal.
When the server receives the verification information sent by the terminal, the server acquires the specified verification information corresponding to the first specified type from the stored corresponding relation among the user account, the information type and the specified verification information based on the user account carried by the equipment information inquiry request, compares the acquired specified verification information corresponding to the first specified type with the verification information sent by the terminal, and determines that the equipment information inquiry request passes verification when the verification information sent by the terminal is the same as the acquired specified verification information corresponding to the first specified type, or else determines that the equipment information inquiry request fails verification.
(f) If the device information query request passes the verification, acquiring corresponding device information based on a user account carried by the device information query request, the target intelligent device identifier and the target information type; and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
Further, since the information type includes a first specified type and a second specified type, when the target information type is the second specified type, the server may obtain corresponding device information in two ways, and send the device information to the terminal, including:
in a first manner, when the type of the target information is a second specified type, the server sends a second authentication information acquisition request to the terminal, where the second authentication information acquisition request is used to acquire authentication information corresponding to the second specified type from the terminal. And when the terminal receives the second verification information acquisition request, acquiring the verification information corresponding to the second specified type, and sending the verification information corresponding to the second specified type to the server. When the server receives the verification information sent by the terminal, verifying the equipment information inquiry request based on the user account carried by the equipment information inquiry request and the verification information sent by the terminal; when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type; and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
In the second mode, when the target information type is a second specified type, the server acquires corresponding device information based on the user account, the target intelligent device identifier and the target information type carried by the device information query request; and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
Further, when the device information of the target smart device includes a plurality of pieces of sub-device information, in order to query the sub-device information more finely, the terminal may query by a method including:
(1) and the terminal receives a sub-device information query instruction of the target intelligent device, wherein the sub-device information query instruction carries the user account number currently logged in by the terminal, the target intelligent device identification, the target information type and the target sub-information identification.
The sub-device information query instruction is used for querying the sub-device information of the target intelligent device. Since this step is similar to the method of step 501, the embodiments of the present disclosure will not be described in detail herein.
It should be noted that the target sub information identifier is an information identifier corresponding to the sub device information included in the device information, and the target sub information identifier may be a label of the sub device information, or may also be a name of the sub device information, such as a switching time, a current operating state, a vertical state, and the like, which is not specifically limited in this embodiment of the disclosure. In addition, the target sub-information identifier carried in the device information query request may be one or multiple, and this is not specifically limited in this embodiment of the disclosure.
(2) And when the target information type is a first appointed type, the terminal acquires the verification information corresponding to the first appointed type and sends a sub-device information query request to the server, wherein the sub-device information query request carries the user account, the target intelligent device identification, the target information type, the verification information corresponding to the first appointed type and the target sub-information identification.
When the target information type is a first designated type, the terminal may obtain verification information corresponding to the first designated type, generate a sub-device information query request based on the user account, the target intelligent device identifier, the target information type, the verification information corresponding to the first designated type, and the target sub-information identifier, and send the sub-device information query request to the server.
In order to avoid leakage of the verification information and ensure the device information security of the target intelligent device, the terminal generates a sub-device information query request based on the user account, the target intelligent device identifier, the target information type, the verification information corresponding to the first specified type, and the target sub-information identifier, and the operation of generating the sub-device information query request may be: and the terminal generates a sub-device information query request according to a specified format based on the user account, the target intelligent device identifier, the target information type, the verification information corresponding to the first specified type and the target sub-information identifier. For example, when the specified format is "user account number & target smart device identifier & target information type & verification information & target sub information identifier", if the target smart device is a smart camera, and the user account number is 12345678, the target smart device identifier is ID1, the target information type is a first specified type, the verification information corresponding to the first specified type is information 1, and the target sub information identifier is identifier 1, the terminal may generate the device information query request as "12345678 & ID1& first specified type & information 1& identifier 1" according to the specified format.
Further, when the target information type is a second specified type, the terminal acquires verification information corresponding to the second specified type, and sends a sub-device information query request to the server, where the sub-device information query request carries the user account, the target intelligent device identifier, the target information type, the verification information corresponding to the second specified type, and the target sub-information identifier. Or, when the target information type is the second specified type, the terminal may further send a sub-device information query request to the server, where the sub-device information query request carries the user account, the target intelligent device identifier, the target information type, and the target sub-information identifier.
(3) And when the server receives a sub-device information query request sent by the terminal, the server verifies the sub-device information query request based on the user account and the verification information carried by the sub-device information query request.
Since the method for verifying the sub-device information query request in this step is similar to the method for verifying the device information query request in step 503, the embodiments of the present disclosure are not described in detail herein.
Further, when the terminal generates a sub-device information query request according to a specified format based on the user account, the target intelligent device identifier, the target information type, the verification information, and the target sub-information identifier, in order to obtain the user account, the target intelligent device identifier, the target information type, the verification information, and the target sub-information identifier, when the server receives the sub-device information query request sent by the terminal, the server needs to parse the sub-device information query request according to the specified format to obtain the user account, the target intelligent device identifier, the target information type, the verification information, and the target sub-information identifier. For example, the sub-device information query request is "12345678 & ID1& first specific type & information 1& ID 1", and the device information query request is analyzed according to a specific format to obtain a user account 12345678, a target smart device ID1, a target information type first specific type, verification information 1, and a target sub-information ID 1.
(4) And when the sub-device information inquiry request passes verification, the server acquires corresponding sub-device information based on the user account, the target intelligent device identifier, the target information type and the target sub-information identifier, and sends the acquired sub-device information to the terminal.
When the sub-device information query request passes verification, the server acquires corresponding device information from the stored corresponding relationship among the user account, the intelligent device identification and the device information based on the user account and the target intelligent device identification, and obtains a device information set. The server selects the device information belonging to the target information type from the device information set, selects the device information corresponding to the target sub-information identifier from the acquired device information, obtains the sub-device information, and sends the sub-device information to the terminal.
The process of obtaining the sub-device information may be that the server selects the device information corresponding to the target sub-information identifier from the obtained device information: the server acquires corresponding sub-information identifiers from the corresponding relationship between the stored device information and the sub-information identifiers based on the acquired device information, and selects the device information with the sub-information identifiers as the target sub-information identifiers from the acquired device information, thereby acquiring the sub-device information.
For example, the target sub information identifier is identifier 1, and when the sub device information query request sent by the terminal is verified, the server obtains, based on the user account 12345678 and the target smart device identifier ID1, the device information corresponding to the target smart device identifier ID1, including "online", "open time 7: 30", and "close time 20: 40", from the correspondence between the user account, smart device identifier, and device information shown in table 2, so as to form a device information set. The server acquires that the information type of the device information 'online' included in the device information set is a second specified type, the information type of the device information 'open time 7: 30' is a first specified type, the information type of the device information 'close time 20: 40' is a first specified type, the server selects the device information of which the information type is the target information type as the 'open time 7: 30' and the 'close time 20: 40' from the correspondence between the device information set and the information type based on the target information type carried in the device information inquiry request, acquires the corresponding sub information identifications as the identification 1 and the identification 2 from the stored correspondence between the device information and the sub information identifications shown in the following table 3, and acquires the device information 'open time 7: 30' and the 'close time 20: 40', the device information of which sub information identification is identification 1 is selected, thereby obtaining sub device information "open time 7: 30", and the sub device information "open time 7: 30" is transmitted to the terminal.
TABLE 3
Device information | Sub-information identification |
Opening time 7:30 | Identification 1 |
Off time 20:40 | Identification 2 |
In the embodiment of the present disclosure, only the correspondence between the device information and the sub information flag shown in table 3 is taken as an example for description, and table 3 does not limit the embodiment of the present disclosure.
(5) And when the terminal receives the sub-device information sent by the server, displaying the sub-device information.
Further, the terminal may not only acquire the sub-device information through the steps (1) to (5) and display the sub-device information, but also display the sub-device information through a method including: the terminal receives a sub-device information query instruction of the target intelligent device, wherein the sub-device information query instruction at least carries a user account number currently logged in by the terminal, a target intelligent device identifier, a target information type and a target sub-information identifier. The terminal sends a sub-device information query request to the server, wherein the sub-device information query request carries the user account, the target intelligent device identifier, the target information type and the target sub-information identifier. And when the server receives the information inquiry request of the sub-equipment and determines that the type of the target information is a first specified type, sending a first verification information acquisition request to the terminal. When the terminal receives the first authentication information acquisition request, authentication information is acquired and sent to the server. And when the server receives the verification information sent by the terminal, verifying the sub-equipment information query request based on the user account carried by the sub-equipment information query request and the verification information sent by the terminal. If the sub-device information query request passes the verification, acquiring corresponding sub-device information based on a user account, the target intelligent device identifier, the target information type and a target sub-information identifier carried by the device information query request; and sending the acquired sub-device information to the terminal, so that the terminal displays the sub-device information.
Further, since the information type includes a first specified type and a second specified type, when the target information type is the second specified type, the server may obtain corresponding sub-device information in two ways, and send the sub-device information to the terminal, including:
in a first manner, when the type of the target information is a second specified type, the server sends a second authentication information acquisition request to the terminal, where the second authentication information acquisition request is used to acquire authentication information corresponding to the second specified type from the terminal. And when the terminal receives the second verification information acquisition request, acquiring the verification information corresponding to the second specified type, and sending the verification information corresponding to the second specified type to the server. When the server receives the verification information sent by the terminal, verifying the sub-equipment information query request based on the user account carried by the sub-equipment information query request and the verification information sent by the terminal; when the sub-device information query request passes verification, acquiring corresponding sub-device information based on the user account, the target intelligent device identifier, the target information type and the target sub-information identifier; and sending the acquired sub-device information to the terminal, so that the terminal displays the sub-device information.
In a second mode, when the target information type is a second specified type, the server acquires corresponding sub-device information based on the user account, the target intelligent device identifier, the target information type and the target sub-information identifier carried by the sub-device information query request; and sending the acquired sub-device information to the terminal, so that the terminal displays the sub-device information.
In the embodiment of the disclosure, when a server receives an equipment information query request sent by a terminal, if a target information type carried by the equipment information query request is a first specified type, the equipment information queried by the terminal is determined to be key information of the target intelligent equipment, so that the server verifies the equipment information query request based on a user account and verification information carried by the equipment information query request, and when the equipment information query request passes verification, acquires corresponding equipment information based on the user account, a target intelligent equipment identifier and the target information type, and sends the acquired equipment information to the terminal, thereby avoiding leakage of the key information of the target intelligent equipment, and ensuring the security and privacy of the key information of the target intelligent equipment.
FIG. 9 is a block diagram illustrating a server in accordance with an example embodiment. Referring to fig. 9, the server includes a first receiving module 901, a verifying module 902, an obtaining module 903, and a sending module 904.
A first receiving module 901, configured to receive an equipment information query request sent by a terminal, where the equipment information query request carries a user account currently logged in by the terminal, a target intelligent equipment identifier, a target information type, and verification information;
a verification module 902, configured to verify the device information query request based on a user account and verification information carried in the device information query request when the type of the target information is a first specified type;
an obtaining module 903, configured to obtain, when the device information query request passes verification, corresponding device information based on the user account, the target intelligent device identifier, and the target information type;
a sending module 904, configured to send the obtained device information to the terminal, so that the terminal displays the device information.
In another embodiment of the present disclosure, the verification module 902 is further configured to verify the device information query request based on the user account and the verification information carried in the device information query request when the target information type is the second specified type; the obtaining module 903 is further configured to obtain, when the device information query request passes verification, corresponding device information based on the user account, the target intelligent device identifier, and the target information type; the sending module 904 is further configured to send the acquired device information to the terminal, so that the terminal displays the device information;
or,
the obtaining module 903 is further configured to, when the type of the target information is a second specified type, obtain corresponding device information based on the user account, the target intelligent device identifier, and the type of the target information, which are carried in the device information query request; the sending module 904 is further configured to send the acquired device information to the terminal, so that the terminal displays the device information.
In another embodiment of the present disclosure, referring to fig. 10, the verification module 902 includes a first obtaining unit 9021 and a determining unit 9022.
A first obtaining unit 9021, configured to, when the type of the target information is a first specified type, obtain, based on a user account carried in the device information query request, corresponding specified verification information from a correspondence between a stored user account and the specified verification information;
a determining unit 9022, configured to determine that the device information query request is verified when the verification information carried in the device information query request is the same as the acquired specified verification information, and otherwise, determine that the device information query request is not verified.
In another embodiment of the present disclosure, referring to fig. 11, the server further includes a second receiving module 905 and a storing module 906.
A second receiving module 905, configured to receive a verification information setting request sent by the terminal, where the verification information setting request carries the user account and specified verification information;
a storage module 906, configured to store the user account and the specified verification information in a corresponding relationship between the user account and the specified verification information.
In another embodiment of the present disclosure, referring to fig. 12, the obtaining module 903 includes a second obtaining unit 9031 and a selecting unit 9032.
A second obtaining list 9031, configured to, when the device information query request passes verification, obtain, based on the user account and the target smart device identifier, corresponding device information from a correspondence between the stored user account, smart device identifier, and device information, to obtain a device information set;
a selecting unit 9032, configured to select, from the device information set, device information that belongs to the target information type.
In another embodiment of the present disclosure, the authentication information is an identification of a router currently accessed by the terminal.
Alternatively, the authentication information may be an identification of the wired or wireless network to which the terminal is currently accessing. Alternatively, the authentication information may be current location information of the terminal. Alternatively, the authentication information may be current network address information of the terminal.
In the embodiment of the present disclosure, when the server receives the device information query request transmitted by the terminal, if the type of the target information carried by the equipment information inquiry request is a first specified type, determining that the equipment information inquired by the terminal is the key information of the target intelligent equipment, therefore, based on the user account, the target intelligent device identification, the target information type and the verification information which are carried in the device information inquiry request and currently logged in by the terminal, verifying the equipment information inquiry request, when the verification is passed, acquiring corresponding equipment information based on the user account, the target intelligent equipment identification and the target information type, and the acquired equipment information is sent to the terminal, so that the leakage of the key information of the target intelligent equipment is avoided, and the safety and privacy of the key information of the target intelligent equipment are ensured.
FIG. 13 is a block diagram illustrating a server in accordance with an exemplary embodiment. Referring to fig. 13, the server includes a receiving module 1301, a sending module 1302, a verifying module 1303, an obtaining module 1304, and a displaying module 1305.
The receiving module 1301 is configured to receive a device information query request sent by a terminal, where the device information query request carries a user account currently logged in by the terminal, a target intelligent device identifier, and a target information type.
A first sending module 1302, configured to send a first authentication information obtaining request to the terminal when the type of the target information is a first specified type, so that the terminal returns authentication information.
And the verification module 1303 is configured to verify the device information query request based on the user account carried in the device information query request and the verification information sent by the terminal when the verification information sent by the terminal is received.
An obtaining module 1304, configured to obtain, when the device information query request is verified, corresponding device information based on the user account, the target intelligent device identifier, and the target information type.
A second sending module 1305, configured to send the obtained device information to the terminal, so that the terminal displays the device information.
In another embodiment of the present disclosure, the server is specifically configured to:
the first sending module 1302 is further configured to send a second verification information obtaining request to the terminal when the type of the target information is a second specified type, so that the terminal returns verification information; the verification module 1303 is further configured to verify the device information query request based on the user account carried in the device information query request and the verification information sent by the terminal when the verification information sent by the terminal is received; the obtaining module 1304 is further configured to, when the device information query request is verified, obtain corresponding device information based on the user account, the target intelligent device identifier, and the target information type; the second sending module 1305 is further configured to send the obtained device information to the terminal, so that the terminal displays the device information;
or,
the obtaining module 1304 is further configured to, when the target information type is a second specified type, obtain corresponding device information based on the user account, the target intelligent device identifier, and the target information type that are carried in the device information query request; the second sending module 1305 is further configured to send the obtained device information to the terminal, so that the terminal displays the device information.
In the embodiment of the disclosure, when the terminal receives a device information query instruction of a target intelligent device, the device information query instruction carries a user account currently logged in by the terminal, a target intelligent device identifier and a target information type, when the target information type is a first specified type, the device information queried by the terminal is determined to be key information of the target intelligent device, and a first verification information acquisition request is sent to the terminal so as to acquire corresponding verification information from the terminal. And when the server passes the verification of the equipment information inquiry request, returning the corresponding equipment information, and when the equipment information sent by the server is received, displaying the equipment information, so that the leakage of the key information of the target intelligent equipment is avoided, and the safety and the privacy of the key information of the target intelligent equipment are ensured.
Fig. 14 is a block diagram illustrating a terminal according to an example embodiment. Referring to fig. 14, the terminal includes a receiving module 1401, an acquiring module 1402, a first transmitting module 1403, and a display module 1404.
A receiving module 1401, configured to receive an apparatus information query instruction of a target intelligent apparatus, where the apparatus information query instruction at least carries a user account currently logged in by a terminal, a target intelligent apparatus identifier, and a target information type;
an obtaining module 1402, configured to obtain verification information when the type of the target information is a first specified type;
a first sending module 1403, configured to send a device information query request to a server, where the device information query request carries the user account, the target intelligent device identifier, the target information type, and the verification information, so that the server returns corresponding device information after passing verification of the device information query request;
a display module 1404, configured to display the device information when the device information sent by the server is received.
In another embodiment of the present disclosure, the terminal further includes:
and the second sending module is used for sending a verification information setting request to the server, wherein the verification information setting request carries the user account and the specified verification information, so that the server stores the user account and the specified verification information in the corresponding relation between the user account and the specified verification information.
In another embodiment of the present disclosure, the authentication information is an identification of a router currently accessed by the terminal.
Alternatively, the authentication information may be an identification of the wired or wireless network to which the terminal is currently accessing. Alternatively, the authentication information may be current location information of the terminal. Alternatively, the authentication information may be current network address information of the terminal.
In the embodiment of the disclosure, when the terminal receives a device information query instruction of a target intelligent device, the device information query instruction at least carries a user account currently logged in by the terminal, a target intelligent device identifier, a target information type and verification information, when the target information type is a first specified type, the device information queried by the terminal is determined to be key information of the target intelligent device, the verification information is obtained, and a device information query request is sent to a server, so that the server returns corresponding device information after passing the verification of the device information query request, and when the device information sent by the server is received, the device information is displayed, so that the leakage of the key information of the target intelligent device is avoided, and the security and privacy of the key information of the target intelligent device are ensured.
Fig. 15 is a block diagram illustrating a terminal according to an example embodiment. Referring to fig. 15, the terminal includes a receiving module 1501, a first transmitting module 1502, an obtaining module 1503, a second transmitting module 1503, and a display module 1504.
The receiving module 1501 is configured to receive a device information query instruction for a target intelligent device, where the device information query instruction at least carries a user account currently logged in by a terminal, a target intelligent device identifier, and a target information type.
A first sending module 1502, configured to send a device information query request to a server, where the device information query request carries the user account, the target intelligent device identifier, and the target information type, so that the server sends a verification information acquisition request to the terminal when determining that the target information type is a first specified type.
An obtaining module 1503, configured to obtain the verification information when the verification information obtaining request is received.
A second sending module 1504, configured to send the verification information to the server, so that the server returns the corresponding device information after the device information query request is verified based on the user account carried in the device information query request and the verification information sent by the terminal.
A display module 1505 is used for displaying the device information when receiving the device information sent by the server.
In the embodiment of the disclosure, when an equipment information query instruction of a target intelligent device is received, the equipment information query instruction carries a user account number, a target intelligent device identifier and a target information type of the terminal currently logged in, and sends an equipment information query request to a server, when the target information type is a first specified type, the server determines that the equipment information queried by the terminal is key information of the target intelligent device, and the server sends a first verification information acquisition request to the terminal so as to acquire corresponding verification information from the terminal. And when the server passes the verification of the equipment information inquiry request, returning the corresponding equipment information, and when the equipment information sent by the server is received, displaying the equipment information, so that the leakage of the key information of the target intelligent equipment is avoided, and the safety and the privacy of the key information of the target intelligent equipment are ensured.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 16 is a block diagram illustrating a server 1600 in accordance with an example embodiment. Referring to fig. 16, server 1600 includes a processing component 1622 that further includes one or more processors and memory resources, represented by memory 1632, for storing instructions, such as applications, that are executable by processing component 1622. The application programs stored in memory 1632 may include one or more modules that each correspond to a set of instructions.
The server 1600 may also include a power component 1626 configured to perform power management for the server 1600, a wired or wireless network interface 1650 configured to connect the server 1600 to a network, and an input/output (I/O) interface 1658. The server 1600 may operate based on an operating system stored in memory 1632, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, or the like.
Further, the processing component 1622 is configured to execute instructions to perform the above-described device information display method, comprising:
receiving an equipment information query request sent by a terminal, wherein the equipment information query request carries a user account number currently logged in by the terminal, a target intelligent equipment identifier, a target information type and verification information;
when the target information type is a first specified type, verifying the equipment information query request based on a user account and verification information carried by the equipment information query request;
when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type;
and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
In another embodiment of the present disclosure, the method further comprises:
when the target information type is a second specified type, verifying the equipment information query request based on a user account and verification information carried by the equipment information query request; when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type; sending the acquired equipment information to the terminal, and enabling the terminal to display the equipment information;
or,
when the target information type is a second specified type, acquiring corresponding device information based on a user account carried by the device information query request, the target intelligent device identifier and the target information type; and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
In another embodiment of the present disclosure, verifying the device information query request based on the user account and the verification information carried in the device information query request includes:
acquiring corresponding specified verification information from the corresponding relation between the stored user account and the specified verification information based on the user account carried by the equipment information query request;
and when the verification information carried by the equipment information query request is the same as the acquired specified verification information, determining that the equipment information query request passes the verification, otherwise, determining that the equipment information query request does not pass the verification.
In another embodiment of the present disclosure, before verifying the device information query request based on the user account and the verification information carried in the device information query request, the method further includes:
receiving a verification information setting request sent by the terminal, wherein the verification information setting request carries the user account and specified verification information;
and storing the user account and the specified verification information in the corresponding relation between the user account and the specified verification information.
In another embodiment of the present disclosure, acquiring corresponding device information based on the user account, the target smart device identifier, and the target information type includes:
based on the user account and the target intelligent device identification, acquiring corresponding device information from the corresponding relationship among the stored user account, the intelligent device identification and the device information to obtain a device information set;
from the set of device information, device information belonging to the target information type is selected.
In another embodiment of the present disclosure, the authentication information is an identification of a router currently accessed by the terminal.
Alternatively, the authentication information may be an identification of the wired or wireless network to which the terminal is currently accessing. Alternatively, the authentication information may be current location information of the terminal. Alternatively, the authentication information may be current network address information of the terminal.
In the embodiment of the disclosure, when a server receives an equipment information query request sent by a terminal, if a target information type carried by the equipment information query request is a first specified type, the equipment information queried by the terminal is determined to be key information of the target intelligent equipment, so that the server verifies the equipment information query request based on a user account and verification information carried by the equipment information query request, and when the equipment information query request passes verification, acquires corresponding equipment information based on the user account, a target intelligent equipment identifier and the target information type, and sends the acquired equipment information to the terminal, thereby avoiding leakage of the key information of the target intelligent equipment, and ensuring the security and privacy of the key information of the target intelligent equipment.
Fig. 17 is a block diagram illustrating a server 1700 in accordance with an example embodiment. Referring to fig. 17, server 1700 includes a processing component 1722 that further includes one or more processors and memory resources, represented by memory 1732, for storing instructions, such as applications, that are executable by processing component 1722. The application programs stored in memory 1732 may include one or more modules that each correspond to a set of instructions.
The server 1700 may also include a power component 1726 configured to perform power management of the server 1700, a wired or wireless network interface 1750 configured to connect the server 1700 to a network, and an input/output (I/O) interface 1758. The server 1700 may operate based on an operating system stored in memory 1732, such as Windows Server, Mac OS XTM, UnixTM, LinuxTM, FreeBSDTM, or the like.
Further, the processing component 1722 is configured to execute instructions to perform the above-described device information display method, the method comprising:
receiving an equipment information query request sent by a terminal, wherein the equipment information query request carries a user account number currently logged in by the terminal, a target intelligent equipment identifier and a target information type;
when the type of the target information is a first appointed type, sending a first verification information acquisition request to the terminal, and enabling the terminal to return verification information;
when receiving verification information sent by the terminal, verifying the equipment information inquiry request based on a user account carried by the equipment information inquiry request and the verification information sent by the terminal;
when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type;
and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
In another embodiment of the present disclosure, the method further comprises:
when the target information type is a second specified type, sending a second verification information acquisition request to the terminal, and enabling the terminal to return verification information; when receiving verification information sent by the terminal, verifying the equipment information inquiry request based on a user account carried by the equipment information inquiry request and the verification information sent by the terminal; when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type; sending the acquired equipment information to the terminal, and enabling the terminal to display the equipment information;
or,
when the target information type is a second specified type, acquiring corresponding device information based on a user account carried by the device information query request, the target intelligent device identifier and the target information type; and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
In the embodiment of the disclosure, when the terminal receives a device information query instruction of a target intelligent device, the device information query instruction carries a user account currently logged in by the terminal, a target intelligent device identifier and a target information type, when the target information type is a first specified type, the device information queried by the terminal is determined to be key information of the target intelligent device, and a first verification information acquisition request is sent to the terminal so as to acquire corresponding verification information from the terminal. And when the server passes the verification of the equipment information inquiry request, returning the corresponding equipment information, and when the equipment information sent by the server is received, displaying the equipment information, so that the leakage of the key information of the target intelligent equipment is avoided, and the safety and the privacy of the key information of the target intelligent equipment are ensured.
Fig. 18 is a block diagram illustrating a terminal 1800 according to an example embodiment. For example, the terminal 1800 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and so forth.
Referring to fig. 18, the terminal 1800 may include one or more of the following components: processing component 1802, memory 1804, power component 1806, multimedia component 1808, audio component 1810, input/output (I/O) interface 1812, sensor component 1814, and communications component 1816.
The processing component 1802 generally controls the overall operation of the terminal 1800, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing element 1802 may include one or more processors 1820 to execute instructions to perform all or part of the steps of the methods described above. Further, the processing component 1802 may include one or more modules that facilitate interaction between the processing component 1802 and other components. For example, the processing component 1802 may include a multimedia module to facilitate interaction between the multimedia component 1808 and the processing component 1802.
The memory 1804 is configured to store various types of data to support operation at the terminal 1800. Examples of such data include instructions for any application or method operating on the terminal 1800, contact data, phonebook data, messages, pictures, videos, and the like. The memory 1804 may be implemented by any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
Power component 1806 provides power to various components of terminal 1800. The power components 1806 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the terminal 1800.
The multimedia component 1808 includes a screen providing an output interface between the terminal 1800 and the user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1808 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera can receive external multimedia data when the terminal 1800 is in an operating mode, such as a photographing mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
Audio component 1810 is configured to output and/or input audio signals. For example, the audio component 1810 can include a Microphone (MIC) that can be configured to receive external audio signals when the terminal 1800 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 1804 or transmitted via the communication component 1816. In some embodiments, audio component 1810 also includes a speaker for outputting audio signals.
I/O interface 1812 provides an interface between processing component 1802 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor component 1814 includes one or more sensors for providing various aspects of state assessment for the terminal 1800. For example, the sensor component 1814 can detect an open/closed state of the terminal 1800, the relative positioning of components such as the display and keypad of the terminal 1800, the sensor component 1814 can also detect a change in the position of the terminal 1800 or a component of the terminal 1800, the presence or absence of user contact with the terminal 1800, orientation or acceleration/deceleration of the terminal 1800, and a change in the temperature of the terminal 1800. Sensor assembly 1814 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 1816 is configured to facilitate communications between the terminal 1800 and other devices in a wired or wireless manner. The terminal 1800 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication section 1816 receives a broadcast signal or broadcast associated information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1816 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the terminal 1800 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer readable storage medium is also provided that includes instructions, such as the memory 1804 that includes instructions, which are executable by the processor 1820 of the terminal 1800 to perform the above-described methods. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
A non-transitory computer-readable storage medium in which instructions, when executed by a processor of a mobile terminal, enable the mobile terminal to perform a device information display method, the method comprising:
receiving a device information query instruction aiming at target intelligent equipment, wherein the device information query instruction at least carries a user account number currently logged in by a terminal, a target intelligent equipment identifier and a target information type;
when the type of the target information is a first specified type, acquiring verification information;
sending an equipment information query request to a server, wherein the equipment information query request carries the user account, the target intelligent equipment identifier, the target information type and the verification information, so that the server returns corresponding equipment information after passing the verification of the equipment information query request;
and when the equipment information sent by the server is received, displaying the equipment information.
In another embodiment of the present disclosure, when the target information type is the first specified type, before the obtaining the verification information, the method further includes:
and sending a verification information setting request to the server, wherein the verification information setting request carries the user account and the specified verification information, so that the server stores the user account and the specified verification information in the corresponding relation between the user account and the specified verification information.
In another embodiment of the present disclosure, the authentication information is an identification of a router currently accessed by the terminal.
Alternatively, the authentication information may be an identification of the wired or wireless network to which the terminal is currently accessing. Alternatively, the authentication information may be current location information of the terminal. Alternatively, the authentication information may be current network address information of the terminal.
In the embodiment of the disclosure, when the terminal receives a device information query instruction of a target intelligent device, the device information query instruction at least carries a user account currently logged in by the terminal, a target intelligent device identifier, a target information type and verification information, when the target information type is a first specified type, the device information queried by the terminal is determined to be key information of the target intelligent device, the verification information is obtained, and a device information query request is sent to a server, so that the server returns corresponding device information after passing the verification of the device information query request, and when the device information sent by the server is received, the device information is displayed, so that the leakage of the key information of the target intelligent device is avoided, and the security and privacy of the key information of the target intelligent device are ensured.
Fig. 19 is a block diagram illustrating a terminal 1900 according to an example embodiment. For example, terminal 1900 may be a mobile phone, computer, digital broadcast terminal, messaging device, game console, tablet device, medical device, fitness device, personal digital assistant, and the like.
Referring to FIG. 19, terminal 1900 can include one or more of the following components: a processing component 1902, a memory 1904, a power component 1906, a multimedia component 1908, an audio component 1910, an input/output (I/O) interface 1912, a sensor component 1914, and a communications component 1916.
The processing component 1902 generally controls overall operation of the terminal 1900, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing elements 1902 may include one or more processors 1920 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the process component 1902 can include one or more modules that facilitate interaction between the process component 1902 and other components. For example, the processing component 1902 can include a multimedia module to facilitate interaction between the multimedia component 1908 and the processing component 1902.
The memory 1904 is configured to store various types of data to support operations at the terminal 1900. Examples of such data include instructions for any application or method operating on terminal 1900, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1904 may be implemented by any type or combination of volatile or non-volatile memory devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
Power component 1906 provides power to the various components of terminal 1900. Power components 1906 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for terminal 1900.
The multimedia component 1908 includes a screen providing an output interface between the terminal 1900 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1908 includes a front-facing camera and/or a rear-facing camera. The front camera and/or the rear camera can receive external multimedia data when the terminal 1900 is in an operating mode, such as a photographing mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
Audio component 1910 is configured to output and/or input audio signals. For example, audio component 1910 can include a Microphone (MIC) configured to receive external audio signals when terminal 1900 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 1904 or transmitted via the communication component 1916. In some embodiments, audio component 1910 further includes a speaker for outputting audio signals.
The I/O interface 1912 provides an interface between the processing component 1902 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
Sensor component 1914 includes one or more sensors that provide various aspects of state evaluation for terminal 1900. For example, sensor component 1914 can detect an open/closed state of terminal 1900, the relative positioning of components such as a display and keypad of terminal 1900, a change in position of terminal 1900 or a component of terminal 1900, the presence or absence of user contact with terminal 1900, orientation or acceleration/deceleration of terminal 1900, and a change in temperature of terminal 1900. The sensor component 1914 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor component 1914 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 1914 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 1916 is configured to facilitate communications between the terminal 1900 and other devices in a wired or wireless manner. The terminal 1900 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1916 receives a broadcast signal or broadcast associated information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communications component 1916 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the terminal 1900 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer readable storage medium comprising instructions, such as the memory 1904 comprising instructions, executable by the processor 1920 of the terminal 1900, to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
A non-transitory computer-readable storage medium in which instructions, when executed by a processor of a mobile terminal, enable the mobile terminal to perform a device information display method, the method comprising:
receiving an equipment information query instruction aiming at target intelligent equipment, wherein the equipment information query instruction carries a user account number currently logged in by a terminal, a target intelligent equipment identifier and a target information type;
sending an equipment information query request to a server, wherein the equipment information query request carries the user account, the target intelligent equipment identifier and the target information type, so that the server sends a verification information acquisition request to a terminal when determining that the target information type is a first specified type;
when the authentication information acquisition request is received, authentication information is acquired.
Sending the verification information to the server, so that the server returns corresponding equipment information after the equipment information inquiry request is verified based on the user account carried by the equipment information inquiry request and the verification information sent by the terminal;
and when the equipment information sent by the server is received, displaying the equipment information.
In the embodiment of the disclosure, when the terminal receives a device information query instruction of a target intelligent device, the device information query instruction at least carries a user account currently logged in by the terminal, a target intelligent device identifier and a target information type, when the target information type is a first specified type, the device information queried by the terminal is determined to be key information of the target intelligent device, and a first verification information acquisition request is sent to the terminal so as to acquire corresponding verification information from the terminal. And when the server passes the verification of the equipment information inquiry request, returning the corresponding equipment information, and when the equipment information sent by the server is received, displaying the equipment information, so that the leakage of the key information of the target intelligent equipment is avoided, and the safety and the privacy of the key information of the target intelligent equipment are ensured.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.
Claims (28)
1. A method for displaying device information, the method comprising:
receiving an equipment information query request sent by a terminal, wherein the equipment information query request carries a user account number currently logged in by the terminal, a target intelligent equipment identifier, a target information type and verification information;
when the target information type is a first designated type, verifying the equipment information query request based on a user account and verification information carried by the equipment information query request;
when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type;
and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
2. The method of claim 1, wherein the method further comprises:
when the target information type is a second specified type, verifying the equipment information query request based on a user account and verification information carried by the equipment information query request; when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type; sending the acquired equipment information to the terminal, and enabling the terminal to display the equipment information;
or,
when the target information type is a second specified type, acquiring corresponding device information based on a user account carried by the device information query request, the target intelligent device identifier and the target information type; and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
3. The method of claim 1, wherein the verifying the device information query request based on the user account and the verification information carried by the device information query request comprises:
acquiring corresponding specified verification information from the corresponding relation between the stored user account and the specified verification information based on the user account carried by the equipment information query request;
and when the verification information carried by the equipment information inquiry request is the same as the acquired specified verification information, determining that the equipment information inquiry request passes the verification, otherwise, determining that the equipment information inquiry request does not pass the verification.
4. The method of claim 3, wherein before verifying the device information query request based on the user account and the verification information carried in the device information query request, the method further comprises:
receiving a verification information setting request sent by the terminal, wherein the verification information setting request carries the user account and specified verification information;
and storing the user account and the specified verification information in the corresponding relation between the user account and the specified verification information.
5. The method of claim 1, wherein the obtaining corresponding device information based on the user account, the target smart device identification, and the target information type comprises:
acquiring corresponding equipment information from the corresponding relation among the stored user account, the intelligent equipment identification and the equipment information based on the user account and the target intelligent equipment identification to obtain an equipment information set;
selecting device information belonging to the target information type from the set of device information.
6. The method according to any of claims 1-5, wherein the authentication information is an identification of a router currently accessed by the terminal.
7. A method for displaying device information, the method comprising:
receiving an equipment information query request sent by a terminal, wherein the equipment information query request carries a user account number currently logged in by the terminal, a target intelligent equipment identifier and a target information type;
when the type of the target information is a first appointed type, sending a first verification information acquisition request to the terminal, and enabling the terminal to return verification information;
when receiving verification information sent by the terminal, verifying the equipment information inquiry request based on a user account carried by the equipment information inquiry request and the verification information sent by the terminal;
when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type;
and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
8. The method of claim 7, wherein the method further comprises:
when the target information type is a second specified type, sending a second verification information acquisition request to the terminal, and enabling the terminal to return verification information; when receiving verification information sent by the terminal, verifying the equipment information inquiry request based on a user account carried by the equipment information inquiry request and the verification information sent by the terminal; when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type; sending the acquired equipment information to the terminal, and enabling the terminal to display the equipment information;
or,
when the target information type is a second specified type, acquiring corresponding device information based on a user account carried by the device information query request, the target intelligent device identifier and the target information type; and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
9. A method for displaying device information, the method comprising:
receiving an equipment information query instruction aiming at target intelligent equipment, wherein the equipment information query instruction at least carries a user account number currently logged in by a terminal, a target intelligent equipment identifier and a target information type;
when the target information type is a first specified type, acquiring verification information;
sending an equipment information query request to a server, wherein the equipment information query request carries the user account, the target intelligent equipment identifier, the target information type and the verification information, so that the server returns corresponding equipment information after passing the verification of the equipment information query request;
and when receiving the equipment information sent by the server, displaying the equipment information.
10. The method of claim 9, wherein before obtaining authentication information when the target information type is a first specified type, further comprising:
and sending a verification information setting request to the server, wherein the verification information setting request carries the user account and the specified verification information, so that the server stores the user account and the specified verification information in the corresponding relation between the user account and the specified verification information.
11. The method according to claim 9 or 10, wherein the authentication information is an identification of a router currently accessed by the terminal.
12. A method for displaying device information, the method comprising:
receiving an equipment information query instruction aiming at target intelligent equipment, wherein the equipment information query instruction at least carries a user account number currently logged in by a terminal, a target intelligent equipment identifier and a target information type;
sending an equipment information query request to a server, wherein the equipment information query request carries the user account, the target intelligent equipment identifier and the target information type, so that the server sends a verification information acquisition request to a terminal when determining that the target information type is a first specified type;
when the verification information acquisition request is received, acquiring verification information;
sending the verification information to the server, so that the server returns corresponding equipment information after the equipment information query request is verified based on a user account carried by the equipment information query request and the verification information sent by the terminal;
and when receiving the equipment information sent by the server, displaying the equipment information.
13. A server, characterized in that the server comprises:
the terminal comprises a first receiving module, a second receiving module and a third receiving module, wherein the first receiving module is used for receiving an equipment information query request sent by the terminal, and the equipment information query request carries a user account number, a target intelligent equipment identifier, a target information type and verification information of the current login of the terminal;
the verification module is used for verifying the equipment information query request based on a user account and verification information carried by the equipment information query request when the type of the target information is a first specified type;
the acquisition module is used for acquiring corresponding equipment information based on the user account, the target intelligent equipment identifier and the target information type when the equipment information inquiry request passes verification;
and the sending module is used for sending the acquired equipment information to the terminal so that the terminal displays the equipment information.
14. The server according to claim 13,
the verification module is further configured to verify the device information query request based on a user account and verification information carried by the device information query request when the type of the target information is a second specified type; the obtaining module is further configured to obtain, when the device information query request passes verification, corresponding device information based on the user account, the target intelligent device identifier, and the target information type; the sending module is further configured to send the acquired device information to the terminal, so that the terminal displays the device information;
or,
the obtaining module is further configured to obtain, when the target information type is a second specified type, corresponding device information based on the user account, the target intelligent device identifier, and the target information type that are carried in the device information query request; the sending module is further configured to send the acquired device information to the terminal, so that the terminal displays the device information.
15. The server of claim 13, wherein the authentication module comprises:
a first obtaining unit, configured to, when the type of the target information is a first specified type, obtain, based on a user account carried by the device information query request, corresponding specified verification information from a correspondence between a stored user account and the specified verification information;
and the determining unit is used for determining that the equipment information inquiry request passes the verification when the verification information carried by the equipment information inquiry request is the same as the acquired specified verification information, and otherwise, determining that the equipment information inquiry request does not pass the verification.
16. The server of claim 15, wherein the server further comprises:
the second receiving module is used for receiving a verification information setting request sent by the terminal, wherein the verification information setting request carries the user account and specified verification information;
and the storage module is used for storing the user account and the specified verification information in the corresponding relation between the user account and the specified verification information.
17. The server of claim 13, wherein the acquisition module comprises:
a second obtaining unit, configured to, when the device information query request passes verification, obtain, based on the user account and the target smart device identifier, corresponding device information from a correspondence between the stored user account, smart device identifier, and device information, to obtain a device information set;
a selecting unit, configured to select device information belonging to the target information type from the device information set.
18. A server according to any of claims 13-17, wherein the authentication information is an identification of a router to which the terminal is currently accessing.
19. A server, characterized in that the server comprises:
the terminal comprises a receiving module, a sending module and a processing module, wherein the receiving module is used for receiving an equipment information query request sent by the terminal, and the equipment information query request carries a user account number currently logged in by the terminal, a target intelligent equipment identifier and a target information type;
the first sending module is used for sending a first verification information acquisition request to the terminal when the type of the target information is a first specified type, so that the terminal returns verification information;
the verification module is used for verifying the equipment information inquiry request based on a user account carried by the equipment information inquiry request and verification information sent by the terminal when the verification information sent by the terminal is received;
the acquisition module is used for acquiring corresponding equipment information based on the user account, the target intelligent equipment identifier and the target information type when the equipment information inquiry request passes verification;
and the second sending module is used for sending the acquired equipment information to the terminal so that the terminal displays the equipment information.
20. The server according to claim 19,
the first sending module is further configured to send a second verification information obtaining request to the terminal when the type of the target information is a second specified type, so that the terminal returns verification information; the verification module is further configured to verify the device information query request based on a user account carried by the device information query request and verification information sent by the terminal when the verification information sent by the terminal is received; the obtaining module is further configured to obtain, when the device information query request passes verification, corresponding device information based on the user account, the target intelligent device identifier, and the target information type; the second sending module is further configured to send the acquired device information to the terminal, so that the terminal displays the device information;
or,
the obtaining module is further configured to obtain, when the target information type is a second specified type, corresponding device information based on the user account, the target intelligent device identifier, and the target information type that are carried in the device information query request; the second sending module is further configured to send the acquired device information to the terminal, so that the terminal displays the device information.
21. A terminal, characterized in that the terminal comprises:
the device information query instruction at least carries a user account number of the current login of the terminal, a target intelligent device identifier and a target information type;
the acquisition module is used for acquiring verification information when the type of the target information is a first specified type;
the first sending module is used for sending an equipment information query request to a server, wherein the equipment information query request carries the user account, the target intelligent equipment identifier, the target information type and the verification information, so that the server returns corresponding equipment information after the equipment information query request is verified;
and the display module is used for displaying the equipment information when receiving the equipment information sent by the server.
22. The terminal of claim 21, wherein the terminal further comprises:
and the second sending module is used for sending a verification information setting request to the server, wherein the verification information setting request carries the user account and the specified verification information, so that the server stores the user account and the specified verification information in the corresponding relation between the user account and the specified verification information.
23. The terminal according to claim 21 or 22, wherein the authentication information is an identification of a router currently accessed by the terminal.
24. A terminal, characterized in that the terminal comprises:
the device information query instruction at least carries a user account number of the current login of the terminal, a target intelligent device identifier and a target information type;
a first sending module, configured to send an equipment information query request to a server, where the equipment information query request carries the user account, the target intelligent equipment identifier, and the target information type, so that the server sends a verification information acquisition request to a terminal when determining that the target information type is a first specified type;
the acquisition module is used for acquiring the verification information when receiving the verification information acquisition request;
the second sending module is used for sending the verification information to the server, so that the server returns corresponding equipment information after the equipment information inquiry request is verified based on the user account carried by the equipment information inquiry request and the verification information sent by the terminal;
and the display module is used for displaying the equipment information when receiving the equipment information sent by the server.
25. A server, characterized in that the server comprises:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
receiving an equipment information query request sent by a terminal, wherein the equipment information query request carries a user account number currently logged in by the terminal, a target intelligent equipment identifier, a target information type and verification information;
when the target information type is a first designated type, verifying the equipment information query request based on a user account and verification information carried by the equipment information query request;
when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type;
and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
26. A server, characterized in that the server comprises:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
receiving an equipment information query request sent by a terminal, wherein the equipment information query request carries a user account number currently logged in by the terminal, a target intelligent equipment identifier and a target information type;
when the type of the target information is a first appointed type, sending a first verification information acquisition request to the terminal, and enabling the terminal to return verification information;
when receiving verification information sent by the terminal, verifying the equipment information inquiry request based on a user account carried by the equipment information inquiry request and the verification information sent by the terminal;
when the device information query request passes verification, acquiring corresponding device information based on the user account, the target intelligent device identifier and the target information type;
and sending the acquired equipment information to the terminal, so that the terminal displays the equipment information.
27. A terminal, characterized in that the terminal comprises:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
receiving an equipment information query instruction aiming at target intelligent equipment, wherein the equipment information query instruction at least carries a user account number currently logged in by a terminal, a target intelligent equipment identifier and a target information type;
when the target information type is a first specified type, acquiring verification information;
sending an equipment information query request to a server, wherein the equipment information query request carries the user account, the target intelligent equipment identifier, the target information type and the verification information, so that the server returns corresponding equipment information after passing the verification of the equipment information query request;
and when receiving the equipment information sent by the server, displaying the equipment information.
28. A terminal, characterized in that the terminal comprises:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
receiving an equipment information query instruction aiming at target intelligent equipment, wherein the equipment information query instruction at least carries a user account number currently logged in by a terminal, a target intelligent equipment identifier and a target information type;
sending an equipment information query request to a server, wherein the equipment information query request carries the user account, the target intelligent equipment identifier and the target information type, so that the server sends a verification information acquisition request to a terminal when determining that the target information type is a first specified type;
when the verification information acquisition request is received, acquiring verification information;
sending the verification information to the server, so that the server returns corresponding equipment information after the equipment information query request is verified based on a user account carried by the equipment information query request and the verification information sent by the terminal;
and when receiving the equipment information sent by the server, displaying the equipment information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510313923.7A CN104954371A (en) | 2015-06-09 | 2015-06-09 | Equipment information display method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510313923.7A CN104954371A (en) | 2015-06-09 | 2015-06-09 | Equipment information display method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104954371A true CN104954371A (en) | 2015-09-30 |
Family
ID=54168725
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510313923.7A Pending CN104954371A (en) | 2015-06-09 | 2015-06-09 | Equipment information display method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104954371A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105471641A (en) * | 2015-11-23 | 2016-04-06 | 东莞市金铭电子有限公司 | Information management method and correlation equipment |
CN105487392A (en) * | 2015-11-26 | 2016-04-13 | 小米科技有限责任公司 | Device display method and apparatus |
CN105515923A (en) * | 2015-12-03 | 2016-04-20 | 小米科技有限责任公司 | Equipment control method and device |
CN105553718A (en) * | 2015-12-15 | 2016-05-04 | 腾讯科技(深圳)有限公司 | Method and device for displaying guidance information |
CN105681176A (en) * | 2016-03-24 | 2016-06-15 | 北京橙鑫数据科技有限公司 | E-card obtaining method, cloud server and user terminal |
CN105677365A (en) * | 2016-02-25 | 2016-06-15 | 北京千家悦网络科技有限公司 | On-line software development method and system |
CN107888458A (en) * | 2017-12-11 | 2018-04-06 | 北京小米移动软件有限公司 | Smart machine condition processing method and device |
CN107888573A (en) * | 2017-10-27 | 2018-04-06 | 姜俊 | A kind of information security processing system and method |
CN109241354A (en) * | 2018-09-20 | 2019-01-18 | 南方电网科学研究院有限责任公司 | Storage method, device, equipment and storage medium for technical standard data of power grid |
CN110493929A (en) * | 2019-09-18 | 2019-11-22 | 中国计量大学 | One kind being based on the movable self-adapting intelligent lighting system of indoor human body and its application method |
CN111191278A (en) * | 2019-12-20 | 2020-05-22 | 珠海格力电器股份有限公司 | Sleep report checking control method, equipment and medium |
CN113204599A (en) * | 2021-07-02 | 2021-08-03 | 深圳百里科技有限公司 | Equipment monitoring method and device based on Internet of things, monitoring equipment and storage medium |
CN114374545A (en) * | 2021-12-21 | 2022-04-19 | 北京北信源软件股份有限公司 | Method, server, device and electronic equipment for preventing message leakage |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101141528A (en) * | 2007-09-12 | 2008-03-12 | 华为技术有限公司 | Method and apparatus for implementing terminal information remote inquiry |
CN101800985A (en) * | 2010-02-10 | 2010-08-11 | 中兴通讯股份有限公司 | Authentication method and system, terminal, server and data downloading method and device |
CN102594908A (en) * | 2012-03-13 | 2012-07-18 | 华为技术有限公司 | Method, equipment and system for transmitting network contents |
CN103686667A (en) * | 2013-12-13 | 2014-03-26 | 北京奇虎科技有限公司 | Method and device for inquiring state of terminal |
CN104660685A (en) * | 2015-01-30 | 2015-05-27 | 小米科技有限责任公司 | Method and device for obtaining equipment information |
-
2015
- 2015-06-09 CN CN201510313923.7A patent/CN104954371A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101141528A (en) * | 2007-09-12 | 2008-03-12 | 华为技术有限公司 | Method and apparatus for implementing terminal information remote inquiry |
CN101800985A (en) * | 2010-02-10 | 2010-08-11 | 中兴通讯股份有限公司 | Authentication method and system, terminal, server and data downloading method and device |
CN102594908A (en) * | 2012-03-13 | 2012-07-18 | 华为技术有限公司 | Method, equipment and system for transmitting network contents |
CN103686667A (en) * | 2013-12-13 | 2014-03-26 | 北京奇虎科技有限公司 | Method and device for inquiring state of terminal |
CN104660685A (en) * | 2015-01-30 | 2015-05-27 | 小米科技有限责任公司 | Method and device for obtaining equipment information |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105471641A (en) * | 2015-11-23 | 2016-04-06 | 东莞市金铭电子有限公司 | Information management method and correlation equipment |
CN105487392A (en) * | 2015-11-26 | 2016-04-13 | 小米科技有限责任公司 | Device display method and apparatus |
CN105515923A (en) * | 2015-12-03 | 2016-04-20 | 小米科技有限责任公司 | Equipment control method and device |
CN105553718B (en) * | 2015-12-15 | 2019-06-25 | 腾讯科技(深圳)有限公司 | Guidance information display methods and device |
CN105553718A (en) * | 2015-12-15 | 2016-05-04 | 腾讯科技(深圳)有限公司 | Method and device for displaying guidance information |
CN105677365A (en) * | 2016-02-25 | 2016-06-15 | 北京千家悦网络科技有限公司 | On-line software development method and system |
CN105677365B (en) * | 2016-02-25 | 2019-04-12 | 北京千家悦网络科技有限公司 | A kind of online software development approach and system |
CN105681176A (en) * | 2016-03-24 | 2016-06-15 | 北京橙鑫数据科技有限公司 | E-card obtaining method, cloud server and user terminal |
CN105681176B (en) * | 2016-03-24 | 2019-03-26 | 北京橙鑫数据科技有限公司 | Acquisition methods, cloud server and the user terminal of electronic business card |
CN107888573A (en) * | 2017-10-27 | 2018-04-06 | 姜俊 | A kind of information security processing system and method |
CN107888458A (en) * | 2017-12-11 | 2018-04-06 | 北京小米移动软件有限公司 | Smart machine condition processing method and device |
CN109241354A (en) * | 2018-09-20 | 2019-01-18 | 南方电网科学研究院有限责任公司 | Storage method, device, equipment and storage medium for technical standard data of power grid |
CN109241354B (en) * | 2018-09-20 | 2022-05-24 | 南方电网科学研究院有限责任公司 | Storage method, device, equipment and storage medium for technical standard data of power grid |
CN110493929A (en) * | 2019-09-18 | 2019-11-22 | 中国计量大学 | One kind being based on the movable self-adapting intelligent lighting system of indoor human body and its application method |
CN111191278A (en) * | 2019-12-20 | 2020-05-22 | 珠海格力电器股份有限公司 | Sleep report checking control method, equipment and medium |
CN113204599A (en) * | 2021-07-02 | 2021-08-03 | 深圳百里科技有限公司 | Equipment monitoring method and device based on Internet of things, monitoring equipment and storage medium |
CN114374545A (en) * | 2021-12-21 | 2022-04-19 | 北京北信源软件股份有限公司 | Method, server, device and electronic equipment for preventing message leakage |
CN114374545B (en) * | 2021-12-21 | 2024-05-14 | 北京北信源软件股份有限公司 | Method, server, device and electronic equipment for preventing message leakage |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104954371A (en) | Equipment information display method and device | |
US9990480B2 (en) | Method, apparatus and storage medium for setting smart device management account | |
CN106209800B (en) | Equipment Authority sharing method and apparatus | |
US9769667B2 (en) | Methods for controlling smart device | |
CN105487389B (en) | Method and device for controlling intelligent equipment | |
CN104869612B (en) | Access the method and device of network | |
EP3232715A1 (en) | Method and apparatus for accessing wireless access point | |
WO2016155306A1 (en) | Network access method and device | |
CN105847243B (en) | Method and device for accessing intelligent camera | |
CN109219036B (en) | Method and device for unbinding equipment and electronic equipment | |
CN106211159B (en) | Bluetooth-based identity recognition method and device | |
CN106790043B (en) | Method and device for sending message in live broadcast application | |
CN105656948A (en) | Account login method and device | |
EP3076632B1 (en) | Method and apparatus for accessing a network | |
CN106375096B (en) | short message verification method and device | |
US20170105237A1 (en) | Methods and apparatuses for network connection | |
US20170171321A1 (en) | Methods and devices for managing accounts | |
CN108811179B (en) | Wireless network connection method, device and storage medium | |
CN106371329B (en) | Intelligent appliance correlating method and device | |
CN105549944B (en) | Equipment display methods and device | |
CN111328076A (en) | Equipment network distribution method, device and medium | |
CN104199677A (en) | System reinstalling method and device and corresponding device | |
CN104618987B (en) | Access the method and device of network | |
CN105530129B (en) | Router resetting method and device | |
CN106878654B (en) | Video communication method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150930 |