US 11,947,984 B2
Systems, methods, and apparatus that provide multi-functional links for interacting with an assistant agent
Mingling Wang, San Jose, CA (US); Ye Zhou, London (GB); and Dina Elhaddad, Mountain View, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Jan. 12, 2023, as Appl. No. 18/096,468.
Application 18/096,468 is a continuation of application No. 17/552,824, filed on Dec. 16, 2021, granted, now 11,556,360.
Application 17/552,824 is a continuation of application No. 17/122,720, filed on Dec. 15, 2020, granted, now 11,243,789, issued on Feb. 8, 2022.
Application 17/122,720 is a continuation of application No. 15/835,835, filed on Dec. 8, 2017, granted, now 10,896,050, issued on Jan. 19, 2021.
Claims priority of provisional application 62/567,733, filed on Oct. 3, 2017.
Prior Publication US 2023/0266981 A1, Aug. 24, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/451 (2018.01); G06F 3/0482 (2013.01); G06F 8/61 (2018.01); G06F 9/445 (2018.01); G06F 16/9032 (2019.01); G06F 40/10 (2020.01); G06F 40/35 (2020.01); G06F 40/40 (2020.01); H04M 1/72403 (2021.01); H04M 1/72454 (2021.01); H04M 1/72469 (2021.01); H04W 4/33 (2018.01); H04W 4/38 (2018.01); H04W 4/70 (2018.01); G06F 3/04817 (2022.01)
CPC G06F 9/453 (2018.02) [G06F 3/0482 (2013.01); G06F 8/61 (2013.01); G06F 9/445 (2013.01); G06F 9/4451 (2013.01); G06F 16/90332 (2019.01); G06F 40/10 (2020.01); G06F 40/35 (2020.01); G06F 40/40 (2020.01); H04M 1/72403 (2021.01); H04M 1/72454 (2021.01); H04M 1/72469 (2021.01); H04W 4/33 (2018.02); H04W 4/38 (2018.02); H04W 4/70 (2018.02); G06F 3/04817 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
obtaining, by a computing system comprising one or more processors, user data associated with a user device accessing a conversational agent application, the user data descriptive of historical actions associated with the user device;
determining, by the computing system and based on the user data, a recommended natural language command for instructing the conversational agent application to perform an action;
generating, by the computing system, a selectable element configured to initiate input of the recommended natural language command to the conversational agent application upon selection of the selectable element;
providing, by the computing system, the selectable element to the user device for rendering by a user interface of the user device;
receiving, by the computing system and from the user device, data indicating that the recommended natural language command was invoked and the selectable element was selected; and
in response to receiving the data indicating that the selectable was selected, instructing, by the computing system, the conversational agent application to perform the action using the recommended natural language command.