Handheld electronic device and associated method providing time data in a messaging environment
First Claim
Patent Images
1. A method of displaying an instant message conversation on a display of 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 the display of the handheld electronic device within a context of a conversation screen;
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 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 conversation screen;
determining an amount of time that has elapsed between the first time of the first instant message and the second time of the second instant message;
when the determined amount of time that has elapsed between the first time and the second time is more than a predetermined duration of time, displaying a time stamp representative of the second time of the second instant message within the context of the conversation screen in association with and adjacent to the at least a portion of the second instant message; and
when the determined amount of time that has elapsed between the first time and the second time is less than the predetermined duration of time, not displaying the time stamp representative of the second time of the second instant message.
2 Assignments
0 Petitions
Accused Products
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.
86 Citations
15 Claims
-
1. A method of displaying an instant message conversation on a display of 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 the display of the handheld electronic device within a context of a conversation screen; 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 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 conversation screen; determining an amount of time that has elapsed between the first time of the first instant message and the second time of the second instant message; when the determined amount of time that has elapsed between the first time and the second time is more than a predetermined duration of time, displaying a time stamp representative of the second time of the second instant message within the context of the conversation screen in association with and adjacent to the at least a portion of the second instant message; and when the determined amount of time that has elapsed between the first time and the second time is less than the predetermined duration of time, not displaying the time stamp representative of the second time of the second instant message. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A handheld electronic device for displaying an instant message conversation, the instant message conversation comprising a plurality of instant messages sequentially exchanged between the handheld electronic device and a second electronic device, the electronic device comprising:
-
a display; a memory; and a processor electronically coupled with the display and the memory, the processor configured to; communicate a first instant message at a first time between the electronic device and the second electronic device; display at least a portion of the first instant message on the display of the electronic device within a context of a conversation screen; communicate a second instant message at a second time between the electronic device and the second electronic device, the second instant message being a sequential next message after the first message; display at least a portion of the second instant message on the display of the electronic device within the context of the conversation screen; determine an amount of time that has elapsed between the first time of the first instant message and the second time of the second instant message; when the determined amount of time that has elapsed between the first time and the second time is more than a predetermined duration of time, display a time stamp representative of the second time of the second instant message within the context of the conversation screen and adjacent to the at least a portion of the second instant message; and when the determined amount of time that has elapsed between the first time and the second time is less than the predetermined duration of time, does not display the time stamp representative of the second time of the second instant message. - View Dependent Claims (7, 8, 9, 10)
-
-
11. 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, the instant message conversation comprising a plurality of instant messages sequentially exchanged between the handheld electronic device and a second electronic device, such that when executed, the processor:
-
communicates a first instant message at a first time between the electronic device and the second electronic device; displays at least a portion of the first instant message on the display of the electronic device within a context of a conversation screen; communicates a second instant message at a second time between the electronic device and the second electronic device, the second instant message being a sequential next message 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 conversation screen; determines an amount of time that has elapsed between the first time of the first instant message and the second time of the second instant message; when the determined amount of time that has elapsed between the first time and the second time is more than a predetermined duration of time, displays a time stamp representative of the second time of the second instant message on the display of the handheld electronic device within the context of the conversation screen and adjacent to the at least a portion of the second instant message; and when the determined amount of time that has elapsed between the first time and the second time is less than the predetermined duration of time, does not display the time stamp representative of the second time of the second instant message. - View Dependent Claims (12, 13, 14, 15)
-
Specification