Data processing
AssigneeData Equation Limited
InventorDavid Worrall
Life of this patent
Estimating the term…
Abstract
Data is stored in data streams of varying size over a network so that a particular data stream may be considered as being stored locally or remotely. A request is received to modify the information contained in a first data stream, and a frozen condition to the effect that said first data stream is not modifiable is identified. The information contained within the first data stream is duplicated to create a second data stream, and the information contained in said second data stream is modified according to said request.
Claims27
A method of storing data wherein said data is stored in data streams of varying size over a network so that a particular data stream may be considered as being stored locally or remotely, comprising the steps of:
- receiving a request to modify a first data stream;
- identifying a frozen condition to the effect that said first data stream is not modifiable;
- creating a second data stream that comprises a reference to said first data stream;
- and
- modifying said second data stream according to said request.
A computer-readable medium having computer-readable instructions executable by a computer such that when executing said instructions a computer will perform steps of:
- storing data in data streams of varying size over a network;
- receiving a request to modify a first data stream;
- identifying a frozen condition to the effect that said first data stream is not modifiable;
- creating a second data stream that comprises a reference to said first data stream;
- and
- modifying said second data stream according to said request.
Network apparatus, comprising a plurality of data storage devices and at least one processing device, said network being configured to store data as data streams of variable size, such that any particular data stream may be considered as being locally stored or remotely stored, wherein a processing device:
- receives a request to modify a first data stream;
- identifies a frozen condition to the effect that said first data stream cannot be modified;
- creates a second data stream that comprises a reference to said first data stream;
- and
- modifies data contained within the second data stream in accordance with the request.
Dependencies are inferred from the claim text.