Patent ID: 7822759
Filing Date: 2010-10-26
Classification: G06F,G06Q

Abstract:
1. A query-based data management system that facilitates sharing data among users, the system comprising: a memory; a plurality of objects, each object being associated with at least one property; a query engine that processes one or more queries based in part on metadata associated with each object and that returns a set of query results; a sharing component that allows a user to designate the objects associated with the set of query results to be shared with at least one recipient, the sharing component notifies the at least one recipient if the objects associated with the set of query results are updated based on a modification to the objects, wherein the modification to the objects are recorded in a change record component that creates a change record that includes an initial state of the objects and each subsequent state of the objects; and an object analysis component that compares the initial state of the objects with the subsequent state of the objects in the change record to determine if the objects should remain in the set of query results based on a type of modification made to the objects, if the type of modification takes the objects outside the scope of the query, then the objects are removed from the set of query results.