PATENT CLAIM ANALYSIS

Application Number: 15903502
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["370", "392000"]

Abstract:
In example implementations of the present disclosure, there is a processing of a specification and/or other parameters to generate a NoC with traffic flows that meet the specification requirements. In example implementations, the specification is processed to determine the characteristics of the NoC to be generated, the characteristics of the traffic flow (e.g. number of hops, bandwidth requirements, type of flow such as request/response, quality of service, traffic type, etc.), flow mapping decision strategy (e.g., limit on number of new virtual channels to be constructed, using of existing VCs, or generation of new, yx/xy mapping, other routing types, traffic flow isolation by layer or by VC depending of the type of traffic, and/or the presence of single or multi-beat traffic, etc.) to be used for how the flows are to be mapped to the network.

Claim (Index 6):
The NoC of  claim 1 , wherein the utilizing external constraints given by a specification and a design exploration space to map one or more traffic flows on the NoC according to a NoC generation strategy selected among the design exploration space to enforce all possible combinations of the constraints comprises ordering the one or more traffic flows through utilization of a first machine learning algorithm based on the external constraints and a current state of the NoC, wherein the process further comprises:\n a) for a first one of the one or more ordered traffic flows, selecting an optimal strategy among the entire design exploration space through a second machine learning algorithm, based on the current state of the NoC; b) mapping the each of the one or more ordered traffic flows in the NoC using the selected strategy; c) updating the state of the NoC based on the added first flow; d) reordering remaining ones of the one or more ordered traffic flows based on the updated state of the NoC and the first machine learning algorithm; and e) repeat steps a) to d) for each subsequent flow of the one or more ordered flows until all of the one or more ordered flows are mapped.

Metadata:
- Claim Count in Document: 11.0
- Percentile: 88.0
- Lexical Diversity: 2.09091
- Patent Class: 370.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15425919', '15390705', '15403723', '14527463', '15885297']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6180026675842002
- 35 USC 102 Novelty (BERT): 0.5060315108324546
- Combined Prediction Score: 0.6068055519090256
- Mean Citation Score: 270.755098
- Max Citation Score: 290.9341
- Similarity Product: 221.8967101520061

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

Dataset: test