×

Transparent node runtime and management layer

  • US 10,055,199 B2
  • Filed: 02/10/2016
  • Issued: 08/21/2018
  • Est. Priority Date: 02/10/2016
  • Status: Active Grant
First Claim
Patent Images

1. A server computer, comprising:

  • a processor;

    a non-transitory memory, wherein the non-transitory memory stores a plurality of security rules;

    an application comprising JavaScript instructions stored in the non-transitory memory;

    a runtime stored in the non-transitory memory that, when executed by the processor,provides a JavaScript execution environment for executing the application and an instrumentation application programming interface (API),reads the security rules from the non-transitory memory, andprovides the JavaScript execution environment for executing the application according to constraints defined by the security rules; and

    a native agent module stored in the non-transitory memory that, when executed by the processor outside of the runtimemonitors memory buffers allocated to the application based on accessing the instrumentation API of the runtime,executes an event loop that sends an interrupt to the runtime, andprovides reporting based on monitoring the memory buffers and the interrupt sent to the runtime to a management layer external to the server computer.

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