Smart networking method and smart device
US-2017374552-A1 · Dec 28, 2017 · US
US10757639B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10757639-B2 |
| Application number | US-201616090249-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 30, 2016 |
| Priority date | Mar 30, 2016 |
| Publication date | Aug 25, 2020 |
| Grant date | Aug 25, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present invention relates to the communications field, and discloses a Wi-Fi hotspot recommendation method, a terminal, and a graphical user interface, so as to resolve a problem that a Wi-Fi hotspot selected by a user according to information such as an RSSI is not necessarily a Wi-Fi hotspot with optimal Internet surfing experience in an area in which the user is located. A specific solution is as follows: A terminal scans a Wi-Fi hotspot; determines an Internet-accessible hotspot in Wi-Fi hotspots that are obtained by means of scanning; determines network quality obtained when the terminal accesses a network by using the Internet-accessible hotspot; and displays an identifier of the Internet-accessible hotspot and an identifier that indicates the network quality obtained when the terminal accesses the network by using the Internet-accessible hotspot. The present invention is applied to a Wi-Fi hotspot recommendation process.
Opening claim text (preview).
What is claimed is: 1. A Wireless Fidelity Wi-Fi hotspot recommendation method, wherein the method is applied to a terminal and comprises: scanning a Wi-Fi hotspot; determining an Internet-accessible hotspot in Wi-Fi hotspots obtained by scanning; determining network quality obtained when the terminal accesses a network by using the Internet-accessible hotspot; and displaying an identifier of the Internet-accessible hotspot and an identifier that indicates the network quality, wherein determining the Internet-accessible hotspot in Wi-Fi hotspots obtained by scanning comprises: connecting to the Wi-Fi hotspot; receiving a response code returned by the Wi-Fi hotspot; and determining, if the response code is a first response code, that the Wi-Fi hotspot is the Internet-accessible hotspot. 2. The method according to claim 1 , further comprises: determining an authentication hotspot in the Wi-Fi hotspots that are obtained by scanning, wherein the authentication hotspot is a Wi-Fi hotspot in which the terminal accesses the Internet by performing login authentication after being connected to the authentication hotspot. 3. The method according to claim 1 , wherein before the connecting to the Wi-Fi hotspot, the method further comprises: determining a target Wi-Fi hotspot in the Wi-Fi hotspots, wherein the target Wi-Fi hotspot comprises at least one of a Wi-Fi hotspot whose identification information is stored in the terminal or an open Wi-Fi hotspot that does not need to be identified; and, wherein connecting to the Wi-Fi hotspot comprises: connecting to the target Wi-Fi hotspot; and, receiving the response code returned by the Wi-Fi hotspot comprises: receiving the response code returned by the target Wi-Fi hotspot; and determining, if the response code is a first response code, that the Wi-Fi hotspot is the Internet-accessible hotspot comprises: if the response code is the first response code, determining that the target Wi-Fi hotspot is the Internet-accessible hotspot. 4. The method according to claim 1 , wherein determining the network quality obtained when the terminal accesses a network by using the Internet-accessible hotspot comprises: connecting to the Internet-accessible hotspot; sending a network data loading request to the Internet-accessible hotspot; obtaining network data that is returned by the Internet-accessible hotspot and that is corresponding to the network data loading request; collecting a data loading parameter in the network data loading request, wherein the data loading parameter comprises at least one piece of Transmission Control Protocol (TCP) data or Wi-Fi over-the-air (OTA) data; and determining, according to the data loading parameter and a preset rating condition, the network quality obtained when the terminal accesses the network by using the Internet-accessible hotspot. 5. The method according to claim 1 , wherein the method further comprises: determining an Internet-inaccessible hotspot in the Wi-Fi hotspots that are obtained by scanning, wherein the Internet-inaccessible hotspot is a Wi-Fi hotspot in which the terminal cannot normally access the Internet after being connected to the Internet-inaccessible hotspot. 6. The method according to claim 1 , wherein the method further comprises: determining a network congestion hotspot in the Wi-Fi hotspots obtained by scanning, wherein the network congestion hotspot is a Wi-Fi hotspot to which the terminal is not successfully connected, or a Wi-Fi hotspot in which the Internet accessed by the terminal is in jitter after the terminal is connected to the network congestion hotspot. 7. The method according to claim 1 , wherein if the terminal is successfully connected to the Wi-Fi hotspot, the method further comprises: determining to retain a default routing network port of the terminal. 8. The method according to claim 1 , wherein if the terminal is successfully connected to the Wi-Fi hotspot, the method further comprises: determining not to display a state in which the terminal is successfully connected to the Wi-Fi hotspot. 9. The method according to claim 1 , wherein the connecting to the Wi-Fi hotspot comprises: determining whether Internet Protocol (IP) configuration information required for connecting to the Wi-Fi hotspot is stored; and when the IP configuration information exists, connecting to the Wi-Fi hotspot according to the IP configuration information, wherein the IP configuration information is IP configuration information that is dynamically allocated when the terminal is previously connected to the Wi-Fi hotspot. 10. The method according to claim 9 , further comprising: when the IP configuration information does not exist, obtaining the IP configuration information by performing a Dynamic Host Configuration Protocol (DHCP) operation, and saving the IP configuration information; and connecting to the Wi-Fi hotspot according to the IP configuration information. 11. A terminal, comprising: at least one processor, a display, a memory, and a Wireless Fidelity (Wi-Fi) module, wherein the memory is configured to store an instruction; the Wi-Fi module is configured to scan a Wi-Fi hotspot; the processor is configured to invoke the instruction stored in the memory to: determine an Internet-accessible hotspot in Wi-Fi hotspots that are obtained by the Wi-Fi module by scanning; and determine network quality obtained when the terminal accesses a network by using the Internet-accessible hotspot; and the display is configured to display an identifier of the Internet-accessible hotspot and an identifier that indicates the network quality, wherein the terminal determines the Internet-accessible hotspot by: connecting to the Wi-Fi hotspot; receiving a response code returned by the Wi-Fi hotspot; and determining, if the response code is a first response code, that the Wi-Fi hotspot is the Internet-accessible hotspot. 12. The terminal according to claim 11 , wherein the processor is further configured to determine an authentication hotspot in the Wi-Fi hotspots that are obtained by the Wi-Fi module by scanning, wherein the authentication hotspot is a hotspot in which the terminal can normally access the Internet only by performing login authentication after being connected to the authentication hotspot. 13. A graphical user interface on a terminal, wherein the terminal comprises a Wireless Fidelity (Wi-Fi) module for scanning a Wi-Fi hotspot, a display, a memory, and at least one processor for executing an instruction stored in the memory, and the graphical user interface comprises: an identifier of an Internet-accessible hotspot and an identifier that indicates network quality obtained when the terminal accesses a network by using the Internet-accessible hotspot; in response to a determined Internet-accessible hotspot in Wi-Fi hotspots that are obtained by scanning, an identifier of the Internet-accessible hotspot is displayed; and in response to determined network quality obtained when the terminal accesses a network by using the Internet-accessible hotspot, an identifier of the network quality is displayed, wherein the terminal is configured to, in response to the determined Internet-accessible hotspot in Wi-Fi hotspots: connect to the Wi-Fi hotspot; receive a response code returned by the Wi-Fi hotspot; and determine, if the response code is a first response code, that the Wi-Fi hotspot is the Internet-accessible hotspot. 14. The graphical user interface according to claim 13 , wherein the graphical user interface further comprises: a network type of the Internet-accessible hotspot; and the
using measured or perceived quality · CPC title
using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP] · CPC title
Selecting an access point · CPC title
Discovering, processing access restriction or access information · CPC title
Testing, {supervising or monitoring} using real traffic · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.