METHOD AND COMPUTING DEVICE FOR FACILITATING AND ESTABLISHING NETWORK CONNECTIVITY
First Claim
1. A method for facilitating network connectivity, the method comprising:
- identifying, by a first computing device, one or more network parameters of one or more available network connections;
broadcasting, by the first computing device, the one or more network parameters to one or more second computing devices;
receiving, by the first computing device, a connection request comprising connection request parameters from at least one of the one or more second computing devices and applications for using the one or more available network connections;
determining, by the first computing device, one of the one or more available network connections capable of serving the connection request parameters; and
facilitating, by the first computing device, the one of the one or more available network connections to the one of the one or more second computing devices.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure disclose a method for facilitating and establishing network connectivity. The network connectivity is established by a first computing device which is capable of identifying network parameters of available network connections and broadcasting the network parameters. The first computing device receives connection request along with connection request parameters from second computing devices to establish connection with one of the available network connections. The first computing device determines which network connection can server the connection request parameters and then facilitates the available network connection to the second computing device. The second computing device establishes the network connections with the first computing device. The second computing device identifies which are first computing devices with their network parameters can serve the connection request parameters of the second computing device.
7 Citations
25 Claims
-
1. A method for facilitating network connectivity, the method comprising:
-
identifying, by a first computing device, one or more network parameters of one or more available network connections; broadcasting, by the first computing device, the one or more network parameters to one or more second computing devices; receiving, by the first computing device, a connection request comprising connection request parameters from at least one of the one or more second computing devices and applications for using the one or more available network connections; determining, by the first computing device, one of the one or more available network connections capable of serving the connection request parameters; and facilitating, by the first computing device, the one of the one or more available network connections to the one of the one or more second computing devices. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A first computing device for facilitating network connectivity, comprising:
-
a processor; a memory, wherein the memory coupled to the processor which are configured to execute programmed instructions stored in the memory comprising; identify one or more network parameters of one or more available network connections; broadcast the one or more network parameters to one or more second computing devices; receive a connection request comprising connection request parameters from at least one of the one or more second computing devices and applications for using the one or more available network connections; determine one of the one or more available network connections capable of serving the connection request parameters; and facilitate the one of the one or more available network connections to the one of the one or more second computing devices. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for establishing network connectivity comprising:
-
identifying, by a second computing device, one or more first computing devices; receiving, by the second computing device, one or more network parameters of one or more available network connections from the one or more first computing devices; determining, by the second computing device, one of the one or more first computing devices capable of serving the network connectivity based on the one or more network parameters; and transmitting, by the second computing device, a connection request comprising connection request parameters to the one of the one or more first computing devices for establishing network connectivity by using one of the one or more available network connections. - View Dependent Claims (14, 15, 16)
-
-
17. A second computing device for establishing network connectivity, comprising:
-
a processor; a memory communicatively coupled to the processor, wherein the memory stores processor-executable instructions, which, on execution, cause the processor to; identify one or more first computing devices; receive one or more network parameters of one or more available network connections from the one or more first computing devices; determine one of the one or more first computing devices capable of serving the network connectivity based on the one or more network parameters; and transmit a connection request comprising connection request parameters to the one of the one or more first computing devices for establishing network connectivity by using one of the one or more available network connections. - View Dependent Claims (18, 19, 20)
-
-
21. A non-transitory computer readable medium having stored thereon instructions for establishing network connectivity comprising machine executable code which when executed by at least one processor, causes the processor to perform steps comprising:
-
identifying one or more network parameters of one or more available network connections; broadcasting the one or more network parameters to one or more second computing devices; receiving a connection request comprising connection request parameters from at least one of one of the one or more second computing devices and applications for using the one or more available network connections; determining one of the one or more available network connections capable of serving the connection request parameters; and facilitating the one of the one or more available network connections to the one of the one or more second computing devices based on the determination. - View Dependent Claims (22, 23)
-
-
24. A non-transitory computer readable medium having stored thereon instructions for establishing network connectivity comprising machine executable code which when executed by at least one processor, causes the processor to perform steps comprising:
-
identifying one or more first computing devices; receiving one or more network parameters of one or more available network connections broadcasted from the one or more first computing devices; determining one of the one or more first computing devices capable of serving the network connectivity based on the one or more network parameters; and transmitting a connection request comprising connection request parameters to the one of the one or more first computing devices for establishing network connectivity by using one of the one or more available network connections. - View Dependent Claims (25)
-
Specification