PATENT CLAIM ANALYSIS

Application Number: 16168741
Application Type: Utility
Filing Date: 2018-10
Publication Date: 2019-02
Patent Classification: ["710", "313000"]

Abstract:
A system and method for enabling hot-plugging of devices in virtualized systems. A hypervisor obtains respective values representing respective quantities of a resource for a plurality of virtual root buses of a virtual machine (VM). The hypervisor determines a first set of address ranges of the resource that are allocated for one or more virtual devices attached to at least one of the plurality of virtual root buses. The hypervisor determines, in view of the first set of allocated address ranges, a second set of address ranges of the resource available for attaching one or more additional virtual devices to at least one of the plurality of virtual root buses. The hypervisor assigns to the plurality of virtual root buses non-overlapping respective address ranges of the resource within the second set.

Claim (Index 15):
A non-transitory computer-readable storage medium comprising instructions that when executed by a processing device of a host computer system, cause the processing device to execute a hypervisor to:\n obtain, by the processing device executing the hypervisor of the host computer system, a value representing a quantity of a resource for a virtual root bus of a virtual machine (VM); allocate, by the hypervisor, a first address range of the resource for one or more virtual devices attached to the virtual root bus, wherein the first address range is allocated in view of the value; determine by the hypervisor, in view of the first address range, a second address range of the resource available for attaching one or more additional virtual devices to the virtual root bus; and assign to the virtual root bus, by the hypervisor, one or more address ranges of the resource that are within the second address range.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 97.0
- Lexical Diversity: 2.54545
- Patent Class: 710.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15229944', '14697213', '15583154', '14597802', '15341445']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.685282991873978
- 35 USC 102 Novelty (BERT): 0.4945798785368194
- Combined Prediction Score: 0.6662126805402622
- Mean Citation Score: 204.344734
- Max Citation Score: 278.9862
- Similarity Product: 238.93650638655427

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