Method and apparatus for displaying information during an instant messaging session
First Claim
1. An electronic device, comprising:
- a display;
one or more processors; and
memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for;
displaying, on the display, a communication session window, the communication session window being configured to display a plurality of instant messages during an instant messaging session between a local participant and a first remote participant, the communication session window having a first side and a second side different from the first side, the first side being associated with the first remote participant and the second side being associated with the local participant;
receiving a signal indicating that the first remote participant is preparing an instant message;
in response to receiving the signal indicating that the first remote participant is preparing an instant message, displaying, at a first location on the first side, a graphical indication that the first remote participant is preparing an instant message;
receiving an instant message from the first remote participant;
in response to receiving the instant message from the first remote participant;
ceasing display of the graphical indication that the first remote participant is preparing an instant message; and
displaying, at the first location on the first side at which the graphical indication that the first remote participant is preparing an instant message was previously displayed, a representation of the instant message from the first remote participant, wherein the representation of the instant message is different from the graphical indication that the first remote participant is preparing an instant message;
receiving an instant message from the local participant; and
in response to receiving the instant message from the local participant;
displaying, at a second location on the second side, a representation of the instant message from the local participant.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and an apparatus are provided for controlling a graphical user interface to display information related to a communication session. Information relating to data produced by a first participant to the communication session is displayed on a first display unit, wherein the information produced by the first participant is displayed at a first position on the first display unit. Data is received from a second participant to the communication session, and information relating to the data received from the second participant is displayed on the first display unit, wherein the information received from the second participant is displayed at a second position on the first display unit. The first and second positions are horizontally spaced apart.
413 Citations
30 Claims
-
1. An electronic device, comprising:
-
a display; one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for; displaying, on the display, a communication session window, the communication session window being configured to display a plurality of instant messages during an instant messaging session between a local participant and a first remote participant, the communication session window having a first side and a second side different from the first side, the first side being associated with the first remote participant and the second side being associated with the local participant; receiving a signal indicating that the first remote participant is preparing an instant message; in response to receiving the signal indicating that the first remote participant is preparing an instant message, displaying, at a first location on the first side, a graphical indication that the first remote participant is preparing an instant message; receiving an instant message from the first remote participant; in response to receiving the instant message from the first remote participant; ceasing display of the graphical indication that the first remote participant is preparing an instant message; and displaying, at the first location on the first side at which the graphical indication that the first remote participant is preparing an instant message was previously displayed, a representation of the instant message from the first remote participant, wherein the representation of the instant message is different from the graphical indication that the first remote participant is preparing an instant message; receiving an instant message from the local participant; and in response to receiving the instant message from the local participant; displaying, at a second location on the second side, a representation of the instant message from the local participant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of an electronic device with a display, the one or more programs including instructions for:
-
displaying, on the display, a communication session window, the communication session window being configured to display a plurality of instant messages during an instant messaging session between a local participant and a first remote participant, the communication session window having a first side and a second side different from the first side, the first side being associated with the first remote participant and the second side being associated with the local participant; receiving a signal indicating that the first remote participant is preparing an instant message; in response to receiving the signal indicating that the first remote participant is preparing an instant message, displaying, at a first location on the first side, a graphical indication that the first remote participant is preparing an instant message; receiving an instant message from the first remote participant; in response to receiving the instant message from the first remote participant; ceasing display of the graphical indication that the first remote participant is preparing an instant message; and displaying, at the first location on the first side at which the graphical indication that the first remote participant is preparing an instant message was previously displayed, a representation of the instant message from the first remote participant, wherein the representation of the instant message is different from the graphical indication that the first remote participant is preparing an instant message; receiving an instant message from the local participant; and in response to receiving the instant message from the local participant; displaying, at a second location on the second side, a representation of the instant message from the local participant. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method, comprising:
at an electronic device with a display; displaying, on the display, a communication session window, the communication session window being configured to display a plurality of instant messages during an instant messaging session between a local participant and a first remote participant, the communication session window having a first side and a second side different from the first side, the first side being associated with the first remote participant and the second side being associated with the local participant; receiving a signal indicating that the first remote participant is preparing an instant message; in response to receiving the signal indicating that the first remote participant is preparing an instant message, displaying, at a first location on the first side, a graphical indication that the first remote participant is preparing an instant message; receiving an instant message from the first remote participant; in response to receiving the instant message from the first remote participant; ceasing display of the graphical indication that the first remote participant is preparing an instant message; and displaying, at the first location on the first side at which the graphical indication that the first remote participant is preparing an instant message was previously displayed, a representation of the instant message from the first remote participant, wherein the representation of the instant message is different from the graphical indication that the first remote participant is preparing an instant message; receiving an instant message from the local participant; and in response to receiving the instant message from the local participant; displaying, at a second location on the second side, a representation of the instant message from the local participant. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
Specification