US 11,836,446 B2
Dynamic creation of change management templates
Randy S. Johnson, O'Fallon, MO (US); and Tedrick N. Northway, Wood River, IL (US)
Assigned to KYNDRYL, INC., New York, NY (US)
Filed by KYNDRYL, INC., New York, NY (US)
Filed on Nov. 3, 2015, as Appl. No. 14/931,033.
Prior Publication US 2017/0124060 A1, May 4, 2017
Int. Cl. H04L 12/24 (2006.01); G06F 40/186 (2020.01); H04L 67/02 (2022.01); H04L 67/10 (2022.01); H04L 41/084 (2022.01); G06F 40/197 (2020.01)
CPC G06F 40/186 (2020.01) [G06F 40/197 (2020.01); H04L 41/0843 (2013.01); H04L 67/02 (2013.01); H04L 67/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of dynamically creating a change template based on a change request received from a user, comprising the steps of:
a computer assigning the change request to a category based on specifics of the change request;
the computer looking up the category assigned to the change request, to find one or more existing change templates for the category;
if the computer finds at least one existing change template for the category, the computer assigning a template to the change request;
the computer identifying a change assignee to perform each task in the assigned template;
the computer coordinating and delivering each task in the assigned template of the change request to the identified change assignee to execute the task; and
if the computer does not find at least one existing template for the category, the method comprising the steps of:
the computer collecting metadata associated with the change request, wherein the metadata is analyzed using data mining;
the computer analyzing historical change requests, wherein analyzing the historical change requests is based on the metadata analyzed using data mining, and wherein analyzing the historical change requests identifies similar changes in historical change requests to the change request;
the computer creating a draft template by copying data from a template used for a historical change that was similar to the change requested;
the computer altering the draft template to remove information which is not relevant to the change request and storing the altered draft template in a repository;
the computer sending the altered draft template to a reviewer as a proposed template; and
the computer storing the approved proposed template from the reviewer in the repository.