Patent ID: 7146367

Claim:
A system for managing data items at an electronic data repository with respect to a plurality of parties, the system comprising: an electronic data repository; and a computer processor programmed to receive a plurality of data items (received data items) from one or more parties of a plurality of parties remote from the repository and remote from each other, store the received data items in the repository, and for each first remote party of the plurality of remote parties, provide the first remote party access to said received data items that are within a data item set corresponding to the first remote party, prohibit the first remote party from modifying a first data item of the received data items in the repository, and from deleting the first data item from the repository, while the first data item is part of a data item set of another remote party of the plurality of remote parties, and responsively to the first remote party, permit a second remote party of the plurality of remote parties access, in a data item set corresponding to the second remote party, to first data items that are in the data item set corresponding to the first remote party, and thereafter permit a third remote party of the plurality of remote parties access to the first data items responsively to the second remote party.