PATENT CLAIM ANALYSIS

Application Number: 16136161
Application Type: Utility
Filing Date: 2018-09
Publication Date: 2019-10
Patent Classification: ["710", "261000"]

Abstract:
Disclosed herein is a technique for managing I/O requests transmitted between a computing device and a storage device. According to some embodiments, the technique can be implemented by the computing device, and include providing at least one I/O request to a submission queue configured to store a plurality of I/O requests. In conjunction with providing the at least one I/O request, the computing device can identify that at least one condition associated with the submission queue—and/or a completion queue—is satisfied, where efficiency gains can be achieved. In turn, the computing device can (1) update an operating mode of the storage device to cause the storage device to cease interrupt issuances to the computing device when I/O requests are completed by the storage device, and (2) update an operating mode of the computing device to cause the computing device to periodically check the completion queue for completed I/O requests.

Claim (Index 15):
A computing device configured to dynamically adjusting the manner in which I/O requests are transmitted between the computing device and a storage device, the computing device comprising:\n at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the computing device to:\n provide at least one I/O request to a submission queue configured to store a plurality of I/O requests; and \n in response to identifying that at least one condition associated with the submission queue and/or a completion queue is satisfied while the plurality of I/O requests are being handled by the storage device:\n update an operating mode of the storage device to cause the storage device to cease interrupt issuances to the computing device when I/O requests are completed by the storage device, and \n update an operating mode of the computing device to cause the computing device to periodically check the completion queue for completed I/O requests.

Metadata:
- Claim Count in Document: 40.0
- Percentile: 97.0
- Lexical Diversity: 2.28169
- Patent Class: 710.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['12968039', '11066363', '13963442', '13965109', '15014639']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6297836951899114
- 35 USC 102 Novelty (BERT): 0.4901085469963666
- Combined Prediction Score: 0.6158161803705569
- Mean Citation Score: 197.74293
- Max Citation Score: 211.09781
- Similarity Product: 152.46460994198443

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