×

Systems and Methods for Organizing Data

  • US 20170061032A1
  • Filed: 08/18/2016
  • Published: 03/02/2017
  • Est. Priority Date: 08/26/2015
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer-implemented method for organizing data, the method comprising:

  • providing a content-addressable object store to keep data objects, each of the data objects representing a piece of the data, an address of each of the data objects being a function of the piece of the data;

    associating at least one directed graph with the data objects, each node of the directed graph being immutable and associated with one of an object from the data objects and a metadata object, the metadata object storing at least a list of references to one or more;

    objects from the data objects or further metadata objects; and

    when the data objects are modified;

    associating at least one further directed graph with the data objects, the at least one further directed graph being a modification to and sharing at least one node with the at least one directed graph; and

    publishing a root of the at least one further directed graph in a consensus store to provide access to snapshots associated with the modification of the data objects via published roots associated with the at least one directed graph and the at least one further directed graph.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×