Controlling information privacy in a shared data storage management system
AssigneeCommvault Systems, Inc.
InventorsBhavyan Bharatkumar Mehta, Anand Vibhor, Mrityunjay Upadhyay, Shree Nandhini Santhakumar
Life of this patent
Estimating the term…
Loading patent…
AssigneeCommvault Systems, Inc.
InventorsBhavyan Bharatkumar Mehta, Anand Vibhor, Mrityunjay Upadhyay, Shree Nandhini Santhakumar
Estimating the term…
An illustrative data storage management system uses a control layer that controls information content presented to users and ensures information privacy between diverse tenants and/or resellers who share the system. The system populates a relationship database as transactions roll in (intake processing), and uses information in the relationship database later when processing responses (output processing). The relationship database comprises associations between e.g., a company ID and any number of entities that were created by or on behalf of the company or that are related to the company's service in the system. The control layer parses raw results that are responsive to requests for information and prevents others' information from being included in the responsive message(s). The techniques disclosed herein are not limited to shared systems managed by service providers, and may be implemented in fully owned and operated systems to add security and privacy among diverse users and/or departments.
A computer-implemented method comprising:
A non-transitory computer-readable medium storing computer-executable instructions that, when executed by a first computing device comprising one or more hardware processors, cause the first computing device to:
Dependencies are inferred from the claim text.