Messaging Service with Conversation Suggestions
First Claim
Patent Images
1. A method comprising:
- causing, by a computing device, a conversation user interface to be displayed via an electronic device to facilitate a conversation between a first user and a second user;
monitoring, by the computing device, the conversation between the first user and the second user;
analyzing, by the computing device, a user profile associated with the first user and a user profile associated with the second user to determine a conversation suggestion, the user profile that is associated with the first user being inaccessible to the second user and the user profile that is associated with the second user being inaccessible to the first user;
determining, by the computing device and based at least in part on the monitoring, that a suggestion event has occurred; and
in response to determining the occurrence of the suggestion event, causing the conversation suggestion to be presented via the conversation user interface.
0 Assignments
0 Petitions
Accused Products
Abstract
A messaging service may enhance communication between users by providing conversation suggestions. In some implementations, the messaging service may enable users to communicate with each other in a back-and-forth manner. As the users communicate, the messaging service may provide suggestions regarding conversation ideas that may be of interest for the users to discuss. The suggestions may be based on conversation metrics, a comparison of user profiles for the users, and a variety of other information.
-
Citations
20 Claims
-
1. A method comprising:
-
causing, by a computing device, a conversation user interface to be displayed via an electronic device to facilitate a conversation between a first user and a second user; monitoring, by the computing device, the conversation between the first user and the second user; analyzing, by the computing device, a user profile associated with the first user and a user profile associated with the second user to determine a conversation suggestion, the user profile that is associated with the first user being inaccessible to the second user and the user profile that is associated with the second user being inaccessible to the first user; determining, by the computing device and based at least in part on the monitoring, that a suggestion event has occurred; and in response to determining the occurrence of the suggestion event, causing the conversation suggestion to be presented via the conversation user interface. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more non-transitory computer-readable storage media storing computer-readable instructions that, when executed by one or more processors, instruct the one or more processors to perform operations comprising:
-
causing a conversation interface to be presented to facilitate a conversation between a user and another user; and causing a suggestion to be presented to assist at least one of the user or the other user in the conversation, the suggestion being presented via the conversation interface. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
one or more processors; and memory communicatively coupled to the one or more processors and storing executable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising; facilitating a conversation between a user and another user; determining a conversation suggestion regarding the conversation based at least in part on a user profile associated with at least one of the user or the other user; and sending the conversation suggestion to at least one of a computing device of the user or a computing device of the other user. - View Dependent Claims (17, 18, 19, 20)
-
Specification