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 2):
A method performed by a hardware tracing system for capturing data describing hardware events, the method comprising:\n monitoring operations performed at a multi-core processor as a result of executing program code using respective cores of the multi-core processor; detecting a trigger in the program code, the trigger configured to cause storage of event data describing the operations performed at the multi-core processor; storing, at a performance counter of the multi-core processor, event data in response to detecting the trigger, the event data comprising information about trace activity for operations involving a transfer of data at least between the respective cores of the multi-core processor; and providing, to a host controller, the event data stored at the performance counter, the event data being grouped to represent a timeline of operations and to enable performance analysis of the program code using the host controller.

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

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2070201285761225
- 35 USC 102 Novelty (BERT): 0.5035917094648544
- Combined Prediction Score: 0.2366772866649957
- Mean Citation Score: 224.114136
- Max Citation Score: 294.1756
- Similarity Product: 233.05682511298653

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