The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 27, 2021
Filed:
Dec. 31, 2018
Whatsapp Inc., Menlo Park, CA (US);
George Nachman, Sunnyvale, CA (US);
WHATSAPP INC., Menlo Park, CA;
Abstract
Exemplary embodiments relate to techniques for providing more accurate counts relating to unread messages in a communications system. Conventionally, the unread count for an app may be inaccurate, because the local application does not synchronize its understanding of the unread messages with the server. In the described embodiments, both the server and the application inform each other of what they understand the unread count to be. The client also informs the server of when the local application is backgrounded and foregrounded. With this information, the server is able to update its badge count more accurately, and the local client is able to estimate how far off the server's count is. Using the techniques described herein, the server may inform the client of its badge-count understanding in a way that does not cause the application to wake up on the local device, thereby resulting in less battery consumption.