PATENT CLAIM ANALYSIS

Application Number: 16105481
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2018-12
Patent Classification: ["711", "135000"]

Abstract:
A block-based storage system may implement page cache write logging. Write requests for a data volume maintained at a storage node may be received at a storage node. A page cache for may be updated in accordance with the request. A log record describing the page cache update may be stored in a page cache write log maintained in a persistent storage device. Once the write request is performed in the page cache and recorded in a log record in the page cache write log, the write request may be acknowledged. Upon recovery from a system failure where data in the page cache is lost, log records in the page cache write log may be replayed to restore to the page cache a state of the page cache prior to the system failure.

Claim (Index 1):
A system implementing a storage node, comprising:\n one or more block-based storage devices maintaining one or more data volumes; a system memory, comprising a page cache, wherein the page cache is periodically or aperiodically flushed to the one or more block-based storage devices in order to persistently update the one or more data volumes; a persistent storage device maintaining a page cache write log, wherein the page cache write log maintains a plurality of log records describing updates to the page cache, wherein the plurality of log records are applicable to restore a prior state to the page cache in the event of a system failure resulting in a loss of data in the page cache; the storage node, configured to:\n receive a write request for a particular data volume of the one or more data volumes; \n update at least one corresponding entry of a plurality of entries in the page cache for the write request; \n store a log record describing the update to the at least one corresponding page cache entry in the page cache write log; and \n in response to updating the page cache entry and storing the log record in the page cache write log, acknowledge the write request as complete.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 96.0
- Lexical Diversity: 2.56364
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14205067', '14204916', '14638898', '14036792', '14274366']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5594281874415419
- 35 USC 102 Novelty (BERT): 0.5455316782939211
- Combined Prediction Score: 0.5580385365267798
- Mean Citation Score: 301.523032
- Max Citation Score: 403.0715
- Similarity Product: 398.1427848767638

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

Dataset: test