PATENT CLAIM ANALYSIS

Application Number: 15875873
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-03
Patent Classification: ["718", "001000"]

Abstract:
This disclosure generally relates to enabling a hypervisor of a host machine to provide virtual interrupts to select virtual processors or a set of virtual processors. More specifically, the present disclosure describes how a hypervisor of a host machine may monitor the status of one or more virtual processors that are executing on the host machine and deliver interrupts to the virtual processors based on a number of factors including, but not limited to, a priority of the interrupt, a priority of the virtual processor, a current workload of the virtual processor and so on.

Claim (Index 16):
A host machine, comprising:\n at least one processor; and a memory coupled to the at least one processor and storing instructions that, when executed by the at least one processor, perform a method, comprising: causing a hypervisor to monitor a workload of each virtual processor in a plurality of virtual processors; receiving an interrupt; causing the hypervisor to determine which virtual processor of the plurality of virtual processors is to receive the interrupt, wherein the determination is based, at least in part, on the workload of each virtual processor of the plurality of virtual processors; and providing the interrupt to the determined virtual processor.

Metadata:
- Claim Count in Document: 2.0
- Percentile: 86.0
- Lexical Diversity: 2.04
- Patent Class: 718.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['11394927', '11092012', '14468181', '14608521', '14468138']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4500303662352051
- 35 USC 102 Novelty (BERT): 0.4834743626729771
- Combined Prediction Score: 0.4533747658789823
- Mean Citation Score: 174.682836
- Max Citation Score: 177.57967
- Similarity Product: 148.93651315446556

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