Computerized system for evaluating technology stability
First Claim
1. A computerized system for evaluating technology stability, wherein the computerized system is configured to determine operational impact of technology incidents, comprising:
- a computer apparatus including at least one processor, at least one memory device, and a network communication device; and
a module stored in the at least one memory device comprising computer readable instructions, that when executed by the at least one processor, cause the at least one processor to;
retrieve a plurality of records regarding a plurality of technology incidents from an activity record database, wherein each record of the plurality of records is associated with a plurality of data fields comprising technology identifier data associated with a technology incident of the plurality of technology incidents;
determine, for each technology incident of the plurality of technology incidents, an operational impact caused by the technology incident, based on at least analyzing a portion of the plurality of data fields;
determine, for each technology incident of the plurality of technology incidents, an impact factor based at least on the operational impact;
augment, the technology identifier data of each record of the plurality of records with the determined impact factor;
transform, for each record, the technology identifier data of the plurality of data fields into a binary value;
encode using a categorical data encoding algorithm, for each record of the plurality of records, the binary values associated with the plurality of data fields into one or more encoded words, each encoded word comprising a predetermined number of characters;
store an encoded record, for each record of the plurality of records, in the activity record database, wherein the encoded record comprises the one or more encoded words corresponding to the plurality of data fields associated with the technology incident; and
receive, from a user device, a retrieval request for retrieving one or more records of the plurality of records from the activity record database, wherein the retrieval request comprises one or more technology criteria terms;
determine a numeric value for each term of the one or more technology criteria terms;
determine a decoding divisor by combining the one or more numeric values associated with the one or more technology criteria terms, wherein the decoding divisor is common to the encoded words of one or more encoded records of the plurality of encoded records that correspond to the one or more technology criteria terms;
retrieve the one or more encoded records of the plurality of records based on the decoding divisor, wherein the encoded words associated with the one or more encoded records are divisible by the decoding divisor;
determine counts of technology identifier data associated with the one or more retrieved encoded records; and
determine an aggregate impact factor associated with the one or more retrieved records, based on aggregating the impact factors of the one or more retrieved encoded records.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention relate to apparatuses, systems, methods and computer program products for a technology configuration system. Specifically, the system typically provides operational data processing of a plurality of records associated with information technology operational activities, for dynamic transformation of data and evaluation of interdependencies of technology resources. In other aspects, the system typically provides technical language processing of the plurality of records for transforming technical and descriptive data, and constructing categorical activity records. The system may be configured to achieve significant reduction in memory storage and processing requirements by performing categorical data encoding of the plurality of records. The system may employ a dynamic categorical data decoding process, which delivers a reduction in processing time when the encoded records are decoded for evaluating the exposure of technology change events to technology incidents and modifying such technology change events.
164 Citations
20 Claims
-
1. A computerized system for evaluating technology stability, wherein the computerized system is configured to determine operational impact of technology incidents, comprising:
-
a computer apparatus including at least one processor, at least one memory device, and a network communication device; and a module stored in the at least one memory device comprising computer readable instructions, that when executed by the at least one processor, cause the at least one processor to; retrieve a plurality of records regarding a plurality of technology incidents from an activity record database, wherein each record of the plurality of records is associated with a plurality of data fields comprising technology identifier data associated with a technology incident of the plurality of technology incidents; determine, for each technology incident of the plurality of technology incidents, an operational impact caused by the technology incident, based on at least analyzing a portion of the plurality of data fields; determine, for each technology incident of the plurality of technology incidents, an impact factor based at least on the operational impact; augment, the technology identifier data of each record of the plurality of records with the determined impact factor; transform, for each record, the technology identifier data of the plurality of data fields into a binary value; encode using a categorical data encoding algorithm, for each record of the plurality of records, the binary values associated with the plurality of data fields into one or more encoded words, each encoded word comprising a predetermined number of characters; store an encoded record, for each record of the plurality of records, in the activity record database, wherein the encoded record comprises the one or more encoded words corresponding to the plurality of data fields associated with the technology incident; and receive, from a user device, a retrieval request for retrieving one or more records of the plurality of records from the activity record database, wherein the retrieval request comprises one or more technology criteria terms; determine a numeric value for each term of the one or more technology criteria terms; determine a decoding divisor by combining the one or more numeric values associated with the one or more technology criteria terms, wherein the decoding divisor is common to the encoded words of one or more encoded records of the plurality of encoded records that correspond to the one or more technology criteria terms; retrieve the one or more encoded records of the plurality of records based on the decoding divisor, wherein the encoded words associated with the one or more encoded records are divisible by the decoding divisor; determine counts of technology identifier data associated with the one or more retrieved encoded records; and determine an aggregate impact factor associated with the one or more retrieved records, based on aggregating the impact factors of the one or more retrieved encoded records. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product for evaluating technology stability, wherein the computer program product is configured to determine operational impact of technology incidents, comprising a non-transitory computer-readable storage medium having computer-executable instructions to:
-
retrieve a plurality of records regarding a plurality of technology incidents from an activity record database, wherein each record of the plurality of records is associated with a plurality of data fields comprising technology identifier data associated with a technology incident of the plurality of technology incidents; determine, for each technology incident of the plurality of technology incidents, an operational impact caused by the technology incident, based on at least analyzing a portion of the plurality of data fields; determine, for each technology incident of the plurality of technology incidents, an impact factor based at least on the operational impact; augment, the technology identifier data of each record of the plurality of records with the determined impact factor; transform, for each record, the technology identifier data of the plurality of data fields into a binary value; encode using a categorical data encoding algorithm, for each record of the plurality of records, the binary values associated with the plurality of data fields into one or more encoded words, each encoded word comprising a predetermined number of characters; store an encoded record, for each record of the plurality of records, in the activity record database, wherein the encoded record comprises the one or more encoded words corresponding to the plurality of data fields associated with the technology incident; and receive, from a user device, a retrieval request for retrieving one or more records of the plurality of records from the activity record database, wherein the retrieval request comprises one or more technology criteria terms; determine a numeric value for each term of the one or more technology criteria terms; determine a decoding divisor by combining the one or more numeric values associated with the one or more technology criteria terms, wherein the decoding divisor is common to the encoded words of one or more encoded records of the plurality of encoded records that correspond to the one or more technology criteria terms; retrieve the one or more encoded records of the plurality of records based on the decoding divisor, wherein the encoded words associated with the one or more encoded records are divisible by the decoding divisor; determine counts of technology identifier data associated with the one or more retrieved encoded records; and determine an aggregate impact factor associated with the one or more retrieved records, based on aggregating the impact factors of the one or more retrieved encoded records. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computerized method for evaluating technology stability, wherein the method is configured to determine operational impact of technology incidents, comprising:
-
retrieving a plurality of records regarding a plurality of technology incidents from an activity record database, wherein each record of the plurality of records is associated with a plurality of data fields comprising technology identifier data associated with a technology incident of the plurality of technology incidents; determining, for each technology incident of the plurality of technology incidents, an operational impact caused by the technology incident, based on at least analyzing a portion of the plurality of data fields; determining, for each technology incident of the plurality of technology incidents, an impact factor based at least on the operational impact; augmenting, the technology identifier data of each record of the plurality of records with the determined impact factor; transforming, for each record, the technology identifier data of the plurality of data fields into a binary value; encoding using a categorical data encoding algorithm, for each record of the plurality of records, the binary values associated with the plurality of data fields into one or more encoded words, each encoded word comprising a predetermined number of characters; storing an encoded record, for each record of the plurality of records, in the activity record database, wherein the encoded record comprises the one or more encoded words corresponding to the plurality of data fields associated with the technology incident; and receiving, from a user device, a retrieval request for retrieving one or more records of the plurality of records from the activity record database, wherein the retrieval request comprises one or more technology criteria terms; determining a numeric value for each term of the one or more technology criteria terms; determining a decoding divisor by combining the one or more numeric values associated with the one or more technology criteria terms, wherein the decoding divisor is common to the encoded words of one or more encoded records of the plurality of encoded records that correspond to the one or more technology criteria terms; retrieving the one or more encoded records of the plurality of records based on the decoding divisor, wherein the encoded words associated with the one or more encoded records are divisible by the decoding divisor; determining counts of technology identifier data associated with the one or more retrieved encoded records; and determining an aggregate impact factor associated with the one or more retrieved records, based on aggregating the impact factors of the one or more retrieved encoded records. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification