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, the plurality of network interfaces comprising at least two types of network interface, identifying, using at least one processor, 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.
27 Citations
20 Claims
-
1. A method of operating a computing device, the method comprising:
-
(A) for each of a plurality of network interfaces, the plurality of network interfaces comprising at least two types of network interface, identifying, using at least one processor, 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 tangible computer storage 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, the plurality of network interfaces comprising at least two types of network interface; 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 one or more network interfaces of a computing device providing access to destination networks for the computing device, the method comprising:
-
identifying at least one destination network to which the computing device is able to connect via the one or more network interfaces; displaying to a user a user interface identifying the at least one destination network; detecting a selection by the user of a first destination network of the at least one destination network; accepting, via the user interface, one or more inputs from the user regarding at least one policy to be applied when the first destination network is available via the one or more network interfaces of the computing device; storing, in a data store, indications of the one or more inputs, the indications being stored so as to be associated with the first destination network; and regulating network connectivity according to the at least one policy when the first destination network is available. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification