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 5):
A method, comprising:\n performing, by one or more computing devices:\n receiving, at a storage node, a write request for a data volume persisted in at least one block-based storage device maintained at the storage node; \n updating at least one corresponding entry of a plurality of entries in a page cache maintained in system memory at the storage node for the write request, wherein the plurality of entries in the page cache are periodically or aperiodically flushed to the at least one block-based storage device in order to persistently update the data volume; \n storing a log record describing the update to the at least one corresponding page cache entry in a page cache write log maintained in a persistent storage device along with a plurality of other log records maintained in the persistent storage device, wherein the log record and the plurality of other log records describe a state of the page cache including the updated page cache entry to be restored to the page cache in the event of a system failure resulting in a loss of data in the page cache; and \n in response to updating the page cache entry and storing the log record in the page cache write log, acknowledging 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.5595671179535626
- 35 USC 102 Novelty (BERT): 0.5453403213809438
- Combined Prediction Score: 0.5581444382963008
- Mean Citation Score: 301.523032
- Max Citation Score: 403.0715
- Similarity Product: 394.9296902602316

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