Delta set information management device and system
OwnerSteven Reynoldsinventor
Life of this patent
Estimating the term…
Abstract
A delta set information management device (delta device) stores full versions of files and updates such files based upon delta information. The delta device can be a web server running delta software. It can store original files as either seed files or node files in a tree structure and store modifications to seed files and node files based upon the time and identity of the entity (e.g., user or computer) that requested or made such modifications.
Claims18
A file control device including:
- a processor;
- memory;
- and
- software;
- wherein the file control device is configured to be connected to a network and wherein the software is configured to:
- establish a connection with one or more users over the network;
- share files or file information with the one or more users;
- receive from the one or more users (1) instructions relating to changes to be made to one or more files and (2) at least one value associated with each of at least two criteria related to the changes, where the values are created based upon information related to the instructions;
- create nodes based upon at least one value associated with each of at least two of the at least two criteria and upon the identity of the one or more files;
- and
- store the instructions as change information in at least one node of a tree structure that has at least two nodes, where the at least two nodes are arranged based upon at least one value associated with each of at least two of the at least two criteria and upon the identity of the one or more files.
A method of controlling changes to files based upon change data using a centralized server connected to a network, the method including establishing a connection with one or more users over the network;
- sharing files or file information with the one or more users;
- receiving from the one or more users (1) instructions relating to changes to be made to one or more files and (2) at least one value associated with each of at least two criteria related to the changes, where the values are created based upon information related to the instructions;
- creating nodes based upon at least one value associated with each of at least two of the at least two criteria and upon the identity of the one or more files;
- and
- storing the instructions as change information in at least one node of a tree structure that has at least two nodes, where the at least two nodes are arranged based upon at least one value associated with each of at least two of the at least two criteria and upon the identity of the one or more files.
Dependencies are inferred from the claim text.