×

Methods and systems for enabling community-tested security features for legacy applications

  • US 8,713,687 B2
  • Filed: 12/17/2008
  • Issued: 04/29/2014
  • Est. Priority Date: 12/17/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for enabling community-tested security features for legacy applications, the method comprising:

  • identifying a legacy application that has yet to be updated to take advantage of at least one existing security feature provided by an operating system on which the legacy application is installed;

    identifying a security-feature-enablement rule provided for the legacy application by a security vendor;

    executing the security-feature-enablement rule provided by the security vendor to update the legacy application to take advantage of the existing security feature provided by the operating system, wherein executing the security-feature-enablement rule comprises injecting an instruction into the legacy application'"'"'s code that calls the existing security feature provided by the operating system;

    automatically determining, using at least one module provided by the security vendor, health-impact information that identifies the impact of the security-feature-enablement rule on the health of the legacy application by;

    performing a first health evaluation prior to executing the security-feature-enablement rule;

    after executing the security-feature-enablement rule, performing a second health evaluation;

    relaying the health-impact information that identifies the impact of the security-feature-enablement rule on the health of the legacy application to a server provided by the security vendor;

    receiving an instruction from the server to disable the security-feature-enablement rule for the legacy application in response to a determination, based on the health-impact information, that the security-feature-enablement rule is likely to decrease at least one of performance and stability of the legacy application.

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