Patent ID: 11960543
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 15:
16. A system comprising memory and one or more processors, the memory storing instructions that, when executed by the one or more processors, cause the one or more processors to:
determine a candidate query based on one or more already communicated messages of an ongoing message exchange thread,
the ongoing message exchange thread being between at least a first user and a second user via a first message exchange client of the first user and a second message exchange client of the second user;

provide, for display to at least the first user via the first message exchange client and the second user via the second message exchange client, a selectable graphical element that provides an indication of the candidate query; and
in response to a first user interface input of the first user that is directed to the selectable graphical element:
determine first content that is responsive to the candidate query; and
incorporate the first content into the ongoing message exchange thread,
wherein incorporating the first content into the ongoing message exchange thread causes the first content to be displayed to the first user via the first message exchange client and to be displayed to the second user via the second message exchange client;

in response to a second user interface input of the second user that is directed to the selectable graphical element:
determine, from a personal database of the second user, second content that is responsive to the candidate query; and
incorporate the second content into the ongoing message exchange thread,
wherein incorporating the second content into the ongoing message exchange thread causes the second content to be displayed to the first user via the first message exchange client and to be displayed to the second user via the second message exchange client.