System and method of preventing malware reoccurrence when restoring a computing device using a backup image

US11579985B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11579985-B2
Application numberUS-202016889184-A
CountryUS
Kind codeB2
Filing dateJun 1, 2020
Priority dateMay 31, 2019
Publication dateFeb 14, 2023
Grant dateFeb 14, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Disclosed herein are systems and method for preventing malware reoccurrence when restoring a computing device using a backup image. In one exemplary aspect, a method may identify, from a plurality of backup images for a computing device, a backup image that was created most recently before the computing device was compromised. The method may mount the backup image as a disk and scanning the disk for malicious software. The method may disable all ports and services on the computing device to prevent unauthorized network connections and service launches. The method may restore data to the computing device from the mounted disk. The method may update software on the computing device and applying latest patches, and reopen the ports and restart the services on the computing device subsequent to updating the software and applying the latest patches.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of preventing malware reoccurrence when restoring a computing device using a backup image, comprising: identifying, from a plurality of backup images for a computing device, a backup image that was created most recently before the computing device was compromised; mounting the backup image as a disk and scanning the disk for malicious software; disabling all ports and services on the computing device to prevent unauthorized network connections and service launches; restoring data to the computing device from the mounted disk; updating software on the computing device and applying latest patches, wherein the software comprises a first version of an application that became infected and is a cause of the computing device being compromised, and wherein updating the software comprises: determining whether a new version of the application comprises a security issue that caused the application to become infected; and in response to determining that the new version comprises the security issue, delaying updating the application to the new version until the security issue is resolved in the new version; and reopening the ports and restarting the services on the computing device subsequent to updating the software and applying the latest patches. 2. The method of claim 1 , wherein updating software on the computing device and applying latest patches further comprises: identifying a security issue that caused the computing device to be compromised; determining whether a patch that resolves the security issue exists; and in response to determining that the patch exists, installing the patch. 3. The method of claim 1 , wherein updating software on the computing device and applying latest patches further comprises: determining whether the new version comprises known security issues that are unresolved; and in response to determining that the new version does not comprise known security issues that are unresolved, updating the application to the new version. 4. The method of claim 1 , further comprising restarting the computing device subsequent to restoring the data. 5. The method of claim 1 , wherein disabling the ports comprises either blocking or closing a portion of the ports from establishing the unauthorized network connections. 6. The method of claim 1 , wherein disabling the services comprises suspending or stopping a portion of the services and system processes. 7. A system of preventing malware reoccurrence when restoring a computing device using a backup image, comprising: a hardware processor configured to: identify, from a plurality of backup images for a computing device, a backup image that was created most recently before the computing device was compromised; mount the backup image as a disk and scanning the disk for malicious software; disable all ports and services on the computing device to prevent unauthorized network connections and service launches; restore data to the computing device from the mounted disk; update software on the computing device and applying latest patches, wherein the software comprises a first version of an application that became infected and is a cause of the computing device being compromised, and wherein updating the software comprises: determining whether a new version of the application comprises a security issue that caused the application to become infected; and in response to determining that the new version comprises the security issue, delaying updating the application to the new version until the security issue is resolved in the new version; and reopen the ports and restarting the services on the computing device subsequent to updating the software and applying the latest patches. 8. The system of claim 7 , wherein the hardware processor is configured to update software on the computing device and applying latest patches by: identifying a security issue that caused the computing device to be compromised; determining whether a patch that resolves the security issue exists; and in response to determining that the patch exists, installing the patch. 9. The system of claim 7 , wherein the hardware processor is configured to updating software on the computing device and applying latest patches by: determining whether the new version comprises known security issues that are unresolved; and in response to determining that the new version does not comprise known security issues that are unresolved, updating the application to the new version. 10. The system of claim 7 , wherein the hardware processor is configured to restart the computing device subsequent to restoring the data. 11. The system of claim 7 , wherein the hardware processor is configured to disable the ports by either blocking or closing a portion of the ports from establishing the unauthorized network connections. 12. The system of claim 7 , wherein the hardware processor is configured to disable the services by suspending or stopping a portion of the services and system processes. 13. A non-transitory computer readable medium storing thereon computer executable instructions for preventing malware reoccurrence when restoring a computing device using a backup image, including instructions for: identifying, from a plurality of backup images for a computing device, a backup image that was created most recently before the computing device was compromised; mounting the backup image as a disk and scanning the disk for malicious software; disabling all ports and services on the computing device to prevent unauthorized network connections and service launches; restoring data to the computing device from the mounted disk; updating software on the computing device and applying latest patches, wherein the software comprises a first version of an application that became infected and is a cause of the computing device being compromised, and wherein updating the software comprises: determining whether a new version of the application comprises a security issue that caused the application to become infected; and in response to determining that the new version comprises the security issue, delaying updating the application to the new version until the security issue is resolved in the new version; and reopening the ports and restarting the services on the computing device subsequent to updating the software and applying the latest patches. 14. The non-transitory computer readable medium of claim 13 , wherein the instruction for updating software on the computing device and applying latest patches further comprises instructions for: identifying a security issue that caused the computing device to be compromised; determining whether a patch that resolves the security issue exists; and in response to determining that the patch exists, installing the patch. 15. The non-transitory computer readable medium of claim 13 , wherein the instruction for updating software on the computing device and applying latest patches further comprises instructions for: determining whether the new version comprises known security issues that are unresolved; and in response to determining that the new version does not comprise known security issues that are unresolved, updating the application to the new version. 16. The non-transitory computer readable medium of claim 13 , further comprising instructions for restarting the computing device subsequent to restoring the data. 17. The non-transitory computer readable medium of claim 13 , wherein the instruction for disabling the ports comprises further instructions for either blo

Assignees

Inventors

Classifications

  • G06F21/568Primary

    eliminating virus, restoring damaged files · CPC title

  • by selection of backup contents · CPC title

  • Backup restoration techniques · CPC title

  • Using snapshots, i.e. a logical point-in-time copy of the data · CPC title

  • Updates (security arrangements therefor G06F21/57) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11579985B2 cover?
Disclosed herein are systems and method for preventing malware reoccurrence when restoring a computing device using a backup image. In one exemplary aspect, a method may identify, from a plurality of backup images for a computing device, a backup image that was created most recently before the computing device was compromised. The method may mount the backup image as a disk and scanning the dis…
Who is the assignee on this patent?
Acronis Int Gmbh
What technology area does this patent fall under?
Primary CPC classification G06F21/568. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 14 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).