CPC G06F 3/167 (2013.01) [G06F 3/0484 (2013.01); G06F 9/45512 (2013.01); G06F 9/541 (2013.01); G10L 15/22 (2013.01); G10L 15/30 (2013.01); H04L 12/2816 (2013.01); H04L 67/141 (2013.01); H04W 76/14 (2018.02); G06F 3/048 (2013.01); G10L 15/26 (2013.01); G10L 2015/223 (2013.01); H04L 67/306 (2013.01)] | 19 Claims |
1. A system supported by a user device, the system comprising:
at least one processor;
computer storage media storing computer-usable instructions that, when used by the at least one processor, cause the at least one processor to:
receive a command by a digital assistant of a mobile device;
select an action dataset associated with the received command,
wherein an action dataset defines multiple automated operations to be performed by an application of the user device;
determine that a first automated action of the multiple automated operations defined by the action dataset can be executed in response to the received command;
generate an overlay interface that includes a first user interface element configured to present content determined to be contextually relevant to one or more parameters of the received command;
cause performance of the multiple automated operations defined by the action dataset; and
during performance of the multiple automated operations, cause the generated overlay interface to be presented via the application of the user device,
wherein the generated overlay interface masks visual output data generated by the application of the user device.
|