Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
191 words
In a system comprising a central access server having information identifying a plurality of internet access providers and a client system capable of utilizing one of the plurality of internet access providers to connect to the internet, a method of selecting an internet access provider, comprising the steps of: connecting the client system to the central access server; obtaining, by the central access server, client information relating to the client system; selecting, by the central access server, a subset of the plurality of internet access providers based on the client information and transferring information identifying said subset of the plurality of internet access providers to the client system; transferring, by the central access server, an internet access provider selection algorithm to the client system for use by the client system when connecting to the internet; disconnecting the client system from the central access server; executing, by the client system, said internet access provider selection algorithm to select an internet access provider from among said subset of internet access providers identified by the central access server; and using, by the client system, the selected internet access provider to connect to the internet.
Claim 2
Dependent Claim
191 words
In a system comprising a central access server having information identifying a plurality of internet access providers and a client system capable of utilizing one of the plurality of internet access providers to connect to the internet, a method of selecting an internet access provider, comprising the steps of: connecting the client system to the central access server; obtaining, by the central access server, client information relating to the client system; selecting, by the central access server, a subset of the plurality of internet access providers based on the client information and transferring information identifying said subset of the plurality of internet access providers to the client system; transferring, by the central access server, an internet access provider selection algorithm to the client system for use by the client system when connecting to the internet; disconnecting the client system from the central access server; executing, by the client system, said internet access provider selection algorithm to select an internet access provider from among said subset of internet access providers identified by the central access server; and using, by the client system, the selected internet access provider to connect to the internet.
Claim 3
Dependent Claim
22 words
A method as defined in claim 1, wherein the client information includes geographical information associated with a location of the client system.
Claim 4
Dependent Claim
33 words
A method as defined in claim 1, wherein the step of obtaining client information relating to the client system comprises the step of obtaining automatic number identification information associated with the client system.
Claim 5
Dependent Claim
46 words
A method as defined in claim 1, wherein the step of executing said internet access provider selection algorithm comprises the step of selecting said internet access provider from among said subset of internet access providers based at least in part on the current time of day.
Claim 6
Dependent Claim
47 words
A method as defined in claim 1, wherein the step of executing said internet access provider selection algorithm comprises the step of selecting said internet access provider from among said subset of internet access providers based at least in part on the current day of the week.
Claim 7
Dependent Claim
193 words
In a central access server having information identifying a plurality of internet access providers, a method for identifying to a client system a subset of said plurality of internet access providers and transmitting an internet access provider selection algorithm to said client system, comprising the steps of: receiving, from said client system, client information relating to said client system; comparing said client information with said information identifying said plurality of internet access providers so as to select a subset of said plurality of internet access providers according to desired criteria; transferring data identifying said subset of said plurality of internet access providers to said client system; and providing an internet access provider selection algorithm and transferring said algorithm to said client system, wherein said internet access provider selection algorithm provides instructions to said client system for selecting an internet access provider from among said subset of said plurality of internet access providers, so that thereafter said client system is disconnected from the said central access server and, by executing said selection algorithm, is able to select an internet access provider which can then be used to connect the client system to the internet.
Claim 8
Dependent Claim
193 words
In a central access server having information identifying a plurality of internet access providers, a method for identifying to a client system a subset of said plurality of internet access providers and transmitting an internet access provider selection algorithm to said client system, comprising the steps of: receiving, from said client system, client information relating to said client system; comparing said client information with said information identifying said plurality of internet access providers so as to select a subset of said plurality of internet access providers according to desired criteria; transferring data identifying said subset of said plurality of internet access providers to said client system; and providing an internet access provider selection algorithm and transferring said algorithm to said client system, wherein said internet access provider selection algorithm provides instructions to said client system for selecting an internet access provider from among said subset of said plurality of internet access providers, so that thereafter said client system is disconnected from the said central access server and, by executing said selection algorithm, is able to select an internet access provider which can then be used to connect the client system to the internet.
Claim 9
Dependent Claim
32 words
A method as defined in claim 6, wherein the step of receiving client information relating to said client system comprises the step of receiving automatic number information associated with said client system.
Claim 10
Dependent Claim
36 words
A method as defined in claim 7, wherein said subset of said plurality of internet access providers includes two or more internet access providers having phone numbers that are local with respect to the client system.
Claim 11
Dependent Claim
43 words
A method as defined in claim 6, wherein said subset of said plurality of internet access providers includes two or more internet access providers selected based at least in part on a reliability of performance of said two or more internet access providers.
Claim 12
Dependent Claim
45 words
A method as defined in claim 6, wherein said subset of said plurality of internet access providers includes two or more internet access providers selected based at least in part on a frequency of busy signals associated with said two or more internet access providers.
Claim 13
Dependent Claim
110 words
In a client system capable of connecting to the internet, a method for selecting an internet access provider comprising the steps of: establishing communication with a central access server; transmitting, to said central access, server client information relating to said client system; receiving, from said central access server, information identifying one or more internet access providers; receiving, from said central access server, an internet access provider selection algorithm; discontinuing said communication with said central access server; executing said internet access provider selection algorithm, whereby an internet access provider is selected from among said one or more internet access providers; and connecting to the internet using said selected internet access provider.
Claim 14
Dependent Claim
110 words
In a client system capable of connecting to the internet, a method for selecting an internet access provider comprising the steps of: establishing communication with a central access server; transmitting, to said central access, server client information relating to said client system; receiving, from said central access server, information identifying one or more internet access providers; receiving, from said central access server, an internet access provider selection algorithm; discontinuing said communication with said central access server; executing said internet access provider selection algorithm, whereby an internet access provider is selected from among said one or more internet access providers; and connecting to the internet using said selected internet access provider.
Claim 15
Dependent Claim
38 words
A method as defined in claim 11, wherein the step of executing said internet access provider selection algorithm comprises the step of selecting said internet access provider based at least in part on the current time of day.
Claim 16
Dependent Claim
37 words
A method as defined in claim 11, wherein the step of executing said internet access provider selection algorithm comprises the step of selecting said internet access provider based at least on the current day of the week.
Claim 17
Dependent Claim
45 words
A method as defined in claim 11, wherein the step of executing said internet access provider selection algorithm comprises the step of selecting said internet access provider based at least on an accumulated connect time associated with the client system during a current accounting period.
Claim 18
Dependent Claim
65 words
A method as defined in claim 11, wherein the step of executing said internet access provider selection algorithm comprises the steps of: selecting a first internet access provider from said one or more internet access providers; determining that a phone number associated with said first internet access provider is busy; and selecting a second internet access provider from said one or more internet access providers.
Claim 19
Dependent Claim
105 words
In a client system capable of connecting to the internet, a computer readable medium having computer-executable instructions for performing the steps of: establishing communication with a central access server; transmitting, to said central access server, client information relating to said client system; receiving, from said central access server, an internet access provider selection algorithm; disconnecting from said central access server and executing said internet access provider selection algorithm, whereby an internet access provider is selected from among said one or more internet access providers; and after said communication with said central access server is discontinued, connecting to the internet using said selected internet access provider.
Claim 20
Dependent Claim
105 words
In a client system capable of connecting to the internet, a computer readable medium having computer-executable instructions for performing the steps of: establishing communication with a central access server; transmitting, to said central access server, client information relating to said client system; receiving, from said central access server, an internet access provider selection algorithm; disconnecting from said central access server and executing said internet access provider selection algorithm, whereby an internet access provider is selected from among said one or more internet access providers; and after said communication with said central access server is discontinued, connecting to the internet using said selected internet access provider.
Claim 21
Dependent Claim
42 words
A computer-readable medium having computer-executable instructions as defined in claim 16, wherein the step of executing said internet access provider selection algorithm comprises the step of selecting said internet access provider based at least in part on the current time of day.
Claim 22
Dependent Claim
41 words
A computer-readable medium having computer-executable instructions as defined in claim 16, wherein the step of executing said internet access provider selection algorithm comprises the step of selecting said internet access provider based at least on the current day of the week.
Claim 23
Dependent Claim
49 words
A computer-readable medium having computer-executable instructions as defined in claim 16, wherein the step of executing said internet access provider selection algorithm comprises the step of selecting said internet access provider based at least on an accumulated connect time associated with the client system during a current accounting period.
Claim 24
Dependent Claim
70 words
A computer-readable medium having computer-executable instructions as defined in claim 16, wherein the step of executing said internet access provider selection algorithm comprises the steps of: selecting a first interact access provider from said one or more internet access providers; and after determining that a phone number associated with said first internet access provider is busy, selecting a second internet access provider from said one or more internet access providers.
Claim 25
Dependent Claim
177 words
In a central access server connected to a client system and having information identifying a plurality of internet access providers, a computer-readable medium having computer-executable instructions for performing the steps of: receiving, from said client system, client information relating to said client system; comparing said client information with said information identifying said plurality of internet access providers so as to select a subset of said plurality of internet access providers according to desired criteria; transferring data identifying said subset of said plurality of internet access providers to said client system; and providing an internet access provider selection algorithm and transferring said algorithm to said client system, wherein said internet access provider selection algorithm provides instructions to said client system for selecting an internet access provider from among said subset of said plurality of internet access providers, so that thereafter said client system is disconnected from the said central access server and, by executing said selection algorithm, is able to select an internet access provider which can then be used to connect the client system to the internet.
Claim 26
Dependent Claim
177 words
In a central access server connected to a client system and having information identifying a plurality of internet access providers, a computer-readable medium having computer-executable instructions for performing the steps of: receiving, from said client system, client information relating to said client system; comparing said client information with said information identifying said plurality of internet access providers so as to select a subset of said plurality of internet access providers according to desired criteria; transferring data identifying said subset of said plurality of internet access providers to said client system; and providing an internet access provider selection algorithm and transferring said algorithm to said client system, wherein said internet access provider selection algorithm provides instructions to said client system for selecting an internet access provider from among said subset of said plurality of internet access providers, so that thereafter said client system is disconnected from the said central access server and, by executing said selection algorithm, is able to select an internet access provider which can then be used to connect the client system to the internet.
Claim 27
Dependent Claim
36 words
A computer-readable medium having computer-executable instructions as defined in claim 21, wherein the step of receiving client information relating to said client system comprises the step of receiving automatic number information associated with said client system.
Claim 28
Dependent Claim
40 words
A computer-readable medium having computer-executable instructions as defined in claim 22, wherein said subset of said plurality of internet access providers includes two or more internet access providers having phone numbers that are local with respect to the client system.
Claim 29
Dependent Claim
47 words
A computer-readable medium having computer-executable instructions as defined in claim 21, wherein said subset of said plurality of internet access providers includes two or more internet access providers selected based at least in part on a reliability of performance of said two or more internet access providers.
Claim 30
Dependent Claim
49 words
A computer-readable medium having computer-executable instructions as defined in claim 21, wherein said subset of said plurality of internet access providers includes two or more internet access providers selected based at least in part on a frequency of busy signals associated with said two or more internet access providers.
Claim 31
Dependent Claim
190 words
In a system comprising a central access server having information identifying a plurality of internet access providers and a client system capable of utilizing one of the plurality of internet access providers to connect to the internet, a computer-readable medium having computer-executable instructions for performing the steps of: connecting the client system to the central access server; obtaining, by the central access server, client information relating to the client system; selecting, by the central access server, a subset of the plurality of internet access providers based on the client information and transferring information identifying said subset of the plurality of internet access providers to the client system; transferring, by the central access server, an internet access provider selection algorithm to the client system for use by the client system when connecting to the internet; disconnecting the client system from the central access server; executing, by the client system, said internet access provider selection algorithm to select an internet access provider from among said subset of internet access providers identified by the central access server; and using, by the client system, the selected internet access provider to connect to the internet.
Claim 32
Dependent Claim
190 words
In a system comprising a central access server having information identifying a plurality of internet access providers and a client system capable of utilizing one of the plurality of internet access providers to connect to the internet, a computer-readable medium having computer-executable instructions for performing the steps of: connecting the client system to the central access server; obtaining, by the central access server, client information relating to the client system; selecting, by the central access server, a subset of the plurality of internet access providers based on the client information and transferring information identifying said subset of the plurality of internet access providers to the client system; transferring, by the central access server, an internet access provider selection algorithm to the client system for use by the client system when connecting to the internet; disconnecting the client system from the central access server; executing, by the client system, said internet access provider selection algorithm to select an internet access provider from among said subset of internet access providers identified by the central access server; and using, by the client system, the selected internet access provider to connect to the internet.
Claim 33
Dependent Claim
26 words
A computer-readable medium having computer-executable instructions as defined in claim 26, wherein the client information includes geographical information associated with a location of the client system.
Claim 34
Dependent Claim
37 words
A computer-readable medium having computer-executable instructions as defined in claim 26, wherein the step of obtaining client information relating to the client system comprises the step of obtaining automatic number identification information associated with the client system.
Claim 35
Dependent Claim
50 words
A computer-readable medium having computer-executable instructions as defined in claim 26, wherein the step of executing said internet access provider selection algorithm comprises the step of selecting said internet access provider from among said subset of internet access providers based at least in part on the current time of day.
Claim 36
Dependent Claim
51 words
A computer-readable medium having computer-executable instructions as defined in claim 26, wherein the step of executing said internet access provider selection algorithm comprises the step of selecting said internet access provider from among said subset of internet access providers based at least in part on the current day of the week.