PATENT CLAIM ANALYSIS

Application Number: 16301160
Application Type: Utility
Filing Date: 2018-11
Publication Date: 2019-06
Patent Classification: ["710", "005000"]

Abstract:
An Advanced Microcontroller Bus Architecture (AMBA)/Advanced eXtensible Interface (AXI) compatible device and corresponding method capable of efficient reordering of responses from a last level cache (LLC) and/or dynamic random access memory (DRAM).

Claim (Index 1):
An Advanced Microcontroller Bus Architecture (AMBA)/Advanced eXtensible Interface (AXI) compatible device comprising:\n a master device including a master request port and a master response port; a last level cache (LLC) configured to receive a first plurality of data requests from the master request port; a re-ordering buffer configured to receive ordering information about the first data request from the master request port; and a memory configured to: receive a second plurality of data requests from the LLC, the second plurality of data requests related to the first plurality of data requests, and in response to the second plurality of data requests, send a plurality of unordered data responses to the re-ordering buffer, wherein the re-ordering buffer is further configured to: determine whether at least some of the plurality of unordered data responses can be ordered for forwarding to the master response port in accordance with the ordering information; upon determining that at least some of the plurality of unordered data responses can be ordered in accordance with the ordering information: order one or more of the orderable plurality of unordered data responses; and send the one or more ordered data responses to the master response port; and upon determining that at least one of the plurality of unordered data responses cannot be ordered in accordance with the ordering information: coordinate with the LLC to store the at least one unorderable data response in the LLC along with a transaction identifier (ID); subsequently determine that the at least one unordered data response stored in the LLC can be ordered in accordance with the ordering information; and send a message with the transaction ID to the LLC to command the LCC to send the at least one data response stored in the LLC to the master response port in accordance with the ordering information.

Metadata:
- Claim Count in Document: 3.0
- Percentile: 98.0
- Lexical Diversity: 1.2
- Patent Class: 710.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['11490691', '13323162', '13436944', '10358745', '10172172']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6747366409461062
- 35 USC 102 Novelty (BERT): 0.4855277084467092
- Combined Prediction Score: 0.6558157476961665
- Mean Citation Score: 198.585306
- Max Citation Score: 231.22101
- Similarity Product: 176.90321232668103

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