×

Enforcing runtime policies in a networked computing environment

  • US 9,479,398 B2
  • Filed: 07/03/2013
  • Issued: 10/25/2016
  • Est. Priority Date: 07/03/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for enforcing runtime policies in a networked computing environment, comprising:

  • identifying an application having computer code comprising;

    a first portion of the computer code corresponding to a first component of the application, anda second portion of the computer code corresponding to a second component of the application;

    applying a first annotation to the first portion of the computer code, the first annotation comprising metadata defining a set of runtime policies for executing the first portion of computer code and data;

    applying a second annotation to the second portion of the computer code, the second annotation comprising metadata defining a set of runtime policies for executing the second portion of computer code and the data;

    receiving a request to run the application;

    dynamically determining a set of parameters corresponding to the execution of the computer code and the data of the application, wherein the set of parameters comprises a geographic location for executing the computer code and data;

    comparing the set of parameters corresponding to the execution of the computer code and the data of the application with the set of runtime policies for executing each of the first portion of computer code, the second portion of computer code, and the data; and

    enforcing, at a runtime of the application, the set of runtime policies for executing each of the first portion of the computer code, the second portion of the computer code, and the data by running the first portion of the application without running the second portion of the application.

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