US 12,267,401 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 Dec. 29, 2023, as Appl. No. 18/400,887.
Application 18/400,887 is a continuation of application No. 18/105,707, filed on Feb. 3, 2023, granted, now 11,863,646.
Application 18/105,707 is a continuation of application No. 16/983,195, filed on Aug. 3, 2020, granted, now 11,575,766, issued on Feb. 7, 2023.
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 2024/0137423 A1, Apr. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/55 (2022.01); H04L 51/02 (2022.01); G10L 15/22 (2006.01); G10L 15/26 (2006.01); G10L 15/30 (2013.01); H04L 67/52 (2022.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)] 20 Claims
OG exemplary drawing
 
1. A method implemented by one or more processors of a chat information system (CIS), the method comprising:
receiving natural language user input, the natural language user input being provided during a dialog between a user and the CIS;
in response to receiving the natural language user input:
generating, based on processing the natural language user input using the CIS, a CIS response that is responsive to the natural language user input;
causing the CIS response to be displayed at a touchscreen of the user device;
generating an actionable message that includes:
a dialog recommendation that is generated based on the natural language user input and that includes a suggestion on how the dialog between the user and the CIS can be continued, and
one or more instructions that include metadata and that cause, in response to selection of the actionable message at the user device, the user device to transmit a request that includes the metadata; and
causing the actionable message to be displayed at the touchscreen of the user device, wherein the actionable message is displayed separate from, but along with, the CIS response.