The present invention is related to hotspot communication, and in particular to a hotspot communication stabilization system.
Nowadays, many wireless or wired communication devices can become communication hosts by turning on the hotspot communication, which makes other peripheral communication devices share its communication function. For example, a mobile phone has 5G communication capabilities, while a tablet PC is often not equipped with a long distance communication module and it cannot directly perform long distance communication. Therefore, it is possible to share the 5G communication function of the mobile phone by connecting to the mobile phone with a short-range communication. The communication device is for example a mobile phone, a tablet or a computer with hotspot communication. The short-range communication may be Bluetooth, Wi-Fi, NFC and other kinds of short-range communication.
However, the disadvantage of the hotspot communication is that the connection between the communication host device and the connected communication device is very fragile and can be easily interrupted for many reasons. These reasons include the interfering of the communication signal or no signal interaction for a long period of time, which cause that the communication host device thinks that the hotspot communication is closed and then automatically closes the hotspot signal connection. As a result, a user must manually re-establish the hotspot signal connection, which is quite inconvenient.
Accordingly, the object of the present invention is to provide a hotspot communication stabilization system, wherein advantages of the present invention is that a hotspot communication stabilizer is used to connect to a communication host device and verify the addresses of the peripheral communication devices connected to the communication host device for notifying the communication host device to verify whether the hotspot signal connection is unreasonably interrupted, so as to re-establish the unreasonably interrupted hotspot signal connection at any time. Therefore, a stable and robust hotspot signal connection can be keep without the inconvenience of users having to re-establish the connection due to a broken hotspot signal connection. Moreover, the hotspot communication stabilizer can be connected to multiple communication hosts at the same time to achieve the convenience and economy by only one hotspot communication stabilizer.
To achieve above object, the present invention provides a hotspot communication stabilization system comprising: a hotspot communication stabilizer; the hotspot communication stabilizer positioned near at least one communication host device which is capable of performing a hotspot communication; each of the at least one communication host device being capable of being connected to at least one peripheral communication device through a specific communication; and wherein when each of the at least one communication host device turns on the hotspot communication, each of the at least one peripheral communication device is capable of connecting to a corresponding communication host device with a permission of the corresponding communication host device and connecting to an external network through the corresponding communication host device; the hotspot communication stabilizer including: a transceiver serving to receive hotspot signals from the at least one communication host device for establishing at least one hotspot signal connection between the hotspot communication stabilizer and the at least one communication host device respectively; a processer connected to the transceiver; the processer serving to receive the hotspot signals of the at least one communication host device through the transceiver and to process the hotspot signals; the processer including: a connected device address search unit serving to obtain at least one connection address stored in each of the at least one communication host device respectively; each of the at least one connection address being an address of a respective peripheral communication device connected to a corresponding communication host device; each of the at least one communication host device performing at least one respective hotspot signal connection to the at least one respective peripheral communication device by using the at least one connection address respectively; the connected device address search unit including at least one connection address table; each of the at least one connection address table being corresponded to a respective communication host device; and the at least one address obtained from the respective communication host device being stored in a respective connection address table; the hotspot communication stabilizer being capable of downloading the at least one connection address of the at least one peripheral communication device connected to a respective communication host device from each of the at least one communication host device at regular or irregular intervals; and a download time of each downloading and all connection addresses corresponded to the download time being stored in the respective connection address table; a comparator connected to the at least one connection address table; wherein for each of the at least one connection address table, the comparator serves to determine whether there is at least one missing address in a corresponding connection address table at a current time by comparing two connection addresses of each of the at least one peripheral communication device at two adjacent download times in the corresponding connection address table; a reminder device connected to the comparator and the transceiver; each of the at least one communication host device including a hotspot connection table; wherein when the comparator obtains the at least one missing address from a corresponding connection address table, the at least one missing address is sent by the reminder device to the hotspot connection table of a corresponding communication host device; the corresponding communication host device performs the hotspot signal connection to each of the at least one missing address corresponded to a corresponding peripheral communication device when connecting to the at least one corresponding peripheral communication device according to the hotspot connection table; and when the peripheral communication device corresponded to a respective missing address is in a state of waiting the hotspot signal connection, the hotspot signal connection is re-established with the respective missing address by the corresponding communication host device; and wherein each of the at least one communication host device is capable of checking whether each of the at least one missing address obtained from a respective connection address table of the hotspot communication stabilizer is a legally disconnected connection address before connecting to each of the at least one corresponding peripheral communication device; and each of the at least one communication host device does not connect to the missing address which is a legally disconnected connection address of a respective peripheral communication device.
In order that those skilled in the art can further understand the present invention, a description will be provided in the following in details. However, these descriptions and the appended drawings are only used to cause those skilled in the art to understand the objects, features, and characteristics of the present invention, but not to be used to confine the scope and spirit of the present invention defined in the appended claims.
With reference to
A hotspot communication stabilizer 2 is positioned near at least one communication host device 1 which is capable of performing a hotspot communication. Each of the at least one communication host device 1 is capable of being connected to at least one peripheral communication device 3 through a specific communication.
When each of the at least one communication host device 1 turns on the hotspot communication, each of the at least one peripheral communication device 3 is capable of connecting to a corresponding communication host device 1 with a permission of the corresponding communication host device 1 (through a password checking) and connecting to an external network through the corresponding communication host device 1.
In the present invention, the hotspot communication stabilizer 2 includes following elements.
A transceiver 10 serves to receive hotspot signals from the at least one communication host device 1 for establishing at least one hotspot signal connection between the hotspot communication stabilizer 2 and the at least one communication host device 1 respectively. The transceiver 10 may be a wired transceiver or a wireless transceiver.
A processer 20 is connected to the transceiver 10. The processer 20 serves to receive the hotspot signals of the at least one communication host device 1 through the transceiver 10 and to process the hotspot signals.
The processer 20 includes:
When a number of the at least one peripheral communication device 3 corresponded to a corresponding connection address table 42 compared by the comparator 50 for a consecutive predetermined number of times is zero, the hotspot communication stabilizer 2 closes the virtual connection created by the virtual connection generator 30 for the corresponding communication host device 1 to cause that the corresponding communication host device 1 determines whether to keep the hotspot signal connection by itself.
Each of the at least one communication host device 1 is capable of checking whether each of the at least one missing address obtained from a respective connection address table 42 of the hotspot communication stabilizer 2 is a legally disconnected connection address before connecting to each of the at least one corresponding peripheral communication device 3. Each of the at least one communication host device 1 does not connect to the missing address which is a legally disconnected connection address of a respective peripheral communication device 3.
By using above structure, the hotspot signal connections can be persisted between the at least one communication host device 1 and all connected peripheral communication device 3 for a long time, which will not cause the hotspot signal connection to be interrupted due to various reasons in the prior arts and also will not cause the inconvenience because a user has to repeatedly establish the hotspot signal connection.
Referring to
Advantages of the present invention is that a hotspot communication stabilizer is used to connect to a communication host device and verify the addresses of the peripheral communication devices connected to the communication host device for notifying the communication host device to verify whether the hotspot signal connection is unreasonably interrupted, so as to re-establish the unreasonably interrupted hotspot signal connection at any time. Therefore, a stable and robust hotspot signal connection can be keep without the inconvenience of users having to re-establish the connection due to a broken hotspot signal connection. Moreover, the hotspot communication stabilizer can be connected to multiple communication hosts at the same time to achieve the convenience and economy by only one hotspot communication stabilizer.
The present invention is thus described, it will be obvious that the same may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the present invention, and all such modifications as would be obvious to one skilled in the art are intended to be included within the scope of the following claims.