PATENT CLAIM ANALYSIS

Application Number: 15964290
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2019-10
Patent Classification: ["711", "122000"]

Abstract:
Maintaining multiple cache areas in a storage device having multiple processors includes loading data into a first local cache in response to a first processor of a first subset of the processors performing a read operation to the specific portion of non-volatile storage, where the first local cache is accessible to the first subset of the processors and is inaccessible to other processors, loading data into a second local cache in response to a second processor of the second subset of the processors performing a read operation to the specific portion of non-volatile storage, where the second local cache is accessible to the second subset of the processors and is inaccessible to other processors, and loading data into a global cache in response to one of the processors performing a write operation to the specific portion of non-volatile storage, where the global cache is accessible to all the processors.

Claim (Index 20):
A non-transitory computer readable medium, according to  claim 18 , wherein, in response to adding a local cache slot for the data to one of the directors, a corresponding local cache slot for an other one of the directors is eliminated.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 91.0
- Lexical Diversity: 3.78049
- Patent Class: 711.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15964315', '11729722', '15279787', '11729707', '11729716']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5599560800112938
- 35 USC 102 Novelty (BERT): 0.5473984672927085
- Combined Prediction Score: 0.5587003187394353
- Mean Citation Score: 273.16778400000004
- Max Citation Score: 416.5423
- Similarity Product: 314.5822658667028

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

Dataset: test