WO2019206036A1 - 消息管理方法及终端 - Google Patents

消息管理方法及终端 Download PDF

Info

Publication number
WO2019206036A1
WO2019206036A1 PCT/CN2019/083431 CN2019083431W WO2019206036A1 WO 2019206036 A1 WO2019206036 A1 WO 2019206036A1 CN 2019083431 W CN2019083431 W CN 2019083431W WO 2019206036 A1 WO2019206036 A1 WO 2019206036A1
Authority
WO
WIPO (PCT)
Prior art keywords
message
target
input
management control
display
Prior art date
Application number
PCT/CN2019/083431
Other languages
English (en)
French (fr)
Inventor
崔晓东
姚弟
Original Assignee
维沃移动通信有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 维沃移动通信有限公司 filed Critical 维沃移动通信有限公司
Priority to EP19791451.8A priority Critical patent/EP3786771A4/en
Publication of WO2019206036A1 publication Critical patent/WO2019206036A1/zh
Priority to US17/079,203 priority patent/US11575636B2/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/42Mailbox-related aspects, e.g. synchronisation of mailboxes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • the embodiments of the present disclosure relate to the field of communications technologies, and in particular, to a message management method and a terminal.
  • the embodiments of the present disclosure provide a message management method and a terminal, so as to solve the problem that the user is aware of the processing progress of the message in the communication group in the related art, and the operation is complicated and cumbersome.
  • an embodiment of the present disclosure provides a message management method, which is applied to a terminal, where the method includes:
  • an embodiment of the present disclosure provides a terminal, including:
  • a first receiving module configured to receive a first input of an operation object to a target message on the group communication interface
  • a first display module configured to display a message management control, where the message management control includes processing progress information of the target message, in response to the first input;
  • an update module configured to update the display content of the message management control in a case that the processing feedback message of the at least one message receiving object to the target message is received.
  • an embodiment of the present disclosure further provides another terminal, including a processor, a memory, a computer program stored on the memory and executable on the processor, the computer program being executed by the processor.
  • an embodiment of the present disclosure further provides a computer readable storage medium, where the computer readable storage medium stores a computer program, and when the computer program is executed by the processor, the steps of the message management method are implemented.
  • receiving a first input of an operator to a target message on the group communication interface in response to the first input, displaying a message management control, the message management control including a processing progress of the target message Information; updating the display content of the message management control in the event that the processing feedback message of the at least one message receiving object to the target message is received.
  • the processing progress information of the target message can be displayed through the message management control, so that the user can quickly know the processing progress of the target message through the message management control.
  • FIG. 1 is a flowchart of a message management method according to an embodiment of the present disclosure
  • FIG. 2 is a schematic diagram of a display interface provided by an embodiment of the present disclosure
  • FIG. 3 is a second schematic diagram of a display interface provided by an embodiment of the present disclosure.
  • FIG. 4 is a third schematic diagram of a display interface provided by an embodiment of the present disclosure.
  • FIG. 5 is a fourth schematic diagram of a display interface according to an embodiment of the present disclosure.
  • FIG. 6 is a fifth schematic diagram of a display interface according to an embodiment of the present disclosure.
  • FIG. 7 is a sixth schematic diagram of a display interface according to an embodiment of the present disclosure.
  • FIG. 8 is a seventh schematic diagram of a display interface according to an embodiment of the present disclosure.
  • FIG. 9 is a schematic diagram of a display interface provided by an embodiment of the present disclosure.
  • FIG. 10 is a schematic diagram of a display interface provided by an embodiment of the present disclosure.
  • FIG. 11 is a schematic diagram of a display interface provided by an embodiment of the present disclosure.
  • FIG. 12 is a schematic diagram of a display interface according to an embodiment of the present disclosure.
  • FIG. 13 is a schematic diagram of a display interface provided by an embodiment of the present disclosure.
  • FIG. 14 is a thirteenth schematic diagram of a display interface according to an embodiment of the present disclosure.
  • FIG. 15 is a schematic diagram of a display interface provided by an embodiment of the present disclosure.
  • FIG. 16 is a structural diagram of a terminal according to an embodiment of the present disclosure.
  • FIG. 17 is a structural diagram of another terminal according to an embodiment of the present disclosure.
  • FIG. 1 is a flowchart of a message management method according to an embodiment of the present disclosure.
  • a message management method is applied to a terminal for performing message management on a target message in a group communication interface, and specifically, for managing a progress of processing a target message, the method includes the following steps. :
  • Step 101 Receive a first input of an operator to a target message on the group communication interface.
  • the target message may be a sent message or a message to be sent.
  • the group communication interface refers to a conversation interface of a communication group or a chat interface of a communication group
  • the communication group refers to a group formed by at least three communication accounts.
  • the group communication interface 11 of the terminal 10 can be referred to as shown in FIG. 2, but is not limited thereto.
  • the target message of the first input selection may be a message, which may be two or more messages, which is not limited by the embodiment of the present disclosure.
  • the user can freely and flexibly select the target message that needs to be managed through the first input, and can satisfy the user's requirement for message management.
  • the first input can be a user's voice input, or can be a user's body feeling input, and can also be a touch input of a user, a stylus or a stylus pen on the terminal touch panel.
  • the touch input may include: a click operation, a double-click operation, a multi-click operation, a long-press operation, a pressing operation, a sliding operation, and the like.
  • the terminal display screen is a shaped screen
  • the first input may be the user's two fingers.
  • the two-finger touch operation in the two "ear regions" of the shaped screen such as two-finger click operation, two-finger sliding operation.
  • the method further includes:
  • a message selection control is displayed on a preset side of the target message of the group communication interface.
  • the second input may be a touch operation of the operating body on the group communication interface, for example, clicking, double-clicking, or long pressing the group identification of the group communication interface (such as a group name or a group image).
  • the terminal receives the second input, and triggers the terminal to display a message selection control on the side of the user sending the message, and the message selection control is used for the user to select a target message that needs to be added to the message management task.
  • the first input in step 101 acts on the message selection control corresponding to the target message, for example, clicking, double-clicking, or long pressing the message selection control corresponding to the target message.
  • the user is more intuitively selected to select the target message that needs to be managed, and the operability of selecting the target message is improved.
  • the corresponding display interface can be seen in FIG. 3 and FIG. 4, but is not limited thereto.
  • the user clicks, double-clicks or long-presses the group identification 12 of the group communication interface 11, as shown in FIG. 4, the message selection control 13 is displayed on the left side of the message sent by the user, and in FIG. 4, the message selection control 13
  • the "+" indicates that the current user can click, double-click or long press the message selection control 13 of one or more messages, indicating that one or more target messages are added to the message management task.
  • the message selection control 13 can indicate whether it is selected by the user by using a different color.
  • the color of the message selection control 13 corresponding to the target message selected by the user is black, and the color of the message selection control 13 corresponding to the message not selected by the user is gray.
  • the user can click, double-click or long press the message selection control 13 of one or more messages. At this time, the color of the message selection control 13 can be changed from black to black. gray.
  • each message sent by the user is sent to each communication account in the communication group. If there is an "@" flag in the message, it indicates that the message is a message sent to a specific message receiving object. Messages may require a specific message receiving object to be processed accordingly. For example, if there is an "@ Owner" flag in the message, it means that the message receiving object of the message is all members (except the message sender). If there is a "@one or more users" flag in the message, it means that the message receiving object of the message is one or more users of @. If there is no "@" flag in the message, the message receiving object of the message may be the whole member by default.
  • the user may also select the message receiving object corresponding to the target message by using the first input, that is, the first input further includes selecting the message receiving object corresponding to the target message. Select an action. For example, when there is no "@" flag in the target message, the user can select the message receiving object corresponding to the target message through the first input.
  • the user may drag the avatar of one or more communication accounts to the preset location in the group communication interface, so as to represent the object corresponding to the dragged communication account as the target message.
  • the corresponding message receiving object may drag the avatar of one or more communication accounts to the preset location in the group communication interface, so as to represent the object corresponding to the dragged communication account as the target message.
  • the user can freely and flexibly select the message receiving object corresponding to the target message through the first input, which can better satisfy the user's requirement for message management.
  • Step 102 In response to the first input, displaying a message management control, the message management control including processing progress information of the target message.
  • the number of message management controls may be related to the number of target messages. For example, when the number of target messages is 1, the number of message management controls may also be 1; when the number of target messages is 2, the message management control The number can also be 2.
  • each message management control can display the corresponding number.
  • the terminal may display the content of the target message corresponding to the message management control or the content of the message processing progress corresponding to the target message.
  • the terminal may display the message management control 14 on the current group communication interface 11.
  • the message management control 14 is displayed in the area where the group identification 12 of the group communication interface 11 is located.
  • the user can view the processing progress of the message or the message processing detailed information at any time by operating the message management control.
  • the use of message management controls facilitates centralized management of message processing progress.
  • Step 103 Update the display content of the message management control in case that at least one message receiving object receives the processing feedback message of the target message.
  • the terminal may receive the processing feedback message of the message receiving object to the target message, and may update the display content of the message management control.
  • the message receiving object processes the target message, including at least one of the following (but not limited to):
  • the message receiving object views the target message
  • the message receiving object replies to the target message
  • the message receiving object forwards the target message
  • the message receiving object shares the target message.
  • the message processing progress of the target message is reflected by updating the display content of the message management control, which is beneficial for the user to more intuitively know the message processing progress of the target message.
  • the method further includes:
  • the prompt information is output.
  • the prompt information is used to prompt the completion of the processing progress of the target message, and the prompt information may be a voice prompt information (such as a voice broadcast or a ringtone), or may be a character or icon prompt information displayed on the display screen of the terminal, etc. Wait.
  • a voice prompt information such as a voice broadcast or a ringtone
  • a character or icon prompt information displayed on the display screen of the terminal etc. Wait.
  • prompt information for example, “ ⁇ ” mark
  • the message management control in a case where all the message receiving objects have processed the target message, prompt information (for example, “ ⁇ ” mark) is displayed on the message management control or at the edge position of the message management control.
  • the user can know the message processing progress of the target message in time, and can better meet the user's demand for message management.
  • the above message management control may include a progress bar control or a label control.
  • the message management control 14 can be a progress bar control, and the message management control 14 can include a first progress segment 141 and a second progress segment 142.
  • the first progress segment 141 may represent a first type of message receiving object, the first type of message receiving object may be a message receiving object that has processed the target message; the second progress segment 142 may represent a second type of message receiving object, and the second The class message receiving object may be a message receiving object that does not process the target message.
  • the first ratio of the first length of the first progress segment 141 to the second length of the second progress segment 142 may be equal to a second ratio of the first number of first type of message receiving objects to the second number of second type of message receiving objects .
  • the colors of the first progress segment 141 and the second progress segment 142 may be different, for example, the color of the first progress segment 141 may be green, and the color of the second progress segment 142 may be red; or, The color of the progress segment 141 may be black, the color of the second progress segment 142 may be white, and the like.
  • the display state of the message management control will also be updated. In this way, the user can be made more intuitively aware of the message processing progress of the target message.
  • the message management control is set as a progress bar control, because the area occupied by the progress bar control is small, so it does not affect the normal display of other content.
  • the message management control 14 can be a label control
  • the message management control 14 can include a first sub-label 143 and a second sub-label 144; the first sub-label 143 can display a message that has processed the target message. A first number X of objects is received; a second sub-tag 144 displays a second number Y of message receiving objects for which the target message was not processed.
  • the colors of the first sub-label 143 and the second sub-tag 144 may be different, for example, the first sub-label 143 is represented by green, and the second sub-label 144 is represented by red.
  • the first number displayed by the first subtag 143 increases, and the second number displayed by the second subtag 144 decreases.
  • the number of message receiving objects is reflected by the number on the sub-tags, so that the user can more intuitively know the message processing progress of the target message, and can better meet the user's requirement for message management.
  • setting the message management control to the label control because the label control occupies a small area, it does not affect the normal display of other content.
  • the method further includes:
  • a floating window is displayed, the floating window including message processing detail information of a message receiving object corresponding to the third input.
  • the third input may be a touch operation on the message management control, for example, a click, a double tap, a long press, or a slide operation.
  • the user can slide down at the position of the message management control 14, and in the lower area of the message management control 14, the floating window 15 is displayed, and the content of the target message is displayed in the floating window 15, if there are many
  • the target message displays the contents of multiple target messages.
  • FIG. 8 when the user clicks on one of the target messages, the message processing progress corresponding to the target message is displayed in the floating window 15 , and the message processing detailed information of the message receiving object to the target message may be specifically displayed.
  • the floating window 15 cannot display all the processing information, then the user can slide in the floating window 15 to cause the floating window to turn the page to display the message processing details of the message receiving object for the target message. information.
  • the third input of the operation body on the message management control is received, including:
  • the floating window respectively displays message processing detailed information of the message receiving object corresponding to different locations on the first progress segment to the target message.
  • the different positions of the first progress segment represent different message receiving objects, and are generally arranged from left to right on the first progress segment in chronological order of processing the target message. Therefore, the user can slide along the first progress segment of the progress bar control to learn the message processing details of the specific message receiving object to the target message.
  • the user can use the stylus or the stylus to slide along the first progress segment of the progress bar control, and the stylus or the stylus can more accurately select or display the object identifier of a certain message receiving object and the object.
  • the message receiving object at least one of message processing details information of the target message. For example, as shown in FIG. 9, when the stylus or the stylus slides to the position A of the first progress segment, the terminal displays the object identifier of the message receiving object B "Xiaowang" corresponding to the position A or the message receiving object B is small. Wang" details processing information on the target message.
  • the terminal may only display the object identifier of the message receiving object B and the corresponding message processing prompt information.
  • the stylus or the stylus can be used to drag from the position A to the terminal main display area or the main operation area, and the display message is received in the main display area or the main operation area. The reply details of the object B to the target message.
  • the user can know the message processing details of the message receiving object to the target message through the third input on the message management control, which can better meet the user's requirement for message management.
  • the method further includes:
  • the target area is associated with at least one message receiving object, and the fourth input may be a touch operation on the message management control, for example, clicking, double clicking, long pressing or sliding operation.
  • the user may re-send the target message to the message receiving objects through the fourth input. To avoid the progress of message processing that affects the target message.
  • the user can directly operate in the target area on the message management control, and does not need to enter the message program to copy and paste the already sent message, and the operation is convenient.
  • the fourth input may be a long touch operation of the second progress segment 142 of the message management control 14 and sliding up (see FIG. 10). Arrow 16 is shown).
  • the fourth input may be a touch operation of dragging the message selection control 13 to the second progress segment 142 (as indicated by an arrow 18 in FIG. 11).
  • the message management control is taken as an example of the label control
  • the fourth input may be a touch operation of long pressing the second sub-label and sliding up.
  • the user can resend the target message through the fourth input to the message management control to facilitate the completion of the message processing progress, which can better meet the user's demand for message management.
  • the method further includes:
  • a message management control is displayed on the second display interface.
  • the message management control can be displayed in the group communication interface, and when the user exits the current group communication interface to the application main interface, the message management control can be displayed on the application main interface.
  • the message management control 14 can be displayed on the terminal desktop 17 (as shown in FIG. 12).
  • the user can view the message processing progress of the target message on any display interface of the terminal, so that the user can know the message processing progress of the target message at any time, and can better meet the user's demand for message management.
  • the user can hide the message management control by clicking, double-clicking, long-pressing or sliding the message management control, or dragging the message management control to a certain position with a certain trajectory or a certain speed.
  • the display area of the message management control includes at least one of the following (but not limited to):
  • the curved screen area of the curved screen is the curved screen area of the curved screen
  • a display area of the wearable device associated with the terminal is A display area of the wearable device associated with the terminal.
  • 5 shows an embodiment in which the message management control displays the area in which the group identification of the group communication interface is located.
  • the terminal can automatically display the message management controls according to the type of display. For example, as shown in FIG. 13, if the display screen is a curved screen, the terminal can automatically display the message management control 14 on either side of the curved screen area 19 of the curved screen. For example, as shown in FIG. 14, if the display screen is a profiled screen, the terminal can automatically display the message management control 14 on at least one of the ear regions 20 of the two ear regions 20 of the profiled screen. In FIG.
  • the shaped screen may be referred to as a display screen with a bangs area 21, and the bang area 21 is specifically a non-display area for setting a camera or the like recessed at the top of the display screen, and the two side areas of the bang area 21 are generally referred to as Ear area 20.
  • the terminal can display the message management control 14 on the folded area 22 of the flexible folding screen.
  • the message management control 14 can also move with it so that the message management control 14 is always at the edge of the normal field of view without affecting the use and viewing of the normal window.
  • the message management control can also be displayed on the back screen area of the terminal, so that the message management control does not occupy the display space of the main screen, and does not affect the use and viewing of the normal window.
  • the message management control can also be displayed on the display area of the wearable device associated with the terminal, so that the user does not need to carry the terminal, and the wearable device associated with the terminal can know the processing progress of the target message, which can better satisfy the user. The need for message management.
  • the terminal can also determine the display position of the message management control according to the user's operation (such as drag operation, slide operation).
  • the processing progress of the target message may also be displayed through the message management window.
  • the specific implementation of the message management window will be briefly described below.
  • the message management window can be displayed on the terminal display screen by means of a floating window, so that the user can leave the social application to perform other operations.
  • the message management window can be viewed and operated without opening the social interaction. application.
  • the message management window can also be a semi-transparent floating window so that the display of the message management window does not completely obscure other display content of the area covered by the message management window.
  • the message management window displays the object identifier of the message receiving object. In this way, users can quickly locate a user through the message management window.
  • the object identifier of all message receiving objects may be displayed, or only the object identifier of the message receiving object of the processed target message may be displayed, or only the object identifier of the message receiving object of the unprocessed target message may be displayed. For example, when the number of message receiving objects that have processed the target message is less than the number of message receiving objects of the unprocessed target message, only the object identifier of the message receiving object of the processed target message may be displayed in the message management window.
  • the object identifier of the new message receiving object may be highlighted and blinked each time a new message receiving object processes the target message. , zoom, color change, etc. are displayed in the message management window.
  • the method further includes:
  • message processing detail information of the message receiving object corresponding to the target object identifier is displayed.
  • the fifth input may be a touch operation on the target object identifier, for example, a click, a double tap, a long press, or a slide operation.
  • a touch operation on the target object identifier for example, a click, a double tap, a long press, or a slide operation.
  • the message processing progress of the target message is managed through the suspended message management window, which is beneficial to centralized management of the message processing progress.
  • the display content of the update message management window reflects the message processing progress of the target message, which is beneficial for the user to more intuitively know the message processing progress of the target message.
  • the message processing window can manage the message processing progress of multiple target messages at the same time.
  • the message management window can trigger the generation when the user selects the first target message. After the user adds other target messages, the user can directly add to the message management window to manage the message processing progress.
  • the terminal may be any device having a communication function, such as a computer, a mobile phone, a tablet personal computer, a laptop computer, and a personal digital assistant. , referred to as PDA), Mobile Internet Device (MID), Wearable Device, etc.
  • PDA personal digital assistant
  • MID Mobile Internet Device
  • Wearable Device etc.
  • receiving a first input of an operator to a target message on the group communication interface in response to the first input, displaying a message management control, the message management control including a processing progress of the target message Information; updating the display content of the message management control in the event that the processing feedback message of the at least one message receiving object to the target message is received.
  • the processing progress information of the target message can be displayed through the message management control, so that the user can quickly know the processing progress of the target message through the message management control.
  • FIG. 16 is a structural diagram of a terminal according to an embodiment of the present disclosure.
  • the terminal 200 includes a first receiving module 201, a first display module 202, and an updating module 203. among them,
  • the first receiving module 201 is configured to receive a first input of an operation object to a target message on the group communication interface;
  • the first display module 202 is configured to display a message management control, where the message management control includes processing progress information of the target message, in response to the first input;
  • the update module 203 is configured to update the display content of the message management control in the case that the processing feedback message of the target message by the at least one message receiving object is received.
  • it also includes:
  • a second receiving module configured to receive a second input of the operating body on the group communication interface
  • a second display module configured to display a message selection control on a preset side of the target message of the group communication interface in response to the second input
  • the first input acts on a message selection control corresponding to the target message.
  • it also includes:
  • a third receiving module configured to receive a third input of the operating body on the message management control
  • a third display module configured to display a floating window, where the floating window includes message processing detailed information of the message receiving object corresponding to the third input, in response to the third input.
  • it also includes:
  • a fourth receiving module configured to receive a fourth input of the target area of the operating body on the message management control
  • a sending module configured to send the target message to a message receiving object corresponding to the target area in response to the fourth input
  • the target area is associated with at least one message receiving object.
  • it also includes:
  • a switching module configured to display the message management control on the second display interface in a case that the display interface is switched from the first display interface to the second display interface.
  • the display area of the message management control includes at least one of the following:
  • the curved screen area of the curved screen is the curved screen area of the curved screen
  • a display area of the wearable device associated with the terminal is A display area of the wearable device associated with the terminal.
  • the message management control includes a progress bar control or a label control.
  • the message management control is a progress bar control, and the progress bar control includes a first progress segment and a second progress segment;
  • a first ratio of the first length of the first progress segment to a second length of the second progress segment is equal to a first number of first type of message receiving objects and a second number of second type of message receiving objects proportion;
  • the first type of message receiving object is a message receiving object that has processed the target message
  • the second type of message receiving object is a message receiving object that does not process the target message
  • the message management window is a label control, and the label control includes a first sub label and a second sub label;
  • the first subtag displays a first number of message receiving objects that have processed the target message
  • the second subtag displays a second number of message receiving objects that did not process the target message.
  • the first input further includes: selecting a selection operation of the message receiving object corresponding to the target message.
  • the terminal 200 can implement various processes implemented by the terminal in the method embodiment of FIG. 1 to FIG. 15. To avoid repetition, details are not described herein again.
  • the terminal 200 of the embodiment of the present disclosure receives a first input of an operation object to a target message on the group communication interface; in response to the first input, displays a message management control, where the message management control includes processing of the target message Progress information; updating the display content of the message management control in the event that the processing feedback message of the at least one message receiving object to the target message is received.
  • the processing progress of the target message can be displayed through the message management control, so that the user can quickly know the processing progress of the target message through the message management control. It can be seen that, compared with the related art, the embodiment of the present disclosure can implement the management of the processing progress of the target message in the communication group more simply and conveniently.
  • FIG. 17 is a schematic diagram of a hardware structure of a terminal that implements various embodiments of the present disclosure.
  • the terminal 1600 includes, but is not limited to, a radio frequency unit 1601, a network module 1602, an audio output unit 1603, an input unit 1604, a sensor 1605, and a display unit 1606.
  • the terminal structure shown in FIG. 17 does not constitute a limitation of the terminal, and the terminal may include more or less components than those illustrated, or some components may be combined, or different component arrangements.
  • the terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palmtop computer, an in-vehicle terminal, a wearable device, and a pedometer.
  • the processor 1610 is configured to:
  • processor 1610 is further configured to:
  • the first input acts on a message selection control corresponding to the target message.
  • processor 1610 is further configured to:
  • a floating window is displayed, the floating window including message processing detailed information of the message receiving object corresponding to the third input.
  • processor 1610 is further configured to:
  • the target area is associated with at least one message receiving object.
  • processor 1610 is further configured to:
  • the message management control is displayed on the second display interface.
  • the display area of the message management control includes at least one of the following:
  • the curved screen area of the curved screen is the curved screen area of the curved screen
  • a display area of the wearable device associated with the terminal is A display area of the wearable device associated with the terminal.
  • the message management control includes a progress bar control or a label control.
  • the message management control is a progress bar control, and the progress bar control includes a first progress segment and a second progress segment;
  • a first ratio of the first length of the first progress segment to a second length of the second progress segment is equal to a first number of first type of message receiving objects and a second number of second type of message receiving objects proportion;
  • the first type of message receiving object is a message receiving object that has processed the target message
  • the second type of message receiving object is a message receiving object that does not process the target message
  • the message management window is a label control, and the label control includes a first sub label and a second sub label;
  • the first subtag displays a first number of message receiving objects that have processed the target message
  • the second subtag displays a second number of message receiving objects that did not process the target message.
  • the first input further includes: selecting a selection operation of the message receiving object corresponding to the target message.
  • receiving a first input of an operator to a target message on the group communication interface in response to the first input, displaying a message management control, the message management control including a processing progress of the target message Information; updating the display content of the message management control in the event that the processing feedback message of the at least one message receiving object to the target message is received.
  • the processing progress information of the target message can be displayed through the message management control, so that the user can quickly know the processing progress of the target message through the message management control.
  • the radio frequency unit 1601 may be used for receiving and transmitting signals during and after receiving or transmitting information or a call, and specifically, after receiving downlink data from the base station, processing the processor 1610; The uplink data is sent to the base station.
  • radio frequency unit 1601 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
  • radio frequency unit 1601 can also communicate with the network and other devices via a wireless communication system.
  • the terminal provides the user with wireless broadband Internet access through the network module 1602, such as helping the user to send and receive emails, browse web pages, and access streaming media.
  • the audio output unit 1603 can convert the audio data received by the radio frequency unit 1601 or the network module 1602 or stored in the memory 1609 into an audio signal and output as a sound. Moreover, the audio output unit 1603 can also provide audio output (eg, call signal reception sound, message reception sound, etc.) associated with a particular function performed by the terminal 1600.
  • the audio output unit 1603 includes a speaker, a buzzer, a receiver, and the like.
  • the input unit 1604 is for receiving an audio or video signal.
  • the input unit 1604 may include a graphics processing unit (GPU) 16041 and a microphone 16042, the image of the still picture or video obtained by the image capturing device (such as a camera) in the video capturing mode or the image capturing mode.
  • the data is processed.
  • the processed image frame can be displayed on display unit 1606.
  • the image frames processed by the graphics processor 16041 may be stored in the memory 1609 (or other storage medium) or transmitted via the radio frequency unit 1601 or the network module 1602.
  • the microphone 16042 can receive sound and can process such sound as audio data.
  • the processed audio data can be converted to a format output that can be transmitted to the mobile communication base station via the radio unit 1601 in the case of a telephone call mode.
  • Terminal 1600 also includes at least one type of sensor 1605, such as a light sensor, motion sensor, and other sensors.
  • the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 16061 according to the brightness of the ambient light, and the proximity sensor can close the display panel 16061 and / when the terminal 1600 moves to the ear. Or backlight.
  • the accelerometer sensor can detect the magnitude of acceleration in all directions (usually three axes). When it is stationary, it can detect the magnitude and direction of gravity.
  • sensor 1605 can also include fingerprint sensor, pressure sensor, iris sensor, molecular sensor, gyroscope, barometer, hygrometer, thermometer, infrared Sensors, etc., will not be described here.
  • the display unit 1606 is for displaying information input by the user or information provided to the user.
  • the display unit 1606 can include a display panel 16061, and the display panel 16061 can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
  • LCD liquid crystal display
  • OLED organic light-emitting diode
  • the user input unit 1607 can be configured to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the terminal.
  • the user input unit 1607 includes a touch panel 16071 and other input devices 16072.
  • the touch panel 16071 also referred to as a touch screen, can collect touch operations on or near the user (such as a user using a finger, a stylus, or the like on the touch panel 16071 or near the touch panel 16071. operating).
  • the touch panel 16071 can include two parts of a touch detection device and a touch controller.
  • the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information.
  • the processor 1610 receives commands from the processor 1610 and executes them.
  • the touch panel 16071 can be implemented by various types such as resistive, capacitive, infrared, and surface acoustic waves.
  • the user input unit 1607 can also include other input devices 16072.
  • other input devices 16072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, switch buttons, etc.), trackballs, mice, and joysticks, and are not described herein again.
  • the touch panel 16071 can be overlaid on the display panel 16061.
  • the touch panel 16071 detects a touch operation thereon or nearby, the touch panel 16071 transmits to the processor 1610 to determine the type of the touch event, and then the processor 1610 according to the touch.
  • the type of event provides a corresponding visual output on display panel 16061.
  • the touch panel 16071 and the display panel 16061 are used as two independent components to implement the input and output functions of the terminal in FIG. 16, in some embodiments, the touch panel 16071 can be integrated with the display panel 16061.
  • the input and output functions of the terminal are implemented, and are not limited herein.
  • the interface unit 1608 is an interface in which an external device is connected to the terminal 1600.
  • the external device may include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, and an audio input/output. (I/O) port, video I/O port, headphone port, and more.
  • the interface unit 1608 can be configured to receive input from an external device (eg, data information, power, etc.) and transmit the received input to one or more components within the terminal 1600 or can be used to transfer between the terminal 1600 and an external device. data.
  • an external device eg, data information, power, etc.
  • Memory 1609 can be used to store software programs as well as various data.
  • the memory 1609 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored according to Data created by the use of the mobile phone (such as audio data, phone book, etc.).
  • memory 1609 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
  • the processor 1610 is a control center of the terminal that connects various portions of the entire terminal using various interfaces and lines, by executing or executing software programs and/or modules stored in the memory 1609, and invoking data stored in the memory 1609, The terminal's various functions and processing data, so as to monitor the terminal as a whole.
  • the processor 1610 may include one or more processing units; preferably, the processor 1610 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, an application, etc., and performs modulation and demodulation.
  • the processor primarily handles wireless communications. It will be appreciated that the above described modem processor may also not be integrated into the processor 1610.
  • the terminal 1600 can also include a power source 1611 (such as a battery) for powering various components.
  • a power source 1611 such as a battery
  • the power source 1611 can be logically connected to the processor 1610 through a power management system to manage charging, discharging, and power management through the power management system.
  • the terminal 1600 includes some functional modules not shown, and details are not described herein again.
  • an embodiment of the present disclosure further provides a terminal, including a processor 1610, a memory 1609, and a computer program stored on the memory 1609 and executable on the processor 1610.
  • the computer program is implemented by the processor 1610.
  • the embodiment of the present disclosure further provides a computer readable storage medium, where the computer readable storage medium stores a computer program, which is executed by the processor to implement various processes of the video capture method embodiment, and can achieve the same technology. The effect, to avoid repetition, will not be repeated here.
  • the computer readable storage medium such as a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开提供一种消息管理方法及终端,其中方法包括:接收操作体对群组通信界面上的目标消息的第一输入;响应于所述第一输入,显示消息管理控件,所述消息管理控件包括所述目标消息的处理进度信息;在接收到至少一个消息接收对象对所述目标消息的处理反馈消息的情况下,更新所述消息管理控件的显示内容。

