IP Library Granted Patent US 9,935,792
Granted Patent B2
US 9,935,792 · App. 12/391,447 · Granted Apr 3, 2018

System and method for switching between conversations in instant messaging applications

Inventor: Bradley Benninger (Waterloo, CA)
Assignee: BlackBerry Limited
H04L12/581H04L51/04
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,935,792
App. No.
12/391,447
Granted
Apr 3, 2018
Kind
B2
Abstract

A system and method are provided for switching between conversations in instant messaging applications. The instant messaging application is configured for displaying a list of conversations upon detecting selection of the option within a menu or link within the conversation screen and permit navigation to another conversation. The conversations may be prioritized based first on whether the conversation has any unread messages and within the grouping of those conversations having unread messages, may be prioritized based on when the last activity occurred. In this way, the user has easiest access to conversations with the most recent activity with the ability to scroll down the list of conversations to continue an older conversation if desired.

Claims (33)

1. A method for switching between conversations in an instant messaging application, the method comprising:

providing a first option for switching between conversations in said instant messaging application, wherein said first option is provided as a first selectable icon upon immediate display of said first conversation screen, and is further provided independent of a current context of conversations associated with said instant messaging application;

upon detecting a selection of said first option while displaying said first conversation screen, displaying a first list of other conversations within said first conversation screen without navigating away from said first conversation screen, said first list of conversations comprising a first plurality of other conversations ordered by listing a first group of at least one conversation having an unread message above a second group of conversations without unread messages, wherein each conversation in the first list of conversations is separate and distinct from a set of messages comprised therein;

upon detecting selection of a desired one of said first plurality of other conversations, navigating away from said first conversation screen and displaying a second conversation screen for said desired one of said first plurality of other conversations;

providing a second option for switching between conversations in said instant messaging application, wherein said second option is provided as a second selectable icon upon immediate display of said second conversation screen, and is further provided independent of a current context of conversations associated with said instant messaging application,

wherein said first selectable icon and said second selectable icon are provided separate and distinct from a portion of said instant messaging application configured to present at least status information of one or more users associated with at least one conversation in said instant messaging application, and wherein functionality said first option and said second option remains constant while being provided in said instant messaging application;

upon detecting a selection of said second option while displaying said second conversation screen, displaying a second list of conversations within said second conversation screen without navigating away from said second conversation screen, said second list of conversations comprising said first conversation; and

upon detecting selection of said first conversation from said second list of conversations, navigating away from said second conversation screen and displaying said first conversation screen.

2. The method according to claim 1 , said first group of conversations being ordered based on a time at which a most recent message was sent or received, and said second group of conversations being separately ordered based on time.

3. The method according to claim 1 , said first and second groups of conversations being ordered based on a time at which a most recent message was sent or received.

4. The method according to claim 1 , wherein said selection of at least one of said first option and said second option comprises receiving an input via a touch event or detecting movement of a trackball towards said at least one of said first option and said second option.

5. A non-transitory computer readable medium comprising computer executable instructions for switching between conversations in an instant messaging application, said computer executable instructions comprising instructions for:

providing a first option for switching between conversations in said instant messaging application, wherein said first option is provided as a selectable icon upon immediate display of said first conversation screen, and is further provided independent of a current context conversations associated with said instant messaging application;

upon detecting a selection of said option while displaying said first conversation screen, displaying a first list of other conversations within said first conversation screen without navigating away from said first conversation screen, said first list of conversations comprising a first plurality of other conversations ordered by listing a first group of at least one conversation having an unread message above a second group of conversations without unread messages, wherein each conversation in the first list of conversations is separate and distinct from a set of messages comprised therein;

upon detecting selection of a desired one of said first plurality of other conversations, navigating away from said first conversation screen and displaying a second conversation screen for said desired one of said first plurality of other conversations;

providing a second option for switching between conversations in said instant messaging application, wherein said second option is provided as a selectable icon upon immediate display of said second conversation screen, and is further provided independent of a current context of conversations associated with said instant messaging application,

wherein said first selectable icon and said second selectable icon are provided separate and distinct from a portion of said instant messaging application configured to present at least status information of one or more users associated with at least one conversation in said instant messaging application, and wherein functionality said first option and said second option remains constant while being provided in said instant messaging application;

upon detecting a selection of said second option while displaying said second conversation screen, displaying a second list of conversations within said second conversation screen without navigating away from said second conversation screen, said second list of conversations comprising said first conversation; and

upon detecting selection of said first conversation from said second list of conversations, navigating away from said second conversation screen and displaying said first conversation screen.

6. The computer readable medium according to claim 5 , said first group of conversations being ordered based on a time at which a most recent message was sent or received, and said second group of conversations being separately ordered based on time.

7. The computer readable medium according to claim 5 , said first and second groups of conversations being ordered based on a time at which a most recent message was sent or received.

8. The computer readable medium according to claim 5 , wherein said selection of at least one of said first option and said second option comprises receiving an input via a touch event or detecting movement of a trackball towards said at least one of said first option and said second option.

9. A mobile device comprising a display, a processor, one or more input mechanisms and a computer readable medium comprising computer executable instructions for switching between conversations in an instant messaging application, said computer executable instructions comprising instructions for:

providing a first option for switching between conversations in said instant messaging application, wherein said first option is provided as a selectable icon upon immediate display of said first conversation screen, and is further provided independent of a current context of conversations associated with said instant messaging application;

upon detecting a selection of said first option while displaying said first conversation screen, displaying a first list of other conversations within said first conversation screen without navigating away from said first conversation screen, said first list of conversations comprising a first plurality of other conversations ordered by listing a first group of at least one conversation having an unread message above a second group of conversations without unread messages, wherein each conversation in the first list of conversations is separate and distinct from a set of messages comprised therein;

upon detecting selection of a desired one of said first plurality of other conversations, navigating away from said first conversation screen and displaying a second conversation screen for said desired one of said first plurality of other conversations;

providing a second option for switching between conversations in said instant messaging application, wherein said second option is provided as a selectable icon upon immediate display of said second conversation screen, and is further provided independent of a current context of conversations associated with said instant messaging application,

wherein said first selectable icon and said second selectable icon are provided separate and distinct from a portion of said instant messaging application configured to present at least status information of one or more users associated with at least one conversation in said instant messaging application, and wherein functionality said first option and said second option remains constant while being provided in said instant messaging application;

upon detecting a selection of said second option while displaying said second conversation screen, displaying a second list of conversations within said second conversation screen without navigating away from said second conversation screen, said second list of conversations comprising said first conversation; and

upon detecting selection of said first conversation from said second list of conversations, navigating away from said second conversation screen and displaying said first conversation screen.

10. The mobile device according to claim 9 , said first group of conversations being ordered based on a time at which a most recent message was sent or received, and said second group of conversations being separately ordered based on time.

11. The mobile device according to claim 9 , said first and second groups of conversations being ordered based on a time at which a most recent message was sent or received.

12. The mobile device according to claim 9 , wherein said selection of at least one of said first option and said second option comprises receiving an input via a touch event or detecting movement of a trackball towards said at least one of said first option and said second option.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Nov 4, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034161/0020 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 11, 2009
From: BENNINGER, BRADLEY
To: RESEARCH IN MOTION LIMITED
Reel/Frame 022382/0101 →
Continuity (1)
Related Publication 20100217808A1 · Aug 26, 2010