Patent ID: 8930331
Filing Date: 2015-01-06
Classification: G06F,G06Q

Abstract:
1. A computer-implemented method, comprising: receiving, from a first user that is currently within a first child realm that contains a first plurality of data object versions that are only visible to particular users currently within the first child realm, a command to publish a particular version of a particular data object from the first child realm to a base realm that contains a second plurality of data object versions that are visible to a plurality of users of a database comprising the particular users and other users that are not currently within the first child realm; in response to the command, publishing the particular version of the particular data object but not one or more other versions of the particular data object to the base realm; receiving, from a second user that is currently within a second child realm that contains data object versions that are only visible to users within the second child realm, a request to subscribe to any version of the particular data object that has been published to the base realm; in response to the request, and based at least in part to the publication of the particular version of the particular data object to the base realm, allowing the second user to access the particular version of the particular data object that has been published to the base realm; wherein the first child realm is separate from the second child realm; wherein the first user is separate from the second user; wherein the method is performed by one or more computing devices.