System for optimizing resource prioritization based on services efficiency
First Claim
1. A system for using a services framework to optimize resource prioritization, the system comprising:
- a processor;
a communication interface; and
a memory having executable code stored thereon, wherein the executable code, when executed by the processor, causes the processor to;
receive, from a user computing system, a request to define a first service within the services framework, wherein the first service comprises a first maturity level;
receive, from the user computing system, a request to define a second service within the services framework, wherein the second service comprises a second maturity level;
analyze an efficiency of the first service over a first dimension;
analyze an efficiency of the second service over the first dimension;
determine that a first action causes an increase in the efficiency of the first service over the first dimension;
determine that the first action is correlated with an increase in the efficiency of the second service over the first dimension;
implement the first action within the services framework;
analyze an efficiency of the first service over a second dimension;
analyze an efficiency of the second service over the second dimension;
determine that a second action causes an increase in the efficiency of the first service over the second dimension;
determine that the second action is correlated with an increase in the efficiency of the second service over the second dimension;
implement the second action within the services framework;
detect a user-defined pattern from the request to define the first service and the request to define the second service; and
based on the user-defined pattern, automatically define a third service within the services framework, wherein the third service comprises a third maturity level.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure is directed to a novel system for a multidimensional (or “N-dimensional”) services framework. The framework may be used to evaluate the efficiency and effectiveness of various services along multiple dimensions which may be specified by the system or be added to the framework in the future. By evaluating the various possibilities and opportunities to modify the services as the services reach varying levels of maturity, the services may be compared with one another to establish the relational impacts among the services tracked by the system. Through the use of the N-dimensional framework, an entity may be better able to prioritize resources allocated toward the enhancement of certain evaluated services.
-
Citations
14 Claims
-
1. A system for using a services framework to optimize resource prioritization, the system comprising:
-
a processor; a communication interface; and a memory having executable code stored thereon, wherein the executable code, when executed by the processor, causes the processor to; receive, from a user computing system, a request to define a first service within the services framework, wherein the first service comprises a first maturity level; receive, from the user computing system, a request to define a second service within the services framework, wherein the second service comprises a second maturity level; analyze an efficiency of the first service over a first dimension; analyze an efficiency of the second service over the first dimension; determine that a first action causes an increase in the efficiency of the first service over the first dimension; determine that the first action is correlated with an increase in the efficiency of the second service over the first dimension; implement the first action within the services framework; analyze an efficiency of the first service over a second dimension; analyze an efficiency of the second service over the second dimension; determine that a second action causes an increase in the efficiency of the first service over the second dimension; determine that the second action is correlated with an increase in the efficiency of the second service over the second dimension; implement the second action within the services framework; detect a user-defined pattern from the request to define the first service and the request to define the second service; and based on the user-defined pattern, automatically define a third service within the services framework, wherein the third service comprises a third maturity level. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product for using a services framework to optimize resource prioritization, the computer program product comprising at least one non-transitory computer readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising:
-
an executable portion for receiving, from a user computing system, a request to define a first service within the services framework, wherein the first service comprises a first maturity level; an executable portion for receiving, from the user computing system, a request to define a second service within the services framework, wherein the second service comprises a second maturity level; an executable portion for analyzing an efficiency of the first service over a first dimension; an executable portion for analyzing an efficiency of the second service over the first dimension; an executable portion for determining that a first action causes an increase in the efficiency of the first service over the first dimension; an executable portion for determining that the first action is correlated with an increase in the efficiency of the second service over the first dimension; an executable portion for implementing the first action within the services framework; an executable portion for analyzing an efficiency of the first service over a second dimension; an executable portion for analyzing an efficiency of the second service over the second dimension; an executable portion for determining that a second action causes an increase in the efficiency of the first service over the second dimension; an executable portion for determining that the second action is correlated with an increase in the efficiency of the second service over the second dimension; an executable portion for implementing the second action within the services framework; an executable portion for detecting a user-defined pattern from the request to define the first service and the request to define the second service; and an executable portion for, based on the user-defined pattern, automatically defining a third service within the services framework, wherein the third service comprises a third maturity level. - View Dependent Claims (7, 8, 9)
-
-
10. A computer-implemented method for using a services framework to optimize resource prioritization, the method comprising:
-
receiving, from a user computing system, a request to define a first service within the services framework, wherein the first service comprises a first maturity level; receiving, from the user computing system, a request to define a second service within the services framework, wherein the second service comprises a second maturity level; analyzing an efficiency of the first service over a first dimension; analyzing an efficiency of the second service over the first dimension; determining that a first action causes an increase in the efficiency of the first service over the first dimension; determining that the first action is correlated with an increase in the efficiency of the second service over the first dimension; implementing the first action within the services framework; analyzing an efficiency of the first service over a second dimension; analyzing an efficiency of the second service over the second dimension; determining that a second action causes an increase in the efficiency of the first service over the second dimension; determining that the second action is correlated with an increase in the efficiency of the second service over the second dimension; implementing the second action within the services framework; detecting a user-defined pattern from the request to define the first service and the request to define the second service; and based on the user-defined pattern, automatically defining a third service within the services framework, wherein the third service comprises a third maturity level. - View Dependent Claims (11, 12, 13, 14)
-
Specification