Description

消息管理方法及终端
相关申请的交叉引用
本申请主张在2018年4月25日在中国提交的中国专利申请号No.201810380005.X的优先权,其全部内容通过引用包含于此。
技术领域
本公开实施例涉及通信技术领域,尤其涉及一种消息管理方法及终端。
背景技术
随着手机、平板等终端的普及,人与人之间的联系越来越依赖终端中的社交通信软件,人们加入的通信群组也越来越多。当用户在通信群组中发送一条需要其他用户进行处理的消息时,用户需要及时获知该消息的处理进度。然而,由于通信群组中各种消息较繁多,用户往往需要时刻关注群组通信界面中的消息,或者从繁多的消息中一一寻找相关的消息,否则很可能无法及时获知甚至遗漏一些该消息的处理进度。可见,相关技术中用户获知通信群组中消息的处理进度存在操作较复杂、繁琐的问题。
发明内容
本公开实施例提供一种消息管理方法及终端,以解决相关技术中用户获知通信群组中消息的处理进度存在操作较复杂、繁琐的问题。
为了解决上述技术问题,本公开是这样实现的:
第一方面,本公开实施例提供了一种消息管理方法,应用于终端,所述方法包括:
接收操作体对群组通信界面上的目标消息的第一输入;
响应于所述第一输入,显示消息管理控件,所述消息管理控件包括所述目标消息的处理进度信息;
在接收到至少一个消息接收对象对所述目标消息的处理反馈消息的情况下,更新所述消息管理控件的显示内容。
第二方面,本公开实施例提供了一种终端,包括:
第一接收模块,用于接收操作体对群组通信界面上的目标消息的第一输入;
第一显示模块,用于响应于所述第一输入,显示消息管理控件,所述消息管理控件包括所述目标消息的处理进度信息;
更新模块,用于在接收到至少一个消息接收对象对所述目标消息的处理反馈消息的情况下,更新所述消息管理控件的显示内容。
第三方面,本公开实施例还提供另一种终端,包括处理器,存储器,存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述消息管理方法的步骤。
第四方面,本公开实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述消息管理方法的步骤。
在本公开实施例中,接收操作体对群组通信界面上的目标消息的第一输入;响应于所述第一输入,显示消息管理控件,所述消息管理控件包括所述目标消息的处理进度信息;在接收到至少一个消息接收对象对所述目标消息的处理反馈消息的情况下,更新所述消息管理控件的显示内容。这样,当有消息接收对象对通信群组中目标消息进行处理时,可通过消息管理控件显示目标消息的处理进度信息,这样,用户通过消息管理控件即可快速获知目标消息的处理进度。可见,与相关技术对比,本公开实施例能够更为简单、便捷地实现对通信群组中目标消息的处理进度的管理。
附图说明
图1是本公开实施例提供的一种消息管理方法的流程图;
图2是本公开实施例提供的显示界面示意图之一;
图3是本公开实施例提供的显示界面示意图之二;
图4是本公开实施例提供的显示界面示意图之三;
图5是本公开实施例提供的显示界面示意图之四;
图6是本公开实施例提供的显示界面示意图之五;
图7是本公开实施例提供的显示界面示意图之六;
图8是本公开实施例提供的显示界面示意图之七;
图9是本公开实施例提供的显示界面示意图之八;
图10是本公开实施例提供的显示界面示意图之九;
图11是本公开实施例提供的显示界面示意图之十;
图12是本公开实施例提供的显示界面示意图之十一;
图13是本公开实施例提供的显示界面示意图之十二;
图14是本公开实施例提供的显示界面示意图之十三;
图15是本公开实施例提供的显示界面示意图之十四;
图16是本公开实施例提供的一种终端的结构图;
图17是本公开实施例提供的另一种终端的结构图。
具体实施方式
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获取的所有其他实施例,都属于本公开保护的范围。
参见图1,图1是本公开实施例提供的一种消息管理方法的流程图。如图1所示,一种消息管理方法,应用于终端,用于对群组通信界面中的目标消息进行消息管理,具体的,用于对目标消息的处理进度进行管理,该方法包括以下步骤:
步骤101:接收操作体对群组通信界面上的目标消息的第一输入。
本公开实施例中,该目标消息可为已发送的消息,也可为待发送的消息。
其中,群组通信界面是指通信群组的对话界面或通信群组的聊天界面,通信群组是指由至少三个通信账号形成的群组。具体实现时,终端10的群组通信界面11可参见图2所示,但不以此为限。
第一输入选择的目标消息可以是一条消息,可以是两条或多条消息,本公开实施例对此不作限定。
这样,用户可以通过第一输入,自由且灵活地选择所需要进行管理的目 标消息,能够满足用户对消息管理的需求。
第一输入可为用户的语音输入,也可为用户的体感输入,还可为用户、触控笔或手写笔等操作体在终端触控面板的触控输入。其中,触控输入可包括:点击操作、双击操作、多击操作、长按操作、按压操作、滑动操作等等,在终端显示屏为异形屏的情况下,第一输入可以是用户的双指同时在异形屏的两个“耳朵区域”的双指触控操作,比如双指点击操作,双指滑动操作。
可选的,步骤101之前,所述方法还包括:
接收操作体在所述群组通信界面的第二输入;
响应于所述第二输入,在所述群组通信界面的目标消息的预设侧边,显示消息选择控件。
其中,第二输入可为操作体在群组通信界面上的触控操作,例如,点击、双击或长按群组通信界面的群组标识(如群组名称或群组图像)。终端接收到第二输入,可触发终端在用户发送消息的侧边显示消息选择控件,该消息选择控件用于供用户选择需要添加至消息管理任务的目标消息。
其中,步骤101中的第一输入作用于目标消息对应的消息选择控件,例如,点击、双击或长按目标消息对应的消息选择控件。
这样,通过显示消息选择控件,有利于用户更加直观地选择需要进行消息管理的目标消息,提高选择目标消息的可操作性。
具体实现时,相应的显示界面可参见图3和图4所示,但不以此为限。在图3中,用户点击、双击或长按群组通信界面11的群组标识12,如图4所示,在用户发送消息的左侧显示消息选择控件13,图4中,消息选择控件13以“+”表示,当前用户可以点击、双击或长按一条或多条消息的消息选择控件13,表示将一条或多条目标消息添加至消息管理任务中。消息选择控件13可以通过不同的颜色表示是否被用户选取,例如,用户选取的目标消息对应的消息选择控件13的颜色为黑色,用户未选取的消息对应的消息选择控件13的颜色为灰色。此外,当用户需要从消息管理任务中取消某条目标消息,用户可以再次点击、双击或长按一条或多条消息的消息选择控件13,此时,消息选择控件13的颜色可以由黑色变为灰色。
一般而言,用户发送的每条消息均会发送至通信群组中的每一个通信账 号,如果该消息中有“@”标志,则表示该消息为向特定的消息接收对象发送的消息,该消息可能需要特定的消息接收对象进行相应的处理。例如,该消息中有“@所有人”标志,则表示该消息的消息接收对象为全体成员(除消息发送者之外)。如果该消息中有“@一位或者多位用户”标志,则表示该消息的消息接收对象为@的一位或者多位用户。如果该消息中无“@”标志,则可默认表示该消息的消息接收对象为全体成员。
除了上述目标消息对应有默认的消息接收对象的情况之外,用户还可以通过第一输入选择目标消息对应的消息接收对象,也就是说,第一输入还包括选择目标消息对应的消息接收对象的选择操作。例如,当目标消息中无“@”标志时,用户可通过第一输入来选择目标消息对应的消息接收对象。
具体实现时,用户在选择了目标消息之后,可在群组通信界面中拖动一个或多个通信账号的头像至预设位置,即可表示将被拖动的通信账号对应的对象作为目标消息对应的消息接收对象。
这样,用户可以通过第一输入,自由且灵活地选择目标消息对应的消息接收对象,能够更好地满足用户对消息管理的需求。
步骤102:响应于所述第一输入,显示消息管理控件,所述消息管理控件包括所述目标消息的处理进度信息。
本公开实施例中,消息管理控件的数量可以与目标消息的数量有关,例如,目标消息的数量为1时,消息管理控件的数量也可为1;目标消息的数量为2时,消息管理控件的数量也可为2。
当有多个消息管理控件时,多个消息管理控件可以沿纵向并排设置或沿水平方向并排显示。当有多个消息管理控件时,每个消息管理控件可显示对应的编号。当用户对编号进行点击、双击、长按或滑动操作时,终端可显示消息管理控件对应的目标消息的内容或目标消息对应的消息处理进度的内容。
具体实现时,如图5所示,用户选择目标消息之后,终端可在当前群组通信界面11显示消息管理控件14。该消息管理控件14显示于群组通信界面11的群组标识12所在的区域。
本公开实施例中,通过显示消息管理控件,用户可通过操作该消息管理控件,随时查看消息的处理进度或者消息处理详情信息。另外,采用消息管 理控件,有利于集中对消息处理进度进行管理。
步骤103:在接收到至少一个消息接收对象对所述目标消息的处理反馈消息的情况下,更新所述消息管理控件的显示内容。
本公开实施例中,若有消息接收对象对目标消息进行处理,则终端可以接收到该消息接收对象对目标消息的处理反馈消息,并可更新消息管理控件的显示内容。
其中,消息接收对象对所述目标消息进行处理,包括以下至少一项(但不以此为限):
消息接收对象对所述目标消息进行查看;
消息接收对象对所述目标消息进行回复;
消息接收对象对所述目标消息进行转发;
消息接收对象对所述目标消息进行分享。
本公开实施例中,通过更新消息管理控件的显示内容反映目标消息的消息处理进度,有利于用户更加直观地获知目标消息的消息处理进度。
可选的,所述方法还包括:
在全部消息接收对象均已处理所述目标消息的情况下,输出提示信息。
其中,上述提示信息用于提示所述目标消息的处理进度全部完成,上述提示信息可以是语音提示信息(如语音播报或铃声),也可以是显示于终端显示屏的字符或图标提示信息,等等。
具体实现时,在全部消息接收对象均已处理所述目标消息的情况下,在消息管理控件上或在消息管理控件的边缘位置显示提示信息(例如“√”标记)。
这样,通过上述方案,用户可以及时获知目标消息的消息处理进度,能够更好地满足用户对消息管理的需求。
上述消息管理控件可包括进度条控件或标签控件。
其中,消息管理控件14可为进度条控件,消息管理控件14可包括第一进度段141和第二进度段142。第一进度段141可表示第一类消息接收对象,该第一类消息接收对象可为已处理所述目标消息的消息接收对象;第二进度段142可表示第二类消息接收对象,第二类消息接收对象可为未处理所述目 标消息的消息接收对象。第一进度段141的第一长度与第二进度段142的第二长度的第一比例可等于第一类消息接收对象的第一数量与第二类消息接收对象的第二数量的第二比例。
这样,通过将进度条控件分段,方便用户区分两类消息接收对象。
此外,为了增强视觉效果,第一进度段141与第二进度段142的颜色可不同,例如,第一进度段141的颜色可为绿色,第二进度段142的颜色可为红色;或者,第一进度段141的颜色可为黑色,第二进度段142的颜色可为白色;等等。
随着对目标消息进行处理的消息接收对象的数量增加,消息管理控件的显示状态也将进行更新。这样,能够使用户更加直观地获知目标消息的消息处理进度。另外,将消息管理控件设置为进度条控件,由于进度条控件占用的区域较小,因此,不会影响其他内容的正常显示。
其中,如图6所示,消息管理控件14可为标签控件,消息管理控件14可包括第一子标签143和第二子标签144;第一子标签143可显示已处理所述目标消息的消息接收对象的第一数量X;第二子标签144显示未处理所述目标消息的消息接收对象的第二数量Y。
这样,通过将标签控件分成两个子控件,方便用户区分两类消息接收对象。
此外,为了增强视觉效果,第一子标签143和第二子标签144的颜色可以不同,例如,第一子标签143用绿色表示,第二子标签144用红色来表示。
随着对目标消息进行处理的消息接收对象的数量增加,第一子标签143显示的第一数量随之增大,第二子标签144显示的第二数量随之减小。这样,通过子标签上的数量体现消息接收对象的数量,能够使用户更加直观地获知目标消息的消息处理进度,能够更好地满足用户对消息管理的需求。另外,将消息管理控件设置为标签控件,由于标签控件占用的区域较小,因此,不会影响其他内容的正常显示。
可选的,所述显示消息管理控件之后,所述方法还包括:
接收操作体在所述消息管理控件上的第三输入;
响应于所述第三输入,显示悬浮窗口,所述悬浮窗口包括所述第三输入 对应的消息接收对象的消息处理详情信息。
其中,第三输入可为在消息管理控件上的触控操作,例如,点击、双击、长按或滑动操作。
具体实现时,如图7所示,用户可以在消息管理控件14所在位置向下滑动,在消息管理控件14的下方区域,显示悬浮窗口15,悬浮窗口15中显示目标消息的内容,若有多条目标消息,则显示多条目标消息的内容。如图8所示,用户对其中一条目标消息进行点击,则在悬浮窗口15中显示该条目标消息对应的消息处理进度,具体可显示消息接收对象对目标消息的消息处理详情信息。
当消息接收对象对目标消息的处理信息较多时,悬浮窗口15无法显示所有的处理信息,那么,用户可以在悬浮窗口15滑动,以使悬浮窗口翻页显示消息接收对象对于目标消息的消息处理详情信息。
以消息管理控件为进度条控件作为举例,接收操作体在所述消息管理控件上的第三输入,包括:
接收操作体沿所述进度条控件的第一进度段滑动的第三输入;
所述悬浮窗口分别显示所述第一进度段上不同位置对应的消息接收对象对所述目标消息的消息处理详情信息。
一般而言,第一进度段的不同位置表示不同的消息接收对象,且一般按照对目标消息进行处理的时间先后顺序,依次在第一进度段上从左至右排列。因此,用户可沿进度条控件的第一进度段滑动,以获知具体的消息接收对象对目标消息的消息处理详情信息。
具体实现时,用户可以使用手写笔或触控笔沿进度条控件的第一进度段进行滑动,通过手写笔或触控笔,能够更精确地选择或者展示某位消息接收对象的对象标识和该消息接收对象对目标消息的消息处理详情信息中的至少一项。例如,如图9所示,当手写笔或触控笔滑动至第一进度段的位置A时,终端显示位置A对应的消息接收对象B“小王”的对象标识或消息接收对象B“小王”对目标消息的消息处理详情信息。
当消息接收对象B对目标消息的消息处理详情信息的内容较多时,例如,消息接收对象B对目标消息进行回复处理时,终端可以只显示消息接收对象 B的对象标识以及相应的消息处理提示信息。如果用户需要查看消息接收对象B对目标消息的回复详情,可以用手写笔或触控笔从位置A拖动至终端主显示区或主操作区,在主显示区或主操作区展开显示消息接收对象B对目标消息的回复详情。
这样,用户通过在消息管理控件上的第三输入,可以获知消息接收对象对目标消息的消息处理详情信息,能够更好地满足用户对消息管理的需求。
可选的,所述显示消息管理控件之后,所述方法还包括:
接收操作体在所述消息管理控件上的目标区域的第四输入;
响应于所述第四输入,向所述目标区域对应的消息接收对象发送所述目标消息。
其中,目标区域关联至少一个消息接收对象,第四输入可为在消息管理控件上的触控操作,例如,点击、双击、长按或滑动操作。
本公开实施例中,在消息管理任务建立一段时间之后,如果仍有消息接收对象未对目标消息进行处理,那么用户可以通过第四输入,将目标消息重新分别一一发送给这些消息接收对象,以避免影响该目标消息的消息处理进度。同时,用户可直接在消息管理控件上的目标区域进行操作,不需要进入消息程序中复制粘贴已经发送的消息,操作便捷。
具体实现时,以消息管理控件为进度条控件作为举例,可参见图10所示,第四输入可以是长按消息管理控件14的第二进度段142并上滑的触控操作(如图10中的箭头16所示)。可参见图11所示,第四输入可以是拖动消息选择控件13至第二进度段142的触控操作(如图11中的箭头18所示)。
具体实现时,以消息管理控件为标签控件作为举例,第四输入可以是长按第二子标签并上滑的触控操作。
这样,用户通过对消息管理控件的第四输入,可以将目标消息重新发送以促进消息处理进度尽快完成,能够更好地满足用户对消息管理的需求。
可选的,所述方法还包括:
在显示界面从第一显示界面切换至第二显示界面的情况下,在第二显示界面显示消息管理控件。
例如,当前显示界面为群组通信界面时,消息管理控件可显示于群组通 信界面中,而当用户退出当前群组通信界面至应用主界面的时候,消息管理控件可在应用主界面显示。当用户退出当前群组通信界面至终端桌面17时,消息管理控件14可在终端桌面17上显示(如图12所示)。
这样,用户可以在终端任何显示界面查看目标消息的消息处理进度,方便用户随时获知目标消息的消息处理进度,能够更好地满足用户对消息管理的需求。
可选的,用户对消息管理控件进行点击、双击、长按或滑动操作,或者以一定轨迹或一定速度拖动该消息管理控件至一定位置,可以隐藏该消息管理控件。
可选的,所述消息管理控件的显示区域包括以下至少一项(但不以此为限):
群组通信界面的群组标识所在的区域;
异形屏的耳朵区域;
曲面屏的曲屏区域;
柔性折叠屏的折叠区域;
所述终端的背屏区域;
与所述终端关联的穿戴式设备的显示区域。
其中,图5示出了消息管理控件显示于群组通信界面的群组标识所在的区域的实施方式。
终端可以根据显示屏的类型自动显示消息管理控件。例如,如图13所示,如果显示屏为曲面屏,终端可以自动将消息管理控件14显示于曲面屏的任一侧曲屏区域19。例如,如图14所示,如果显示屏为异形屏,终端可以自动将消息管理控件14显示于异形屏的两个耳朵区域20中的至少一个耳朵区域20。在图14中,异形屏可称为带刘海区域21的显示屏,刘海区域21具体为显示屏顶端凹进去的用于设置摄像头等的非显示区域,刘海区域21的两侧区域通常可称为耳朵区域20。例如,如图15所示,如果显示屏为柔性折叠屏,终端可以将消息管理控件14显示于柔性折叠屏的折叠区域22。此外,当折叠区域22的位置发生变化时,消息管理控件14也可随之移动,以使消息管理控件14始终位于正常视野的边缘,不会影响正常窗口的使用和查看。
还可以将消息管理控件显示于终端的背屏区域,这样,消息管理控件不占用主屏的显示空间,不会影响正常窗口的使用和查看。
还可以将消息管理控件显示于与终端关联的穿戴式设备的显示区域,这样,用户不需要携带终端,通过与终端关联的穿戴式设备即可获知目标消息的处理进度,能够更好地满足用户对消息管理的需求。
此外,终端也可以根据用户的操作(如拖动操作、滑动操作)来确定消息管理控件的显示位置。
本公开实施例中,除了通过消息管理控件显示目标消息的处理进度,还可以通过消息管理窗口显示目标消息的处理进度。下面对消息管理窗口的具体实施方式进行简单地说明。
上述消息管理窗口可以采用悬浮窗口的方式显示于终端显示屏,这样,用户可以离开社交应用进行其他操作,用户需要查看目标消息的消息处理进度时,可以查看并操作该消息管理窗口而不必打开社交应用。消息管理窗口还可以是半透明的悬浮窗口,这样,消息管理窗口的显示不会完全遮挡被消息管理窗口所覆盖区域的其它显示内容。
可选的,消息管理窗口显示消息接收对象的对象标识。这样,用户可以通过消息管理窗口快速定位至某位用户。
消息管理窗口中可以显示全部消息接收对象的对象标识,也可以只显示已处理目标消息的消息接收对象的对象标识,还可以只显示未处理目标消息的消息接收对象的对象标识。例如,当已处理目标消息的消息接收对象的人数少于未处理目标消息的消息接收对象的人数,则消息管理窗口中可只显示已处理目标消息的消息接收对象的对象标识。
当消息管理窗口中可只显示已处理目标消息的消息接收对象的对象标识时,每有新的消息接收对象对目标消息进行处理时,该新的消息接收对象的对象标识可以采用高亮、闪烁、放大、变色等方式显示于消息管理窗口内。
可选的,所述方法还包括:
接收操作体对目标对象标识的第五输入;
响应于所述第五输入,显示所述目标对象标识对应的消息接收对象的消息处理详情信息。
其中,第五输入可为在目标对象标识上的触控操作,例如,点击、双击、长按或滑动操作。这样,用户可以通过对目标对象标识的第六输入,获知消息接收对象对目标消息的处理详情信息,能够更好地满足用户对消息管理的需求。
该实施方式中,一方面,通过悬浮的消息管理窗口实现对目标消息的消息处理进度进行管理,有利于集中进行消息处理进度的管理。一方面,通过更新消息管理窗口的显示内容反映目标消息的消息处理进度,有利于用户更加直观地获知目标消息的消息处理进度。
可选的,消息管理窗口中可以同时对多条目标消息的消息处理进度进行管理。消息管理窗口可以在用户选择第一条目标消息时触发生成,此后用户在添加其他目标消息时,可直接添加至该消息管理窗口中进行消息处理进度的管理。
需要说明的是,本公开实施例中,关于消息管理控件的实施方式也可以适用于消息管理窗口,且能达到相同的有益效果,为避免重复,对此不作赘述。
本公开实施例中,上述终端可为具有通讯功能的任何设备,例如:计算机(Computer)、手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)、个人数字助理(personal digital assistant,简称PDA)、移动上网电子设备(Mobile Internet Device,MID)、可穿戴式设备(Wearable Device)等。
在本公开实施例中,接收操作体对群组通信界面上的目标消息的第一输入;响应于所述第一输入,显示消息管理控件,所述消息管理控件包括所述目标消息的处理进度信息;在接收到至少一个消息接收对象对所述目标消息的处理反馈消息的情况下,更新所述消息管理控件的显示内容。这样,当有消息接收对象对通信群组中目标消息进行处理时,可通过消息管理控件显示目标消息的处理进度信息,这样,用户通过消息管理控件即可快速获知目标消息的处理进度。可见,与相关技术对比,本公开实施例能够更为简单、便捷地实现对通信群组中目标消息的处理进度的管理。
参见图16,图16是本公开实施例提供的一种终端的结构图,如图16所 示,终端200包括第一接收模块201、第一显示模块202和更新模块203。其中,
第一接收模块201,用于接收操作体对群组通信界面上的目标消息的第一输入;
第一显示模块202,用于响应于所述第一输入,显示消息管理控件,所述消息管理控件包括所述目标消息的处理进度信息;
更新模块203,用于在接收到至少一个消息接收对象对所述目标消息的处理反馈消息的情况下,更新所述消息管理控件的显示内容。
可选的,还包括:
第二接收模块,用于接收操作体在所述群组通信界面的第二输入;
第二显示模块,用于响应于所述第二输入,在所述群组通信界面的目标消息的预设侧边,显示消息选择控件;
其中,所述第一输入作用于所述目标消息对应的消息选择控件。
可选的,还包括:
第三接收模块,用于接收操作体在所述消息管理控件上的第三输入;
第三显示模块,用于响应于所述第三输入,显示悬浮窗口,所述悬浮窗口包括所述第三输入对应的消息接收对象的消息处理详情信息。
可选的,还包括:
第四接收模块,用于接收操作体在所述消息管理控件上的目标区域的第四输入;
发送模块,用于响应于所述第四输入,向所述目标区域对应的消息接收对象发送所述目标消息;
其中,所述目标区域关联至少一个消息接收对象。
可选的,还包括:
切换模块,用于在显示界面从第一显示界面切换至第二显示界面的情况下,在所述第二显示界面显示所述消息管理控件。
可选的,所述消息管理控件的显示区域包括以下至少一项:
群组通信界面的群组标识所在的区域;
异形屏的耳朵区域;
曲面屏的曲屏区域;
柔性折叠屏的折叠区域;
所述终端的背屏区域;
与所述终端关联的穿戴式设备的显示区域。
可选的,所述消息管理控件包括进度条控件或标签控件。
可选的,所述消息管理控件为进度条控件,所述进度条控件包括第一进度段和第二进度段;
所述第一进度段的第一长度与所述第二进度段的第二长度的第一比例等于第一类消息接收对象的第一数量与第二类消息接收对象的第二数量的第二比例;
其中,所述第一类消息接收对象为已处理所述目标消息的消息接收对象,所述第二类消息接收对象为未处理所述目标消息的消息接收对象。
可选的,所述消息管理窗口为标签控件,所述标签控件包括第一子标签和第二子标签;
所述第一子标签显示已处理所述目标消息的消息接收对象的第一数量;
所述第二子标签显示未处理所述目标消息的消息接收对象的第二数量。
可选的,所述第一输入还包括选择所述目标消息对应的消息接收对象的选择操作。
终端200能够实现图1至图15的方法实施例中终端实现的各个过程,为避免重复,这里不再赘述。
本公开实施例的终端200,接收操作体对群组通信界面上的目标消息的第一输入;响应于所述第一输入,显示消息管理控件,所述消息管理控件包括所述目标消息的处理进度信息;在接收到至少一个消息接收对象对所述目标消息的处理反馈消息的情况下,更新所述消息管理控件的显示内容。这样,当有消息接收对象对通信群组中目标消息进行处理时,可通过消息管理控件显示目标消息的处理进度,这样,用户通过消息管理控件即可快速获知目标消息的处理进度。可见,与相关技术对比,本公开实施例能够更为简单、便捷地实现对通信群组中目标消息的处理进度的管理。
图17为实现本公开各个实施例的一种终端的硬件结构示意图,该终端 1600包括但不限于:射频单元1601、网络模块1602、音频输出单元1603、输入单元1604、传感器1605、显示单元1606、用户输入单元1607、接口单元16016、存储器1609、处理器1610、以及电源1611等部件。本领域技术人员可理解,图17中示出的终端结构并不构成对终端的限定,终端可包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本公开实施例中,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。
处理器1610,用于:
接收操作体对群组通信界面上的目标消息的第一输入;
响应于所述第一输入,显示消息管理控件,所述消息管理控件包括所述目标消息的处理进度信息;
在接收到至少一个消息接收对象对所述目标消息的处理反馈消息的情况下,更新所述消息管理控件的显示内容。
可选的,处理器1610还用于:
接收操作体在所述群组通信界面的第二输入;
响应于所述第二输入,在所述群组通信界面的目标消息的预设侧边,显示消息选择控件;
其中,所述第一输入作用于所述目标消息对应的消息选择控件。
可选的,处理器1610还用于:
接收操作体在所述消息管理控件上的第三输入;
响应于所述第三输入,显示悬浮窗口,所述悬浮窗口包括所述第三输入对应的消息接收对象的消息处理详情信息。
可选的,处理器1610还用于:
接收操作体在所述消息管理控件上的目标区域的第四输入;
响应于所述第四输入,向所述目标区域对应的消息接收对象发送所述目标消息;
其中,所述目标区域关联至少一个消息接收对象。
可选的,处理器1610还用于:
在显示界面从第一显示界面切换至第二显示界面的情况下,在所述第二 显示界面显示所述消息管理控件。
可选的,所述消息管理控件的显示区域包括以下至少一项:
群组通信界面的群组标识所在的区域;
异形屏的耳朵区域;
曲面屏的曲屏区域;
柔性折叠屏的折叠区域;
所述终端的背屏区域;
与所述终端关联的穿戴式设备的显示区域。
可选的,所述消息管理控件包括进度条控件或标签控件。
可选的,所述消息管理控件为进度条控件,所述进度条控件包括第一进度段和第二进度段;
所述第一进度段的第一长度与所述第二进度段的第二长度的第一比例等于第一类消息接收对象的第一数量与第二类消息接收对象的第二数量的第二比例;
其中,所述第一类消息接收对象为已处理所述目标消息的消息接收对象,所述第二类消息接收对象为未处理所述目标消息的消息接收对象。
可选的,所述消息管理窗口为标签控件,所述标签控件包括第一子标签和第二子标签;
所述第一子标签显示已处理所述目标消息的消息接收对象的第一数量;
所述第二子标签显示未处理所述目标消息的消息接收对象的第二数量。
可选的,所述第一输入还包括选择所述目标消息对应的消息接收对象的选择操作。
在本公开实施例中,接收操作体对群组通信界面上的目标消息的第一输入;响应于所述第一输入,显示消息管理控件,所述消息管理控件包括所述目标消息的处理进度信息;在接收到至少一个消息接收对象对所述目标消息的处理反馈消息的情况下,更新所述消息管理控件的显示内容。这样,当有消息接收对象对通信群组中目标消息进行处理时,可通过消息管理控件显示目标消息的处理进度信息,这样,用户通过消息管理控件即可快速获知目标消息的处理进度。可见,与相关技术对比,本公开实施例能够更为简单、便 捷地实现对通信群组中目标消息的处理进度的管理。
应理解的是,本公开实施例中,射频单元1601可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器1610处理;另外,将上行的数据发送给基站。通常,射频单元1601包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元1601还可通过无线通信***与网络和其他设备通信。
终端通过网络模块1602为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。
音频输出单元1603可将射频单元1601或网络模块1602接收的或者在存储器1609中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元1603还可提供与终端1600执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元1603包括扬声器、蜂鸣器以及受话器等。
输入单元1604用于接收音频或视频信号。输入单元1604可包括图形处理器(Graphics Processing Unit,GPU)16041和麦克风16042,图形处理器16041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可显示在显示单元1606上。经图形处理器16041处理后的图像帧可存储在存储器1609(或其它存储介质)中或者经由射频单元1601或网络模块1602进行发送。麦克风16042可接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可在电话通话模式的情况下转换为可经由射频单元1601发送到移动通信基站的格式输出。
终端1600还包括至少一种传感器1605,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板16061的亮度,接近传感器可在终端1600移动到耳边时,关闭显示面板16061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲 击)等;传感器1605还可包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。
显示单元1606用于显示由用户输入的信息或提供给用户的信息。显示单元1606可包括显示面板16061,可采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板16061。
用户输入单元1607可用于接收输入的数字或字符信息,以及产生与终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元1607包括触控面板16071以及其他输入设备16072。触控面板16071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板16071上或在触控面板16071附近的操作)。触控面板16071可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器1610,接收处理器1610发来的命令并加以执行。此外,可采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板16071。除了触控面板16071,用户输入单元1607还可包括其他输入设备16072。具体地,其他输入设备16072可包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。
进一步的,触控面板16071可覆盖在显示面板16061上,当触控面板16071检测到在其上或附近的触摸操作后,传送给处理器1610以确定触摸事件的类型,随后处理器1610根据触摸事件的类型在显示面板16061上提供相应的视觉输出。虽然在图16中,触控面板16071与显示面板16061是作为两个独立的部件来实现终端的输入和输出功能,但是在某些实施例中,可将触控面板16071与显示面板16061集成而实现终端的输入和输出功能,具体此处不做限定。
接口单元1608为外部装置与终端1600连接的接口。例如,外部装置可包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无 线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元1608可用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端1600内的一个或多个元件或者可用于在终端1600和外部装置之间传输数据。
存储器1609可用于存储软件程序以及各种数据。存储器1609可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器1609可包括高速随机存取存储器,还可包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器1610是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器1609内的软件程序和/或模块,以及调用存储在存储器1609内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。处理器1610可包括一个或多个处理单元;优选的,处理器1610可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序等,调制解调处理器主要处理无线通信。可理解的是,上述调制解调处理器也可不集成到处理器1610中。
终端1600还可包括给各个部件供电的电源1611(比如电池),优选的,电源1611可通过电源管理***与处理器1610逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。
另外,终端1600包括一些未示出的功能模块,在此不再赘述。
优选的,本公开实施例还提供一种终端,包括处理器1610,存储器1609,存储在存储器1609上并可在所述处理器1610上运行的计算机程序,该计算机程序被处理器1610执行时实现上述消息管理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
本公开实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述视频截图方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。 其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本公开的技术方案本质上或者说对相关技术做出贡献的部分可以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可为手机,计算机,服务器,空调器,或者网络设备等)执行本公开各个实施例所述的方法。
以上所述,仅为本公开的具体实施方式,但本公开的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本公开揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本公开的保护范围之内。因此,本公开的保护范围应以权利要求的保护范围为准。

