PATENT CLAIM ANALYSIS

Application Number: 15955276
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-08
Patent Classification: ["709", "212000"]

Abstract:
A lock management solution in a cluster, where the cluster includes a client and a lock server, the lock server includes an interface card and a memory, the memory stores a read lock request queue recording an identifier of a client waiting for a read lock or obtaining the read lock, the memory further stores a write lock request queue recording an identifier of a client waiting for a write lock or obtains the write lock, and the memory further includes a read lock allocation count and a write lock allocation identifier, where the read lock allocation count records an allocated read lock, and the write lock allocation identifier indicates whether the write lock has been allocated.

Claim (Index 16):
The lock server of  claim 14 , wherein the memory is further configured to store a read lock allocation count indicating a quantity of read locks allocated for the shared resource, the interface card being further configured to increase the read lock allocation count according to a quantity of read locks allocated to the first client when the write lock allocation identifier indicates that the write lock is not allocated, and the first message indicating that the first client obtains the read lock.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 91.0
- Lexical Diversity: 3.04878
- Patent Class: 709.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['10668467', '15999872', '11417802', '12788371', '11557941']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2888224209334692
- 35 USC 102 Novelty (BERT): 0.4876956905802651
- Combined Prediction Score: 0.3087097478981488
- Mean Citation Score: 207.606294
- Max Citation Score: 230.47038
- Similarity Product: 174.03409361864806

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