Communications network connection system and method
First Claim
1. A method of providing communication among a client system, server system and an electronic communications network, the client system including a Central Processor Unit (CPU), volatile working memory associated with the CPU, a communications interface and the client system running client software for managing the communications between the client system and the electronic communications network, the server system running server software for managing communications between a plurality of client systems and the electronic communications network, the method comprising:
- providing a set of billing options, the billing options including at least one technique for making a monetary payment;
specifying a billing preference and transmitting the billing preference to the server system from the client system;
transmitting a billing approve/reject signal from the server system to the client system;
conducting two-way communications between the electronic communications network and the client system via the server system if an approve signal is provided in the transmitting a billing approve/reject signal step;
periodically sending a periodic connect signal form the client system to the server system confirming that the client system is still connected;
providing a clock signal in the server system;
determining in said server system if said periodic connect signal is received from said client system within a predetermined period based on said clock signal;
setting a disconnect parameter within said server system if in the determining step it is determined that said periodic connect signal has not been received from said client system within the predetermined period.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for remotely connecting client computers to a communication network such as the Internet by way of a server system handling a plurality of client computers and having the capability of dynamically providing network connections to the client computers, separately billing usage time and tracking usage and preferably updating access software on the client computers.
-
Citations
8 Claims
-
1. A method of providing communication among a client system, server system and an electronic communications network, the client system including a Central Processor Unit (CPU), volatile working memory associated with the CPU, a communications interface and the client system running client software for managing the communications between the client system and the electronic communications network, the server system running server software for managing communications between a plurality of client systems and the electronic communications network, the method comprising:
-
providing a set of billing options, the billing options including at least one technique for making a monetary payment; specifying a billing preference and transmitting the billing preference to the server system from the client system; transmitting a billing approve/reject signal from the server system to the client system; conducting two-way communications between the electronic communications network and the client system via the server system if an approve signal is provided in the transmitting a billing approve/reject signal step; periodically sending a periodic connect signal form the client system to the server system confirming that the client system is still connected; providing a clock signal in the server system; determining in said server system if said periodic connect signal is received from said client system within a predetermined period based on said clock signal; setting a disconnect parameter within said server system if in the determining step it is determined that said periodic connect signal has not been received from said client system within the predetermined period.
-
-
2. A communications system providing communication among a client system, server system and an electronic communications network, the client system running client software for managing the communications between the client system and the electronic communications network, the server system running server software for managing communications between a plurality of client systems and the electronic communications network, the communications system comprising:
-
means for providing a set of billing options, the billing options including at least one technique for making a monetary payment; means for specifying a billing preference and transmitting the billing preference to the server system from the client system; means for transmitting a billing approve/reject signal from the server system to the client system; means for conducting two-way communications between the electronic communications network and the client system via the server system if an approve signal is received in the client system; means for periodically sending a periodic connect signal from the client system to the server system confirming that the client system is still connected; means for providing a clock signal in the server system; means for determining in said server system if said periodic connect signal is received from said client system within a predetermined period based on said clock signal; means for setting a disconnect parameter within said server system if said determining means determines that said periodic connect signal has not been received from said client system within the predetermined period.
-
-
3. A method of providing communication among a client system, server system and an electronic communication network, the client system running client software for managing the communications between the client system and the electronic communications network, the server system running server software for managing communications between a plurality of client systems and the electronic communications network, the method comprising:
-
providing network setting parameters by the server system to a client system; specifying a billing preference and transmitting the billing preference to the server system from the client system; transmitting a billing approve/reject signal from the server system to the client system; conducting two-way communications between the electronic communications network and the client system via the server system if an approve signal is provided in the transmitting a billing approve/reject signal step. - View Dependent Claims (4)
-
-
5. An apparatus for providing communication over an electronic communications network comprising:
-
a server system having a processor unit and running server software controlling the operations of the server system; at least one client system including a central processor unit (CPU), and a communications interface; a plurality of access ports linked for electronic communication with the server system, wherein each of the access ports also is configured to be linked for electronic communication with a client system; wherein the server software includes;
means for providing a unique identifier to each of said client systems linked to a particular access port;
means for receiving the unique identifier from any of said client systems and thereby identify the particular client system; and
means for associating billing parameters with at least one of the client systems. - View Dependent Claims (6, 7, 8)
-
Specification