PERFORMING NETWORKING TASKS BASED ON DESTINATION NETWORKS
First Claim
1. A method of operating a computing device, the method comprising:
- (A) for each of a plurality of network interfaces, identifying a destination network to which a network interface provides access, at least two of the plurality of network interfaces providing access to a same destination network;
(B) for each identified destination network, aggregating one or more common network interfaces that provide access to the identified destination network to determine a set of available destination networks; and
(C) performing at least one network management task based on a common destination network of the set of available destination networks.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems which identify and interact with network interfaces based on the network to which they provide access. A computing device operating in accordance with one or more of the principles described herein may examine available network interfaces and identify the network to which the network interfaces provide access, and perform networking tasks on interfaces based on the network identified. For example, a user may instruct a computing device to connect to a specified network, and the computing device will select a particular network interface by which to connect from the one or more available network interfaces that are able to connect to that network. Alternatively, a user may manage policies (e.g., security, connection, and application policies) based on the network to which a network interface provides access and thereby manage a network regardless of which of multiple network interfaces is used to access the network.
-
Citations
20 Claims
-
1. A method of operating a computing device, the method comprising:
-
(A) for each of a plurality of network interfaces, identifying a destination network to which a network interface provides access, at least two of the plurality of network interfaces providing access to a same destination network; (B) for each identified destination network, aggregating one or more common network interfaces that provide access to the identified destination network to determine a set of available destination networks; and (C) performing at least one network management task based on a common destination network of the set of available destination networks. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. At least one computer storage medium encoded with computer-executable instructions that, when executed, implement a method of operating a computing device, the method comprising:
-
gathering information on destination networks to which a plurality of network interfaces provide access; identifying which of the plurality of network interfaces provide access to a same destination network to determine a first set of one or more available destination networks; providing to a consumer of network information the first set of one or more available destination networks; accepting input from the consumer of network information an indication of a desired destination network to which to connect; selecting, from a second set of one or more network interfaces providing access to the desired destination network and without input from the consumer of network information, a particular network interface by which to connect; and connecting to the desired destination network via the particular network interface. - View Dependent Claims (9, 10, 11)
-
-
12. A method of managing network interfaces providing access to destination networks to a computing device, the method comprising:
-
identifying a destination network to which the computing device has connected and/or is able to connect; accepting one or more inputs from a consumer of network information regarding policies to be applied when the destination network is available; storing indications of the one or more inputs in a data store associated with the destination network; and regulating network connectivity according to the one or more inputs when the destination network is available. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification