×

System and method for antivirus protection

  • US 9,491,193 B2
  • Filed: 06/27/2013
  • Issued: 11/08/2016
  • Est. Priority Date: 06/27/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for antivirus protection, the method performed on a server, comprising:

  • storing, by the server, copies of all applications resided on a user machine associated with the server;

    receiving, by the server, a hash from the user machine, the hash indicating an application that is stored on the user machine, the server initialization is triggered by associating a new user machine with the server and is triggered by installing a new application on the user machine;

    storing a copy of the application that resides on the user machine, the copy of the application is stored on the server as binaries and the copy of the application is used to detect a virus on the user machine without using computing resources on the user machine;

    automatically and periodically scanning the binaries stored on the server using an antivirus option with a continuously updated engine and virus definition, wherein the scanning binaries occurs entirely remotely from the user machine and wherein the periodic scanning is triggered by the continuously updated engine and virus definition such that when the engine and virus definition is updated the repeated scan occurs without requiring communication with the user machine to repeatedly send information related to the application to the server since the copy of information and the application is stored on the server and without requiring communication with the user machine while the server is performing virus detection; and

    identifying a virus based on the scanning of the binaries on the server;

    identifying the user machine that has been infected by the virus, the identification of the user machine using a process executing on the server;

    recommending a remedy to the user to eradicate the virus, wherein the remedy is selected from the list of quarantine and remove the virus; and

    updating the server with the user machine status.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×