Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
180 words
1 . A method of managing a database, said database including a central database and separate partially replicated databases ( 23 a , 23 b , 23 c ), said separate partially replicated databases ( 23 a , 23 b , 23 c ) having separate users ( 33 a , 33 b , 33 c ), comprising determining the visibility of a user ( 33 a , 33 b , 33 c ) of a partially replicated database ( 23 a , 23 b , 23 c ) to data being propagated, storing in cache memory the visibility of the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ), and propagating said data to the partially replicated database ( 23 a , 23 b , 23 c ) only if the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ) has visibility to the data.
Claim 2
Dependent Claim
180 words
1 . A method of managing a database, said database including a central database and separate partially replicated databases ( 23 a , 23 b , 23 c ), said separate partially replicated databases ( 23 a , 23 b , 23 c ) having separate users ( 33 a , 33 b , 33 c ), comprising determining the visibility of a user ( 33 a , 33 b , 33 c ) of a partially replicated database ( 23 a , 23 b , 23 c ) to data being propagated, storing in cache memory the visibility of the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ), and propagating said data to the partially replicated database ( 23 a , 23 b , 23 c ) only if the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ) has visibility to the data.
Claim 3
Dependent Claim
324 words
2 . An article of manufacture comprising a computer usable medium having computer usable program code embodied therein for managing a partially replicated database ( 23 a , 23 b , 23 c ) by determining the visibility of a user ( 33 a , 33 b , 33 c ) of a partially replicated database ( 23 a , 23 b , 23 c ) to data being propagated, storing in cache memory the visibility of the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ), and propagating said data to a partially replicated database ( 23 a , 23 b , 23 c ) only if the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ) has visibility to the data, the computer readable program means in said article of manufacture comprising: computer readable program code means for causing a computer to effect determining the visibility of a user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ) to data being propagated; and computer readable program code means for causing the computer to effect storing in cache memory the visibility of the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ); and computer readable program code means for causing a computer to effect propagating said data to the partially replicated database ( 23 a , 23 b , 23 c ) only if the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ) has visibility to the data.
Claim 4
Dependent Claim
324 words
2 . An article of manufacture comprising a computer usable medium having computer usable program code embodied therein for managing a partially replicated database ( 23 a , 23 b , 23 c ) by determining the visibility of a user ( 33 a , 33 b , 33 c ) of a partially replicated database ( 23 a , 23 b , 23 c ) to data being propagated, storing in cache memory the visibility of the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ), and propagating said data to a partially replicated database ( 23 a , 23 b , 23 c ) only if the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ) has visibility to the data, the computer readable program means in said article of manufacture comprising: computer readable program code means for causing a computer to effect determining the visibility of a user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ) to data being propagated; and computer readable program code means for causing the computer to effect storing in cache memory the visibility of the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ); and computer readable program code means for causing a computer to effect propagating said data to the partially replicated database ( 23 a , 23 b , 23 c ) only if the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ) has visibility to the data.
Claim 5
Dependent Claim
154 words
3 . A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for managing a database, said method steps comprising determining the visibility of a user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ) to data being propagated, storing in cache memory the visibility of the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ), and propagating said data to the partially replicated database ( 23 a , 23 b , 23 c ) only if the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ) has visibility to the data.
Claim 6
Dependent Claim
154 words
3 . A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for managing a database, said method steps comprising determining the visibility of a user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ) to data being propagated, storing in cache memory the visibility of the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ), and propagating said data to the partially replicated database ( 23 a , 23 b , 23 c ) only if the user ( 33 a , 33 b , 33 c ) of the partially replicated database ( 23 a , 23 b , 23 c ) has visibility to the data.