IP Library Granted Patent US 8,539,365
Granted Patent B2
US 8,539,365 · App. 13/013,622 · Granted Sep 17, 2013

IM conversation management

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 8,539,365
App. No.
13/013,622
Granted
Sep 17, 2013
Kind
B2
Abstract

A method and apparatus for managing IM conversations is provided. In response to idle time and, preferably, read message status, particular current conversations are removed from a list of current conversations. The removed conversations may be moved to an archive which may be automatically maintained in response to size constraints. An archive interface is facilitated to review conversations, save all or portions thereof, delete, etc. The archived conversations are preferably associated with the contact for the conversation to show a history of conversations.

Claims (45)

1. A method of operating a communications device, the method comprising:

maintaining a first list of at least one instant messaging conversation in a graphical user interface for engaging in a plurality of instant messaging conversations;

monitoring conversation activity for the instant messaging conversations in the first list;

automatically removing a particular instant messaging conversation from the first list after an idle period of conversation activity and only if all messages of the particular conversation have been read;

archiving the particular instant messaging conversation to an instant messaging conversation archive for making the particular instant messaging conversation accessible via the graphical user interface;

providing a second list of at least one archived instant messaging conversation in said graphical user interface separate from said first list for accessing archived conversations of the instant messaging conversation archive; and

removing at least one instant messaging conversation from the second list.

2. The method of claim 1 , the at least one instant messaging conversation being automatically removed from the second list in response to a size limit for the archive.

3. The method of claim 2 , wherein the automatically removing one or more archived instant messaging conversations from the second list is prioritized according to one or more of the following criteria: oldest, largest, least reviewed, least frequented.

4. The method of claim 2 , wherein the size limit corresponds to either total space consumed or total number of archived instant messaging conversations.

5. The method of claim 2 , further comprising providing a prompt prior to automatically removing one or more archived instant messaging conversations from the second list.

6. The method according to claim 2 , further comprising enabling the size limit to be user configurable.

7. The method of claim 1 , further comprising enabling all or one or more portions of the archived IM conversations to be saved to a persistent store.

8. The method of claim 7 , the at least one instant messaging conversation being removed upon being saved to the persistent store.

9. The method of claim 1 , the removing comprising deleting an oldest conversation first.

10. A non-transitory computer readable storage medium comprising computer executable instructions for operating a communications device, the computer executable instructions comprising instructions for:

maintaining a first list of at least one instant messaging conversation in a graphical user interface for engaging in a plurality of instant messaging conversations;

monitoring conversation activity for the instant messaging conversations in the first list;

automatically removing a particular instant messaging conversation from the first list after an idle period of conversation activity and only if all messages of the particular conversation have been read;

archiving the particular instant messaging conversation to an instant messaging conversation archive for making the particular instant messaging conversation accessible via the graphical user interface;

providing a second list of at least one archived instant messaging conversation in said graphical user interface separate from said first list for accessing archived conversations of the instant messaging conversation archive; and

removing at least one instant messaging conversation from the second list.

11. The non-transitory computer readable storage medium of claim 10 , the at least one instant messaging conversation being automatically removed from the second list in response to a size limit for the archive.

12. The non-transitory computer readable storage medium of claim 11 , wherein the automatically removing one or more archived instant messaging conversations from the second list is prioritized according to one or more of the following criteria: oldest, largest, least reviewed, least frequented.

13. The non-transitory computer readable storage medium of claim 11 , wherein the size limit corresponds to either total space consumed or total number of archived instant messaging conversations.

14. The non-transitory computer readable storage medium of claim 11 , further comprising instructions for providing a prompt prior to automatically removing one or more archived instant messaging conversations from the second list.

15. The non-transitory computer readable storage medium according to claim 11 , further comprising instructions for enabling the size limit to be user configurable.

16. The non-transitory computer readable storage medium of claim 10 , further comprising instructions for enabling all or one or more portions of the archived IM conversations to be saved to a persistent store.

17. The non-transitory computer readable storage medium of claim 16 , the at least one instant messaging conversation being removed upon being saved to the persistent store.

18. The non-transitory computer readable storage medium of claim 10 , the removing comprising instructions for deleting an oldest conversation first.

19. A communications device comprising a processor and memory, the memory comprising computer executable instructions for operating the communications device, the computer executable instructions comprising instructions for:

maintaining a first list of at least one instant messaging conversation in a graphical user interface for engaging in a plurality of instant messaging conversations;

monitoring conversation activity for the instant messaging conversations in the first list;

automatically removing a particular instant messaging conversation from the first list after an idle period of conversation activity and only if all messages of the particular conversation have been read;

archiving the particular instant messaging conversation to an instant messaging conversation archive for making the particular instant messaging conversation accessible via the graphical user interface;

providing a second list of at least one archived instant messaging conversation in said graphical user interface separate from said first list for accessing archived conversations of the instant messaging conversation archive; and

removing at least one instant messaging conversation from the second list.

20. The communications device of claim 19 , the at least one instant messaging conversation being automatically removed from the second list in response to a size limit for the archive.

21. The communications device of claim 20 , wherein the automatically removing one or more archived instant messaging conversations from the second list is prioritized according to one or more of the following criteria: oldest, largest, least reviewed, least frequented.

22. The communications device of claim 20 , wherein the size limit corresponds to either total space consumed or total number of archived instant messaging conversations.

23. The communications device of claim 20 , further comprising instructions for providing a prompt prior to automatically removing one or more archived instant messaging conversations from the second list.

24. The communications device according to claim 20 , further comprising instructions for enabling the size limit to be user configurable.

25. The communications device of claim 19 , further comprising instructions for enabling all or one or more portions of the archived IM conversations to be saved to a persistent store.

26. The communications device of claim 25 , the at least one instant messaging conversation being removed upon being saved to the persistent store.

27. The communications device of claim 19 , the removing comprising instructions for deleting an oldest conversation first.

Assignments (4)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064269/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 Aug 6, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 030983/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 26, 2011
From: KLASSEN, GERHARD DIETRICH; DUNK, CRAIG; KUHL, LAWRENCE EDWARD; WORMALD, CHRISTOPHER R.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 025714/0776 →