Method and apparatus for switching between concurrent messaging sessions
First Claim
1. A method for operating a mobile communication device, the method comprising:
- displaying, on the mobile communication device, a graphical user interface for a messaging application, the graphical user interface for the messaging application including;
a message display portion displaying content of a single communication session; and
a message composition portion;
responsive to receipt of a notification relating to a second communication session, reducing a dimension of the message display portion of the graphical user interface to accommodate display of a switch and notification portion;
displaying, in the switch and notification portion, an indication that a message of the second communication session is being composed; and
in response to an input at the switch and notification portion, displaying, in the message display portion, content of the second communication session in place of the content of the single communication session.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for conducting at least two concurrent conversation sessions is provided whereby a user may quickly switch between sessions. A graphical user interface may be provided comprising a first portion for conducting a first communication session and a second portion for immediately invoking a switch to a second communication session. In operation, the first portion of the graphical user interface is switched to immediately conduct said second communication session in response to a user input to invoke the switch. The second component can display notifications for concurrent session activities and a particular notification selected by a user to invoke the switch.
-
Citations
31 Claims
-
1. A method for operating a mobile communication device, the method comprising:
-
displaying, on the mobile communication device, a graphical user interface for a messaging application, the graphical user interface for the messaging application including; a message display portion displaying content of a single communication session; and a message composition portion; responsive to receipt of a notification relating to a second communication session, reducing a dimension of the message display portion of the graphical user interface to accommodate display of a switch and notification portion; displaying, in the switch and notification portion, an indication that a message of the second communication session is being composed; and in response to an input at the switch and notification portion, displaying, in the message display portion, content of the second communication session in place of the content of the single communication session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile communication device comprising:
-
a communications module for sending and receiving messages of communication sessions; and a processor coupled to the communications module, the processor configured to execute stored machine-readable instructions for causing the mobile communication device to; display a graphical user interface for a messaging application, the graphical user interface for the messaging application including; a message display portion displaying content of a single communication session; and a message composition portion; responsive to receipt of a notification relating to a second communication session, reduce a dimension of the message display portion of the graphical user interface to accommodate display of a switch and notification portion; display, in the switch and notification portion, an indication that a message of the second communication session is being composed; and in response to an input at the switch and notification portion, display, in the message display portion, content of the second communication session in place of the content of the single communication session. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory machine readable medium comprising program code recorded thereon executable by a processor for causing a mobile communication device to:
-
display a graphical user interface for a messaging application, the graphical user interface for the messaging application including; a message display portion displaying content of a single communication session; and a message composition portion; responsive to receipt of a notification relating to a second communication session, reduce a dimension of the message display portion of the graphical user interface to accommodate display of a switch and notification portion; display, in the switch and notification portion, an indication that a message of the second communication session is being composed; and in response to an input at the switch and notification portion, display, in the message display portion, content of the second communication session in place of the content of the single communication session. - View Dependent Claims (20, 21, 22)
-
-
23. A method for operating a messaging application on a mobile communication device, the messaging application comprising a graphical user interface having an application identification portion and a main active portion, the method comprising:
-
displaying the graphical user interface for the messaging application on a display screen of the mobile communication device; displaying a list of contacts in the main active portion; in response to receiving a first input indicating selection of a first contact in the list of contacts, displaying, in the main active portion, a first conversation view, the first conversation view relating to a communication session with the first contact, the first conversation view including; a first message display portion displaying content of the communication session with the first contact; and a first message composition portion; responsive to receipt of a notification relating to a second communication session with a second contact, reducing a dimension of the first message display portion of the graphical user interface to accommodate display of a first switch and notification portion; in response to receiving information related to a second message from the second contact, displaying, in the switch and notification portion, an indication that the second message is being composed; and in response to receiving a second input indicating selection of the switch and notification portion, displaying, in the main active portion, a second conversation view, the second conversation view relating to the second communication session with the second contact, the second conversation view including; a second message display portion displaying content of the second communication session with the second contact; and a second message composition portion. - View Dependent Claims (24, 25)
-
-
26. A mobile communication device comprising:
-
a communications system for sending and receiving messages of communication applications; a display screen; and a processor coupled to the communications system and the display screen, the processor configured to execute stored machine-readable instructions for causing the mobile communication device to; display, on the display screen, a graphical user interface of a messaging application, the graphical user interface having an application identification portion and a main active portion; display a list of contacts in the main active portion; in response to receiving a first input indicating selection of a first contact in the list of contacts, display, in the main active portion, a first conversation view, the first conversation view relating to a communication session with the first contact, the first conversation view including; a first message display portion displaying content of the communication session with the first contact; and a first message composition portion; responsive to receipt of a notification relating to a second communication session with a second contact, reducing a dimension of the first message display portion of the graphical user interface to accommodate display of a first switch and notification portion; in response to receiving information related to a second message from the second contact, display, in the switch and notification portion, an indication that the second message is being composed; and in response to receiving a second input indicating selection of the switch and notification portion, display, in the main active portion, a second conversation view, the second conversation view relating to the second communication session with the second contact, the second conversation view including; a second message display portion displaying content of the second communication session with the second contact; and a second message composition portion. - View Dependent Claims (27, 28)
-
-
29. A non-transitory machine readable medium comprising program code recorded thereon executable by a processor for causing a mobile communication device to:
-
display, on a display screen of the mobile communication device, a graphical user interface of a messaging application, the graphical user interface having an application identification portion and a main active portion; display a list of contacts in the main active portion; in response to receiving a first input indicating selection of a first contact in the list of contacts, display, in the main active portion, a first conversation view, the first conversation view relating to a communication session with the first contact, the first conversation view including; a first message display portion displaying content of the communication session with the first contact; and a first message composition portion; responsive to receipt of a notification relating to a second communication session with a second contact, reducing a dimension of the first message display portion of the graphical user interface to accommodate display of a first switch and notification portion; in response to receiving information related to a second message from the second contact, display, in the switch and notification portion, an indication that the second message is being composed; and in response to receiving a second input indicating selection of the switch and notification portion, display, in the main active portion, a second conversation view, the second conversation view relating to the second communication session with the second contact, the second conversation view including; a second message display portion displaying content of the second communication session with the second contact; and a second message composition portion. - View Dependent Claims (30, 31)
-
Specification