Automatic static to dynamic IP address and DNS address management for remote communications network access
First Claim
Patent Images
1. A method for providing communication between a client system and an electronic communications network (ECN), the client system having a plurality of communications settings and the client system running client software for managing, the communications between the client system and the ECN, the method comprising:
- connecting the client system to an access port determining if communications settings are properly set in the client system for communication between the client system and the ECN;
saving in memory at least a first communications setting in the client system when the communications settings are not properly set;
requesting at least the first communications setting from an external server system via the access port;
receiving a new value of at least the first communications setting from the external server system via the access port; and
changing at least the first communications setting in the client system when the communications settings are not properly set.
4 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 and dynamically providing network connections to the client computers, including changing static communications settings to dynamic settings.
229 Citations
88 Claims
-
1. A method for providing communication between a client system and an electronic communications network (ECN), the client system having a plurality of communications settings and the client system running client software for managing, the communications between the client system and the ECN, the method comprising:
-
connecting the client system to an access port determining if communications settings are properly set in the client system for communication between the client system and the ECN;
saving in memory at least a first communications setting in the client system when the communications settings are not properly set;
requesting at least the first communications setting from an external server system via the access port;
receiving a new value of at least the first communications setting from the external server system via the access port; and
changing at least the first communications setting in the client system when the communications settings are not properly set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing communication between a client system and an electronic communications network (ECN), the client system having a plurality of communications settings and the client system running client software for managing the communications between the client system and the ECN, the method comprising:
-
determining if communications settings are properly set in the client system for communication between the client system and the ECN;
saving in memory at least a first communications setting in the client system when the communications settings are not properly set;
connecting the client system to an access port following the saving in memory step;
requesting at least the first communications setting from an external server system via the access port;
receiving a new value of at least the first communications setting from the external server system via the access port; and
changing at least the first communications setting in the client system when the communications settings are not properly set. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for providing communication between a client system and an electronic communications network (ECN), the client system having a plurality of communications settings and the client system running client software for managing the communications between the client system and the ECN, the method comprising:
-
connecting the client system to an access port determining if the client system is configured to receive a new value for a first communications setting;
saving in memory a first value of at least the first communications setting when the client system is configured to receive the new value for the first communications setting;
requesting at least the first communications setting from an external server system via the access port;
receiving a new value of at least the first communications setting from the external server system via the access port; and
setting at least the first communications setting using the new value for the first communications setting. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
rebooting the client system following the setting step;
initializing the client system with the new value of the first communications setting;
restoring the first value of the first communications setting; and
saving the new value of the first communications setting in memory.
-
-
31. The method as defined in claim 21, wherein the access port to which the client system is connected is a hot access port.
-
32. The method as defined in claim 21, wherein the first communications setting is a static setting before the determining step and the method further comprises configuring the client system to receive the first value including the step of changing the first communication setting to dynamic from static when the step of determining if the client system is configured to receive a new value determines that the client system is not configured to receive the new value.
-
33. A method for providing communication between a client system and an electronic communications network (ECN), the client system having a plurality of communications settings and the client system running client software for managing the communications between the client system and the ECN, the method comprising:
-
determining if the client system is configured to receive a new value for a first communications setting;
saving in memory a first value of at least the first communications setting when the client system is configured to receive the new value for the first communications setting;
connecting the client system to an access port following the saving in memory step;
requesting at least the first communications setting from an external server system via the access port;
receiving a new value of at least the first communications setting from the external server system via the access port; and
setting at least the first communications setting using the new value for the first communications setting. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
rebooting the client system following the setting step;
initializing the client system with the new value of the first communications setting;
restoring the first value of the first communications setting; and
saving the new value of the first communications setting in memory.
-
-
43. The method as defined in claim 33, wherein the access port to which the client system is connected is a hot access port.
-
44. The method as defined in claim 33, wherein the first communications setting is a static setting before the determining step and the method further comprises configuring the client system to receive the first value including the step of changing the first communication setting to dynamic from static when the step of determining if the client system is configured to receive a new value determines that the client system is not configured to receive the new value.
-
45. A communications system for providing communication between a client system and an electronic communications network (ECN), the client system having a plurality of communications settings and the client system running client software for managing the communications between the client system and the ECN, the system comprising:
-
means for connecting the client system to an access port;
means for determining if communications settings are properly set in the client system for communication between the client system and the ECN;
means for saving in memory at least a first communications setting in the client system when the communications settings are not properly set;
means for requesting at least the first communications setting from an external server system via the access port;
means for receiving a new value of at least the first communications setting from the external server system via the access port; and
means for changing at least the first communications setting in the client system when the communications settings are not properly set. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A computer-readable medium having stored thereon computer-executable instructions for performing a method for providing communication between a client system and an electronic communications network (ECN), the client system having a plurality of communications settings and the client system running client software for managing the communications between the client system and the ECN, the method comprising:
-
connecting the client system to an access port;
determining if communications settings are properly set in the client system for communication between the client system and the ECN;
saving in memory at least a first communications setting in the client system when the communications settings are not properly set;
requesting at least the first communications setting from an external server system via the access port;
receiving a new value of at least the first communications setting from the external server system via the access port; and
changing at least the first communications setting in the client system when the communications settings are not properly set. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62, 63, 64)
-
-
65. A communications system for providing communication between a client system and an electronic communications network (ECN), the client system having a plurality of communications settings and the client system running client software for managing the communications between the client system and the ECN, the system comprising:
-
means for connecting the client system to an access port;
means for determining if the client system is configured to receive a new value for a first communications setting;
means for saving in memory a first value of at least the first communications setting when the client system is configured to receive the new value for the first communications setting;
means for requesting at least the first communications setting from an external server system via the access port;
means for receiving the new value of at least the first communications setting from the external server system via the access port; and
means for setting at least the first communications setting using the new value for the first communications setting. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76)
means for rebooting the client system;
means for initializing the client system with the new value of the first communications setting;
means for restoring the first value of the first communications setting; and
means for saving the new value of the first communications setting in memory.
-
-
75. The system as defined in claim 65, wherein the access port to which the client system is connected is a hot access port.
-
76. The system as defined in claim 65, wherein the first communications setting is initially a static setting and the system further comprises means for configuring the client system to receive the first value including means for changing the first communication setting to dynamic from static when means for determining if the client system is configured to receive a new value determines that the client system is not configured to receive the new value.
-
77. A computer-readable medium having stored thereon computer-executable instructions for performing a method for providing communication between a client system and an electronic communications network (ECN), the client system having a plurality of communications settings and the client system running client software for managing the communications between the client system and the ECN, the method comprising:
-
connecting the client system to an access port;
determining if the client system is configured to receive a new value for a first communications setting;
saving in memory a first value of at least the first communications setting when the client system is configured to receive the new value for the first communications setting;
requesting at least the first communications setting from an external server system via the access port;
receiving the new value of at least the first communications setting from the external server system via the access port; and
setting at least the first communications setting using the new value for the first communications setting. - View Dependent Claims (78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88)
rebooting the client system following the setting step;
initializing the client system with the new value of the first communications setting;
restoring the first value of the first communications setting; and
saving the new value of the first communications setting in memory.
-
-
87. The computer-readable medium as defined in claim 77, wherein the access port to which the client system is connected is a hot access port.
-
88. The computer-readable medium as defined in claim 77, wherein the first communications setting is a static setting before the determining step and the method further comprises configuring the client system to receive the first value including the step of changing the first communication setting to dynamic from static when the step of determining if the client system is configured to receive a new value determines that the client system is not configured to receive the new value.
Specification