PATENT CLAIM ANALYSIS

Application Number: 15982210
Application Type: Utility
Filing Date: 2018-05
Publication Date: 2019-11
Patent Classification: ["710", "045000"]

Abstract:
A memory controller manages memory access operations through a flash memory interface of a memory array of a solid-state storage device connected to a host. The memory controller executes a first memory access operation in the memory array. The first memory access operation has a first priority. The memory controller detects a suspending memory access operation available for execution in the memory array and having a higher priority than the first priority. The detection operation distinguishes between suspending memory access operations and non-suspending memory access operations. The memory controller suspends execution of the first memory access operation in the memory array and executes one or more memory access operations having higher priorities than the first priority and being available for execution in the memory array. The memory controller resumes the execution of the first memory access operation in the memory array.

Claim (Index 1):
A method of managing memory access operations through a flash memory interface of a memory array of a solid-state storage device connected to a host, the method comprising:\n executing a first memory access operation in the memory array, the first memory access operation having a first priority; detecting at least one suspending memory access operation available for execution in the memory array and having a higher priority than the first priority, the detecting operation distinguishing between suspending memory access operations and non-suspending memory access operations; suspending execution of the first memory access operation in the memory array, responsive to the detecting operation; executing the at least one suspending memory access operation, responsive to the suspending operation; executing one or more newly-available memory access operations in the memory array having higher priorities than the first priority and becoming available for execution in the memory array before expiration of at least one timed suspend extension window, the at least one timed suspend extension window starting after termination of the operation of executing the at least one suspending memory access operation; and resuming the execution of the first memory access operation in the memory array, responsive to completing the executing operation, the executing the one or more newly-available memory access operations starting prior to the resuming operation.

Metadata:
- Claim Count in Document: 5.0
- Percentile: 93.0
- Lexical Diversity: 3.14894
- Patent Class: 710.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['13834955', '13800628', '13755547', '15223595', '13919028']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6117447023235499
- 35 USC 102 Novelty (BERT): 0.4887194958085318
- Combined Prediction Score: 0.5994421816720481
- Mean Citation Score: 179.31698400000005
- Max Citation Score: 196.8474
- Similarity Product: 138.03350508878228

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