US 11,656,740 B2
Method and apparatus for dynamic session placeholder for message collection user interface
Gerhard D. Klassen, Waterloo (CA); and Shaul S. Wisebourt, Waterloo (CA)
Assigned to BlackBerry Limited, Waterloo (CA)
Filed by BlackBerry Limited, Waterloo (CA)
Filed on Feb. 2, 2022, as Appl. No. 17/591,465.
Application 17/591,465 is a continuation of application No. 16/881,633, filed on May 22, 2020, granted, now 11,243,665.
Application 16/881,633 is a continuation of application No. 16/565,329, filed on Sep. 9, 2019, granted, now 10,664,137, issued on May 26, 2020.
Application 16/565,329 is a continuation of application No. 15/426,186, filed on Feb. 7, 2017, granted, now 10,409,460, issued on Sep. 10, 2019.
Application 15/426,186 is a continuation of application No. 14/509,478, filed on Oct. 8, 2014, granted, now 9,602,446, issued on Mar. 21, 2017.
Application 14/509,478 is a continuation of application No. 13/756,747, filed on Feb. 1, 2013, granted, now 8,868,044, issued on Oct. 21, 2014.
Application 13/756,747 is a continuation of application No. 13/344,080, filed on Jan. 5, 2012, granted, now 8,396,454, issued on Mar. 12, 2013.
Application 13/344,080 is a continuation of application No. 12/685,737, filed on Jan. 12, 2010, granted, now 8,116,739, issued on Feb. 14, 2012.
Application 12/685,737 is a continuation of application No. 12/193,909, filed on Aug. 19, 2008, granted, now 7,672,663, issued on Mar. 2, 2010.
Application 12/193,909 is a continuation of application No. 11/154,533, filed on Jun. 17, 2005, granted, now 7,430,409, issued on Sep. 30, 2008.
Prior Publication US 2022/0155923 A1, May 19, 2022
Int. Cl. G06F 3/0482 (2013.01); G06Q 10/107 (2023.01); H04L 51/216 (2022.01); G06F 3/0484 (2022.01); H04L 51/04 (2022.01); H04M 1/72436 (2021.01)
CPC G06F 3/0482 (2013.01) [G06F 3/0484 (2013.01); G06Q 10/107 (2013.01); H04L 51/04 (2013.01); H04L 51/216 (2022.05); H04M 1/72436 (2021.01)] 15 Claims
OG exemplary drawing
 
1. A method of representing a conversation of related messages in a message collection user interface displayed on a display of a wireless communication device, the message collection user interface displaying a list of messages from one or more communications applications, the method comprising:
displaying a message collection user interface having a plurality of dynamic session placeholders, each dynamic session placeholder representing a respective conversation of related messages constituting a messaging communication session, each dynamic session placeholder including a time indication in accordance with a time of a most recent message in the conversation, and an identification of another messaging party, each dynamic session placeholder presented as a single entry in a list of messages in the message collection user interface and chronologically ordered within the list of messages in the message collection user interface, wherein the plurality of dynamic session placeholders include a first dynamic session placeholder having a sent message as a most recent message in the respective conversation, and wherein the plurality of dynamic session placeholders include a second dynamic session placeholder having a received message as a most recent message in the respective conversation;
in response to a new sent message in the conversation of related messages defined by any one of the dynamic session placeholders, updating the time indication for the respective dynamic session placeholder based on a message time of the new sent message, and automatically, without user input, reordering the plurality of dynamic session placeholders within the list of messages based on the message time of the new sent message in the conversation of related messages; and
displaying the reordered list of messages in the message collection user interface.