Claims (20)

  1. 一种消息管理方法,应用于终端,包括:
    接收操作体对群组通信界面上的目标消息的第一输入;
    响应于所述第一输入,显示消息管理控件,所述消息管理控件包括所述目标消息的处理进度信息;
    在接收到至少一个消息接收对象对所述目标消息的处理反馈消息的情况下,更新所述消息管理控件的显示内容。
  2. 根据权利要求1所述的方法,其中,所述接收操作体在群组通信界面上的目标消息的第一输入之前,所述方法还包括:
    接收操作体在所述群组通信界面的第二输入;
    响应于所述第二输入,在所述群组通信界面的目标消息的预设侧边,显示消息选择控件;
    其中,所述第一输入作用于所述目标消息对应的消息选择控件。
  3. 根据权利要求1所述的方法,其中,所述显示消息管理控件之后,所述方法还包括:
    接收操作体在所述消息管理控件上的第三输入;
    响应于所述第三输入,显示悬浮窗口,所述悬浮窗口中包括所述第三输入对应的消息接收对象的消息处理详情信息。
  4. 根据权利要求1所述的方法,其中,所述显示消息管理控件之后,所述方法还包括:
    接收操作体在所述消息管理控件上的目标区域的第四输入;
    响应于所述第四输入,向所述目标区域对应的消息接收对象发送所述目标消息;
    其中,所述目标区域关联至少一个消息接收对象。
  5. 根据权利要求1所述的方法,还包括:
    在显示界面从第一显示界面切换至第二显示界面的情况下,在所述第二显示界面显示所述消息管理控件。
  6. 根据权利要求1所述的方法,其中,所述消息管理控件的显示区域包 括以下至少一项:
    群组通信界面的群组标识所在的区域;
    异形屏的耳朵区域;
    曲面屏的曲屏区域;
    柔性折叠屏的折叠区域;
    所述终端的背屏区域;
    与所述终端关联的穿戴式设备的显示区域。
  7. 根据权利要求1所述的方法,其中,所述消息管理控件包括进度条控件或标签控件。
  8. 根据权利要求1所述的方法,其中,所述消息管理控件为进度条控件,所述进度条控件包括第一进度段和第二进度段;
    所述第一进度段的第一长度与所述第二进度段的第二长度的第一比例等于第一类消息接收对象的第一数量与第二类消息接收对象的第二数量的第二比例;
    其中,所述第一类消息接收对象为已处理所述目标消息的消息接收对象,所述第二类消息接收对象为未处理所述目标消息的消息接收对象。
  9. 根据权利要求1所述的方法,其中,所述消息管理窗口为标签控件,所述标签控件包括第一子标签和第二子标签;
    所述第一子标签显示已处理所述目标消息的消息接收对象的第一数量;
    所述第二子标签显示未处理所述目标消息的消息接收对象的第二数量。
  10. 根据权利要求1所述的方法,其中,所述第一输入还包括选择所述目标消息对应的消息接收对象的选择操作。
  11. 一种终端,包括:
    第一接收模块,用于接收操作体对群组通信界面上的目标消息的第一输入;
    第一显示模块,用于响应于所述第一输入,显示消息管理控件,所述消息管理控件包括所述目标消息的处理进度信息;
    更新模块,用于在接收到至少一个消息接收对象对所述目标消息的处理反馈消息的情况下,更新所述消息管理控件的显示内容。
  12. 根据权利要求11所述的终端,还包括:
    第二接收模块,用于接收操作体在所述群组通信界面的第二输入;
    第二显示模块,用于响应于所述第二输入,在所述群组通信界面的目标消息的预设侧边,显示消息选择控件;
    其中,所述第一输入作用于所述目标消息对应的消息选择控件。
  13. 根据权利要求11所述的终端,还包括:
    第三接收模块,用于接收操作体在所述消息管理控件上的第三输入;
    第三显示模块,用于响应于所述第三输入,显示悬浮窗口,所述悬浮窗口中包括所述第三输入对应的消息接收对象的消息处理详情信息。
  14. 根据权利要求11所述的终端,还包括:
    第四接收模块,用于接收操作体在所述消息管理控件上的目标区域的第四输入;
    发送模块,用于响应于所述第四输入,向所述目标区域对应的消息接收对象发送所述目标消息;
    其中,所述目标区域关联至少一个消息接收对象。
  15. 根据权利要求11所述的终端,还包括:
    切换模块,用于在显示界面从第一显示界面切换至第二显示界面的情况下,在所述第二显示界面显示所述消息管理控件。
  16. 根据权利要求11所述的终端,其中,所述消息管理控件的显示区域包括以下至少一项:
    群组通信界面的群组标识所在的区域;
    异形屏的耳朵区域;
    曲面屏的曲屏区域;
    柔性折叠屏的折叠区域;
    所述终端的背屏区域;
    与所述终端关联的穿戴式设备的显示区域。
  17. 根据权利要求11所述的终端,其中,所述消息管理控件包括进度条控件或标签控件。
  18. 根据权利要求11所述的终端,其中,所述消息管理控件为进度条控 件,所述进度条控件包括第一进度段和第二进度段;
    所述第一进度段的第一长度与所述第二进度段的第二长度的第一比例等于第一类消息接收对象的第一数量与第二类消息接收对象的第二数量的第二比例;
    其中,所述第一类消息接收对象为已处理所述目标消息的消息接收对象,所述第二类消息接收对象为未处理所述目标消息的消息接收对象。
  19. 根据权利要求11所述的终端,其中,所述消息管理窗口为标签控件,所述标签控件包括第一子标签和第二子标签;
    所述第一子标签显示已处理所述目标消息的消息接收对象的第一数量;
    所述第二子标签显示未处理所述目标消息的消息接收对象的第二数量。
  20. 根据权利要求11所述的终端,其中,所述第一输入还包括选择所述目标消息对应的消息接收对象的选择操作。
