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

Claim 15:
16. A computer-readable storage medium configured with data and instructions which upon execution by a processor cause a computing system to perform an editing method, the method comprising:
receiving an edit sequence representing contiguous edits corresponding to an anchor location of a document in a tool;
obtaining a list of targets located at respective target locations in text in the document other than the anchor location;
submitting the edit sequence to a transform provider, the transform provider including an automatable edit sequences library containing temporal edit patterns, including at least one temporal edit pattern having a coarser granularity than a recorded edit sequence which matches the temporal edit pattern;
getting from the transform provider a transform corresponding to the edit sequence, the transform being an automatically generated transform as opposed to being a record of edits performed manually by a developer;
leveraging the transform by applying the transform to at least one target location in text in the document or by recommending application of the transform to at least one target location in text in the document, or both, said leveraging performed within a single editing workflow; and
choosing and utilizing a user interface recommendation presentation mechanism, the choosing based on at least a confidence score and an intrusiveness ranking of the user interface recommendation presentation mechanism, the confidence score associated with a recommended application of the transform or associated with the transform.