PATENT CLAIM ANALYSIS

Application Number: 15875160
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2018-10
Patent Classification: ["707", "755000"]

Abstract:
A computer-implemented method executed by one or more processors, the method includes monitoring execution of program code executed by a first processor component; and monitoring execution of program code executed by a second processor component. A computing system stores data identifying hardware events in a memory buffer. The stored events occur across processor units that include at least the first and second processor components. The hardware events each include an event time stamp and metadata characterizing the event. The system generates a data structure identifying the hardware events. The data structure arranges the events in a time ordered sequence and associates events with at least the first or second processor components. The system stores the data structure in a memory bank of a host device and uses the data structure to analyze performance of the program code executed by the first or second processor components.

Claim (Index 17):
The hardware tracing system of  claim 16 , wherein each of the plurality of intermediate locations corresponds to one or more trace points that are managed by a trace mux of a respective core of the multi-core processor.

Metadata:
- Claim Count in Document: 51.0
- Percentile: 86.0
- Lexical Diversity: 2.33333
- Patent Class: 707.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: False
- Related Applications: ['15472932', '15473101', '14936970', '13590879', '12684804']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2268127935955148
- 35 USC 102 Novelty (BERT): 0.5094369080972698
- Combined Prediction Score: 0.2550752050456903
- Mean Citation Score: 224.114136
- Max Citation Score: 294.1756
- Similarity Product: 215.77275386333463

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