Vista IP Law Group, LLP
Managing collaboration of shared content using collaborator indexing
Methods, media, and systems for managing access to shared content in a cloud-based service platform. Embodiments operate in a cloud-based environment that comprises storage devices that store content objects accessible by two or more users. The content objects have respective object path attributes and one or more object parent attributes. A server processes collaboration transactions to associate content object sharing between two or more users. Upon receipt of a collaboration transaction such as an invitation, a server generates a set of collaborator index attributes to relate the two or more users to share the selected content object, and the generated collaborator index attributes are added as rows in a collaborator index. Pre-existing rows in the collaborator index that pertain to the two or more users are not updated. Very large sets of collaboration objects and/or very large sets of users can be managed efficiently by re-indexing only the added rows.
Box, Inc.
G H G G G
G06F H04L G06F G06F G06F
inventional inventional inventional inventional inventional
Kaustubh Wing Wei Girish Kanna
Rudrawar Li Zhao Balakrishnan