[go: up one dir, main page]

CN113162846B - Method and device for displaying instant message processing state, medium and electronic equipment - Google Patents

Method and device for displaying instant message processing state, medium and electronic equipment Download PDF

Info

Publication number
CN113162846B
CN113162846B CN202110481297.8A CN202110481297A CN113162846B CN 113162846 B CN113162846 B CN 113162846B CN 202110481297 A CN202110481297 A CN 202110481297A CN 113162846 B CN113162846 B CN 113162846B
Authority
CN
China
Prior art keywords
message
target
state
receiver
target message
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
CN202110481297.8A
Other languages
Chinese (zh)
Other versions
CN113162846A (en
Inventor
邱美茜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
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 Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN202110481297.8A priority Critical patent/CN113162846B/en
Publication of CN113162846A publication Critical patent/CN113162846A/en
Application granted granted Critical
Publication of CN113162846B publication Critical patent/CN113162846B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/043Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/185Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with management of multicast group membership
    • 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/21Monitoring or handling of messages
    • H04L51/234Monitoring or handling of messages for tracking messages

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present disclosure relates to the field of computers, and in particular, to a method for displaying an instant message processing status, a device for displaying an instant message processing status, a computer-readable storage medium, and an electronic device, wherein the method includes: acquiring a plurality of message receivers in a group, determining one or more target message receivers in the plurality of message receivers, and acquiring the message processing state of the target message receivers on the instant messages; and responding to the message state viewing operation of a message sender, and displaying a target message receiver and a message processing state corresponding to the target message receiver in an instant message window. Through the technical scheme of the embodiment of the disclosure, the problem that the reading state of a specific member cannot be checked in group chat can be solved.

Description

Method and device for displaying instant message processing state, medium and electronic equipment
Technical Field
The present disclosure relates to the field of computers, and in particular, to a method and an apparatus for displaying an instant message processing status, a computer-readable storage medium, and an electronic device.
Background
With the rapid development of software and hardware, more and more instant messaging software is developed, which can be applied to terminal devices such as mobile phones or computers, and users can realize online chat and communication by using an instant messaging technology, and thus the instant messaging software gradually becomes an indispensable part of people in daily life and even work.
In the related art, when a one-to-one chat is performed through instant messaging software, after a certain user sends information to another user, it is possible to check whether the other user has read the sent information.
However, in the solutions in the related art, it is only known whether the other party reads the transmitted information during one-to-one chat, and for the group chat, the sender cannot clearly know whether the message transmitted in the group has been read by other members in the group, and cannot select some concerned members among a plurality of members in the group, check their reading of the message,
it is to be noted that the information disclosed in the above background section is only for enhancement of understanding of the background of the present disclosure, and thus may include information that does not constitute prior art known to those of ordinary skill in the art.
Disclosure of Invention
The present disclosure is directed to a method and an apparatus for displaying an instant message processing status, a computer-readable storage medium, and an electronic device, which can solve the problem that a reading status of a specific member cannot be checked in a group chat.
Additional features and advantages of the disclosure will be set forth in the detailed description which follows, or in part will be obvious from the description, or may be learned by practice of the disclosure.
According to a first aspect of the present disclosure, there is provided a method for displaying an instant message processing status, comprising: acquiring a plurality of message receivers in a group, and determining one or more target message receivers in the plurality of message receivers; acquiring the message processing state of the target message receiver on the instant message; wherein the message processing state comprises a read state and an unread state; and responding to the message state viewing operation of the message sender, and displaying the target message receiver and the message processing state corresponding to the target message receiver in an instant message window.
In an exemplary embodiment of the present disclosure, based on the foregoing solution, the operation of viewing the message status in response to the message sender includes: and responding to the message sender to act on the message state viewing operation of the message state viewing identification corresponding to the instant message.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the displaying the target message recipient and the message processing status corresponding to the target message recipient in the instant message window includes: acquiring the degree of association between the target message receiver and the message sender; and displaying the target message receiver and the message processing state corresponding to the target message receiver in an instant message window according to the sequence of the reduced association degree.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the displaying the target message recipient and the message processing status corresponding to the target message recipient in the instant message window includes: acquiring a first target message receiver corresponding to the message processing state as a read state; acquiring a second target message receiver corresponding to the unread message processing state; and distinguishing and displaying the first target message receiver and the message processing state corresponding to the second target message receiver and the second target message receiver in the instant message window.
In an exemplary embodiment of the present disclosure, based on the foregoing solution, the instant message window includes a first reading state display area and a second reading state display area, and the distinguishing and displaying the first target message recipient and the message processing state corresponding to the second target message recipient in the instant message window includes:
displaying the first target message receiver in a first reading state display area, and displaying a message processing state corresponding to the first target message receiver in the first reading state display sub-area; displaying the second target message receiver in a second reading state display area, and displaying a message processing state corresponding to the second target message receiver in the second reading state display sub-area; wherein the first reading state display area and the second reading state display area are not overlapped.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the instant message window includes a target message recipient determination identifier, the determining one or more target message recipients among the plurality of message recipients includes; in response to a target message recipient selection operation, displaying a plurality of message recipients in the group in the instant message window; wherein the target message recipient selection operation is an operation to determine an identity for the target message recipient; one or more targeted message recipients are determined among the plurality of message recipients.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the message processing state includes a message input state, and the method further includes: acquiring the message input state of the target message receiver; and displaying the message input state corresponding to the target message receiver in an instant message window.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the message input state includes an in-progress state, and the method further includes: and when the message input state of the target message receiver is the input state, the target message receiver and the message input state corresponding to the target message receiver are displayed at the top.
In an exemplary embodiment of the present disclosure, based on the foregoing solution, the method further includes: acquiring a second target message receiver of which the message processing state is an unread state; prompting the second targeted message recipient to process the instant message.
According to a second aspect of the present disclosure, there is provided a display apparatus of a virtual instant message processing state, the apparatus comprising: the target receiver determining module is used for acquiring a plurality of message receivers in a group and determining one or more target message receivers in the plurality of message receivers; a processing state acquisition module for acquiring the message processing state of the target message receiver to the instant message; wherein the message processing state comprises a read state and an unread state; and the processing state display module is used for responding to the message state viewing operation of the message sender and displaying the target message receiver and the message processing state corresponding to the target message receiver in an instant message window.
According to a third aspect of the present disclosure, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of displaying an instant message processing status as described in the first aspect of the embodiments above.
According to a fourth aspect of the present disclosure, there is provided an electronic device comprising:
a processor; and
a memory for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement a method of displaying an instant message processing status as described in the first aspect of the embodiments above.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
in the method for displaying the processing state of the instant message provided by the embodiment of the disclosure, on one hand, after the message sender sends the message, the message sender can know the reading state of the instant message by the members in the group in real time, so that the unread target members can be prompted conveniently, and the problem of poor communication efficiency caused by uncertainty in online communication is avoided; on the other hand, when the message is sent in the group, the reading state of a part of message receivers is sometimes only concerned, and the reading state of the target message receiver to the instant message can be concerned at the moment, so that the message sender is prevented from searching the reading state of the target message receiver in a plurality of message receivers, the time of the message sender is greatly saved, and the communication efficiency is improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure. It is to be understood that the drawings in the following description are merely exemplary of the disclosure, and that other drawings may be derived from those drawings by one of ordinary skill in the art without the exercise of inventive faculty. In the drawings:
fig. 1 is a diagram schematically illustrating an exemplary system architecture of a display method of an instant message processing state in an exemplary embodiment of the present disclosure;
FIG. 2 schematically illustrates a flow chart of the display of instant message processing status in an exemplary embodiment of the present disclosure;
fig. 3 schematically illustrates a flowchart of displaying a target message recipient and a message processing status corresponding to the target message recipient in an instant message window in an order of decreasing degree of association in an exemplary embodiment of the present disclosure;
FIG. 4 is a flow chart schematically illustrating a method for displaying a first target message recipient and a message processing status corresponding to the first target message recipient and a message processing status corresponding to a second target message recipient in an instant message window in an exemplary embodiment of the present disclosure;
FIG. 5 schematically illustrates a flow chart showing targeted message recipients and message processing status in different areas in an exemplary embodiment of the disclosure;
fig. 6 schematically illustrates a schematic view of a first reading status display area and a second reading status display area in an exemplary embodiment of the disclosure;
FIG. 7 schematically illustrates a flow chart for determining one or more targeted message recipients among a plurality of message recipients in an exemplary embodiment of the disclosure;
FIG. 8 schematically illustrates a flowchart for displaying a message input status corresponding to a target message recipient in an instant message window according to an exemplary embodiment of the present disclosure;
FIG. 9 schematically illustrates a diagram showing a message input status of a targeted message recipient in an exemplary embodiment of the disclosure;
FIG. 10 schematically illustrates a flow chart for prompting a second targeted message recipient to process an instant message in an exemplary embodiment of the disclosure;
fig. 11 is a schematic diagram illustrating a composition of a display device for processing an instant message in an exemplary embodiment of the present disclosure;
fig. 12 schematically shows a schematic structural diagram of a computer system of an electronic device suitable for implementing an exemplary embodiment of the present disclosure.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the disclosure. One skilled in the relevant art will recognize, however, that the subject matter of the present disclosure can be practiced without one or more of the specific details, or with other methods, components, devices, steps, and so forth. In other instances, well-known structures, methods, devices, implementations, materials, or operations are not shown or described in detail to avoid obscuring aspects of the disclosure.
The block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. That is, these functional entities may be implemented in the form of software, or in one or more software-hardened modules, or in different networks and/or processor devices and/or microcontroller devices.
Fig. 1 illustrates a schematic diagram of an exemplary system architecture to which a display method of an instant message processing state of an embodiment of the present disclosure may be applied.
As shown in fig. 1, the system architecture 1000 may include one or more of terminal devices 1001, 1002, 1003, a network 1004, and a server 1005. The network 1004 is used to provide a medium for communication links between the terminal devices 1001, 1002, 1003 and the server 1005. Network 1004 may include various types of connections, such as wire, wireless communication links, or fiber optic cables, to name a few.
It should be understood that the number of terminal devices, networks, and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation. For example, the server 1005 may be a server cluster composed of a plurality of servers.
A user may use the terminal devices 1001, 1002, 1003 to interact with a server 1005 via a network 1004 to receive or transmit messages or the like. The terminal devices 1001, 1002, 1003 may be various electronic devices having a display screen, including but not limited to smart phones, tablet computers, portable computers, desktop computers, and the like. In addition, the server 1005 may be a server that provides various services.
In one embodiment, the execution subject of the instant message processing status display method of the present disclosure may be the server 1005, and the server 1005 may obtain a plurality of message recipients sent by the terminal devices 1001, 1002, 1003, and determine one or more target message recipients among the plurality of message recipients according to the instant message processing status display method of the present disclosure, and obtain the message processing status of the target message recipients for the instant message; the message processing status includes a read status and an unread status, and responds to the message status viewing operation of the message sender, and then returns the obtained target message receiver and the message processing status corresponding to the target message receiver to the terminal devices 1001, 1002, and 1003. In addition, the instant message processing status display method of the present disclosure may also be executed by the terminal devices 1001, 1002, 1003 and the like to implement a process of displaying the target message recipient and the message processing status corresponding to the target message recipient in the instant message window.
In addition, the implementation process of the display method of the instant message processing status of the present disclosure may also be implemented by the terminal devices 1001, 1002, 1003 and the server 1005 together. For example, the terminal devices 1001, 1002, 1003 may acquire a plurality of message recipients in the group, determine one or more target message recipients among the plurality of message recipients, and then transmit the obtained target message recipients to the server 1005, so that the server 1005 may acquire a message processing status of the target message recipients on the instant message; and responding to the message state viewing operation of a message sender, and displaying a target message receiver and a message processing state corresponding to the target message receiver in an instant message window.
The present exemplary embodiment provides an instant message processing status display scheme that may display a message processing status corresponding to a target message recipient on a display of a terminal device by executing instant messaging software on a processor of the terminal device. The terminal device can be an electronic device with a display screen, such as a computer, a tablet computer, a smart phone, and the like, or a terminal device such as a game machine, a VR device, and the like, and includes a memory for storing data and a processor for processing data, and the processor executes a corresponding instant messaging program by installing instant messaging software through the memory, so as to realize the operation of the instant messaging program on the terminal device.
Referring to fig. 2, a flowchart illustrating a method for displaying an instant message processing status in the exemplary embodiment may include the steps of:
step S210: acquiring a plurality of message receivers in a group, and determining one or more target message receivers in the plurality of message receivers;
step S220: acquiring the message processing state of a target message receiver on the instant message; the message processing state comprises a read state and an unread state;
step S230: and responding to the message state viewing operation of the message sender, and displaying the target message receiver and the message processing state corresponding to the target message receiver in the instant message window.
According to the method for displaying the processing status of the instant message provided in the exemplary embodiment, a plurality of message recipients in a group may be obtained, one or more target message recipients may be determined among the plurality of message recipients, and the message processing status of the target message recipients on the instant message may be obtained; and responding to the message state viewing operation of a message sender, and displaying a target message receiver and a message processing state corresponding to the target message receiver in an instant message window.
Embodiments of the present disclosure. On one hand, after the message sender sends the message, the message sender can know the reading state of the instant message by the members in the group in real time, so that the unread target members can be prompted conveniently, and the problem of poor communication efficiency caused by uncertainty in online communication is avoided; on the other hand, when the message is sent in the group, the reading state of a part of message receivers is sometimes only concerned, and the reading state of the target message receiver to the instant message can be concerned at the moment, so that the message sender is prevented from searching the reading state of the target message receiver in a plurality of message receivers, the time of the message sender is greatly saved, and the communication efficiency is improved.
Next, steps S210 to S220 of the method for displaying the instant message processing status in the present exemplary embodiment will be described in more detail with reference to fig. 2 and the embodiment.
Step S210: acquiring a plurality of message receivers in a group, and determining one or more target message receivers in the plurality of message receivers;
in an example embodiment of the present disclosure, the instant messaging software is software for realizing online chat and communication by instant messaging technology. The instant messaging software may include a variety of architectural forms. For example, the communication software may include a C/S architecture in the form of a client/server, which the user needs to download and install before using. For example: weChat, QQ, bigAnt, degree instant messaging, skype, gtalk, xinlangUC, MSN, nail, enterprise WeChat and the like; the instant messaging software may include a B/S architecture, which takes the form of a browser/server, typically using the internet as a medium, and may perform a communication session at the server without installing client software. For example: websitelive, 53KF, live800, etc. It should be noted that the instant messaging software type is not limited in the present disclosure.
In an example embodiment of the present disclosure, in various instant messaging software, a group function may be included, and a plurality of group members may be included in a group. Further, some users may be selected to join the group when the group is created, or some members may be invited to join the group, and after the group is created, the users may request to join the group, or members in the group may recommend to join the group. In the present disclosure, the configuration of the members in the group is not particularly limited.
In an example embodiment of the present disclosure, a plurality of message recipients in a group may be obtained. Specifically, after a certain message sender sends an instant message in a group, other members in the group are corresponding message receivers, and at this time, all the message receivers in the group can be acquired.
In an example embodiment of the present disclosure, one or more targeted message recipients are determined among a plurality of message recipients. Specifically, for a message sender, sometimes only the message reading status of a part of message recipients in a group needs to be concerned, and therefore, one or more target message recipients can be determined among all message recipients. Specifically, one or more target message recipients can be selected on a target message recipient setting interface corresponding to the instant messaging software.
Step S220, obtaining the message processing state of the target message receiver to the instant message; the message processing state comprises a read state and an unread state;
in an example embodiment of the present disclosure, after determining one or more target message recipients among the plurality of message recipients through the above steps, a message handling status of the target message recipient for the instant message may be obtained. Specifically, after the target message receiver receives the instant message sent by the message sender, the message processing state of the target message receiver on the instant message can be obtained in real time, wherein the message processing state can include a read state and an unread state. And if the target message receiver does not check the instant message, the message processing state corresponding to the instant message is in an unread state, and after the target message receiver checks the instant message, the message processing state corresponding to the instant message is in a read state. Further, the message processing state of the target message receiver on the instant message can be uploaded to the server, and then the message processing state of the target message receiver on the instant message is obtained through the server. It should be noted that, the present disclosure does not make any special limitation on the manner of obtaining the message processing status of the instant message by the target message recipient.
Step S230, in response to the message status viewing operation of the message sender, displaying the target message recipient and the message processing status corresponding to the target message recipient in the instant message window.
In an example embodiment of the present disclosure, after the message processing status of the target message recipient for the instant message is obtained, the message processing status corresponding to the target message recipient and the target message recipient may be displayed in the instant message window in response to a message status viewing operation of the message sender. Specifically, the message status checking operation may include a touch operation, an external device operation, a voice operation, and the like. For example, the touch operation may include a slide touch operation, a press touch operation, a gesture touch operation, a long press touch operation, a click touch operation, a drag touch operation, an air touch operation, and the like; peripheral device operations may include mouse clicks, keyboard inputs, console key inputs, and the like. The message status viewing operation can be applied to the instant message and can also be applied to the identification corresponding to the instant message. It should be noted that the present disclosure is not limited to the manner of the message status check operation and the action position.
In an example embodiment of the present disclosure, the instant messaging software may include an instant messaging window through which chatting may be performed when performing one-to-one or group communication. Specifically, a message sender may send an instant message in an instant message window, and a message receiver may view the instant message in the instant message window.
Further, the instant message window may be presented separately. For example, when a message sender needs to send an instant message to a certain group, the group can be double-clicked, at this time, an instant message window is independently presented on a display interface of the terminal device, and the message sender can send the instant message in the instant message window; the instant message window may also be presented in combination with the user list. For example, when a message sender needs to send an instant message to a certain group, the group may be clicked, at this time, an instant message window corresponding to the clicked group and a user is merged and displayed on a display interface of the terminal device, and the message sender may send the instant message in the instant message window corresponding to the group.
Further, the instant message window may include various temporary message windows, in some application scenarios, the instant message may be displayed through the temporary message window, the message sender may send the instant message through the temporary message window, and the message receiver may also receive the instant message through the temporary message window. For example, for a mobile phone, the temporary message window may include a lock screen message window, a floating message window, a notification bar message window, and so on. It should be noted that the form of the instant message window is not particularly limited in the present disclosure.
In an example embodiment of the present disclosure, a target message recipient and a message processing status corresponding to the target message recipient may be displayed in an instant message window in response to a message status viewing operation of a message sender. Specifically, after the message sender sends the instant message, it can know whether the target message receiver in the group checks the instant message through the message status checking operation. Specifically, the target message recipient may be referred to by a nickname of the user or a picture of the user's avatar, etc., which may be used to characterize the identity of the target message recipient. When the target message receiver and the message processing state corresponding to the target message receiver are displayed, the target message receiver and the message processing state corresponding to the target message receiver can be displayed in a list form; the target message receiver and the message processing state corresponding to the target message receiver can also be displayed through the avatar picture.
Further, the message processing status can be displayed according to the form of the message processing status corresponding to the target message receiver-target message receiver; target message receivers with the same message processing state can be classified into the same type, and one message processing state is displayed for the target message receivers of the same type, so that the content in the instant message window is concise, and the user experience is improved.
Further, the display mode of the message processing status corresponding to the target message recipient is not particularly limited in this disclosure. For example, the message processing status of the target message recipient for the instant message may be indicated by text. For example, when the message processing status corresponding to the target message recipient is a read status, a "read" typeface may be displayed, and when the message processing status corresponding to the target message recipient is an unread status, an "unread" typeface may be displayed; the message processing status of the targeted message recipient for the instant message may also be indicated by the color of the nickname of the targeted message recipient. For example, when the message processing status corresponding to the target message recipient is a read status, the nickname of the target message recipient may be displayed in blue, and when the message processing status corresponding to the target message recipient is an unread status, the nickname of the target message recipient may be displayed in red; the message processing status of the target message recipient for the instant message may also be represented by the contrast of the avatar picture of the target message recipient. For example, when the message processing status corresponding to the target message recipient is a read status, the avatar picture of the target message recipient may be displayed in color, and when the message processing status corresponding to the target message recipient is an unread status, the avatar picture of the target message recipient may be displayed in gray.
In an example embodiment of the present disclosure, the target message recipient and the message processing status corresponding to the target message recipient may be displayed in an instant message window in response to a message status viewing operation of the message sender on a message status viewing identifier corresponding to the instant message. Specifically, the message status viewing identifier corresponding to the instant message may include a text, a pattern, or the instant message itself, and the instant message itself may include a text content corresponding to the instant message or an instant message frame in which the instant message is located. For example, the message status viewing identifier corresponding to the instant message may be a "reading status", and when receiving a message status viewing operation of the message sender on the "reading status", the message processing status corresponding to the target message recipient and the target message recipient may be displayed in the instant message window; or, the message state viewing identifier corresponding to the instant message may be an animation pattern, and when receiving the message state viewing operation of the message sender on the animation pattern, the message processing state corresponding to the target message receiver and the target message receiver may be displayed in the instant message window. It should be noted that the form of the message status check identifier is not particularly limited in the present disclosure.
In an example embodiment of the present disclosure, the association degree between the target message recipient and the message sender may be obtained, and the target message recipient and the message processing state corresponding to the target message recipient may be displayed in the instant message window in the order of decreasing association degree. Referring to fig. 3, displaying the target message recipient and the message processing status corresponding to the target message recipient in the instant message window in the order of decreasing the degree of association may include the following steps S310 to S320:
step S310, obtaining the correlation degree between the target message receiver and the message sender;
in an example embodiment of the present disclosure, a degree of association of a target message recipient with a message sender may be obtained. Specifically, the degree of association between the target message recipient and the message sender may be used to indicate the degree of closeness between the target message recipient and the message sender. When the association degree of the target message receiver and the message sender is obtained, the association degree of the target message receiver and the message sender can be analyzed through an association degree analysis model. For example, the association degree of the target message receiver and the message sender can be determined through the management and managed relationship of the target message receiver and the message sender; the degree of association of the target message recipient with the message sender may also be determined by the number of instant messages that are sent to and from the target message recipient. It should be noted that the present disclosure is not limited to a specific manner of determining the degree of association between the target message recipient and the message sender.
Step S320, displaying the target message receiver and the message processing status corresponding to the target message receiver in the instant message window according to the order of decreasing the degree of association.
In an example embodiment of the present disclosure, after obtaining the association degree between the target message recipient and the message sender, the target message recipient and the message processing status corresponding to the target message recipient may be displayed in the instant message window in an order of decreasing association degree. Specifically, the target message recipients and the message processing statuses corresponding to the target message recipients may be displayed in a list. The higher degree of association between the target message receiver and the message sender may indicate that the message sender needs to see the message processing state corresponding to the target message receiver, and at this time, the target message receiver with the higher degree of association may be displayed at a position near the front of the list, so that the message sender can know the message processing state corresponding to the target message receiver more easily; the low degree of association between the target message recipient and the message sender may indicate that the message sender is less likely to see the message processing status corresponding to the target message recipient, and at this time, the target message recipient with the low degree of association may be displayed at a later position in the list.
For example, the degree of association between the a-target message recipient and the message sender is 80, the degree of association between the B-target message recipient and the message sender is 100, and the degree of association between the C-target message recipient and the message sender is 90, and at this time, the display may be performed in the order of the B-target message recipient-message processing state, the C-target message recipient-message processing state, and the a-target message recipient-message processing state.
Through the above steps S310 to S320, the association degree between the target message receiver and the message sender can be obtained, and the target message receiver and the message processing state corresponding to the target message receiver are displayed in the instant message window according to the order of decreasing association degree.
In an example embodiment of the present disclosure, a first target message recipient corresponding to a read message processing state is obtained, a second target message recipient corresponding to an unread message processing state is obtained, and a message processing state corresponding to the first target message recipient and the second target message recipient and a message processing state corresponding to the second target message recipient are distinguished and displayed in an instant message window. Referring to fig. 4, displaying the first target message recipient and the message processing status corresponding to the second target message recipient in the instant message window in a differentiated manner may include the following steps S410 to S430:
step S410, acquiring a first target message receiver corresponding to the message processing state of the read message;
step S420, acquiring a second target message receiver corresponding to the unread message processing state;
in an example embodiment of the present disclosure, a first target message recipient corresponding to a message processing state being a read state and a second target message recipient corresponding to a message processing state being an unread state may be obtained. Specifically, all target message recipients may be obtained, and the target message recipients may be classified into a first target message recipient and a second target message recipient according to the message processing status.
Step S430, distinguishing and displaying the first target message recipient and the message processing state corresponding to the second target message recipient and the second target message recipient in the instant message window.
In an example embodiment of the present disclosure, after the first target message recipient and the second target message recipient are obtained, a message processing status corresponding to the first target message recipient and a message processing status corresponding to the second target message recipient and the second target message recipient may be displayed in an instant message window in a differentiated manner. Specifically, the distinguishing display means that the message processing states corresponding to the first target message receiver and the message processing states corresponding to the second target message receiver and the second target message receiver can be clearly distinguished, so that the message sender can conveniently and quickly view the first target message receiver who has read the instant message and the second target message receiver who has not read the instant message.
In one example embodiment of the present disclosure, the differentiated display of the first targeted message recipient and the message processing status corresponding to the second targeted message recipient and the second targeted message recipient may be achieved in a variety of forms. For example, the message processing status corresponding to the first target message recipient and the first target message recipient may be distinguished from the message processing status corresponding to the second target message recipient and the second target message recipient by color, for example, the message processing status corresponding to the first target message recipient and the first target message recipient may be displayed as blue, and the message processing status corresponding to the second target message recipient and the second target message recipient may be displayed as black, so as to achieve the purpose of distinguishing and displaying; the message processing states corresponding to the first target message recipient and the message processing states corresponding to the second target message recipient and the second target message recipient may also be displayed in different positions for differentiated display, for example, with a vertical center line of an instant message window as a reference, the message processing states corresponding to the first target message recipient and the first target message recipient may be displayed on the left side of the instant message window, and the message processing states corresponding to the second target message recipient and the second target message recipient may be displayed on the right side of the instant message window, so as to achieve the purpose of differentiated display. It should be noted that the present disclosure is not limited to the form of the differential display.
In an example embodiment of the present disclosure, a first target message recipient may be displayed in the first reading state display area, and a message processing state corresponding to the first target message recipient may be displayed in the first reading state display sub-area, and a second target message recipient may be displayed in the second reading state display sub-area, and a message processing state corresponding to the second target message recipient may be displayed in the second reading state display sub-area. Referring to fig. 5, the displaying of the target message receiver and the message processing status in different areas may include the following steps S510 to S520:
step S510, displaying a first target message receiver in a first reading state display area, and displaying a message processing state corresponding to the first target message receiver in a first reading state display sub-area;
step S520, displaying a second target message recipient in the second reading state display area, and displaying a message processing state corresponding to the second target message recipient in the second reading state display sub-area.
In an example embodiment of the present disclosure, the instant message window may include a first reading state display area and a second reading state display area, wherein the first reading state display area includes a first reading state display sub-area and a second reading state display area, the first target message recipient may be displayed in the first reading state display area and the second reading state display area, respectively, and the message processing state corresponding to the first target message recipient and the message processing state corresponding to the second target message recipient may be displayed in the first reading state display sub-area and the second reading state display sub-area, respectively. The first reading state display area and the second reading state display area are not overlapped.
For example, as shown in fig. 6, by displaying the first reading state display area 610 and the second reading state display area 620 in the instant message window 600 through a message state viewing operation acting on the message state viewing identifier 640 corresponding to the instant message 630, a first target message recipient (target message recipient a, target message recipient B, target message recipient C, target message recipient D) may be displayed in the first reading state display area 610, a second target message recipient (target message recipient E, target message recipient F, target message recipient G, target message recipient H) may be displayed in the second reading state display area 620, and a message processing state (read) corresponding to the first target message recipient may be displayed in the first reading state display sub-area 611, and a message processing state (unread) corresponding to the second target message recipient may be displayed in the second reading state display sub-area 621.
Through the above steps S510 to S520, the first target message recipient may be displayed in the first reading state display area, the message processing state corresponding to the first target message recipient may be displayed in the first reading state display sub-area, the second target message recipient may be displayed in the second reading state display area, and the message processing state corresponding to the second target message recipient may be displayed in the second reading state display sub-area.
In an example embodiment of the present disclosure, a plurality of message recipients in a group may be displayed in an instant message window in response to a target message recipient selection operation; wherein the target message recipient selection operation is an operation for determining an identity for the target message recipient. Referring to fig. 7, one or more targeted message recipients are determined among a plurality of message recipients. Referring to steps S710 to S720:
step S710, responding to the selection operation of the target message receiver, displaying a plurality of message receivers in the group in the instant message window; the target message receiver selects the operation as the operation for determining the identification for the target message receiver;
in step S720, one or more targeted message recipients are determined among the plurality of message recipients.
In an example embodiment of the present disclosure, all message recipients in the display group may be selected by the target message recipient selection operation, and then one or more target message recipients may be determined among all message recipients. Specifically, the target message recipient selecting operation is an operation for determining an identifier for the target message recipient, and specifically, the target message recipient determining identifier may be set in the instant message window. The target message recipient selection operation may include a touch operation, an external device operation, and the like. For example, the touch operation may include a slide touch operation, a press touch operation, a gesture touch operation, a long press touch operation, a click touch operation, a drag touch operation, an air touch operation, and the like; peripheral device operations may include mouse clicks and the like. It should be noted that the form of the target message recipient selection operation is not particularly limited in the present disclosure.
Through the above steps S710 to S720, a plurality of message recipients in the group can be displayed in the instant message window in response to the target message recipient selection operation; wherein the target message recipient selection operation is an operation for determining an identity for the target message recipient.
In an example embodiment of the present disclosure, a message input status of a target message recipient may be obtained, and a message input status corresponding to the target message recipient may be displayed in an instant message window. Referring to fig. 8, displaying a message input status corresponding to a target message recipient in an instant message window may include the following steps S810 to S820:
step S810, obtaining the message input state of the target message receiver;
in an example embodiment of the present disclosure, a message input status of a targeted message recipient may be obtained. Specifically, the target message recipient may input an instant message in an instant message window of the group, and at this time, a message input status of the target message recipient may be obtained. The server can acquire the message input state of the target message receiver and send the message input state of the target message receiver to the instant messaging software for message sending to display.
Step S820, displaying the message input status corresponding to the target message recipient in the instant message window.
In an example embodiment of the present disclosure, after the message input state of the target message recipient is obtained, the message input state corresponding to the target message recipient may be displayed in the instant message window. For example, when the target message recipient views and replies to an instant message after the message sender sends the instant message, the message sender can see that the message input status of the target message recipient is "in input" when the target message recipient is inputting text.
Through the steps S810 to S820, the message input status of the target message recipient can be obtained, and the message input status corresponding to the target message recipient is displayed in the instant message window.
In an example embodiment of the present disclosure, when the message input status of the target message recipient is the in-progress status, the target message recipient and the message input status corresponding to the target message recipient are displayed on top. Specifically, when the message input state of the target message receiver is the input state, it indicates that the target message receiver may send an instant message, and the message sender may need to pay attention to the instant message sending state of the target message receiver, so that the target message receiver with the message input state being the input state can be set on top for display, and the message sender can conveniently check the message. For example, referring to fig. 9, after the message input status of the target message recipient is obtained, the message input status corresponding to the target message recipient may be displayed in the instant message window 900, and further, the target message recipient whose message input status is "in input" may be displayed at the top.
In an example embodiment of the present disclosure, a second targeted message recipient whose message handling status is unread may be obtained and prompted to handle the instant message. Referring to fig. 10, prompting the second targeted message recipient to process the instant message may include the following steps S1010-S1020:
step S1010, a second target message receiver with the message processing state being unread is obtained;
step S1020, the second targeted message recipient is prompted to process the instant message.
In an example embodiment of the present disclosure, a second target message recipient whose message processing status is an unread status may be acquired, and the second target message recipient is prompted. Specifically, after the message sender sends the instant message, other group members (target message receivers) may be required to read the instant message as soon as possible, and some target message receivers may not be able to view the instant message in real time due to some conditions, and at this time, a prompt may be given to the second target message receiver, so that the second target message receiver may process the instant message in time. Specifically, the second target message recipient may be prompted by a desktop popup, desktop vibration, a continuous message ring, sending a short message to a mobile phone number bound to the second target message recipient, or making a call. The present disclosure is not limited to the presentation method.
Through the steps S1010-S1020, the second target message receiver with the message processing state being the unread state can be obtained, and the second target message receiver is prompted to process the instant message, so that the second target message receiver can check the instant message in time, and important information is prevented from being omitted.
According to the method for displaying the processing status of the instant message provided in the exemplary embodiment, a plurality of message recipients in a group may be obtained, one or more target message recipients may be determined among the plurality of message recipients, and the message processing status of the target message recipients on the instant message may be obtained; and responding to the message state viewing operation of a message sender, and displaying a target message receiver and a message processing state corresponding to the target message receiver in an instant message window.
Embodiments of the present disclosure. On one hand, after the message sender sends the message, the message sender can know the reading state of the instant message by the members in the group in real time, so that the unread target members can be prompted conveniently, and the problem of poor communication efficiency caused by uncertainty in online communication is avoided; on the other hand, when the message is sent in the group, the reading state of a part of message receivers is sometimes only concerned, and the reading state of the target message receiver to the instant message can be concerned at the moment, so that the message sender is prevented from searching the reading state of the target message receiver in a plurality of message receivers, the time of the message sender is greatly saved, and the communication efficiency is improved.
It is noted that the above-mentioned figures are merely schematic illustrations of processes involved in methods according to exemplary embodiments of the disclosure and are not intended to be limiting. It will be readily appreciated that the processes illustrated in the above figures are not intended to indicate or limit the temporal order of the processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, e.g., in multiple modules.
In addition, in an exemplary embodiment of the present disclosure, an instant message processing status display device is also provided. Referring to fig. 11, an instant message processing state display apparatus 1100 includes: a target recipient determination module 1110, a processing status acquisition module 1120, and a processing status display module 1130.
The target receiver determining module is used for acquiring a plurality of message receivers in the group and determining one or more target message receivers in the plurality of message receivers; the processing state acquisition module is used for acquiring the message processing state of the target message receiver on the instant message; the message processing state comprises a read state and an unread state; and the processing state display module is used for responding to the message state viewing operation of the message sender and displaying the target message receiver and the message processing state corresponding to the target message receiver in the instant message window.
In an exemplary embodiment of the present disclosure, based on the foregoing, in response to a message status viewing operation of a message sender, the apparatus further includes: and the message state viewing operation response unit is used for responding to the message state viewing operation of the message sender acting on the message state viewing identification corresponding to the instant message.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the device further includes: the association degree acquisition unit is used for acquiring the association degree between the target message receiver and the message sender; and the descending sorting unit is used for displaying the target message receivers and the message processing states corresponding to the target message receivers in the instant message window according to the descending order of the association degree.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the device further includes: the first target message receiver acquiring unit is used for acquiring a first target message receiver corresponding to the message processing state of the read message; a second target message receiver obtaining unit, configured to obtain a second target message receiver corresponding to the unread message processing state; and the distinguishing display unit is used for distinguishing and displaying the first target message receiver and the message processing state corresponding to the second target message receiver and the second target message receiver in the instant message window.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the instant message window includes a first reading state display area and a second reading state display area, and the message processing states corresponding to the first target message recipient and the message processing states corresponding to the second target message recipient and the second target message recipient are displayed in the instant message window in a differentiated manner, and the apparatus further includes: the first reading state display unit is used for displaying a first target message receiver in a first reading state display area and displaying a message processing state corresponding to the first target message receiver in a first reading state display sub-area; and the second reading state display unit is used for displaying a second target message receiver in the second reading state display area and displaying a message processing state corresponding to the second target message receiver in the second reading state display sub-area.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the instant message window includes a target message recipient determination identifier, one or more target message recipients are determined among a plurality of message recipients, and the apparatus further includes; the target message receiver selection operation response unit is used for responding to the target message receiver selection operation and displaying a plurality of message receivers in the group in the instant message window; the target message receiver selects the operation as the operation for determining the identification for the target message receiver; a target message recipient determining unit for determining one or more target message recipients among the plurality of message recipients.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the message processing state includes a message input state, and the apparatus further includes: a message input state acquisition unit for acquiring a message input state of a target message recipient; and the message input state display unit is used for displaying the message input state corresponding to the target message receiver in the instant message window.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the message input state includes an in-progress state, and the apparatus further includes: and the top display unit is used for top display of the message input states corresponding to the message receiver and the target message receiver.
In an exemplary embodiment of the present disclosure, based on the foregoing scheme, the apparatus further includes: a target message receiver acquiring unit, configured to acquire a second target message receiver whose message processing state is an unread state; and the message prompting unit is used for prompting the second target message receiver to process the instant message.
For details that are not disclosed in the embodiments of the apparatus of the present disclosure, please refer to the embodiments of the method for displaying an instant message processing status of the present disclosure for the details that are not disclosed in the embodiments of the apparatus of the present disclosure.
It should be noted that although in the above detailed description several modules or units of the device for action execution are mentioned, such a division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit, according to embodiments of the present disclosure. Conversely, the features and functions of one module or unit described above may be further divided into embodiments by a plurality of modules or units.
In addition, in an exemplary embodiment of the present disclosure, an electronic device capable of implementing the virtual light control method of the virtual studio is also provided.
As will be appreciated by one skilled in the art, aspects of the present disclosure may be embodied as a system, method or program product. Accordingly, various aspects of the disclosure may be embodied in the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, microcode, etc.) or an embodiment combining hardware and software aspects that may all generally be referred to herein as a "circuit," module "or" system.
An electronic device 1200 according to such an embodiment of the present disclosure is described below with reference to fig. 12. The electronic device 1200 shown in fig. 12 is only an example and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 12, electronic device 1200 is embodied in the form of a general-purpose computing device. The components of the electronic device 1200 may include, but are not limited to: the at least one processing unit 1210, the at least one memory unit 1220, the bus 1230 connecting the various system components (including the memory unit 1220 and the processing unit 1210), and the display unit 1240.
Wherein the memory unit stores program code that may be executed by the processing unit 1210 to cause the processing unit 1210 to perform steps according to various exemplary embodiments of the present disclosure as described in the "exemplary methods" section above in this specification. For example, the processing unit 1210 may perform step S210 as shown in fig. 1: acquiring a plurality of message receivers in a group, and determining one or more target message receivers in the plurality of message receivers; step S220: acquiring the message processing state of a target message receiver on the instant message; the message processing state comprises a read state and an unread state; step S230: and responding to the message state viewing operation of the message sender, and displaying the target message receiver and the message processing state corresponding to the target message receiver in the instant message window.
As another example, the electronic device may implement the various steps shown in FIG. 2.
The storage unit 1220 may include readable media in the form of volatile memory units, such as a random access memory unit (RAM) 1221 and/or a cache memory unit 1222, and may further include a read only memory unit (ROM) 1223.
Storage unit 1220 may also include a program/utility 1224 having a set (at least one) of program modules 1225, such program modules 1225 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
Bus 1230 may be one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
The electronic device 1200 may also communicate with one or more external devices 1270 (e.g., keyboard, pointing device, bluetooth device, etc.), with one or more devices that enable a user to interact with the electronic device 1200, and/or with any devices (e.g., router, modem, etc.) that enable the electronic device 1200 to communicate with one or more other computing devices. Such communication may occur via input/output (I/O) interfaces 1250. Also, the electronic device 1200 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network such as the Internet) via the network adapter 1260. As shown, the network adapter 1260 communicates with the other modules of the electronic device 1200 via the bus 1230. It should be appreciated that although not shown, other hardware and/or software modules may be used in conjunction with the electronic device 1200, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein may be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a usb disk, a removable hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which may be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.
In an exemplary embodiment of the present disclosure, there is also provided a computer-readable storage medium having stored thereon a program product capable of implementing the above-described method of the present specification. In some possible embodiments, various aspects of the disclosure may also be implemented in the form of a program product comprising program code for causing a terminal device to perform the steps according to various exemplary embodiments of the disclosure described in the above-mentioned "exemplary methods" section of this specification, when the program product is run on the terminal device.
A computer readable signal medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., through the internet using an internet service provider).
Furthermore, the above-described figures are merely schematic illustrations of processes included in methods according to exemplary embodiments of the present disclosure, and are not intended to be limiting. It will be readily understood that the processes shown in the above figures are not intended to indicate or limit the chronological order of the processes. In addition, it is also readily understood that these processes may be performed synchronously or asynchronously, e.g., in multiple modules.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.

Claims (10)

1. A method for displaying an instant message processing status, the method comprising:
acquiring a plurality of message receivers in a group, and determining one or more target message receivers in the plurality of message receivers;
acquiring the message processing state of the target message receiver on the instant message; wherein the message processing state comprises a read state, an unread state, and a message input state;
responding to message state viewing operation of a message sender, displaying the target message receiver and a message processing state corresponding to the target message receiver in an instant message window, and acquiring a message input state of the target message receiver; and displaying the message input state corresponding to the target message receiver in an instant message window, and displaying the target message receiver and the message input state corresponding to the target message receiver on top when the message input state of the target message receiver is the input state.
2. The method of claim 1, wherein said viewing operation in response to the message status of the message sender comprises:
and responding to the message sender to act on the message state viewing operation of the message state viewing identification corresponding to the instant message.
3. The method of claim 1, wherein displaying the target message recipient and the message processing status corresponding to the target message recipient in an instant message window comprises:
acquiring the degree of association between the target message receiver and the message sender;
and displaying the target message receiver and the message processing state corresponding to the target message receiver in an instant message window according to the sequence of the reduced association degree.
4. The method of claim 1, wherein displaying the target message recipient and the message processing status corresponding to the target message recipient in an instant message window comprises:
acquiring a first target message receiver corresponding to the message processing state as a read state;
acquiring a second target message receiver corresponding to the unread message processing state;
and distinguishing and displaying the first target message receiver and the message processing state corresponding to the second target message receiver and the second target message receiver in the instant message window.
5. The method of claim 4, wherein the instant message window comprises a first reading status display area and a second reading status display area, and wherein displaying the first targeted message recipient and the message processing status corresponding to the first targeted message recipient differently from the message processing status corresponding to the second targeted message recipient and the second targeted message recipient in the instant message window comprises:
displaying the first target message receiver in a first reading state display area, and displaying a message processing state corresponding to the first target message receiver in the first reading state display sub-area;
displaying the second target message receiver in a second reading state display area, and displaying a message processing state corresponding to the second target message receiver in the second reading state display sub-area;
wherein the first reading state display area and the second reading state display area are not overlapped.
6. The method of claim 1, wherein the instant message window includes a target message recipient determination identifier, wherein determining one or more target message recipients among the plurality of message recipients comprises;
in response to a target message recipient selection operation, displaying a plurality of message recipients in the group in the instant message window; wherein the target message recipient selection operation is an operation for determining an identity for the target message recipient;
one or more targeted message recipients are determined among the plurality of message recipients.
7. The method of claim 1 or 4, further comprising:
acquiring a second target message receiver of which the message processing state is an unread state;
prompting the second targeted message recipient to process the instant message.
8. An apparatus for displaying an instant message processing status, the apparatus comprising:
the target receiver determining module is used for acquiring a plurality of message receivers in a group and determining one or more target message receivers in the plurality of message receivers;
a processing state acquisition module for acquiring the message processing state of the target message receiver to the instant message; the message processing state comprises a read state, an unread state and a message input state, and the message input state comprises an input state;
the processing state display module is used for responding to the message state viewing operation of the message sender and displaying the target message receiver and the message processing state corresponding to the target message receiver in an instant message window;
a message input state acquisition unit for acquiring a message input state of a target message recipient;
the message input state display unit is used for displaying the message input state corresponding to the target message receiver in the instant message window;
and the top display unit is used for displaying the target message receiver and the message input state corresponding to the target message receiver on top when the message input state of the target message receiver is the input state.
9. A computer-readable storage medium, on which a computer program is stored, which program, when being executed by a processor, is adapted to carry out the method of any one of claims 1 to 7.
10. An electronic device, comprising:
a processor; and
memory for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement the method of any of claims 1-7.
CN202110481297.8A 2021-04-30 2021-04-30 Method and device for displaying instant message processing state, medium and electronic equipment Active CN113162846B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110481297.8A CN113162846B (en) 2021-04-30 2021-04-30 Method and device for displaying instant message processing state, medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110481297.8A CN113162846B (en) 2021-04-30 2021-04-30 Method and device for displaying instant message processing state, medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN113162846A CN113162846A (en) 2021-07-23
CN113162846B true CN113162846B (en) 2023-03-24

