Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
120 words
A method for computer server selection in a computer network including a plurality of servers, the method comprising: determining whether a best route has been determined; determining if a predetermined time has expired after the best route has been determined, and either; selecting one of the plurality of servers as a best route server if the best route has been determined and the predetermined time has not expired; or selecting one of the plurality of servers as a selection scheme server if the best route has not been determined or if the predetermined time has expired, the selection of the selection scheme server being determined via a selection scheme, wherein the selection scheme does not include determining the best route.
Claim 2
Independent Claim
120 words
A method for computer server selection in a computer network including a plurality of servers, the method comprising: determining whether a best route has been determined; determining if a predetermined time has expired after the best route has been determined, and either; selecting one of the plurality of servers as a best route server if the best route has been determined and the predetermined time has not expired; or selecting one of the plurality of servers as a selection scheme server if the best route has not been determined or if the predetermined time has expired, the selection of the selection scheme server being determined via a selection scheme, wherein the selection scheme does not include determining the best route.
Claim 3
Dependent Claim
14 words
The method of claim 1, wherein the selection scheme is a round robin scheme.
Claim 4
Dependent Claim
22 words
The method of claim 1, further including a step of determining the best route if the best route has not been determined.
Claim 5
Dependent Claim
29 words
The method of claim 3, wherein the determination of best route includes determining a round trip time from one of the plurality of servers to a local name server.
Claim 6
Dependent Claim
26 words
The method of claim 4, wherein the determination of the round trip time includes a step of sending a name query to the local name server.
Claim 7
Dependent Claim
26 words
The method of claim 5, wherein the determination of the round trip time includes a step of receiving an error message from the local name server.
Claim 8
Dependent Claim
26 words
The method of claim 4, wherein the determination of the round trip time includes a step of sending an echo packet to the local name server.
Claim 9
Dependent Claim
27 words
The method of claim 7, wherein the determination of the round trip time includes a step of receiving a returning echo packet from the local name server.
Claim 10
Dependent Claim
52 words
The method of claim 1, wherein the determination of best route includes determining a first round trip time from a first one of the plurality of servers to a local name server and a second round trip time from a second one of the plurality of servers to the local name server.
Claim 11
Dependent Claim
33 words
The method of claim 9, wherein the first round trip time and the second round trip time is compared to determine which one of the first and second servers has the best route.
Claim 12
Dependent Claim
27 words
The method of claim 1, wherein the best route includes a shortest round trip time between one of the plurality of servers and a local name server.
Claim 13
Independent Claim
126 words
A system for computer server selection in a computer network including a plurality of servers, the system comprising: means for determining whether a best route has been determined; means for determining if a predetermined time has expired after the best route has been determined; means for selecting one of the plurality of servers as a best route server if the best route has been determined and the predetermined time has not expired; and means for selecting one of the plurality of servers as a selection scheme server if the best route has not been determined or if the predetermined time has expired, the selection of the selection scheme server being determined via a selection scheme, wherein the selection scheme does not include determining the best route.
Claim 14
Independent Claim
126 words
A system for computer server selection in a computer network including a plurality of servers, the system comprising: means for determining whether a best route has been determined; means for determining if a predetermined time has expired after the best route has been determined; means for selecting one of the plurality of servers as a best route server if the best route has been determined and the predetermined time has not expired; and means for selecting one of the plurality of servers as a selection scheme server if the best route has not been determined or if the predetermined time has expired, the selection of the selection scheme server being determined via a selection scheme, wherein the selection scheme does not include determining the best route.
Claim 15
Independent Claim
114 words
A system for computer server selection in a computer network, the system comprising: a plurality of servers; and an authoritative name server coupled to the plurality of servers, wherein the authoritative name server determines whether a best route has been determined, and selects one of the plurality of servers as a best route server if the best route has been determined and if a predetermined time has expired after the best route has been determined; or selects one of the plurality of servers as a selection scheme server, if the best route has not been determined or if the predetermined time has expired, wherein the selection scheme does not include determining the best route.
Claim 16
Independent Claim
114 words
A system for computer server selection in a computer network, the system comprising: a plurality of servers; and an authoritative name server coupled to the plurality of servers, wherein the authoritative name server determines whether a best route has been determined, and selects one of the plurality of servers as a best route server if the best route has been determined and if a predetermined time has expired after the best route has been determined; or selects one of the plurality of servers as a selection scheme server, if the best route has not been determined or if the predetermined time has expired, wherein the selection scheme does not include determining the best route.
Claim 17
Dependent Claim
137 words
A computer program product for computer server selection in a computer network including a plurality of servers, comprising: computer code determining whether a best route has been determined; computer code determining if a predetermined time has expired after the best route has been determined; and either: computer code selecting one of the plurality of servers as a best route server if the best route has been determined and the predetermined time has not expired; computer code selecting one of the plurality of servers as a selection scheme server if the best route has not been determined or if the predetermined time has expired, the selection of the selection scheme server being determined via a selection scheme, wherein the selection scheme does not include determining the best route; and a computer readable medium that stores the computer codes.
Claim 18
Dependent Claim
137 words
A computer program product for computer server selection in a computer network including a plurality of servers, comprising: computer code determining whether a best route has been determined; computer code determining if a predetermined time has expired after the best route has been determined; and either: computer code selecting one of the plurality of servers as a best route server if the best route has been determined and the predetermined time has not expired; computer code selecting one of the plurality of servers as a selection scheme server if the best route has not been determined or if the predetermined time has expired, the selection of the selection scheme server being determined via a selection scheme, wherein the selection scheme does not include determining the best route; and a computer readable medium that stores the computer codes.
Claim 19
Dependent Claim
37 words
The computer program product of claim 14, wherein the computer readable medium is selected from the group consisting of CD-ROM, floppy disk, tape, flash memory, system memory, hard drive, and data signal embodied in a carrier wave.
Claim 20
Independent Claim
131 words
A method comprising the steps of: receiving a request of service for one of a plurality of servers any which of one can process the request; determining if a best route to a best server among the plurality of servers has previously been defined; and either: determining if the best route is valid by determining if a predetermined time period has lapsed since the best server was defined; and routing the request to the best server if the best rout is valid; or selecting one of the plurality of servers to process the request using a selection scheme if either the best server has not been previously defined or if the predetermined time period has lapsed, the selection scheme not using a best route determining scheme in selecting the selected server.
Claim 21
Independent Claim
131 words
A method comprising the steps of: receiving a request of service for one of a plurality of servers any which of one can process the request; determining if a best route to a best server among the plurality of servers has previously been defined; and either: determining if the best route is valid by determining if a predetermined time period has lapsed since the best server was defined; and routing the request to the best server if the best rout is valid; or selecting one of the plurality of servers to process the request using a selection scheme if either the best server has not been previously defined or if the predetermined time period has lapsed, the selection scheme not using a best route determining scheme in selecting the selected server.