×

Method for enabling hardware assisted operating system region for safe execution of untrusted code using trusted transitional memory

  • US 9,069,952 B1
  • Filed: 05/20/2013
  • Issued: 06/30/2015
  • Est. Priority Date: 05/20/2013
  • Status: Active Grant
First Claim
Patent Images

1. An electronic device, comprising:

  • a processor;

    an operating system;

    a memory;

    a trusted security zone manager to manage a trusted security zone; and

    an anti-trusted-security-zone in the trusted security zone that, when installed and managed by the trusted security zone managerplaces non-trusted applications into the anti-trusted-security-zone for execution,restricts access of the non-trusted applications to at least some resources of the electronic device outside the anti-trusted-security-zone,alerts a user when a non-trusted application of the non-trusted applications inside the anti-trusted-security-zone desires access to any restricted resource of the electronic device outside the anti-trusted-security-zone,asks the user for permission to access the desired resource outside the anti-trusted-security-zone,grants access for the non-trusted application to the desired resource outside the anti-trusted-security-zone upon the permission by the user,moves any of the non-trusted applications from the anti-trusted-security-zone to a normal zone that are determined not to be malicious,keeps any of the non-trusted applications within the anti-trusted-security-zone that do not need to execute outside the anti-trusted-security-zone, anddeletes any of the non-trusted applications that are determined to be malicious,whereby the risk that the non-trusted applications can cause harm to the electronic device is reduced.

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