IP Library Granted Patent US 10,979,400
Granted Patent B2
US 10,979,400 · App. 13/571,427 · Granted Apr 13, 2021

Method and system for instant messaging conversation security

Inventors: Chris Wormald (Kitchener, CA); Gerhard Dietrich Klassen (Waterloo, CA); Luis Pablo Estable (Hull, CA)
Assignee: BlackBerry Limited
H04L63/04G06F3/048H04L51/04H04L63/104H04L51/38
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 10,979,400
App. No.
13/571,427
Granted
Apr 13, 2021
Kind
B2
Abstract

A method for securing an instant messaging (“IM”) conversation between at least a first and a second user, the first and second users having a first and a second client, respectively, in communication over a network, the method comprising: receiving a command from the first user through an input device and a graphical user interface (“GUI”) presented on a display of the first client to disable copying of the IM conversation; and, transmitting a message to the second client to inform the second client and the second user that copying of the IM conversation has been disabled.

Claims (59)

1. A method for securing an instant messaging (“IM”) conversation between at least a first and a second user, the first user and second user having a first communication device and a second communication device, respectively, configured for communicating over a network, the method comprising:

receiving, at the second communication device, an indication that the first communication device is online;

enabling, at the second communication device, copying, cutting and pasting of data from the IM conversation associated with the first user in response to receiving the indication that the first communication device is online;

receiving, at the second communication device, data from the IM conversation associated with the first user;

receiving, at the second communication device an indication that the first communication device is offline; and

disabling, at the second communication device, copying, cutting and pasting of the data from the IM conversation associated with the first user in response to receiving the indication that the first communication device is offline.

2. The method of claim 1 , wherein the disabling further includes disabling editing, viewing, reading, forwarding, and programmatically accessing.

3. The method of claim 1 , further comprising:

receiving a command from the first communication device causing at least a portion of the IM conversation to be deleted after a period of time.

4. The method of claim 1 , further comprising:

subsequent to disabling, at the second communication device, copying, cutting and pasting of the data from the IM conversation associated with the first user, sending a request from the second communication device to the first communication device to enable copying, cutting and pasting of data from the IM conversation associated with the first user;

receiving, at the second communication device, a message to cause enabling of copying of the data from the IM conversation associated with the first user; and

enabling, at the second communication device, copying, cutting and pasting of data from the IM conversation associated with the first user in response to receiving the message.

5. The method of claim 1 further comprising:

in response to determining that a third user associated with a third communication device has joined the IM conversation, sending, to the third communication device, a message to cause disabling of copying, cutting and pasting of the data from the IM conversation associated with the first user at the third communication device.

6. A communication device for securing an instant messaging (“IM”) conversation between at least a first and a second user, comprising:

a processor coupled to memory and to an interface to a network and adapted for:

receiving an indication that a second communication device associated with the second user is online;

enabling copying, cutting and pasting of data from the IM conversation associated with the second user in response to receiving the indication that the second communication device is online;

receiving data from the IM conversation associated with the second user;

receiving an indication that the second communication device is offline; and

disabling of copying, cutting and pasting of data from the IM conversation associated with the second user in response to receiving the indication that the second communication device is offline.

7. A method for securing an instant messaging (“IM”) conversation between at least a first and a second user, the first user and second user having a first communication device and a second communication device, respectively, configured for communicating over a network, the method comprising:

receiving, at the second communication device, an indication that the first communication device is online;

enabling, at the second communication device, copying, cutting and pasting of data from the IM conversation associated with the first user in response to receiving the indication that the first communication device is online;

receiving, at the second communication device, data from the IM conversation associated with the first user;

receiving, at the second communication device, an indication that the first communication device is offline;

determining whether the second user has permission for copying, cutting and pasting of the data from the IM conversation associated with the first user when the first communication device is offline; and

disabling, at the second communication device, copying, cutting and pasting of data from the IM conversation associated with the first user in response to a determination that the second user does not have permission for copying, cutting and pasting of the data from the IM conversation associated with the first user when the first communication device is offline.

8. The method of claim 7 , further comprising:

enabling, at the second communication device, copying, cutting and pasting of data from the IM conversation associated with the first user in response to a determination that the second user has permission for copying, cutting and pasting of the data from the IM conversation associated with the first user when the first communication device is offline.

9. The method of claim 7 , wherein the disabling further includes disabling editing, viewing, reading, forwarding, and programmatically accessing.

10. A method for securing an instant messaging (“IM”) conversation between at least a first and a second user, the first user and second user having a first communication device and a second communication device, respectively, configured for communicating over a network, the method comprising:

receiving, at the second communication device, an indication that the first communication device is online;

enabling, at the second communication device, copying, cutting and pasting of data from the IM conversation associated with the first user in response to receiving the indication that the first communication device is online;

receiving, at the second communication device, data from the IM conversation associated with the first user;

receiving, at the second communication device, an indication that the first communication device is offline;

determining whether an IT policy setting permits copying, cutting and pasting of the data from the IM conversation associated with the first user when the first communication device is offline; and

disabling, at the second communication device, copying, cutting and pasting data from the IM conversation associated with the first user in response to a determination that the IT policy setting does not permit copying, cutting and pasting of the data from the IM conversation associated with the first user when the first communication device is offline.

11. The method of claim 10 , further comprising:

enabling, at the second communication device, copying, cutting and pasting data from the IM conversation associated with the first user in response to a determination that the IT policy setting permits copying, cutting and pasting of the data from the IM conversation associated with the first user when the first communication device is offline.

12. The method of claim 10 , wherein the disabling further includes disabling editing, viewing, reading, forwarding, and programmatically accessing.

13. The communication device of claim 6 , wherein the disabling further includes disabling editing, viewing, reading, forwarding, and programmatically accessing.

14. A communication device for securing an instant messaging (“IM”) conversation between at least a first and a second user, comprising:

a processor coupled to memory and to an interface to a network and adapted for:

receiving an indication that a second communication device associated with the second user is online;

enabling copying, cutting and pasting of data from the IM conversation associated with the second user in response to receiving the indication that the second communication device is online;

receiving data from the IM conversation associated with the second user;

receiving an indication that the second communication device is offline;

determining whether the first user associated with the communication device has permission for copying, cutting and pasting of the data from the IM conversation associated with the second user when the second communication device is offline; and

disabling copying, cutting and pasting of data from the IM conversation associated with the second user in response to a determination that the first user does not have permission for copying, cutting and pasting of the data from the IM conversation associated with the second user when the second communication device is offline.

15. A communication device for securing an instant messaging (“IM”) conversation between at least a first and a second user, comprising:

a processor coupled to memory and to an interface to a network and adapted for:

receiving an indication that a second communication device associated with the second user is online;

enabling copying, cutting and pasting of data from the IM conversation associated with the second user in response to receiving the indication that second communication device is online;

receiving data from the IM conversation associated with the second user;

receiving an indication that the second communication device is offline;

determining whether an IT policy setting permits copying, cutting and pasting of the data from the IM conversation associated with the second user when the second communication device is offline; and

disabling of copying, cutting and pasting data from the IM conversation associated with the first user in response to a determination that the IT policy setting does not permit copying, cutting and pasting of the data from the IM conversation associated with the first user when the first communication device is offline.

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 Nov 5, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 034176/0557 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2012
From: WORMALD, CHRIS; KLASSEN, GERHARD DIETRICH; ESTABLE, LUIS PABLO
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028762/0190 →
Continuity (2)
Continuation 11184845 · Jul 20, 2005
Related Publication 20120304080A1 · Nov 29, 2012