Computer network

Data processing: database and file management or data structures – Database design – Data structure types

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06421670

ABSTRACT:

The present invention relates to a computer database with copies stated on different computers in the network which can be assessed and updated from individual computers an the network.
BACKGROUND OF THE INVENTION
It is knows to replicate a keyed indexed 2-dimensional database over a computer network and i particular to, replicate changes in that database which have been made to different copies.
Replication describes the ability of databases to maintain multiple copies, or replicas, so that if a change is made to one copy of the database it will be replicated to the other copies. Replication can be one-way, meaning that only changes to a master copy will be replicated to the other copies, or two-way, meaning that one or a number of copies may be changed and that changes made will be reflected in all replica copies.
It is known to store data in multidimensional form in order to permit easy retrieval of particular slices of data from a multidimensional data set. Lotus Notes ® is one database programme having the replication feature. However, it is essentially a 2-dimensional database program.
SUMMARY OF THE INVENTION
The invention provides a network of computers having:
i) individual data entry means;
ii) at least one communications link for transferring data entered from a said data entry means to other computers in the network;
iii) a distributed N-dimensional database accessible and updateable by mid computers, N being an integer greater than two, said N-dimensional database comprising:
a) a Plurality of M-dimensional arrays where in is an integer greater than one and less than N, and
b) an ordered list of keys, each key being associated with a particular M-dimensional array and having a sting of N-M components which identify the associated M-dimensional army, said sting defining the order of the key in said list;
iv) searching means for finding a desired array in response to entry of said key from a said data entry means;
v) updating means for modifying a found M-dimensional array, and
vi) replicating means for replicating modifications to said modified M-dimensional array am the network.
Preferably M=2.
In one embodiment at least one of said M-dimensional arrays has a hierarchical structure, rows and/or columns at one level in the hierarchy being divided into groups at an adjacent lower level in the hierarchy and the levels in the hierarchy being selectable by individual users.
Preferably, levels in said hierarchical structure below the top level are associated with extra components in the string of the key corresponding to the top level of the hierarchy.
Preferably said replicating means comprises programmes for transmitting modifications to the distributed database over the network at predetermined intervals.
Preferably Sam program means further comprises override means for forcing a replication of modifications to the distributed database in response to entry of a command from a data entry means.
Preferably the network comprises spreadsheet means for performing calculation on the data in said distributed database.
The invention also provides a corresponding method of updating and accessing such a database.


REFERENCES:
patent: 4751635 (1988-06-01), Kret
patent: 5319777 (1994-06-01), Perez
patent: 5423034 (1995-06-01), Cohen-Levy et al.
patent: 5483652 (1996-01-01), Sudama et al.
patent: 5495607 (1996-02-01), Pisello et al.
patent: 5519861 (1996-05-01), Ryu et al.
patent: 5596744 (1997-01-01), Dao et al.
patent: 5634053 (1997-05-01), Noble et al.
patent: 5668897 (1997-09-01), Stolfo
patent: 5724968 (1998-03-01), Iliff

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Computer network does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Computer network, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer network will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2842342

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.