×

Systems and methods for implementing computer security

  • US 9,124,640 B2
  • Filed: 10/09/2014
  • Issued: 09/01/2015
  • Est. Priority Date: 08/09/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computing device, comprising:

  • one or more processing units;

    memory; and

    a first security control module, wherein the first security control module is stored in the memory and executed by one or more of the processing units to monitor and control security of a first operating system and security of one or more first applications executing within the first operating system, the first security control module including instructions for;

    transmitting to a remote security server a policy identifier, wherein the policy identifier identifies a security policy that applies to the first operating system and applies to the one or more first applications;

    receiving from the remote security server a cryptographic key uniquely associated with the first security control module;

    periodically using the cryptographic key to securely retrieve from the remote security server a respective set of commands, wherein the respective set of commands is selected by the remote security server according to;

    (i) the identified security policy, (ii) a current state of the first operating system, and (iii) a current state of the one or more first applications; and

    executing each command in the respective set of commands, wherein each command (i) modifies execution of an executable program or process, (ii) collects information about the first operating system, about the security control module, or about the one or more first applications, or (iii) performs an action that modifies data associated with the first operating system, data associated with the security control module, or data associated with the one or more first applications.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×