×

Method and system for managing processing resources

  • US 9,207,982 B2
  • Filed: 10/11/2012
  • Issued: 12/08/2015
  • Est. Priority Date: 10/11/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • accessing, by a computer-based system, variables;

    compiling, by the computer-based system and based on the variables, a prioritized list of servers of a plurality of servers;

    determining, by the computer-based system and using an application, end of life targets for the plurality of servers based on a first set of technical and business parameters of applications running on each server of the plurality of servers,wherein the first set of technical and business parameters of the applications are based on the variables,wherein the first set of technical and business parameters comprise an application criticality score based on a combination of a Sarbanes Oxley score and a data security score of an application processed by each server,assessing, by the computer-based system and based on a standard, data security of an application processed by each server of the plurality of servers;

    scoring, by the computer-based system and based on the assessment, the application to create a data security score, wherein the data security score includes a public, business confidential, restricted or secret designation of the application processed by each server of the plurality of servers;

    obtaining, by the computer-based system and from a repository of the server, a weight for the Sarbanes Oxley score to create a weighted Sarbanes Oxley score;

    obtaining, by the computer-based system and from the repository of the server, a weight for the data security score to create a weighted data security score;

    updating, by the computer-based system, the application criticality score based on the weighted Sarbanes Oxley score and the weighted data security score;

    adjusting, by the computer-based system, the application criticality score based on an importance of the application for an organization, a customer or a merchant;

    determining, by the computer-based system, an application criticality based on the application criticality score being above a pre-determined threshold;

    comparing, by the computer-based system, an operating system platform of the application processed by the server with the application criticality of the application processed by the server;

    determining, by the computer-based system and based on the comparison, an end of life target for the server;

    determining, by the computer-based system, a designated year to replace the server, based on the end of life target;

    prioritizing, by the computer-based system, uplifts of each server of the plurality of servers to create a priority, wherein the prioritizing is based on a second set of technical and business parameters; and

    removing, by the computer-based system, a server from the prioritized list of servers based on an indicator signifying the server is previously designated to be uplifted,wherein the indicator is retrieved from at least one of a server repository or an application repository.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×