PATENT CLAIM ANALYSIS

Application Number: 15886108
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-05
Patent Classification: ["713", "002000"]

Abstract:
A method for managing an initiation of a computing system. In an embodiment, the method includes a computer processor detecting that a first computing system receives a request to initiate a second computing system. The method further includes accessing a table that includes information associated with a plurality of storage entities that include bootable OS images, where the plurality of storage entities are included in at least one storage system. The method further includes determining a first storage entity that includes a corresponding instance of a first bootable OS image of the requested second computing system. The method further includes initiating the requested second computing system based, at least in part, on the instance of the bootable OS image of the first storage entity.

Claim (Index 1):
A computer program product for managing an initiation of a computing system, the computer program product comprising:\n one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions readable/executable by one or more computer processors:\n program instructions to detect that a first computing system receives a request to initiate a second computing system; \n program instructions to access a table that includes information associated with a plurality of storage entities that include bootable OS images:\n wherein the table is stored in non-volatile random access memory (NVRAM), and the NVRAM is included in the first computing system; and \n wherein the plurality of storage entities are included in one or more storage systems; \n wherein the one or more storage systems include a storage area network (SAN) that is network accessible by the first computing system; and \n wherein a storage entity of the plurality of storage entities is identified as a logical unit that includes a corresponding logical unit number (LUN) value, and wherein the LUN value further includes a World-Wide Name (WWN); \n \n program instructions to identify at least a first storage entity and a second storage entity that include a corresponding instance of a first bootable OS image based on the request to initiate the second computing system and further based, at least in part, on the table stored in NVRAM that includes information associated with a plurality of storage entities that include bootable OS images; \n program instructions to validate a corresponding instance of the first bootable OS image of each identified storage entity, wherein program instructions to validate the corresponding instance of the first bootable OS image of the identified storage entity further comprises:\n program instructions to access a storage system of the one or more storage system that includes the identified storage entity, wherein at least one storage system of the one storage system of the one or more storage systems in network accessible; \n program instructions to determine a status indicating an integrity of the corresponding instance of the first bootable OS image of the identified storage entity; \n in response to determining that the status indicating the integrity of the first bootable OS image of the identified first storage entity is acceptable, program instructions to initiate, via a hypervisor, the second computing system based, at least in part on the first bootable OS image of the first storage entity and the request to initiate the second computing system; \n in response to determining that the integrity of the instance of first bootable OS image of the identified first storage entity is not acceptable, program instructions to update the table stored in NVRAM that includes information associated with a plurality of storage entities, to remove an entry associated with the instance of first bootable OS image of the identified first storage entity that is not acceptable from the table that includes information associated with a plurality of storage entities; \n in response to determining that the integrity of the first bootable OS image is not acceptable, program instructions to determine a status indicating the integrity of the instance of the first bootable OS image of the identified second storage entity; and \n in response to determining that the status of the integrity of the instance of the first bootable OS image of the identified second storage entity is acceptable, program instructions to initiate, via the hypervisor, the second computing system based, at least in part on, the instance of the first bootable OS image of the identified second storage entity and the request to initiate the second computing system.

Metadata:
- Claim Count in Document: 1.0
- Percentile: 88.0
- Lexical Diversity: 2.33333
- Patent Class: 713.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15189133', '13796373', '14702957', '15073405', '15219323']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3610308331220194
- 35 USC 102 Novelty (BERT): 0.5204111357404146
- Combined Prediction Score: 0.3769688633838589
- Mean Citation Score: 186.173904
- Max Citation Score: 327.49725
- Similarity Product: 298.66636555252967

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