IP Library Granted Patent US 10,735,353
Granted Patent B2
US 10,735,353 · App. 15/836,213 · Granted Aug 4, 2020

Handheld electronic device and associated method providing time data in a messaging environment

Inventors: Gerhard Dietrich Klassen (Waterloo, CA); Christopher R. Wormald (Kitchener, CA); Lawrence Edward Kuhl (Waterloo, CA)
Assignee: BlackBerry Limited
H04L51/04G06F15/02H04L51/08H04L51/16H04L51/26H04L51/38H04M1/72552H04W4/14
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,735,353
App. No.
15/836,213
Granted
Aug 4, 2020
Kind
B2
Abstract

An improved handheld electronic device and an associated method are provided in which time data regarding certain aspects of a messaging conversation on a handheld electronic device are made available to a user. Such time data is provided, for instance, in situations where an interruption has occurred during a messaging conversation. Time data can also be provided to a user on demand in certain circumstances.

Claims (47)

1. A method of displaying an instant message conversation on a handheld electronic device, the instant message conversation comprising a plurality of instant messages sequentially exchanged between the handheld electronic device and a second electronic device, the method comprising:

communicating a first instant message at a first time between the handheld electronic device and the second electronic device;

displaying at least a portion of the first instant message on a display of the handheld electronic device within a context of the instant message conversation;

displaying a time stamp indicative of a time for the first message on the display of the electronic device within the context of the instant message conversation in association with and adjacent to the first instant message;

communicating a second instant message at a second time between the handheld electronic device and the second electronic device, the second instant message being a sequential next message in the instant messaging conversation after the first message;

displaying at least a portion of the second instant message on the display of the electronic device within the context of the instant message conversation;

deleting the time stamp indicative of the time for the first message; and

displaying a time stamp indicative of a time for the second message on the display of the electronic device within the context of the instant message conversation in association with and adjacent to the second instant message.

2. The method of claim 1 , wherein the time stamp indicative of the time for the first message is a stamp indicating a relative passage of time elapsed since the communication of the first instant message.

3. The method of claim 1 , wherein the time stamp indicative of the time for the second instant message is a stamp indicating a relative passage of time elapsed since the communication of the second message.

4. The method of claim 1 , wherein the second instant message is communicated prior to the passage of a predetermined duration of time since the communication of the first instant message and during which no additional communication occurs between the handheld electronic device and the second electronic device.

5. The method of claim 1 , further comprising determining that the time stamp indicative of the time for the first message is to be deleted, said determining is in response to the amount of time that has elapsed between the first time and the second time being less than a predetermined duration of time during which no additional communication occurred between the handheld electronic device and the second electronic device.

6. The method of claim 1 , further comprising, in response to an input, displaying a time stamp indicative of the time for the first message on the display of the handheld electronic device.

7. A non-transitory computer readable medium comprising computer executable instructions embedded thereon for execution by a processor of a handheld electronic device for displaying an instant message conversation upon a display of the handheld electronic device, such that when executed, the processor:

communicates a first instant message at a first time between the handheld electronic device and the second electronic device;

displays at least a portion of the first instant message on a display of the handheld electronic device within a context of the instant message conversation;

displays a time stamp indicative of a time for the first message on the display of the handheld electronic device within the context of the instant message conversation in association with and adjacent to the first instant message;

communicates a second instant message at a second time between the handheld electronic device and the second electronic device, the second instant message being a sequential next message in the instant message conversation after the first message;

displays at least a portion of the second instant message on the display of the electronic device within the context of the instant message conversation;

deletes the time stamp indicative of the time for the first message; and

displays a time stamp indicative of a time for the second message on the display of the handheld electronic device within the context of the instant message conversation in association with and adjacent to the second instant message.

8. The non-transitory computer readable medium of claim 7 , wherein the time stamp indicative of the time for the first message is a stamp indicating a relative passage of time elapsed since the communication of the first instant message.

9. The non-transitory computer readable medium of claim 7 , wherein the time stamp indicative of the time for the second instant message is a stamp indicating a relative passage of time elapsed since the communication of the second message.

