US 11,863,646 B2
Proactive environment-based chat information system
Ilya Gennadyevich Gelfenbeyn, Sunnyvale, CA (US); Artem Goncharuk, Mountain View, CA (US); Ilya Andreevich Platonov, Berdsk (RU); Pavel Aleksandrovich Sirotin, Sunnyvale, CA (US); and Olga Aleksandrovna Gelfenbeyn, Yurga (RU)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Feb. 3, 2023, as Appl. No. 18/105,707.
Application 18/105,707 is a continuation of application No. 16/983,195, filed on Aug. 3, 2020, granted, now 11,575,766.
Application 16/983,195 is a continuation of application No. 16/457,439, filed on Jun. 28, 2019, granted, now 10,778,793, issued on Sep. 15, 2020.
Application 16/457,439 is a continuation of application No. 15/316,634, granted, now 10,432,742, issued on Oct. 1, 2019, previously published as PCT/RU2014/000421, filed on Jun. 6, 2014.
Prior Publication US 2023/0188621 A1, Jun. 15, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01); H04L 67/55 (2022.01); H04L 51/02 (2022.01); G10L 15/22 (2006.01); G10L 15/26 (2006.01); H04L 67/52 (2022.01); G10L 15/30 (2013.01)
CPC H04L 67/55 (2022.05) [H04L 51/02 (2013.01); G10L 15/22 (2013.01); G10L 15/26 (2013.01); G10L 15/30 (2013.01); H04L 67/52 (2022.05)] 13 Claims
OG exemplary drawing
 
1. A method for proactively delivering push notifications in a chatbot, the method implemented by one or more processors and comprising:
receiving input provided by a user at a user device during a dialog between the user and the chatbot;
generating, based on processing the input using the chatbot, a chatbot response that is responsive to the recognized input;
causing the chatbot response to be displayed at a touchscreen of the user device;
generating a dialog recommendation that includes a suggestion on how the dialog between the user and the chatbot can be continued, wherein the dialog recommendation is generated based on the input;
causing the dialog recommendation to be displayed in an actionable button at the touchscreen of the user device, wherein the actionable button is displayed separate from, but along with, the chatbot response;
wherein the actionable button is selectable and, when selected, causes a further chatbot response to be displayed, the further chatbot response being responsive to the dialog recommendation and being generated based on processing the dialog recommendation using the chatbot.