Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
188 words
In a computer network having a plurality of server computers interconnected to one another, and wherein each server computer communicates with at least one other server computer, a method of propagating through the network replication topology information changes by permitting each server computer in the network to locally verify such changes by checking consistency of such changes with at least one other server computer, the method comprising the steps of: comparing replication topology information contained at a first server computer with replication topology information contained at a second server computer; and reconciling the replication topology information at the first server computer by changing the replication topology information so that it is adjusted to be consistent with the replication topology information at both the first and second server computers, thereby replicating topology information changes at the first server computer; and thereafter reconciling the replication topology information at each of the remaining server computers by adjusting the replication topology information of each of said other server computers by rendering such information consistent with the replication topology information contained at any other server computers that communicate with said remaining server computers.
Claim 2
Dependent Claim
188 words
In a computer network having a plurality of server computers interconnected to one another, and wherein each server computer communicates with at least one other server computer, a method of propagating through the network replication topology information changes by permitting each server computer in the network to locally verify such changes by checking consistency of such changes with at least one other server computer, the method comprising the steps of: comparing replication topology information contained at a first server computer with replication topology information contained at a second server computer; and reconciling the replication topology information at the first server computer by changing the replication topology information so that it is adjusted to be consistent with the replication topology information at both the first and second server computers, thereby replicating topology information changes at the first server computer; and thereafter reconciling the replication topology information at each of the remaining server computers by adjusting the replication topology information of each of said other server computers by rendering such information consistent with the replication topology information contained at any other server computers that communicate with said remaining server computers.
Claim 3
Dependent Claim
51 words
A method as recited in claim 1 wherein replication topology information comprises a list of server computers forming a site, and a RepsTo list and RepsFrom list indicating the server computers that changes to a replication entity will be sent to and sent from, respectively, in order to reduce network traffic.
Claim 4
Dependent Claim
35 words
A method as recited in claim 2 further comprising the step of adjusting the RepsTo list and the RepsFrom list so that each and every replication entity will appear on only one of the lists.
Claim 5
Dependent Claim
38 words
A method as recited in claim 1 wherein the first server computer is a bridgehead server at a first site of server computers and wherein second server computer is bridgehead server at a second site of server computers.
Claim 6
Dependent Claim
52 words
A method as recited in claim 4 wherein replication topology information comprises an InTo list indicating the replication entities whose changes will be received into a respective site and an OutOf list indicating the replication entities whose changes will be sent out of a respective site in order to reduce network traffic.
Claim 7
Dependent Claim
79 words
A method as recited in claim 5 further comprising the step of adjusting the InTo list and the OutOf list so that each and every replication entity will appear in only one of the lists, and so that the InTo list of the first site contains the same replication entities as the OutOf list of the second site and the OutOf list of the first site contains the same replication entities as the InTo list of the second site.
Claim 8
Dependent Claim
218 words
A computer program product propagating replication topology information in a computer network having a plurality of server computers interconnected to one another, and wherein each server computer communicates with at least one other server computer, the computer product comprising: a computer usable medium having computer readable program code means embodied in said medium for propagating through the network replication topology information changes by permitting each server computer in the network to locally verify such changes by checking consistency of such changes with at least one other server computer; program code means for comparing replication topology information contained at a first server computer with replication topology information contained at a second server computer; and program code means for reconciling the replication topology information at the first server computer by changing the replication topology information so that it is adjusted to be consistent with the replication topology information at both the first and second server computers, thereby replicating topology information changes at the first server computer; and program code means for thereafter reconciling the replication topology information at each of the remaining server computers by adjusting the replication topology information of each of said other server computers by rendering such information consistent with the replication topology information contained at any other server computers that communicate with said remaining server computers.
Claim 9
Dependent Claim
218 words
A computer program product propagating replication topology information in a computer network having a plurality of server computers interconnected to one another, and wherein each server computer communicates with at least one other server computer, the computer product comprising: a computer usable medium having computer readable program code means embodied in said medium for propagating through the network replication topology information changes by permitting each server computer in the network to locally verify such changes by checking consistency of such changes with at least one other server computer; program code means for comparing replication topology information contained at a first server computer with replication topology information contained at a second server computer; and program code means for reconciling the replication topology information at the first server computer by changing the replication topology information so that it is adjusted to be consistent with the replication topology information at both the first and second server computers, thereby replicating topology information changes at the first server computer; and program code means for thereafter reconciling the replication topology information at each of the remaining server computers by adjusting the replication topology information of each of said other server computers by rendering such information consistent with the replication topology information contained at any other server computers that communicate with said remaining server computers.
Claim 10
Dependent Claim
53 words
A computer program product as recited in claim 7 wherein replication topology information comprises a list of server computers forming a site, and a RepsTo list and RepsFrom list indicating the server computers that changes to a replication entity will be sent to and sent from, respectively, in order to reduce network traffic.
Claim 11
Dependent Claim
38 words
A computer program product as recited in claim 8 further comprising program code means for adjusting the RepsTo list and the RepsFrom list so that each and every replication entity will appear on only one of the lists.
Claim 12
Dependent Claim
40 words
A computer program product as recited in claim 7 wherein the first server computer is a bridgehead server at a first site of server computers and wherein second server computer is bridgehead server at a second site of server computers.
Claim 13
Dependent Claim
54 words
A computer program product as recited in claim 10 wherein replication topology information comprises an InTo list indicating the replication entities whose changes will be received into a respective site and an OutOf list indicating the replication entities whose changes will be sent out of a respective site in order to reduce network traffic.
Claim 14
Dependent Claim
82 words
A computer program product as recited in claim 11 further comprising program code means for adjusting the InTo list and the OutOf list so that each and every replication entity will appear in only one of the lists, and so that the InTo list of the first site contains the same replication entities as the OutOf list of the second site and the OutOf list of the first site contains the same replication entities as the InTo list of the second site.