PRIORITY INBOX NOTIFICATIONS AND SYNCHRONIZATION FOR MESSAGING APPLICATION
First Claim
1. A method for presenting notifications, comprising:
- at a computer system;
obtaining message information, the message information representing a set of messages, and an importance score associated with each respective message in the set of messages, wherein the importance score is generated based at least in part on a global importance prediction model and a user importance prediction model;
in accordance with a determination that the set of messages include one or more unread priority messages, wherein priority messages comprise messages with which the associated importance score satisfy one or more predefined message importance criteria;
presenting a new mail notification.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for priority inbox notifications and synchronization are disclosed. In some embodiments, a method includes, at a computer system, obtaining message information from a server system. The message information represents a set of messages and an importance score associated with each message in the set of messages. The importance score is generated based at least in part on a global importance prediction model and a user importance prediction model. A new mail notification is presented when a determination is made that the set of messages include one or more unread priority messages. The priority messages comprise messages with which the associated importance score satisfy one or more predefined message importance criteria: Optionally, presentation of a new mail notification is foregone when there is a determination that the set of messages do not include any unread priority messages.
-
Citations
27 Claims
-
1. A method for presenting notifications, comprising:
-
at a computer system; obtaining message information, the message information representing a set of messages, and an importance score associated with each respective message in the set of messages, wherein the importance score is generated based at least in part on a global importance prediction model and a user importance prediction model; in accordance with a determination that the set of messages include one or more unread priority messages, wherein priority messages comprise messages with which the associated importance score satisfy one or more predefined message importance criteria; presenting a new mail notification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system, comprising:
-
one or more processors; memory storing one or more programs for execution by the one or more processors, the one or more programs comprising instructions for; receiving message information from a server system, the message information representing a set of messages, and an importance score associated with each respective message in the set of messages, wherein the importance score is generated based at least in part on a global importance prediction model and a user importance prediction model; in accordance with a determination that the set of messages include one or more unread priority messages, wherein priority messages comprise messages with which the associated importance score satisfy one or more predefined message importance criteria; presenting a new mail notification. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer readable storage medium storing one or more programs for execution by the one or more processors of a computer system, the one or more programs comprising instructions for:
-
receiving message information from a server system, the message information representing a set of messages, and an importance score associated with each respective message in the set of messages, wherein the importance score is generated based at least in part on a global importance prediction model, and a user importance prediction model; in accordance with a determination that the set of messages include one or more unread priority messages, wherein priority messages comprise messages with which the associated importance score satisfy one or more predefined message importance criteria; presenting a new mail notification. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification