Patent ID: 9274921
Filing Date: 2016-03-01
CPC Classification: G06F

Claim Text:
1. A system for managing code displacement, comprising: an application server; a manager operable on the application server; an application operable on the application server, wherein the application includes a plurality of modules each to perform a different operation and wherein the manager monitors a load or traffic level on the application; and priority information associated with each module to permit the manager to deactivate selected ones of the modules based on the priority information to improve performance of the application in response to the load or traffic level exceeding a predetermined threshold, wherein the manager is configured to determine which modules of the plurality modules are available for deactivation by injecting an alternate code in response to the load or traffic level exceeding the predetermined threshold and to determine which modules of the plurality of modules to deactivate by injecting a default no operation (NOP) code in response to none of the modules of the plurality of modules being available for deactivation by injecting the alternate code.