IP Library Granted Patent US 11,985,099
Granted Patent B2
US 11,985,099 · App. 18/095,108 · Granted May 14, 2024

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

Inventors: Gerhard Dietrick Klassen (Waterloo, CA); Christopher R. Wormald (Kitchener, CA); Lawrence Edward Kuhl (Waterloo, CA)
Assignee: BlackBerry Limited
H04L51/04G06F15/02H04L51/08H04L51/216H04L51/226H04L51/58H04M1/72436H04W4/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 11,985,099
App. No.
18/095,108
Granted
May 14, 2024
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 (18)

1. An electronic device, comprising:

a display;

at least one hardware processor; and

a non-transitory computer-readable storage medium coupled to the at least one hardware processor and storing programming instructions for execution by the at least one hardware processor, wherein the programming instructions, when executed, cause the electronic device to perform operations comprising:

displaying, at the electronic device, a user interface object representing an electronic conversation between the electronic device and a second electronic device, wherein the electronic conversation comprises a plurality of messaging communications between the electronic device and the second electronic device, the plurality of messaging communications comprising at least a first messaging communication and a second messaging communication, and the user interface object comprising at least a portion of each of the plurality of messaging communications in the electronic conversation;

displaying, at the electronic device and in the user interface object representing the electronic conversation, a first time stamp representing a time that the first messaging communication occurs, wherein the first time stamp comprises a first indication presented in a form of a relative time; and

updating the first time stamp displayed in the user interface object by changing the relative time to an absolute time after a configured duration.

2. The electronic device of claim 1 , the operations further comprising: in response to detecting a new messaging communication in the electronic conversation, removing the first time stamp and outputting, in the user interface object representing the electronic conversation, another time stamp representing a time that the new messaging communication occurs, wherein the another time stamp comprises another indication presented in a form of relative time.

3. A non-transitory computer-readable medium storing instructions which, when executed, cause an electronic device to perform operations comprising:

displaying, at the electronic device, a user interface object representing an electronic conversation between the electronic device and a second electronic device, wherein the electronic conversation comprises a plurality of messaging communications between the electronic device and the second electronic device, the plurality of messaging communications comprising at least a first messaging communication and a second messaging communication, and the user interface object comprising at least a portion of each of the plurality of messaging communications in the electronic conversation;

displaying, at the electronic device and in the user interface object representing the electronic conversation, a first time stamp representing a time that the first messaging communication occurs, wherein the first time stamp comprises a first indication presented in a form of a relative time; and

updating the first time stamp displayed in the user interface object by changing the relative time to an absolute time after a configured duration.

4. The non-transitory computer-readable medium of claim 3 , the operations further comprising: in response to detecting a new messaging communication in the electronic conversation, removing the first time stamp and outputting, in the user interface object representing the electronic conversation, another time stamp representing a time that the new messaging communication occurs, wherein the another time stamp comprises another indication presented in a form of relative time.

5. A method, comprising:

displaying, at an electronic device, a user interface object representing an electronic conversation between the electronic device and a second electronic device, wherein the electronic conversation comprises a plurality of messaging communications between the electronic device and the second electronic device, the plurality of messaging communications comprising at least a first messaging communication and a second messaging communication, and the user interface object comprising at least a portion of each of the plurality of messaging communications in the electronic conversation;

displaying, at the electronic device and in the user interface object representing the electronic conversation, a first time stamp representing a time that the first messaging communication occurs, wherein the first time stamp comprises a first indication presented in a form of a relative time; and

updating the first time stamp displayed in the user interface object by changing the relative time to an absolute time after a configured duration.

6. The method of claim 5 , further comprising: in response to detecting a new messaging communication in the electronic conversation, removing the first time stamp and outputting, in the user interface object representing the electronic conversation, another time stamp representing a time that the new messaging communication occurs, wherein the another time stamp comprises another indication presented in a form of relative time.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2023
From: KLASSEN, GERHARD D.; WORMALD, CHRISTOPER R.; KUHL, LAWRENCE E.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 063166/0813 →
CHANGE OF NAME Recorded Mar 30, 2023
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 063197/0021 →
Continuity (7)
Continuation 16983861 · Aug 3, 2020
Continuation 15836213 · Dec 8, 2017
Continuation 15294077 · Oct 14, 2016
Continuation 13111767 · May 19, 2011
Continuation 10944925 · Sep 20, 2004
Provisional Application 60504379 · Sep 19, 2003
Related Publication 20230142164A1 · May 11, 2023