Patent ID: 11960930
Assignee: AUTOMATION ANYWHERE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 20:
21. A robotic process automation system, comprising:
one or more processors; and
a memory operatively coupled to the one or more processors, the memory containing instructions executed by the processor to cause the one or more processors to perform a process comprising:
determining a plurality of contextual identifiers for each of a plurality of events from a first recording of a first series of events involving one or more software programs operating on one or more computing devices;
determining a plurality of contextual identifiers for each of a plurality of events from a second recording of a second series of events involving one or more software programs operating on one or more computing devices;
forming a representation for the first series of events from the first recording;
forming a representation for the second series of events from the second recording;
identifying one or more events from the events in the first series of events that match one or more events from the events in the second series of events, the identifying of the one or more events that match is performed based at least on the plurality of contextual identifiers pertaining to the corresponding events in the first series of events and the second series of events;
identifying a repeating sequence of events in the first series of events;
modifying the representation of the first series of events to reflect the identified repeating sequence of events;
combining the modified representation of the first series of events with the representation of the second series of events to forma combined representation, the combining being dependent on the identified one or more events that match; and
producing a software automation process to carry out the combined representation.