Family

ID=76872756

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110481297.8A Active CN113162846B (en) 2021-04-30 2021-04-30 Method and device for displaying instant message processing state, medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN113162846B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105591881A (en) * 2015-12-11 2016-05-18 中青冠岳科技(北京)有限公司 Communication method having notice reading feedback function
CN109725947A (en) * 2017-10-30 2019-05-07 华为技术有限公司 Method and terminal for processing unread messages
CN110647266A (en) * 2019-08-23 2020-01-03 维沃移动通信有限公司 Information display method and terminal device

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8788595B2 (en) * 2008-11-24 2014-07-22 The Mitre Corporation Methods, systems, and computer program products for instant messaging
CN106844404B (en) * 2015-12-07 2021-11-09 腾讯科技(深圳)有限公司 Message display method and terminal equipment
CN108400924B (en) * 2017-02-06 2021-12-21 阿里巴巴集团控股有限公司 Reading state display method of group message, instant communication client and server
CN109714252A (en) * 2018-12-29 2019-05-03 天津字节跳动科技有限公司 Reminding method, device and the electronic equipment of message reading state
CN109725975B (en) * 2018-12-29 2021-10-12 天津字节跳动科技有限公司 Method and device for prompting read state of message and electronic equipment
CN112291134B (en) * 2019-07-23 2023-04-07 腾讯科技(深圳)有限公司 Information prompting method, device, equipment and storage medium
CN111385189A (en) * 2020-03-03 2020-07-07 北京北信源软件股份有限公司 Method and device for prompting unread instant messaging message

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105591881A (en) * 2015-12-11 2016-05-18 中青冠岳科技(北京)有限公司 Communication method having notice reading feedback function
CN109725947A (en) * 2017-10-30 2019-05-07 华为技术有限公司 Method and terminal for processing unread messages
CN110647266A (en) * 2019-08-23 2020-01-03 维沃移动通信有限公司 Information display method and terminal device

