Database management systems and methods of operating the same
First Claim
1. For use in managing a database of selectable records, a database administrator for association with a computer system having distributed memory units, said database administrator comprising:
- a security controller that operates repeatedly on a periodic basis to (i) divide said database into portions and (ii) store ones of said portions to ones of said distributed memory units, said security controller thereby systematically periodically redistributing said database over said distributed memory units; and
an access controller that operates to repeatedly establish views of ones of said selectable records responsive to said security controller periodically redistributing said database over said distributed memory units.
1 Assignment
0 Petitions
Accused Products
Abstract
Introduced are systems for managing a database of selectable records, and methods of operating the same. One advantageous embodiment provides a database administrator for association with a computer system having distributed memory units. The database administrator comprises a security controller and an access controller. The security controller operates repeatedly to (i) divide the database into portions and (ii) store ones of the portions to ones of the distributed memory units. The security controller thereby systematically redistributes the database over the distributed memory units. The access controller operates to repeatedly establish views of ones of the selectable records in response to the security controller redistributing the database over the distributed memory units.
8 Citations
32 Claims
-
1. For use in managing a database of selectable records, a database administrator for association with a computer system having distributed memory units, said database administrator comprising:
-
a security controller that operates repeatedly on a periodic basis to (i) divide said database into portions and (ii) store ones of said portions to ones of said distributed memory units, said security controller thereby systematically periodically redistributing said database over said distributed memory units; and an access controller that operates to repeatedly establish views of ones of said selectable records responsive to said security controller periodically redistributing said database over said distributed memory units. - View Dependent Claims (2, 3, 4, 5)
-
-
6. For use in managing a database of selectable records, a method of operating a database administrator, said database administrator for association with a computer system having distributed memory units, said method of operation comprising the steps of:
-
repeatedly operating a security controller on a periodic basis to (i) divide said database into portions and (ii) store ones of said portions to ones of said distributed memory units, said security controller thereby systematically periodically redistributing said database over said distributed memory units; and operating an access controller to repeatedly establish views of ones of said selectable records responsive to said security controller periodically redistributing said database over said distributed memory units. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer system comprising:
-
a database of selectable records; a plurality of networked computers associated with distributed memory units, ones of said plurality of networked computers associated with said database of selectable records; and a database administrator for use in managing said database of selectable records, said database administrator operable to repeatedly on a periodic basis (i) divide said database into portions, (ii) store ones of said portions to ones of said distributed memory units to thereby systematically periodically redistribute said database over said distributed memory units and (iii) establish views of ones of said selectable records in response to periodically redistributing said database over said distributed memory units. - View Dependent Claims (12, 13, 14)
-
-
15. A method of operating a computer system to manage a database of selectable records, said computer system comprising a plurality of networked computers associated with distributed memory units, ones of said plurality of networked computers operable to share access with said database of selectable records, said method comprising the steps of
initially instantiating said database of selectable records; -
repeatedly on a periodic basis dividing said database into portions and storing ones of said portions to ones of said distributed memory units, thereby systematically periodically redistributing said database over said distributed memory units; and repeatedly establishing views of ones of said selectable records in response to periodically redistributing said database over said distributed memory units. - View Dependent Claims (16, 17, 18)
-
-
19. For use over a global communications network having company nodes and constituency nodes associated therewith, an electronic commerce system comprising:
-
a database of selectable data files associated with said company nodes, wherein said company nodes populate respective associated data files with commercial information; a communications controller that is operable to (i) propagate communication interfaces accessible by said constituency nodes with selected portions of said commercial information under direction of said company nodes, and (ii) gather feedback information representative of constituency response to said constituency nodes accessing said communication interfaces; and a database administrator for association with distributed memory units, said database administrator comprising; a security controller that operates repeatedly on a periodic basis to (i) divide said database into portions and (ii) store ones of said portions to ones of said distributed memory units, said security controller thereby systematically periodically redistributing said database over said distributed memory units; and an access controller that operates to repeatedly establish views of ones of said selectable records responsive to said security controller periodically redistributing said database over said distributed memory units. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification