Patent ID: 11914577
Assignee: BOX, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 8:
9. A system comprising:
a processor; and
a memory coupled with and readable by the processor and storing therein a set of instructions which, when executed by the processor, causes the processor to associate objects in a multi-tenant, cloud-based storage environment by:
receiving, by an upload proxy executed by the processor, a first object uniquely identified by an entity identifier;
storing, by the upload proxy, the first object in a data repository using one or more backend services of the multi-tenant, cloud-based storage environment, wherein the stored first object is accessible through a file system of the multi-tenant, cloud-based storage environment using the entity identifier;
receiving, by an Application Programming Interface (API) of a Storage Child Service (SCS) executed by the processor, an auxiliary object related to the first object, the auxiliary object having a unique name and comprising data corresponding to the first object which is relevant only with context of the first object;
generating, by the SCS, an identifier for the auxiliary object, wherein the identifier for the auxiliary object includes the unique name of the auxiliary object and which also identifies a relationship between the auxiliary object and the first object without an external mapping between the first object and the auxiliary object;
storing, by the SCS, the generated identifier for the auxiliary object in a table; and
storing, by the SCS, the auxiliary object in the data repository using the one or more backend services of the multi-tenant, cloud-based storage environment, wherein the auxiliary object is accessible through the file system of the multi-tenant, cloud-based storage environment using the unique name for the auxiliary object.