CHAT SESSION DYNAMIC USER INTERFACE
First Claim
1. A computer-implemented method for creating a chat session dynamic user interface, comprising executing on a computer processor:
- identifying a conversation in a chat session between a plurality of computing devices, wherein the conversation is defined by text messages that include a question and a plurality of responses to the question;
analyzing content of the identified conversation to determine a type of the question;
selecting a template according to the determined type of the question;
generating a user interface display according to the selected template and the content of the conversation, wherein the selected template is populated with a summary of the plurality of responses; and
distributing the generated user interface display to a user interface of each of the plurality of computing devices according to the selected template.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the present invention provide devices that identify a conversation in a chat session between a plurality of computing devices, wherein the conversation is defined by text messages that include a question and a plurality of responses to the question, analyze content of the identified conversation to determine a type of the question, select a template according to the type of question, generate a user interface display according to the selected template and the content of the conversation, wherein the selected template is populated with a summary of the plurality of responses, and distribute the generated user interface display to a user interface of each of the plurality of computing devices according to the selected template.
-
Citations
20 Claims
-
1. A computer-implemented method for creating a chat session dynamic user interface, comprising executing on a computer processor:
-
identifying a conversation in a chat session between a plurality of computing devices, wherein the conversation is defined by text messages that include a question and a plurality of responses to the question; analyzing content of the identified conversation to determine a type of the question; selecting a template according to the determined type of the question; generating a user interface display according to the selected template and the content of the conversation, wherein the selected template is populated with a summary of the plurality of responses; and distributing the generated user interface display to a user interface of each of the plurality of computing devices according to the selected template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for creating a chat session dynamic user interface, comprising:
-
a computer processor; a computer readable memory in circuit communication with the computer processor; and a computer readable storage medium in circuit communication with the computer processor; wherein the computer processor executes program instructions stored on the computer readable storage medium via the computer readable memory and thereby; identifies a conversation in a chat session between a plurality of computing devices, wherein the conversation is defined by text messages that include a question and a plurality of responses to the question; analyzes content of the identified conversation to determine a type of the question; selects a template according to the determined type of the question; generates a user interface display according to the selected template and the content of the conversation, wherein the selected template is populated with a summary of the plurality of responses; and distributes the generated user interface display to a user interface of each of the plurality of computing devices according to the selected template. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product for creating a chat session dynamic user interface, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising instructions for execution by a computer processor that causes the computer processor to; identify a conversation in a chat session between a plurality of computing devices, wherein the conversation is defined by text messages that include a question and a plurality of responses to the question; analyze content of the identified conversation to determine a type of the question; select a template according to the determined type of the question; generate a user interface display according to the selected template and the content of the conversation, wherein the selected template is populated with a summary of the plurality of responses; and distribute the generated user interface display to a user interface of each of the plurality of computing devices according to the selected template. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification