Patent ID: 9301137
Filing Date: 2016-03-29
CPC Classification: H04L,H04W

Claim Text:
1. A method for execution on a client device of achieving login to a wireless network, the method comprising: providing a client utility on the client device wherein the client utility is a separate component from an operating system on the client device; and employing the client utility to: (a) identify a plurality of network components present on the client device; (b) examining each of the network components to detect which of said network components is a wireless network component and creating a list listing each detected wireless network component; (c) detect establishment of a layer 2 network connection by the operating system via a first wireless network component from the plurality of network components; (d) establish a layer 3 IP connection via the first wireless network component; (e) detect a disconnection of the first wireless network component; (f) detect establishment, subsequent to the disconnection of the first wireless network component, of a layer 2 network connection by the operation system via a second wireless network component from the plurality of network components; and (g) establish a layer 3 connection via the second wireless network component.