Intelligent round robining
First Claim
Patent Images
1. A method for assigning users to an ISP, comprising:
- monitoring subnet usage for a plurality of subnets within the ISP;
receiving an assignment request from a user; and
assigning a subnet according to a distributed usage plan.
3 Assignments
0 Petitions
Accused Products
Abstract
Intelligent round robin assignment of users to subnets within an internet service provider includes determining an assignment criteria for assigning users to the ISP, and assigning users to the subnet that best fits the assignment criteria. Assignment criteria are determined based on any number of factors including available resources and user history.
18 Citations
30 Claims
-
1. A method for assigning users to an ISP, comprising:
-
monitoring subnet usage for a plurality of subnets within the ISP;
receiving an assignment request from a user; and
assigning a subnet according to a distributed usage plan. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
monitoring subnet usage within an internet service provider (ISP);
receiving a request for assignment to the ISP;
determining current assignment criteria for assignment of a user to a subnet within the ISP;
determining a best subnet assignment based on the current assignment criteria; and
assigning the user to the best subnet. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium having instructions stored thereon for causing a computer to perform a method comprising:
-
monitoring subnet usage for a plurality of subnets within the ISP;
receiving an assignment request from a user; and
assigning a subnet according to a distributed usage plan. - View Dependent Claims (16, 17, 18)
-
-
19. A computer readable medium having instructions stored therein for causing a computer to execute a method comprising:
-
monitoring subnet usage within an internet service provider (ISP);
receiving a request for assignment to the ISP;
determining current assignment criteria for assignment of a user to a subnet within the ISP;
determining a best subnet assignment based on the current assignment criteria; and
assigning the user to the best subnet. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A system for assigning users to an internet service provider (ISP) subnet, comprising:
-
an ISP server connectable to a subscriber network, the ISP server having memory, storage, and a processor; and
a computer readable medium, stored in storage and operable in the memory, the computer readable medium causing the server to perform intelligent assignment of users to the ISP according to a predetermined assignment plan. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A computer system for administering an internet service provider, comprising:
-
a computer having a processor, a main memory, a mass storage device, and a network interface;
a computer program stored in storage and operable in the main memory by the processor, the program comprising instructions for causing the computer to perform a method comprising;
monitoring subnet usage within an internet service provider (ISP);
receiving a request for assignment to the ISP;
determining current assignment criteria for assignment of a user to a subnet within the ISP;
determining a best subnet assignment based on the current assignment criteria; and
assigning the user to the best subnet.
-
-
30. A subnet assignment system, comprising:
-
a computer having a network interface, a processor, a main memory, and a mass storage device;
a plurality of assignment databases stored in the mass storage device, each of the plurality of assignment databases corresponding to a particular internet service provider (ISP);
a router connected to the network interface and connectable to receive user requests and route the user requests to a requested one of the plurality of ISPs; and
a computer readable medium stored on the mass storage and executable by the processor in memory, the computer readable medium having instructions for causing the computer to perform a method comprising;
monitoring subnet usage within an internet service provider (ISP);
receiving a request for assignment to the ISP;
determining current assignment criteria for assignment of a user to a subnet within the ISP;
determining a best subnet assignment based on the current assignment criteria; and
assigning the user to the best subnet.
-
Specification