The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 12, 2017

Filed:

Jun. 12, 2014
Applicant:

British Telecommunications Public Limited Company, London, GB;

Inventors:

Theo Dimitrakos, London, GB;

Nektarios Georgalas, London, GB;

Fadi El-Moussa, London, GB;

Pramod Pawar, London, GB;

George Vafiadis, London, GB;

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/46 (2006.01); G06F 9/455 (2006.01); G06F 9/445 (2006.01); G06F 9/50 (2006.01);
U.S. Cl.
CPC ...
G06F 9/44505 (2013.01); G06F 9/5077 (2013.01); G06F 9/45533 (2013.01);
Abstract

Techniques for enforcing a compliance requirement for a software application executing in a virtualized computing environment are disclosed. An identifier identifies a resource instantiated for the application's execution. A retriever retrieves a compliance characteristic for the application. The compliance characteristic is retrieved based on the identified resource and has an associated compliance criterion based on a formal parameter. The compliance criterion defines compliant resource states. A selector selects a software component for providing an actual parameter corresponding to the formal parameter . An evaluator evaluates the compliance criterion using the actual parameter. An application modifier, responsive to the resource lacking a compliant resource state, modifies the software application to have a resource with a compliant state. The identifier, selector, and evaluator respond to resource changes. The selector selects the software component based on an identification of one or more data items that the software component can provide.


Find Patent Forward Citations

Dimitrakos, Theo. (2017). System and/or method for enforcing software compliance and selectively modifying software deemed non-compliant (U.S. Patent No. 9841981). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/9841981

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…