×

Synchronous execution of designated computing events using hardware-assisted virtualization

  • US 9,904,782 B2
  • Filed: 10/27/2015
  • Issued: 02/27/2018
  • Est. Priority Date: 10/27/2015
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine readable medium on which are stored instructions, the stored instructions comprising instructions that when executed cause a machine for providing synchronous processing of designated computing events to:

  • detect a designated computing event using a high priority, low capability routine;

    create a copy code in an alternate memory space of a first code located in a first memory space;

    modify the copy code to call for analysis of at least a portion of the copy code that corresponds to the first code;

    update an address translation data structure so that the modified copy code is executed instead of the first code, the address translation data structure configured to translate a guest memory address to a host memory address after a return of the high priority, low capability routine; and

    analyze synchronously the portion of the copy code that corresponds to the first code.

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