User-centric interfaces for information management systems
AssigneeCommvault Systems, Inc.
InventorsN. Robert Hammer, Rajiv Kottomtharayil, Manas Bhikchand Mutha, Pavan Kumar Reddy Bedadala
Life of this patent
Estimating the term…
Abstract
Disclosed are systems and methods for providing a user-centric interface into an information management system. The interface may enable a user to search for, view, and modify data objects in an information management system that are associated with the user or with the user's username. The interface may also enable a user to apply administrator-like functions to the data objects associated with the user. The administrator-like functions may include content modification, deduplication operations, and storage policy adjustments, among others.
Claims19
A computer-implemented method of providing access to secondary copies of data objects stored in an information management system, wherein the information management system manages data for multiple users within an organization, the method comprising:
- receiving search criteria from a user through a user interface provided to a user via a user computing device, wherein:
- the user interface is hosted by a storage manager of the information management system,
- the storage manager includes a computing device configured to track and schedule data management operations for primary computing devices or secondary computing devices within the information management system,
- the primary computing devices and/or secondary computing devices are associated with the multiple users within the organization,
- scheduled data management operations include creating the secondary copies of data objects with the secondary computing devices, from primary copies of data objects generated by the primary computing devices,
- the data objects include personal data objects that include content with a tag indicating that the content is of a personal nature with reference to the user, and include non-personal data objects that include content with a tag indicating that the content relates to a business or an employer of the user and that the content is not of a personal nature with reference to the user,
- at least a subset of the personal data objects and a subset of the non-personal data objects are both stored on a same primary computing device,
- the user cannot perform administrative operations on the nonpersonal data objects;
- searching the information management system, with the storage manager, for data objects that match the search criteria, wherein:
- searching for the data objects that match the search criteria includes searching media agent indices that store metadata for the data objects, and the metadata is stored in one or more data structures of metadata;
- displaying, via the user interface, metadata of the data objects that satisfy the criteria to enable the user to identify the data objects that satisfy the search criteria, wherein:
- displaying the metadata of the data objects includes displaying the metadata of the data objects in a hierarchical list for viewing by the user, wherein:
- the hierarchical list comprises at least one expandable representation of a folder, and
- the at least one expandable representation of the folder categorizes a subset of the data objects based on the metadata of the subset of the data objects;
- the metadata of the data objects includes names of the data objects or titles of the data objects provided by a person;
- retrieving content of one of the data objects, in response to the user having selected, via the user interface, the displayed metadata of the one data object;
- displaying at least part of the content of the one data object via the user interface;
- and
- displaying a client computing device navigator, in the user interface, to enable the user to navigate the retrieved metadata of data objects that satisfy the search criteria, with reference to the user's personal client computing devices from which a secondary copy of the data objects was created,
- wherein the client computing device navigator displays the user's personal computing devices that the user logged into to access, modify, or create one or more of the data objects that satisfy the search criteria.
A non-transitory computer-readable storage medium whose contents cause a computing system to perform a method of operating a user interface for processing data objects stored in a storage system, the method comprising:
- receiving a query from a user through a user interface for data objects based on object types, wherein:
- the user interface is hosted by a storage manager of an information management system,
- the storage manager includes a computing device configured to track and schedule data management operations for primary computing devices or secondary computing devices within the information management system,
- scheduled data management operations include creating the secondary copies of data objects with the secondary computing devices, from primary copies of data objects generated by the primary computing devices,
- the data objects include personal data objects that include content with a tag indicating that the content is of a personal nature with reference to the user, and include non-personal data objects that include content with a tag indicating that the content relates to a business or an employer of the user and that the content is not of a personal nature with reference to the user,
- displaying a representation of an expandable folder associated with the data objects that satisfy the query and a folder name of the expandable folder that depends on the query and the user, wherein the representation of the folder includes metadata identifying duplicate data objects associated with the folder;
- receiving a request from the user to set a storage policy for the folder related to archiving or retention of the data objects associated with the folder;
- receiving a request from the user to de-duplicate part or all of data objects associated with the folder;
- and
- displaying a client computing device navigator, in the user interface, to enable the user to navigate the retrieved metadata of data objects that satisfy the query, with reference to the user's personal computing devices from which a backup copy of the data objects was created,
- wherein the client computing device navigator displays the user's personal computing devices that the user logged into to access, modify, or create one or more of the data objects that satisfy the query.
A system for providing a unified view of a user's documents or files, across multiple user devices, wherein the system accesses an information management system that manages data for multiple users within an organization, the system comprising:
- at least one memory for storing data;
- at least one data input interface for receiving data input;
- at least one display for displaying data;
- at least one processor, coupled to the memory for storing data, the data input interface for receiving data input, and to the display, wherein:
- the system is communicatively coupled to the information management system to access the user's documents or files;
- the data input interface is hosted by a storage manager of the information management system;
- the storage manager includes a computing device configured to track and schedule data management operations for primary computing devices or secondary computing devices within the information management system;
- the scheduled data management operations include creating the secondary copies of data objects with the secondary computing devices, from primary copies of data objects generated by the primary computing devices;
- the user's documents or files are provided from multiple devices of the user, so that the system provides a unified view, via the display, of the user's documents or files across the multiple devices of the user;
- the multiple devices are displayed to the user with user-friendly names rather than logical pathnames;
- the user's documents or files are displayed with file and folder hierarchies flattened out so that the user's documents or files are retrieved and displayed, regardless in which folders the user's documents or files are stored,
- the display of the user's documents or files includes a device identifier for one of the multiple devices on which the documents or files are stored;
- the system displays at least one secondary copy of data stored, not on one of the multiple devices, but stored remotely and accessible by the system;
- the display of the user's documents or files are de-duplicated so that only one copy is of each similar document or file displayed to the user;
- and,
- the system displays a client computing device explorer, in the uccr data input interface, to enable the user to explore retrieved metadata of data objects that satisfy a search criteria, with reference to the user's personal client computing devices from which a secondary copy of the data objects was created, wherein the data objects include personal data objects that include content with a tag indicating that the content is of a personal nature with reference to the user, and include non-personal data objects that include content with a tag indicating that the content relates to a business or an employer of the user and that the content is not of a personal nature with reference to the user,
- the client computing device explorer displays the user's personal computing devices that the user logged into to access, modify, or create one or more of the data objects that satisfy the search criteria.
Dependencies are inferred from the claim text.