In the traditional assisted automation model human and robot take turns to complete tasks due to the limitation of keyboard and mouse usage by one resource. In order to complete a series of task in a process, human and robot take turns to handover the keyboard and mouse control to each other. Taking turns to complete tasks result in AHT increase, limiting parallel processing capabilities and high task failure rate when mouse or keyboard usage is interrupted while robot is working.