Methods and systems for maintaining reachability of a messaging application
AssigneeFacebook, Inc.
InventorsLouis Benoit Philippe Boval, Kunal Nikhil Modi
Life of this patent
Estimating the term…
Loading patent…
AssigneeFacebook, Inc.
InventorsLouis Benoit Philippe Boval, Kunal Nikhil Modi
Estimating the term…
Exemplary embodiments relate to techniques for the atomic switching of user accounts for a messaging client, in order to maintain constant network availability of the messaging client. The messaging client may allow the registering of multiple messaging accounts and switching between them. Switching may include validating a selecting account, logging out the currently-active account if validation is successful, and logging in the selected account. If validation or logging-in fails, the messaging client remains logged-in to, or returns to, the previously-active account. A limited token may be maintained for inactive accounts and may allow for the retrieval of information such as whether inactive accounts have unread messages, and if so how many, without allowing further access. The messaging client may therefore periodically poll the messaging system (or vice versa) and display notifications for inactive accounts, and the inactive accounts may still be listed as available via the messaging system.
A method, comprising:
A non-transitory computer-readable medium storing instructions, the instructions comprising instructions to:
A system comprising:
Dependencies are inferred from the claim text.