10. The non-transitory computer readable medium of claim 7 , wherein the second instant message is communicated prior to the passage of a predetermined duration of time since the communication of the first instant message during which no additional communication occurred between the handheld electronic device and the second electronic device.

11. The non-transitory computer readable medium of claim 7 , such that when executed, the processor further:

in response to the amount of time that has elapsed between the first time and the second time being less than a predetermined duration of time during which no additional communication occurred between the handheld electronic device and the second electronic device, determines that the time stamp indicative of the time for the first message is to be deleted.

12. The non-transitory computer readable medium of claim 7 , such that when executed, the processor further: in response to an input, displays a time stamp indicative of the time for the first message on the display of the handheld electronic device.

13. A non-transitory computer readable medium comprising computer executable instructions embedded thereon for execution by a processor of a handheld electronic device for displaying an instant message conversation upon a display of the handheld electronic device, such that when executed, the processor:

communicates a first instant message at a first time between the handheld electronic device and a second electronic device;

displays at least a portion of the first instant message on a display of the handheld electronic device within a context of the instant message conversation;

displays a time stamp indicative of a time for the first message on the display of the handheld electronic device within the context of the instant message conversation in association with and adjacent to the first instant message;

communicates a second instant message between the handheld electronic device and the second electronic device at a second time, the second instant message being a sequential next message in the instant message conversation after the first message;

displays at least a portion of the second instant message on the display of the handheld electronic device within the context of the instant message conversation in association with and adjacent to the second instant message; and

selectively displays a time stamp indicative of a time for the second message on the display of the handheld electronic device.

14. The non-transitory computer readable medium of claim 13 , wherein the time stamp indicative of the time for the first message is a stamp indicating a relative passage of time elapsed since the communication of the first instant message.

15. The non-transitory computer readable medium of claim 13 , wherein the time stamp indicative of the time for the second instant message is a stamp indicating a relative passage of time elapsed since the communication of the second message.

16. The non-transitory computer readable medium of claim 13 , wherein the second instant message is communicated prior to the passage of a predetermined duration of time since the communication of the first instant message during which no additional communication occurs between the handheld electronic device and the second electronic device.

17. The non-transitory computer readable medium of claim 13 , wherein the processor further selectively deletes the time stamp indicative of the time for the first message.

18. The non-transitory computer readable medium of claim 17 , wherein the selective deletion is in response to the amount of time that has elapsed between the first time and the second time being less than a predetermined duration of time during which no additional communication occurs between the handheld electronic device and the second electronic device.

19. The non-transitory computer readable medium of claim 17 , wherein the processor further, in response to an input, displays a time stamp indicative of the time for the first message.

20. A method of displaying an instant message conversation on a handheld electronic device, the instant message conversation comprising a plurality of instant messages sequentially exchanged between the handheld electronic device and a second electronic device, the method comprising:

communicating a first instant message at a first time between the handheld electronic device and the second electronic device;

displaying at least a portion of the first instant message on a display of the handheld electronic device within a context of the instant message conversation;

displaying a time stamp indicative of a time for the first message on the display of the handheld electronic device within the context of the instant message conversation in association with and adjacent to the first instant message;

communicating a second instant message between the handheld electronic device and the second electronic device at a second time, the second instant message being a sequential next message in the instant messaging conversation after the first message;

displaying at least a portion of the second instant message on the display of the handheld electronic device within the context of the instant message conversation; and

selectively displaying a time stamp indicative of a time for the second message on the display of the handheld electronic device within the context of the instant message conversation in association with and adjacent to the second instant message.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2018
From: KLASSEN, GERHARD D.; WORMALD, CHRISTOPHER R.; KUHL, LAWRENCE E.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 046015/0621 →
CHANGE OF NAME Recorded Jun 7, 2018
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 046319/0518 →
Continuity (5)
Continuation 15294077 · Oct 14, 2016
Continuation 13111767 · May 19, 2011
Continuation 10944925 · Sep 20, 2004
Provisional Application 60504379 · Sep 19, 2003
Related Publication 20180102990A1 · Apr 12, 2018