Also Published As

Publication number Publication date
CN113162846A (en) 2021-07-23

Similar Documents

Publication Publication Date Title
JP7263442B2 (en) System and method for real-time remote control of mobile applications
US11962861B2 (en) Live streaming room red packet processing method and apparatus, and medium and electronic device
CN105871690B (en) Method and device for realizing instant messaging
US10795629B2 (en) Text and custom format information processing method, client, server, and computer-readable storage medium
US20160134568A1 (en) User interface encapsulation in chat-based communication systems
CN111914149B (en) Request processing method, device, storage medium and electronic device
US10574782B2 (en) Method and server for generating contact relationship data in network communication system
CN109947408B (en) Message pushing method and device, storage medium and electronic equipment
CN111970188B (en) Capability forwarding method and device
EP4131864B1 (en) Information display method and apparatus, electronic device, and storage medium
CN104283769B (en) The user oriented instant message service based on project interested
CN112099700A (en) Message display method, message display device and electronic equipment
CN111880858A (en) Document processing and instant messaging method, device, electronic equipment and storage medium
WO2016127796A1 (en) Information interaction method and server
CN110120908B (en) Group message processing method and device and server
CN108616443A (en) Associated person information methods of exhibiting and device
CN111314201B (en) Application data processing method, system and related equipment
US12395455B2 (en) Method, apparatus and device for processing instant message
CN113162846B (en) Method and device for displaying instant message processing state, medium and electronic equipment
CN109150696B (en) Information processing method, server, client, and computer-readable storage medium
CN112187628B (en) Method and device for processing identification picture
CN113014404B (en) Message transmission method and device, server and second client
CN112822089B (en) Method and device for adding friends
CN115373867A (en) Content sharing method and device, computer equipment and storage medium
CN112346615A (en) Information processing method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant