PATENT CLAIM ANALYSIS

Application Number: 15908167
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2019-08
Patent Classification: ["711", "204000"]

Abstract:
The present disclosure provides methods, apparatuses, and systems for implementing and operating a memory module, for example, in a computing device that includes a network interface, which is coupled to a network to enable communication with a client device, and processing circuitry, which is coupled to the network interface via a data bus and programmed to perform operations based on user inputs received from the client device. The memory module includes memory devices, which may be non-volatile memory or volatile memory, and a memory controller coupled between the data bus and the of memory devices. The memory controller may be programmed to determine when the processing circuitry is expected to request a data block and control data storage in the memory devices.

Claim (Index 1):
An apparatus, comprising:\n a network interface configured to be communicatively coupled to a communication network to enable data communication between the apparatus and a first client device via the communication network; processing circuitry communicatively coupled to the network interface via a data bus, wherein the processing circuitry is configured to perform first operations based at least in part on user inputs received from the first client device; and a memory sub-system communicatively coupled to the data bus, wherein the memory sub-system comprises:\n a plurality of memory devices, wherein the plurality of memory devices comprises a non-volatile memory device and a volatile memory device; and \n a memory controller communicatively coupled between the data bus and the plurality of memory devices, wherein the memory controller configured to:\n determine, relative to a previous request from the processing circuitry, timing of a first memory access request that identifies a first data block comprising instructions executable to perform the first operations; and \n control data storage in the plurality of memory devices to store the first data block in the volatile memory device before receiving the first memory access request from the processing circuitry.

Metadata:
- Claim Count in Document: 68.0
- Percentile: 88.0
- Lexical Diversity: 2.12698
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15057709', '14021098', '14585689', '11453293', '15680112']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4265896375389902
- 35 USC 102 Novelty (BERT): 0.4617531366948986
- Combined Prediction Score: 0.430105987454581
- Mean Citation Score: 118.42252
- Max Citation Score: 120.39296000000002
- Similarity Product: 90.45373970825196

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