Network connection manager
First Claim
Patent Images
1. A method of operating a computer for data communications comprising:
- colligating a connectivity ruleset comprising a plurality of connectivity rules;
mutually updating status data for at least a first network data connection and a second network data connection with respective connectivity rules in the connectivity ruleset to form a dataset that represents a plurality of candidate communication links; and
supplicating a network connection for a selected one of the candidate communication links.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, apparatuses and program products are disclosed for managing connections to telecommunications networks, especially networks that deploy Internet Protocols and the like.
Provision is made for colligating a connectivity ruleset, interconverting status data to form a dataset of candidate communication links, and supplicating a network connection. Also for forming physical location profiles and selecting a network on that basis and upon a basis of a present physical location of the respective computer.
34 Citations
23 Claims
-
1. A method of operating a computer for data communications comprising:
-
colligating a connectivity ruleset comprising a plurality of connectivity rules; mutually updating status data for at least a first network data connection and a second network data connection with respective connectivity rules in the connectivity ruleset to form a dataset that represents a plurality of candidate communication links; and supplicating a network connection for a selected one of the candidate communication links. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of operating a computer for data communications comprising:
-
supplicating a first and a second network connection for a plurality of communication links; initially emulating a virtual network connection to an operating system program running under a hypervisor program wherein data is propagated between the first network and the virtual network connection; and in response to a changed condition on a network connection selected from the first and the second network connections, further emulating the virtual network wherein data is propagated between the second network and the virtual network connection. - View Dependent Claims (13)
-
-
14. A computer program product comprising:
-
at least one computer-readable medium having instructions encoded therein, the instructions when executed by at least one processor cause said at least one processor to operate for context based virtualization by steps comprising the acts of; colligating a connectivity ruleset comprising a plurality of connectivity rules; interconverting status data for at least a first network data connection and a second network data connection with respective connectivity rules in the connectivity ruleset to form a dataset that represents a plurality of candidate communication links; and supplicating a network connection for a selected one of the candidate communication links. - View Dependent Claims (15, 16)
-
-
17. A method comprising:
-
an act of modulating a signal onto an electromagnetic carrier wave impressed into a tangible medium, or of demodulating the signal from the electromagnetic carrier wave, the signal having instructions encoded therein, the instructions when executed by at least one processor causing said at least one processor to operate for context based virtualization by steps comprising the acts of; colligating a connectivity ruleset comprising a plurality of connectivity rules; interconverting status data for at least a first network data connection and a second network data connection with respective connectivity rules in the connectivity ruleset to form a dataset that represents a plurality of candidate communication links; and supplicating a network connection for a selected one of the candidate communication links. - View Dependent Claims (18, 19)
-
-
20. An electronic device comprising:
-
a controller; and a memory having instructions encoded therein, the instructions when executed by the controller cause said controller to operate for context based virtualization by steps comprising the acts of; colligating a connectivity ruleset comprising a plurality of connectivity rules; interconverting status data for at least a first network data connection and a second network data connection with respective connectivity rules in the connectivity ruleset to form a dataset that represents a plurality of candidate communication links; and supplicating a network connection for a selected one of the candidate communication links. - View Dependent Claims (21, 22, 23)
-
Specification