PATENT CLAIM ANALYSIS

Application Number: 15863889
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-09
Patent Classification: ["711", "103000"]

Abstract:
The present invention provides a data storage device including a flash memory and a controller. The controller receives a read command arranged to read data from a host, determines a plurality of read tasks by analyzing the read command, and determines task time of each of the read tasks according to the number of the read tasks and an I/O latency time. In a first read task of the read tasks, the controller reads a part of the data and transmits the read part to the host, and executes a first maintenance process according to a predetermined condition, wherein the predetermined condition includes a remain time and the remain time is the task time minus the time spent by the first read task.

Claim (Index 17):
The data-maintenance method as claimed in  claim 14 , wherein the first read task further comprises:\n determining a plurality of maintenance processes after transmitting the read part to the host, wherein the maintenance processes are arranged to maintain data in the flash memory.

Metadata:
- Claim Count in Document: 68.0
- Percentile: 86.0
- Lexical Diversity: 2.4717
- Patent Class: 711.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['14537551', '15217270', '15098133', '15009400', '15265563']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4869295128568474
- 35 USC 102 Novelty (BERT): 0.4975157302900411
- Combined Prediction Score: 0.4879881346001667
- Mean Citation Score: 177.335672
- Max Citation Score: 191.08208
- Similarity Product: 126.75034299275394

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

Dataset: test