PATENT CLAIM ANALYSIS

Application Number: 16249897
Application Type: Utility
Filing Date: 2019-01
Publication Date: 2019-05
Patent Classification: ["711", "103000"]

Abstract:
The invention discloses a solid-state drive control device and a learning-based solid-state drive data access method, wherein the method comprises the steps of: presetting a hash table, the hash table comprising more than one hash value, the hash value is used to record and represent data characteristics of data pages in the solid-state drive. Obtaining an I/O data stream of the solid-state drive, and obtaining a hash value corresponding to the I/O data stream in the hash table. Predicting a sequence of data pages and/or data pages that are about to be accessed by a preset first learning model. Prefetching data is performed in the solid-state drive based on an output result of the first learning model. Through the embodiment of the present invention, when predicting prefetched data, learning can be performed in real time to adapt to different application categories and access modes through adaptive adjustment parameters, so that better data prefetching performance can be obtained.

Claim (Index 22):
A device for controlling a solid-state drive, comprising:\n a hash table maintenance unit configured to preset a hash table comprising one or more hash values, wherein each of the hash values is associated with a data characteristic of a data page of the solid-state drive; a data acquisition unit configured to obtain an I/O data stream to be written into the solid-state drive and identify at least one of the hash values in the hash table based on the obtained I/O data stream; a learning model configured to divide the I/O data stream to be written into a plurality of groups based on a rewriting time, wherein an input of the learning model includes a set of data characteristics determined based on the identified at least one hash value; and a determining unit configured to determine a target data block of the solid-state drive for writing each of the plurality of groups of the I/O data stream.

Metadata:
- Claim Count in Document: 41.0
- Percentile: 99.0
- Lexical Diversity: 2.0
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['13677928', '14543472', '14158689', '14278744', '13615867']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4793126279807684
- 35 USC 102 Novelty (BERT): 0.4703796328377553
- Combined Prediction Score: 0.478419328466467
- Mean Citation Score: 140.959482
- Max Citation Score: 143.51701
- Similarity Product: 102.16447227149128

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