Patent ID: 9578509
Date: 2017-02-21
CPC Classifications: H04L,H04M,H04W

Claim:
1. A network connecting device comprising: a communication device, the communication device communicating with at least one network providing device and at least one terminal device, the at least one network providing device capable of providing an authorization information to permit the at least one terminal device to share at least one network provided by the at least one network providing device, the at least one terminal device capable of generating a request for sharing the at least one network provided by one of the at least one network providing device; a storage device; a processor coupled to the communication device and the storage device; an authorization information obtaining module, stored in the storage device, comprising instruction to cause the processor to obtain the authorization information provided by the at least one network providing device and store the obtained authorization information to the storage device, wherein the authorization information comprises a service set identifier (SSID) and a network key of the at least one network provided by the at least one network providing device, the SSID is configured to identify a name of the at least one network provided by the at least one network providing device, the network key is a password for accessing the at least one network provided by the at least one network providing device; a request obtaining module, stored in the storage device, comprising instructions to cause the processor to obtain the request for sharing the at least one network from the at least one terminal device; and an authorization module, stored in the storage device, comprising instructions to cause the processor to select an authorization information from the storage device when the request obtaining module receives the request from the at least one terminal device, and connect the at least one terminal device to the at least one shared network provided by one of the at least one network providing device corresponding to the selected authorization information according to the selected authorization information; wherein the authorization information further comprises location information of the at least one network providing device, the request for sharing network comprises location information of the at least one terminal device, the authorization module causes the processor to determine whether an obtained request comprises a location information when receiving the request from the at least one terminal device, and select the authorization information having a same location as that of the at least one terminal device if determining that the request includes the location information.