| CPC G06F 16/24575 (2019.01) [G06F 16/29 (2019.01); G06F 16/335 (2019.01); G06F 16/9535 (2019.01); G06F 16/9537 (2019.01)] | 20 Claims |

|
1. A method, comprising:
receiving, at a computing device, input to initiate providing of an action query via the computing device, wherein the input is one of: selection of a virtual button, selection of a hardware button, a voice input, or a gesture input;
identifying, by the computing device, content displayed by the computing device most recently relative to receiving the input;
identifying at least one action term for the action query in response to receiving the input, the action term being mapped to at least one entity term and configured to initiate performance of a computer-based action;
resolving the at least one entity term using the identified content and user attribute data stored in the computing device;
generating interactive content using the identified at least one action term and the resolved at least one entity term of the action query, wherein the interactive content includes a graphical element that, when selected via further input received at the computing device, causes the computing device to perform the computer-based action;
providing, in response to receiving the input, the interactive content for display at the computing device; and
performing the computer-based action in response to a selection of the graphical element when the interactive content is displayed at the computing device.
|