PCT/CN2019/083431 2018-04-25 2019-04-19 消息管理方法及终端 WO2019206036A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP19791451.8A EP3786771A4 (en) 2018-04-25 2019-04-19 METHODS AND DEVICE FOR MESSAGE MANAGEMENT
US17/079,203 US11575636B2 (en) 2018-04-25 2020-10-23 Method of managing processing progress of a message in a group communication interface and terminal

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810380005.X 2018-04-25
CN201810380005.XA CN108563378B (zh) 2018-04-25 2018-04-25 一种消息管理方法及终端

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US17/079,203 Continuation US11575636B2 (en) 2018-04-25 2020-10-23 Method of managing processing progress of a message in a group communication interface and terminal

Publications (1)

Publication Number Publication Date
WO2019206036A1 true WO2019206036A1 (zh) 2019-10-31

Family

ID=63536558

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/083431 WO2019206036A1 (zh) 2018-04-25 2019-04-19 消息管理方法及终端

Country Status (4)

Country Link
US (1) US11575636B2 (zh)
EP (1) EP3786771A4 (zh)
CN (1) CN108563378B (zh)
WO (1) WO2019206036A1 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113872849A (zh) * 2021-09-26 2021-12-31 维沃移动通信有限公司 消息交互方法、装置及电子设备
US20220171507A1 (en) * 2019-08-21 2022-06-02 Vivo Mobile Communication Co., Ltd. Display control method and terminal device

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108563378B (zh) 2018-04-25 2020-06-16 维沃移动通信有限公司 一种消息管理方法及终端
CN109582158A (zh) * 2018-12-17 2019-04-05 北京金山安全软件有限公司 一种用于终端输入显示的方法、装置及终端
CN110052022A (zh) * 2019-04-22 2019-07-26 网易(杭州)网络有限公司 消息的处理方法、处理装置、存储介质和处理器
CN110213729B (zh) * 2019-05-30 2022-06-24 维沃移动通信有限公司 一种消息发送方法及终端
CN110543329B (zh) * 2019-08-27 2023-05-05 维沃移动通信有限公司 管理应用版本的方法和移动终端
CN115314456B (zh) * 2021-04-20 2023-11-28 北京字跳网络技术有限公司 交互方法、装置和电子设备
CN113204298B (zh) * 2021-04-30 2023-09-22 北京达佳互联信息技术有限公司 显示发布进度的方法、装置、电子设备及存储介质
CN113660506A (zh) * 2021-08-31 2021-11-16 五八同城信息技术有限公司 信息显示方法、装置、电子设备及存储介质
CN114625295A (zh) * 2022-01-27 2022-06-14 深圳传音控股股份有限公司 界面显示方法、智能终端及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106354504A (zh) * 2016-08-29 2017-01-25 北京小米移动软件有限公司 消息显示方法及装置
CN106951139A (zh) * 2017-03-13 2017-07-14 海信集团有限公司 消息提示框显示方法及装置
CN108563378A (zh) * 2018-04-25 2018-09-21 维沃移动通信有限公司 一种消息管理方法及终端

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080209417A1 (en) * 2007-02-22 2008-08-28 Gabriel Jakobson Method and system of project management and task collaboration over instant messenger
US20090016504A1 (en) * 2007-07-10 2009-01-15 Stephen Mantell System and Method for Providing Communications to a Group of Recipients Across Multiple Communication Platform Types
US20100287023A1 (en) * 2009-05-05 2010-11-11 Microsoft Corporation Collaborative view for a group participation plan
US8738665B2 (en) * 2012-04-02 2014-05-27 Apple Inc. Smart progress indicator
JP6124204B2 (ja) * 2012-06-25 2017-05-10 株式会社コナミデジタルエンタテインメント メッセージ管理装置、メッセージ管理方法およびプログラム
US20140280603A1 (en) * 2013-03-14 2014-09-18 Endemic Mobile Inc. User attention and activity in chat systems
BR112016023105A2 (pt) * 2014-04-04 2018-05-22 Jonathon Joseph Mccormack Mark escalonamento de processos e métodos
US9846527B2 (en) * 2014-04-30 2017-12-19 Microsoft Technology Licensing, Llc Task management from within a data feed
US20150363092A1 (en) * 2014-05-30 2015-12-17 Contatta, Inc. Systems and methods for collaborative electronic communications
CN105323147B (zh) * 2014-08-01 2019-05-07 掌赢信息科技(上海)有限公司 群消息阅读反馈方法及其服务器和客户端装置
KR102308645B1 (ko) * 2014-12-29 2021-10-05 삼성전자주식회사 사용자 단말 장치 및 그의 제어 방법
US10860958B2 (en) * 2015-04-24 2020-12-08 Delta Pds Co., Ltd Apparatus for processing work object and method performing the same
KR102481687B1 (ko) * 2015-10-02 2022-12-28 삼성전자주식회사 업무 정보 처리 방법 및 이를 지원하는 전자 장치
CN105591881A (zh) * 2015-12-11 2016-05-18 中青冠岳科技(北京)有限公司 具有公告阅读反馈功能的通信方法
US20170168692A1 (en) * 2015-12-14 2017-06-15 Microsoft Technology Licensing, Llc Dual-Modality Client Application
CN107368995A (zh) * 2016-05-13 2017-11-21 阿里巴巴集团控股有限公司 任务处理方法及装置
CN106100972B (zh) * 2016-06-02 2019-02-01 腾讯科技(深圳)有限公司 一种消息处理方法、***、第一终端及第二终端
CN107465592B (zh) * 2016-06-03 2020-08-21 苏宁云计算有限公司 一种消息交互方法及***
US10785175B2 (en) * 2016-06-12 2020-09-22 Apple Inc. Polling extension application for interacting with a messaging application
CN107800862B (zh) * 2016-09-05 2023-10-17 钉钉控股(开曼)有限公司 通讯方法及装置
CN107809372A (zh) * 2016-09-08 2018-03-16 阿里巴巴集团控股有限公司 活动提醒消息的生成方法、活动提醒方法及装置
US10085143B2 (en) * 2016-09-30 2018-09-25 Qnexis Inc. System for managing organizational emergencies and coordinating emergency responses
US11042256B2 (en) * 2016-10-05 2021-06-22 Fuji Xerox Co., Ltd. Systems and methods for chat message management and document generation on devices
CN106571999B (zh) * 2016-10-21 2018-01-05 北京三快在线科技有限公司 基于即时通讯消息的任务管理方法、客户端及服务器
US20180152407A1 (en) * 2016-11-30 2018-05-31 Microsoft Technology Licensing, Llc Task delegation manager and interface
CN106789586B (zh) 2016-12-27 2020-11-06 Tcl科技集团股份有限公司 基于多人聊天环境下的消息提示方法及***、移动终端
CN107508691A (zh) * 2017-10-09 2017-12-22 林碧琴 一种向特定用户发送待确认群消息并确认的方法
JP6263668B1 (ja) * 2017-10-13 2018-01-17 株式会社Cueworks チャット型タスク管理システム
US10728352B2 (en) * 2017-10-27 2020-07-28 Facebook, Inc. Managing digital forums and networking groups utilizing a group activity indicator
CN107682254A (zh) 2017-11-08 2018-02-09 林碧琴 一种快速显示已确认成员的方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106354504A (zh) * 2016-08-29 2017-01-25 北京小米移动软件有限公司 消息显示方法及装置
CN106951139A (zh) * 2017-03-13 2017-07-14 海信集团有限公司 消息提示框显示方法及装置
CN108563378A (zh) * 2018-04-25 2018-09-21 维沃移动通信有限公司 一种消息管理方法及终端

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3786771A4 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220171507A1 (en) * 2019-08-21 2022-06-02 Vivo Mobile Communication Co., Ltd. Display control method and terminal device
US11989390B2 (en) * 2019-08-21 2024-05-21 Vivo Mobile Communication Co., Ltd. Display control method and terminal device
CN113872849A (zh) * 2021-09-26 2021-12-31 维沃移动通信有限公司 消息交互方法、装置及电子设备

