PATENT CLAIM ANALYSIS

Application Number: 15770045
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2018-11
Patent Classification: ["718", "001000"]

Abstract:
The purpose of the present invention is to provide a computer which is capable of increasing the number of I/O devices which connect to a PCI fabric which has predetermined specifications. This computer comprises: a storage unit which retains an I/O device list which is used to manage the allocation to a virtual machine which runs on the computer of an I/O device which is connected to the computer via a network; a virtual machine monitor which identifies the I/O device which is required for the operation of the virtual machine; and an I/O device manager which refers to the I/O device list and assesses whether the I/O device which has been identified by the virtual machine monitor is available to be allocated to the virtual machine, and if there is an I/O device available to be allocated to the virtual machine, allocates the I/O device to the virtual machine, and registers in the storage unit an identifier which is assigned to the I/O device on the basis of predetermined specifications, together with an identifier of the virtual machine.

Claim (Index 2):
The computer according to  claim 1 , wherein\n the storage unit further includes an address table for managing a set of information composed of an identifier of the virtual machine, the identifier of the I/O device allocated to the virtual machine, and an interface identifier being an identifier of an interface connected between the I/O device and the network, the I/O device list holds a set of information including a type and a specification of the I/O device, the interface identifier of an interface connected to the I/O device, and an identifier of a virtual machine being an allocation destination of the I/O device, when determining that the I/O device is allocable to the virtual machine, the I/O device manager updates the I/O device list and the address table by use of an identifier of the virtual machine and the identifier of the I/O device, executes, before boot-up of the virtual machine, initialization of an I/O device allocated to the virtual machine, and notifies initialization information to the virtual machine monitor, and the virtual machine monitor holds the initialization information of the I/O device, the information being notified from the I/O device manager, and when trapping a signal for initialization of the I/O device after booting up the virtual machine, the signal being transmitted from the virtual machine, responds to initialization processing by the virtual machine, based on the held initialization information of the I/O device.

Metadata:
- Claim Count in Document: 11.0
- Percentile: 91.0
- Lexical Diversity: 2.64789
- Patent Class: 718.0
- Transitional Phrase Type: none
- Component Type: 0
- Foreign Priority: True
- Related Applications: ['15318835', '13298904', '11068664', '14371891', '12979904']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.4857193560576902
- 35 USC 102 Novelty (BERT): 0.5106221477870112
- Combined Prediction Score: 0.4882096352306223
- Mean Citation Score: 218.671562
- Max Citation Score: 231.88947
- Similarity Product: 184.0251528118908

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