Patent ID: 11875136
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A computer-readable storage device configured with data and instructions which upon execution by a processor cause a cloud computing system to perform a method for recognizing an automatable edit sequence, the method comprising:
receiving an edit sequence representing contiguous edits of a source code document, including receiving temporal data and spatial data for each edit;
building an edit graph data structure from the edit sequence using the temporal data and the spatial data;
forming hierarchical clusters in the edit graph data structure;
summarizing edit information at a hierarchical cluster level;
mining the summarized edit information to produce a first temporal edit pattern;
placing the first temporal edit pattern in an automatable edit sequences library; and
providing an interface to the automatable edit sequences library for proactively leveraging the first temporal edit pattern.