PATENT CLAIM ANALYSIS

Application Number: 15968556
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2018-11
Patent Classification: ["711", "114000"]

Abstract:
An illustrative approach to managing snapshots streamlines how and when snapshots are generated in a storage management system, such that fewer snapshots may be generated without diminishing the scope of data protection. A novel unified-snapshot storage policy may govern snapshots for any number of subclients. A unified-snapshot job based on the unified-snapshot storage policy enables the illustrative storage management system to automatically discover relevant components and generate at most one snapshot per target logical unit number (“LUN”) in a storage array. Each snapshot may comprise the data of any number of subclients and/or clients in the storage management system. Accordingly, one unified-snapshot job may yield a minimum but sufficient number of snapshots comprising data of all subclients associated with the governing unified-snapshot storage policy. An enhanced storage manager may manage the unified-snapshot jobs. One or more enhanced media agents and/or data agents may participate in the unified-snapshot jobs and in subsequent cataloguing of the snapshots.

Claim (Index 17):
A storage management system comprising:\n a storage array configured to:\n generate a snapshot of a logical unit number hosted by the storage array, \n wherein the snapshot results from a unified-snapshot job that is based on a storage policy governing the logical unit number, which comprises data of one or more subclients regardless of how many clients store primary data to the logical unit number, and \n wherein the unified-snapshot job generates at most one snapshot of the logical unit number; \n a storage manager that is configured to:\n manage the unified-snapshot job, which comprises selecting a first subclient from the one or more subclients associated with the storage policy, \n wherein the first subclient represents a logical grouping of part of a first client's primary data stored in the logical unit number; \n a media agent component of the storage management system, wherein the media agent is configured to:\n discover the logical unit number that stores data of the first subclient, and \n instruct the storage array which hosts the discovered logical unit number to generate and store the snapshot of the logical unit number; \n a first data agent component of the storage management system, wherein the first data agent is associated with the first client and is configured to:\n after the unified-snapshot job is completed, associate a file of the first subclient with a datapath to the file in the snapshot; and \n wherein the storage manager is further configured to: manage a secondary copy job that generates a secondary copy of the first subclient's data from the snapshot and not from the primary data stored in the logical unit number; wherein the storage manager executes on a first computing device comprising at least one processor and corresponding computer memory; wherein the first client comprises a second computing device comprising at least one processor and corresponding computer memory, and wherein the data agent executes on the second computing device; and wherein the media agent executes on a third computing device comprising at least one processor and corresponding computer memory.

Metadata:
- Claim Count in Document: 47.0
- Percentile: 93.0
- Lexical Diversity: 1.88764
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15195937', '14542360', '14542371', '15873730', '14271302']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6366402855967077
- 35 USC 102 Novelty (BERT): 0.5932063039319195
- Combined Prediction Score: 0.6322968874302288
- Mean Citation Score: 414.468642
- Max Citation Score: 475.92233
- Similarity Product: 433.3641540351599

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test