Patent ID: 9432314
Filing Date: 2016-08-30
CPC Classification: G06F,G06K,G06Q,H04L

Claim Text:
1. A method for enabling navigation of messaging conversation histories that are available on a mobile device that supports a user interface (UI) responsive to gestures of a mobile device user, comprising: populating a carousel with contacts, each contact having an associated messaging conversation, the contacts being sorted in the carousel according to their messaging conversation histories; presenting the carousel on a user interface (UI) supported on the mobile device, the presented carousel showing one or more contacts on the UI, the presented carousel being scrollable so that additional contacts are shown on the UI when the carousel is scrolled, the presented carousel being persistently displayed as different messaging conversations are presented on the UI; presenting on the UI a messaging conversation associated with a selected contact on the carousel using a chat card; enabling a user to scroll among chat cards, a scrolling order of the chat cards corresponding to the sort order of the contacts in the carousel, and further enabling the user to remove a contact from the carousel; providing a control for the user to switch the UI to a list view of contacts and enabling the user to switch from the list view to a minimized view that includes the carousel; updating the carousel contact sort order responsively to the removed contact and to messaging activities including receipt of inbound messages and generation of outbound messages; and presenting the updated carousel on the UI.