Also Published As

Publication number Publication date
CN108563378B (zh) 2020-06-16
US11575636B2 (en) 2023-02-07
EP3786771A4 (en) 2021-06-23
US20210044556A1 (en) 2021-02-11
EP3786771A1 (en) 2021-03-03
CN108563378A (zh) 2018-09-21

Similar Documents

Publication Publication Date Title
WO2019206036A1 (zh) 消息管理方法及终端
WO2019141174A1 (zh) 未读消息的处理方法及移动终端
CN111061574B (zh) 一种对象分享方法及电子设备
WO2019174611A1 (zh) 应用程序的设置方法及移动终端
CN107977132B (zh) 一种信息显示方法及移动终端
WO2020258929A1 (zh) 文件夹界面切换方法及终端设备
WO2021012931A1 (zh) 图标管理方法及终端
WO2021083087A1 (zh) 截屏方法及终端设备
CN108646958B (zh) 一种应用程序启动方法及终端
WO2019196691A1 (zh) 一种键盘界面显示方法和移动终端
WO2020192428A1 (zh) 对象管理方法及移动终端
CN108762705B (zh) 一种信息显示方法、移动终端和计算机可读存储介质
WO2021109961A1 (zh) 快捷标识生成方法、电子设备及介质
WO2019174541A1 (zh) 移动终端的操作方法及移动终端
WO2020211612A1 (zh) 信息显示方法及终端设备
WO2020001604A1 (zh) 显示方法及终端设备
WO2020173405A1 (zh) 内容分享方法及移动终端
CN108228902B (zh) 一种文件显示方法及移动终端
WO2020078234A1 (zh) 显示控制方法及终端
CN108170329B (zh) 一种显示控制方法及终端设备
WO2020192297A1 (zh) 屏幕界面切换方法及终端设备
WO2021169954A1 (zh) 搜索方法及电子设备
WO2020215969A1 (zh) 内容输入方法及终端设备
WO2020119517A1 (zh) 输入法的控制方法及终端设备
WO2020211596A1 (zh) 控制方法及终端设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19791451

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2019791451

Country of ref document: EP

Effective date: 20201125