Method and device for detecting state of networking channel

US9674284B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9674284-B2
Application numberUS-201514985571-A
CountryUS
Kind codeB2
Filing dateDec 31, 2015
Priority dateApr 16, 2015
Publication dateJun 6, 2017
Grant dateJun 6, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure is directed to a method and device for detecting a state of a networking channel. The method includes: determining a smart device to be detected; selecting an Internet of Things (IoT) control protocol used by the smart device, and accessing an IoT server via a networking channel used by the smart device; and collecting a state of the networking channel during the accessing of the IoT server, and presenting the collected state on a screen of a terminal.

First claim

Opening claim text (preview).

What is claimed is: 1. A method performed by a terminal for detecting a state of a networking channel, the method comprising: determining a smart device to be detected, comprising: sending a control instruction to an Internet of Things (IoT) server for controlling a target smart device; and when a control result returned by the IoT server indicates that the control instruction is not accomplished, recording the target smart device as the smart device to be detected; selecting an Internet of Things (IoT) control protocol used by the smart device to be detected; accessing, based on the selected IoT protocol, the IoT server via a networking channel used by the smart device to be detected; and collecting a state of the networking channel during the accessing of the IoT server, and presenting the collected state on a screen of the terminal. 2. The method according to claim 1 , wherein the networking channel used by the smart device to be detected comprises: a local network channel between the smart device to be detected and a local router; and a cloud network channel between the local router and the IoT server. 3. The method according to claim 2 , wherein the state of the networking channel comprises at least one of the following: a result of connecting to a local network established by the local router; a network state of the local network; an open or close state of a port of the local router for accessing the IoT server; or a response state of the IoT server. 4. The method according to claim 1 , wherein the determining of the smart device to be detected further comprises: detecting a real-time network environment; and when the networking channel used by the smart device to be detected is reachable under the real-time network environment, generating a prompt for detecting the state of the networking channel. 5. An electronic device, comprising: a processor; a screen; and a memory for storing instructions executable by the processor; wherein the processor is configured to perform: determining a smart device to be detected, comprising: sending a control instruction to an Internet of Things (IoT) server for controlling a target smart device; and when a control result returned by the IoT server indicates that the control instruction is not accomplished, recording the target smart device as the smart device to be detected; selecting an Internet of Things (IoT) control protocol used by the smart device to be detected; accessing, based on the selected IoT protocol, the IoT server via a networking channel used by the smart device to be detected; and collecting a state of the networking channel during the accessing of the IoT server, and presenting the collected state on the screen. 6. The electronic device according to claim 5 , wherein the networking channel used by the smart device to be detected comprises: a local network channel between the smart device to be detected and a local router; and a cloud network channel between the local router and the IoT server. 7. The electronic device according to claim 6 , wherein the state of the networking channel comprises at least one of the following: a result of connecting to a local network established by the local router; a network state of the local network; an open or close state of a port of the local router for accessing the IoT server; or a response state of the IoT server. 8. The electronic device according to claim 5 , wherein the processor is further configured to perform: detecting a real-time network environment; and when the networking channel used by the smart device to be detected is reachable under the real-time network environment, generating a prompt for detecting the state of the networking channel. 9. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor of a device, cause the device to perform a method for detecting a state of a networking channel, the method comprising: determining a smart device to be detected, comprising: sending a control instruction to an Internet of Things (IoT) server for controlling a target smart device; and when a control result returned by the IoT server indicates that the control instruction is not accomplished, recording the target smart device as the smart device to be detected; selecting an Internet of Things (IoT) control protocol used by the smart device to be detected; accessing, based on the selected IoT protocol, the IoT server via a networking channel used by the smart device to be detected; and collecting a state of the networking channel during the accessing of the IoT server, and presenting the collected state on a screen of the device. 10. The storage medium according to claim 9 , wherein the networking channel used by the smart device to be detected comprises: a local network channel between the smart device to be detected and a local router; and a cloud network channel between the local router and the IoT server. 11. The storage medium according to claim 10 , wherein the state of the networking channel comprises at least one of the following: a result of connecting to a local network established by the local router; a network state of the local network; an open or close state of a port of the local router for accessing the IoT server; or a response state of the IoT server. 12. The storage medium according to claim 9 , wherein the determining of the smart device to be detected further comprises: detecting a real-time network environment; and when the networking channel used by the smart device to be detected is reachable under the real-time network environment, generating a prompt for detecting the state of the networking channel. 13. The method according to claim 2 , wherein the accessing of the IoT server via the networking channel used by the smart device to be detected further comprises: connecting the terminal to the local router via the local network channel; and accessing the IoT server via the cloud network channel. 14. The electronic device according to claim 6 , wherein the processor is further configured to perform: connecting the electronic device to the local router via the local network channel; and accessing the IoT server via the cloud network channel. 15. The storage medium according to claim 10 , wherein the accessing of the IoT server via the networking channel used by the smart device to be detected further comprises: connecting the device to the local router via the local network channel; and accessing the IoT server via the cloud network channel.

Assignees

Inventors

Classifications

  • between an access point and the access point controlling device · CPC title

  • Electricity · mapped topic

  • related to network devices · CPC title

  • Terminal devices · CPC title

  • using test signal generators · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9674284B2 cover?
The present disclosure is directed to a method and device for detecting a state of a networking channel. The method includes: determining a smart device to be detected; selecting an Internet of Things (IoT) control protocol used by the smart device, and accessing an IoT server via a networking channel used by the smart device; and collecting a state of the networking channel during the accessin…
Who is the assignee on this patent?
Xiaomi Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/125. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 06 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).