PATENT CLAIM ANALYSIS

Application Number: 16108236
Application Type: Utility
Filing Date: 2018-08
Publication Date: 2018-12
Patent Classification: ["711", "143000"]

Abstract:
A computer system comprises a processor unit arranged to run a hypervisor running one or more virtual machines; a cache connected to the processor unit and comprising a plurality of cache rows, each cache row comprising a memory address, a cache line and an image modification flag; and a memory connected to the cache and arranged to store an image of at least one virtual machine. The processor unit is arranged to define a log in the memory and the cache further comprises a cache controller arranged to set the image modification flag for a cache line modified by a virtual machine being backed up, but not for a cache line modified by the hypervisor operating in privilege mode; periodically check the image modification flags; and write only the memory address of the flagged cache rows in the defined log.

Claim (Index 11):
A computer program product for virtual machine backup in a computer system, computer system comprising:\n a processor unit arranged to run a hypervisor running one or more virtual machines; a cache connected to the processor unit and comprising a plurality of cache rows, each cache row comprising a memory address, a cache line and an image modification flag, wherein the image modification flag indicates whether a virtual machine being backed up has modified the cache line; and a memory connected to the cache and arranged to store an image of at least one virtual machine; the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to:\n define a log in the memory; \n in response to a determination that a virtual machine that modified the cache line is being backed up, set, in the cache, the image modification flag for the cache line modified by the virtual machine being backed up, wherein the image modification flag is not set if the cache line is modified by a virtual machine not being backed up; and \n write only the memory address of the cache rows flagged with the image modification flag in the defined log.

Metadata:
- Claim Count in Document: 24.0
- Percentile: 96.0
- Lexical Diversity: 2.22388
- Patent Class: 711.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: True
- Related Applications: ['15805326', '16106764', '14903833', '14903891', '16108583']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.5669745129168374
- 35 USC 102 Novelty (BERT): 0.5585483180561337
- Combined Prediction Score: 0.5661318934307671
- Mean Citation Score: 415.95782
- Max Citation Score: 418.52264
- Similarity Product: 416.59382353099824

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