Intelligent auto-dialer
First Claim
1. A method for maximizing qualities of a user network access number (NAN) list, the user NAN list comprising plural NANs, the NANs for use by a user'"'"'s client device in connecting to a data network under control of a server system, the method comprisingstoring in the server system an available NAN list of NANs available for the client device to connect to the data network, wherein the user NAN list comprises a subset of the available NAN liststoring in the server system a quality of connection information for connecting from the NANs in the available NAN list to the data network, wherein the quality of connection information includes a capacity information and a load information for connecting from the NANs in the available NAN list to the data networkconnecting the client device to the server systemupdating the server system with a new quality of connection information of the client device, wherein the new quality of connection information is based on the client device using the NANs in the available NAN list to connect to the data network,storing in the server system the new quality of connection information of the client devicesetting an order for selecting the NANs in the user NAN list based upon the new quality of connection information, wherein the setting includes transmitting an identification of the NANs in the user NAN list from the client device to the server system, and further wherein the setting comprises using a primary rank, an alternate rank and a primary percentage associated with each NAN for selecting an order in the user NAN list, anddisconnecting the client device from the server system.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention describes an automatic dialer for determining relative rankings of network access numbers from within a group of available network access numbers known as an available NAN list, and for facilitating selection of a network access number to use for a connection from a client device to a data network. Various factors are considered in determining the rankings of the network access numbers. The factors include connection costs, quality of connection.
-
Citations
14 Claims
-
1. A method for maximizing qualities of a user network access number (NAN) list, the user NAN list comprising plural NANs, the NANs for use by a user'"'"'s client device in connecting to a data network under control of a server system, the method comprising
storing in the server system an available NAN list of NANs available for the client device to connect to the data network, wherein the user NAN list comprises a subset of the available NAN list storing in the server system a quality of connection information for connecting from the NANs in the available NAN list to the data network, wherein the quality of connection information includes a capacity information and a load information for connecting from the NANs in the available NAN list to the data network connecting the client device to the server system updating the server system with a new quality of connection information of the client device, wherein the new quality of connection information is based on the client device using the NANs in the available NAN list to connect to the data network, storing in the server system the new quality of connection information of the client device setting an order for selecting the NANs in the user NAN list based upon the new quality of connection information, wherein the setting includes transmitting an identification of the NANs in the user NAN list from the client device to the server system, and further wherein the setting comprises using a primary rank, an alternate rank and a primary percentage associated with each NAN for selecting an order in the user NAN list, and disconnecting the client device from the server system.
-
8. A system for maximizing qualities of a user network access (NAN) list, the user NAN list comprising plural NANs, the NANs for use by a user'"'"'s client device in connecting to a data network under control of a server device, the system comprising
the server device comprising a processor a memory wherein the processor and the memory comprise circuits and software for storing in the server device an available NAN list of NANs available for the client device to connect to the data network, wherein the user NAN list comprises a subset of the available NAN list storing in the server device a quality of connection information for connecting from the NANs in the available NAN list to the data network, wherein the quality of connection information includes a capacity information and a load information for connecting from the NANs in the available NAN list to the data network updating the server device with a new quality of connection information of the client device, wherein the new quality of connection information is based on the client device using the NANs in the available NAN list to connect to the data network, storing in the server device the new quality of connection information of the client device setting an order for selecting the NANs in the user NAN list based upon the new quality of connection information, wherein the setting includes transmitting an identification of the NANs in the user NAN list from the client device to the server device and further wherein the setting comprises using primary rank, an alternate rank and a primary percentage associated with each NAN for selecting an order in the user NAN list.
Specification