Patent ID: 9131063
Filing Date: 2015-09-08
Classification: G06F,H04M

Abstract:
1. A computer-implemented method for a telephonic computing device with a display, the method comprising; displaying, on the display, a message panel including a plurality of message sub-panels; wherein each message sub-panel of the plurality of message sub-panels corresponds to a type of message; based at least in part on the type of message that a first message sub-panel of the plurality of message sub-panels corresponds to, selecting a first set of a plurality of selectable action regions to display on the first message sub-panel, wherein the first message sub-panel is associated with a phone number and the first set of selectable action regions reflects a message action for placing a phone call to the phone number associated with the first message sub-panel and a message action for sending a text message to the phone number associated with the first message sub-panel; obtaining presence information associated with the phone number; determining an order for the plurality of selectable action regions for display on the first message sub-panel based on the presence information associated with the phone number; displaying at least the first set of selectable action regions on the first message sub-panel in the determined order, wherein when the presence information associated with the phone number indicates that a user associated with the phone number is busy, then the selectable action region reflecting the message action for sending a text is displayed ahead of the selectable action region reflecting the message action for placing a phone call; receiving a selection of a particular one of the plurality of selectable action regions displayed on the first message sub-panel; and causing a message action corresponding to the selected selectable action region.