US 12,436,958 B2
User attribute resolution of unresolved terms of action queries
Vikram Aggarwal, Palo Alto, CA (US); and Alice Lee, Menlo Park, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Sep. 5, 2024, as Appl. No. 18/825,600.
Application 18/825,600 is a continuation of application No. 18/196,941, filed on May 12, 2023, granted, now 12,086,147.
Application 18/196,941 is a continuation of application No. 17/193,785, filed on Mar. 5, 2021, granted, now 11,681,712, issued on Jun. 20, 2023.
Application 17/193,785 is a continuation of application No. 16/216,521, filed on Dec. 11, 2018, granted, now 10,956,425, issued on Mar. 23, 2021.
Application 16/216,521 is a continuation of application No. 15/204,236, filed on Jul. 7, 2016, granted, now 10,180,965, issued on Jan. 15, 2019.
Prior Publication US 2024/0427778 A1, Dec. 26, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/2457 (2019.01); G06F 16/29 (2019.01); G06F 16/335 (2019.01); G06F 16/9535 (2019.01); G06F 16/9537 (2019.01)
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
OG exemplary drawing
 
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.