Non-limiting examples of the present disclosure describe decoupling task state tracking that is managed by a shared task completion platform from execution of tasks by a task resource owner. Task registration data is received at a shared task state platform for a task that is executable by a task owner resource. Task registration data comprises parameters to be collected for execution of the task and ancillary information, such as the name of the task and whether to confirm the values of the parameters after collection. During interaction with a user, the shared task completion platform receives an input and determines the task is associated with the received input. During the interaction, parameters of the received task registration data are utilized to collect data for execution of the task. The collected data is transmitted to the task owner resource for execution of the task.
申请公布号
WO2017011423(A1)
申请公布日期
2017.01.19
申请号
WO2016US41826
申请日期
2016.07.12
申请人
MICROSOFT TECHNOLOGY LICENSING, LLC
发明人
KHAN, Omar Zia;CROOK, Paul Anthony;MARIN, Marius Alexandru;SARIKAYA, Ruhi;ROBICHAUD, Jean-Philippe