Method and apparatus for managing message
First Claim
Patent Images
1. A method operative in an electronic device, comprising:
- displaying, in a message view, a message thread for at least one of a chatting and texting application, the message thread corresponding to a particular contact including a plurality of messages transmitted to and received from the particular contact, the plurality of messages comprising marked messages or unmarked messages;
receiving a touch input to a particular message in the message view;
when the particular message is an unmarked message;
displaying a first pop-up menu, the first pop-up menu comprising a first option selectable to mark the particular message and a list of other functions executable on the particular message, andin response to selection of the first option, setting the particular message as a marked message; and
when the particular message is a marked message;
displaying a second pop-up menu, the second pop-up menu comprising a second option selectable to activate a mark view and the list of other functions,in response to detecting activation of the second option, removing the unmarked messages from display and displaying the marked messages in a marked view, andin response to detecting selection of one of the displayed marked messages in the mark view, displaying the selected marked message and at least one unmarked message chronologically adjacent in the message thread to the selected marked message,wherein the first option and the second option are displayable to a same position relative to the list of other functions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for conveniently managing messages that are received from or sent to external devices through a network by a mobile device. At least one message is displayed and selected by a user for a further operation. Attribute information of the selected message is checked in a message history database. Based on the checked attribute information, a message related to the selected message is displayed. The selected message may be a previously marked message and the related message may be an unmarked message.
57 Citations
19 Claims
-
1. A method operative in an electronic device, comprising:
-
displaying, in a message view, a message thread for at least one of a chatting and texting application, the message thread corresponding to a particular contact including a plurality of messages transmitted to and received from the particular contact, the plurality of messages comprising marked messages or unmarked messages; receiving a touch input to a particular message in the message view; when the particular message is an unmarked message; displaying a first pop-up menu, the first pop-up menu comprising a first option selectable to mark the particular message and a list of other functions executable on the particular message, and in response to selection of the first option, setting the particular message as a marked message; and when the particular message is a marked message; displaying a second pop-up menu, the second pop-up menu comprising a second option selectable to activate a mark view and the list of other functions, in response to detecting activation of the second option, removing the unmarked messages from display and displaying the marked messages in a marked view, and in response to detecting selection of one of the displayed marked messages in the mark view, displaying the selected marked message and at least one unmarked message chronologically adjacent in the message thread to the selected marked message, wherein the first option and the second option are displayable to a same position relative to the list of other functions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
-
a memory unit configured to store messages sent or received through a network, attribute information about the messages and marking information related to messages which are marked by a user input; a display unit configured to display at least one message stored in the memory unit; and a control unit configured to; control the display unit to display, in a message view, a message thread for at least one of a chatting and texting application, the message thread corresponding to a particular contact including a plurality of messages transmitted to and received from the particular contact, the plurality of messages comprising marked messages or unmarked messages, receive a touch input to a particular message in the message view, when the particular message is an unmarked message; control the display unit to display a first pop-up menu, the first pop-up menu comprising a first option selectable to mark the particular message and a list of other functions executable on the particular message, and in response to selection of the first option, set the particular message as a marked message, when the particular message is a marked message; control the display unit to display a second pop-up menu, the second pop-up menu comprising a second option selectable to activate a mark view and the list of other functions, in response to detecting activation of the second option, control the display unit to remove the unmarked messages from display, and display the marked messages in a marked view, and in response to detecting selection of one of the displayed marked messages in the mark view, control the display unit to display the selected marked message and at least one unmarked message chronologically adjacent within the message thread to the selected marked message, wherein the first option and the second option are displayable to a same position relative to the list of other functions. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium storing computer-executable instructions to cause an apparatus to:
-
display, in a message view, a message thread for at least one of a chatting and texting application, the message thread corresponding to a particular contact including a plurality of messages transmitted to and received from the particular contact, the plurality of messages comprising marked messages or unmarked messages; receiving a touch input to a particular message in the message view; when the particular message is an unmarked message; control the display unit to display a first pop-up menu comprising a first option selectable to mark the particular message and a list of other functions executable on the particular message, and in response to selection of the first option, setting the particular message as a marked message; when the particular message is a marked message; control the display unit to display a second pop-up menu, the second pop-up menu comprising a second option selectable to activate a mark view and the list of other functions, in response to detecting activation of the second option, remove unmarked messages from display, and display marked messages in a marked view; and in response to detecting a selection of one of the displayed marked messages in the mark view, display the message thread for the particular contact including both the selected marked message and at least one unmarked message from the message thread chronologically adjacent to the selected marked message, wherein the first option and the second option are displayable to a same position relative to the list of other functions.
-
Specification