Machine learning method of managing converstations in a messaging interface
First Claim
Patent Images
1. A method comprising:
- displaying, by a client device executing a messaging application, a list of a plurality conversations associated with the client device;
determining, by the client device, an amount of time that the messaging application has been in use according to a configuration;
displaying, by the client device and based on a rating value, a particular conversation in the list using a different appearance from other conversations of the list, wherein the rating value indicates a likelihood to resume the particular conversation and is based in part on the amount of time;
after displaying the particular conversation using the different appearance, receiving, by the client device, input indicating selection of the particular conversation;
in response to the receiving, determining that the rating has not dropped below a threshold, increasing the rating value of the particular conversation, and updating the list to display the particular conversation in the list in a normal appearance.
0 Assignments
0 Petitions
Accused Products
Abstract
A method for managing contacts in a messaging application includes displaying, by a client device executing a messaging application, a list of a plurality conversations associated with the client device, determining, by the client device, an amount of time that the messaging application has been in use, displaying, by the client device and based on a rating value, a particular conversation from the list using a different appearance from other conversations of the list, wherein the rating value is based in part on the amount of time.
-
Citations
20 Claims
-
1. A method comprising:
-
displaying, by a client device executing a messaging application, a list of a plurality conversations associated with the client device; determining, by the client device, an amount of time that the messaging application has been in use according to a configuration; displaying, by the client device and based on a rating value, a particular conversation in the list using a different appearance from other conversations of the list, wherein the rating value indicates a likelihood to resume the particular conversation and is based in part on the amount of time; after displaying the particular conversation using the different appearance, receiving, by the client device, input indicating selection of the particular conversation; in response to the receiving, determining that the rating has not dropped below a threshold, increasing the rating value of the particular conversation, and updating the list to display the particular conversation in the list in a normal appearance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system comprising:
-
a client device comprising one or more processors and electronic digital memory storing one or more sequences of instructions of a messaging application which, when executed by the one or more processors, cause the one or more processors to perform; displaying a list of a plurality conversations associated with the client device; determining an amount of time that the messaging application has been in use according to a configuration; displaying, based on a rating value, a particular conversation in the list using a different appearance from other conversations of the list, wherein the rating value indicates a likelihood to resume the particular conversation and is based in part on the amount of time; after displaying the particular conversation using the different appearance, receiving, by the client device, input indicating selection of the particular conversation; in response to the receiving, determining that the rating has not dropped below a threshold, increasing the rating value of the particular conversation, and updating the list to display the particular conversation in the list in a normal appearance. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
causing, by a server computer that is hosting a messaging application, displaying a list of a plurality of conversations on a client device executing a second instance of the messaging application; determining an amount of time that the second instance of the messaging application has been in use by the client device according to a configuration; determining, by the server computer and based at least in part on the amount of time, a rating value for a conversation of the plurality of conversations, wherein the rating value indicates a likelihood to resume the particular conversation and is based in part on the amount of time; by the server computer and in response to the rating value meeting a criteria, causing updating the list that is displayed on the client device by removing the conversation from the list of the plurality of conversations that is displayed on the client device. - View Dependent Claims (20)
-
Specification