CN114401240A - Message processing method and device - Google Patents

Message processing method and device Download PDF

Info

Publication number
CN114401240A
CN114401240A CN202210023628.8A CN202210023628A CN114401240A CN 114401240 A CN114401240 A CN 114401240A CN 202210023628 A CN202210023628 A CN 202210023628A CN 114401240 A CN114401240 A CN 114401240A
Authority
CN
China
Prior art keywords
target
chat
link
message
target chat
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.)
Granted
Application number
CN202210023628.8A
Other languages
Chinese (zh)
Other versions
CN114401240B (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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202210023628.8A priority Critical patent/CN114401240B/en
Publication of CN114401240A publication Critical patent/CN114401240A/en
Application granted granted Critical
Publication of CN114401240B publication Critical patent/CN114401240B/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/02User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
    • 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]

Landscapes

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

Abstract

The application discloses a message processing method and device, belongs to the technical field of communication, and can solve the problem that in the prior art, when a user receives a link of a chat record, the operation is complex when the user needs to reply. The method comprises the following steps: receiving a link to a target chat record; receiving a first input, and determining at least one contact person information to be replied and corresponding target chat topic information based on the link of the target chat record; and receiving a second input, and creating a target message reply group based on the at least one contact information to be replied and the target chat topic information.

Description

Message processing method and device
Technical Field
The embodiment of the application belongs to the technical field of communication, and particularly relates to a message processing method and device.
Background
With the rapid development of mobile internet technology and terminal technology, chat software has gradually merged into the work and life of people. During the process of chatting by using the chatting software, a user may receive a link of a chatting record sent by another person, or pack some chatting records into a link to be sent to another person.
However, if there are a plurality of contacts needing to be replied at the same time, a new group chat message needs to be created manually. Obviously, the reply method of the chat record link is cumbersome to operate.
Disclosure of Invention
The embodiment of the application provides a message processing method and device, and can solve the problem that in the prior art, when a user receives a link of a chat record and needs to reply, the operation is complex.
In order to solve the technical problem, the present application is implemented as follows:
in a first aspect, an embodiment of the present application provides a message processing method, where the method includes:
receiving a link to a target chat record;
receiving a first input, and determining at least one contact person information to be replied and corresponding target chat topic information based on the link of the target chat record;
and receiving a second input, and creating a target message reply group based on the at least one contact information to be replied and the target chat topic information.
In a second aspect, an embodiment of the present application provides a message processing apparatus, including:
a receiving unit, configured to receive a link of a target chat record;
the determining unit is used for receiving a first input, and determining at least one piece of contact information to be replied and corresponding target chat topic information based on the link of the target chat record;
and the creating unit is used for receiving a second input and creating a target message reply group based on the at least one contact information to be replied and the target chat topic information.
In a third aspect, an embodiment of the present application provides a terminal device, including: a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the message processing method according to the first aspect.
In a fourth aspect, this application further provides a readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the message processing method according to the first aspect.
In an embodiment of the application, after receiving the link of the target chat record, a first input can be received, at least one to-be-replied contact message and a corresponding target chat topic message are determined based on the link of the target chat record, and a second input is received, and a target message reply group is created based on the at least one to-be-replied contact message and the target chat topic message. Therefore, when the user receives the links of the chat records forwarded by other users, the contact persons needing to be replied can be quickly selected based on the links of the chat records, the chat topics to be replied are automatically generated, and the message reply group is quickly established based on the determined contact persons needing to be replied and the chat topics to be replied, so that the reply of the chat record links is completed, the user is prevented from manually searching the contact persons needing to be replied and recreating the chat topics, and the operation of replying the links of the chat records by the user is simplified.
Drawings
Fig. 1 is a schematic flowchart illustrating a specific implementation of a message processing method according to an embodiment of the present application;
fig. 2 is a schematic diagram illustrating a link that a user receives a chat record sent by contact 1 in the message processing method according to the embodiment of the present application;
fig. 3 is a schematic diagram illustrating a user displaying contacts related to a chat record after receiving contact 1 in the message processing method according to the embodiment of the present application;
fig. 4 is a schematic diagram illustrating a chat topic related to the chat record displayed after the user receives the contact 1 in the message processing method according to the embodiment of the application;
fig. 5 is a schematic diagram illustrating a link for a user to reply to the chat record after receiving contact 1 in the message processing method according to the embodiment of the present application;
fig. 6 is a schematic diagram illustrating several ways of replying to the link of the chat record displayed after the user receives contact 1 in the message processing method according to the embodiment of the present application;
fig. 7 is a schematic structural diagram of a message processing apparatus according to an embodiment of the present application;
fig. 8 is a schematic hardware structure diagram of an electronic device according to an embodiment of the present disclosure;
fig. 9 is a schematic hardware structure diagram of another electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments obtained by a person of ordinary skill in the art without any inventive work according to the embodiments of the present application are within the scope of the present application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
The message processing method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
In order to solve the problem that in the prior art, when a user receives a link of a chat record and needs to reply, the operation is complicated, and an execution main body of the method can be configured to execute at least one of the user terminals provided by the embodiment of the application, such as but not limited to a mobile phone, a tablet computer and the like.
For convenience of description, the following description will be made of an embodiment of the method taking as an example that an execution subject of the method is a terminal device capable of executing the method. It is understood that the implementation of the method by the terminal device is only an exemplary illustration, and should not be construed as a limitation of the method.
Specifically, the message processing method provided by the application comprises the following steps: firstly, receiving a link of a target chat record; then, receiving a first input, and determining at least one contact message to be replied and a corresponding target chat topic message based on the link of the target chat record; finally, a second input is received, and a target message reply group is created based on the at least one contact message to be replied and the target chat topic message.
In the embodiment of the application, when the user receives the link of the chat record forwarded by other users, the contact person needing to be replied can be quickly selected based on the link of the chat record, the chat topic needing to be replied is automatically generated, and the message reply group is quickly established based on the determined contact person needing to be replied and the chat topic, so that the reply of the link of the chat record is completed, the user is prevented from manually searching the contact person needing to be replied and recreating the chat topic, and the operation of the user for replying the link of the chat record is simplified.
The following describes in detail an implementation process of the message processing method shown in fig. 1 with reference to a specific implementation flow diagram of the method, including:
s110, receiving the link of the target chat record.
As described in the background art, currently, in the process of using chat software, for chat records related to some important topics or unsolved topics in chat messages, users may select related chat messages in sequence and package the selected chat messages as links of the chat records to collect or forward the links to other users who want to share or can answer the chat records. In this case, the receiver of the chat record receives a link of the chat record, and the receiver can click the link of the chat record to obtain the complete chat record. Fig. 2 is a schematic diagram illustrating a link that a user receives a chat record sent by contact 1 in the message processing method according to the embodiment of the present application. When a user receives a link from a chat record sent by another user, such as contact 1, the user can click the link of the chat record to obtain a complete chat record, and know about the chat topic involved in the chat record and which contacts participating in the chat.
And S120, receiving a first input, and determining at least one contact message to be replied and a corresponding target chat topic message based on the link of the target chat record.
In order to simplify the operation process of the user for replying the link of the chat record and avoid the situation that the user also needs to open the link of the chat record and browse the contacts participating in the chat record one by one to determine which contacts need to be replied and to reconsider the chat topic based on the open chat record, the embodiment of the application can automatically determine at least one contact to be replied and the corresponding target chat topic based on the link of the target chat record. For example, a user receiving a link to a target chat record may press or double-click the link to the chat record to trigger an operation of detecting and displaying a contact message and a chat topic message related to the link to the target chat record.
Optionally, in order to improve the efficiency of determining the contact of the link to reply to the target chat record, the embodiment of the present application may detect and display the contact list involved in the target chat record after receiving a first specified operation of the user on the link to the target chat record, for example, after long-pressing the link of the target chat record or double-clicking the link of the target chat record, so that the user (the user who receives the link of the target chat record) selects the contact to be replied to from the contact list. Determining at least one contact message to reply based on the link of the target chat record, comprising:
receiving a first specified operation aiming at the link of the target chat record, and displaying a contact list related in the target chat record;
and determining at least one contact message to be replied in response to the selection operation aiming at the contact list.
Fig. 3 is a schematic diagram illustrating a user displaying a contact related to a chat record after receiving contact 1 in the message processing method according to the embodiment of the present application. In fig. 3, after the user presses the link of the target chat record for a long time or double-clicks the link of the target chat record, a contact list related to the target chat record can be detected and displayed for the user, so that the user can select at least one contact from the contact list to which the user wants to reply.
It should be appreciated that when a target chat record relates to multiple contacts, the number of contacts in the list of contacts that can be displayed in the screen after the user presses the link of the target chat record for a long time or double-clicks the link of the target chat record is often limited, perhaps only showing the avatars or names of the four contacts shown in figure 2. At this point, to facilitate the user's selection of more contacts, the other contacts involved in the target chat record can be collapsed and displayed as "more" or "…," and when the user clicks on "more" or "…," a list of the avatars or names of the other contacts involved in the target chat record can be presented.
Optionally, when a user receives a link of a meaningful chat log such as a knowledge sharing class, there is often a need to share the link of the chat log to a contact friend in the social software of the user. In this case, the contacts in the list of contacts displayed in the screen may be the avatars or names of the contacts ' friends that the user has recently forwarded the message, while the above "more" or "…" may be displayed as a list of avatars or names of the contacts ' friends in the user's own social software.
It should be understood that if the number of the at least one contact to be replied to is determined to be greater than 1, in order to facilitate discussion between the user and the contact replied to by the user, a group chat is often required to be created, and the creation of the group chat generally requires the conception of a group chat topic so as to distinguish the created group chat from other group chats in the user social software. In this case, in order to improve the efficiency of determining the corresponding chat topic, the embodiment of the present application may receive and respond to a second specifying operation for the link of the target chat record, where the second specifying operation may be the same operation as or different from the first specifying operation, and extract and display at least one chat topic related to the target chat record from the target chat record.
When the first specified operation and the second specified operation are the same operation, at least one contact to be replied and the corresponding target chat topic can be determined at the same time when the first specified operation (also the second specified operation) of the link aiming at the target chat record is received. When the first specified operation and the second specified operation are different operations, determining at least one contact to be replied and determining the corresponding target chat topic can be completed in two steps in the actual operation process.
Optionally, determining the corresponding target chat topic message based on the link of the target chat record includes:
receiving a second specified operation aiming at the link of the target chat record, and displaying at least one chat topic involved in the target chat record;
and receiving a selection operation aiming at least one chat topic, and determining a target chat topic message.
When a plurality of the number of at least one chat topic related in the target chat record is displayed, the user can select one chat topic from the plurality of chat topics as the target chat topic.
Optionally, determining the corresponding target chat topic message based on the link of the target chat record includes:
if the target chat records contain the chat topics aiming at the specified users, the chat topics containing the specified users are obtained from the target chat records;
and determining a target chat topic message based on the chat topic containing the specified user.
For example, if the nickname of the specified user is "thumbnail" and the target chat record contains the chat topic for "thumbnail" that "the user can share the sales experience with the thumbnail", the "thumbnail sales experience" can be obtained from the target chat record as the target chat topic message.
Fig. 4 is a schematic diagram illustrating a chat topic related to the chat record displayed after the user receives the contact 1 in the message processing method according to the embodiment of the application. In fig. 4, in response to a second specified operation of the link to the target chat record, displaying at least one chat topic involved in the target chat record can be specifically realized by the following ways:
in a first mode, after the link of the target chat record is opened, the user can select some keyword segments, after the user is detected to perform the selection operation (i.e., the second specifying operation), an option of whether to use the keyword segments as the alternative chat topic can be displayed, and if the user selects to use the keyword segments as the alternative chat topic, the keyword segments are determined as one alternative chat topic, so as to obtain at least one chat topic selected by the user.
In a second mode, after detecting a second specified operation of the user for the link of the target chat log, a keyword appearing frequently in the target chat log or a keyword with a specific symbol such as "? "as an alternative chat topic, i.e. at least one chat topic as described above.
In a third mode, after detecting the second specified operation of the link of the user to the target chat record, the message entry related to the current user (i.e. the user receiving the link of the target chat record) in the target chat record can be detected and acquired as the alternative chat topic, i.e. the at least one chat topic mentioned above. For example, a nickname of a user who receives a link to a target chat log is small a, and a message in the target chat log is "small a, good way to learn mathematics? "at this time," good way to learn mathematics "may be taken as an alternative chat topic, i.e., as at least one chat topic as described above.
S130, receiving a second input, and creating a target message reply group based on at least one contact message to be replied and the target chat topic message.
Optionally, when the number of the at least one contact to be replied is two or more, in order to facilitate the user to perform special topic discussion with the at least one contact to be replied, the embodiment of the application may create the target group chat based on the at least one contact to be replied and the target chat topic. Meanwhile, in order to better bring at least one contact to be replied to a scene of a chat topic to be discussed in combination with context, in the embodiment of the application, after the target group chat is created, the chat record related to the target chat topic in the target chat record can be used as a reference message, so that the contact in the group chat can discuss topics based on the reference message, and the contact in the group chat is prevented from further browsing the chat records in the link of the target chat record one by one. Specifically, after the target message reply group is created based on at least one contact message to be replied and the target chat topic message, the method further comprises:
and in the target message reply group, the chat records of the target chat topics are used as reference messages, so that message reply is carried out in the target message reply group according to the reference messages.
Fig. 5 is a schematic diagram of a link for a user to reply to the chat record after receiving the contact 1 in the message processing method according to the embodiment of the application. In fig. 5, in order to facilitate the user receiving the link of the target chat record to successfully open the chat topic of the target message reply group, the link of the target chat record may be automatically displayed in the target message reply group after the target message reply group is created based on the at least one contact message to be replied and the target chat topic message. And the first message sent by the user in the target message reply group after receiving the link of the target chat record can also automatically take the chat record related to the target chat topic in the target chat record as a reference message so as to carry out topic discussion on the basis of the reference message.
Optionally, when the receiver of the link of the target chat record is a group member of the group chat to which the link of the target chat record belongs and the group chat number in the belonging group chat is small, in order to reduce unnecessary group chat creating operations, the link of the target chat record may also be directly replied in the original group chat, and at this time, the target message reply group is also the group chat to which the link of the target chat record belongs. Specifically, in the target message reply group, the chat record of the target chat topic is used as the reference message, so as to perform message reply in the target message reply group according to the reference message, and the method includes:
if the receiver of the link of the target chat record is a group member of the group chat to which the link of the target chat record belongs, responding to the designated operation of the receiver and acquiring a reply message edited by the receiver;
and based on the reply message, at least one contact to be replied and the target chat topic, in the group chat to which the link of the target chat record belongs, taking the chat record of the target chat topic as a reference message, so that the receiver replies the message in the target message reply group according to the reference message.
Optionally, when the receiver of the link of the target chat record is not a group member of the group chat to which the link of the target chat record belongs, in order to avoid multiple manual message forwarding of the receiver, the reply message edited by the receiver may be directly sent to the sender of the link of the target chat record, so that the sender sends the reply message in the target message reply group. Specifically, in the target message reply group, the chat record of the target chat topic is used as the reference message, so as to perform message reply in the target message reply group according to the reference message, and the method includes:
if the receiver of the link of the target chat record is not a group member of the group chat to which the link of the target chat record belongs, responding to the specified operation of the receiver, and acquiring a reply message edited by the receiver;
and sending the reply message to a sender of the link of the target chat record, and taking the chat record of the target chat topic as a reference message in the target message reply group so that the sender replies the message in the target message reply group according to the reference message.
For example, the link of the target chat record sent from user "widget B" to user "widget a" contains the question about user "widget a" asked by user "widget C" and user "widget D": "Xiao A math achievements are as good, there must be a good learning method, Xiao B you help us ask questions". At this time, the user "widget B" forwards the link of the chat record containing the context of the segment to the user "widget a", the user "widget a" may send the previously arranged screenshot of the learning method as a reply to the message processing message, after the user "widget a" selects the link for replying the chat record, the background may send the reply message of the user "widget a" to the user "widget B", and the user "widget B" sends the reply message of the user "widget a" to the original group chat (the group chat containing the user "widget B", the user "widget C" and the user "widget D") session window.
Fig. 6 is a schematic diagram of several ways of replying to the chat record displayed after the user receives contact 1 in the message processing method according to the embodiment of the present application. In fig. 6, several ways of replying to the link of the chat record may be displayed in response to the designated operation of the receiving party, for example, direct reply, text reply, voice reply and picture reply as shown in fig. 6, and after receiving the reply way selected by the user, the reply message edited by the user is obtained. When the receiver of the link of the target chat record is a group member of the group chat to which the link of the target chat record belongs, the reply message can be directly sent to the group chat to which the link of the target chat record belongs. When the receiver of the link of the target chat record is not a group member of the group chat to which the link of the target chat record belongs, the reply message may be sent to the sender of the link of the target chat record, so that the sender sends the reply message in the group chat to which the link of the target chat record belongs.
In an embodiment of the application, after receiving the link of the target chat record, a first input can be received, at least one to-be-replied contact message and a corresponding target chat topic message are determined based on the link of the target chat record, and a second input is received, and a target message reply group is created based on the at least one to-be-replied contact message and the target chat topic message. Therefore, when the user receives the links of the chat records forwarded by other users, the contact persons needing to be replied can be quickly selected based on the links of the chat records, the chat topics to be replied are automatically generated, and the message reply group is quickly established based on the determined contact persons needing to be replied and the chat topics to be replied, so that the reply of the chat record links is completed, the user is prevented from manually searching the contact persons needing to be replied and recreating the chat topics, and the operation of replying the links of the chat records by the user is simplified.
It should be noted that, in the message processing method provided in the embodiment of the present application, the execution main body may be a message processing apparatus, or a control module in the message processing apparatus for executing the message processing method. The message processing apparatus provided in the embodiment of the present application is described with an example in which a message processing apparatus executes a message processing method.
Referring to fig. 7, a schematic structural diagram of a message processing apparatus 700 according to an embodiment of the present application is shown in fig. 7, which includes a receiving unit 701, a determining unit 702, and a replying unit 703, where:
a receiving unit 701, configured to receive a link of a target chat record;
a determining unit 702, configured to receive a first input, and determine, based on the link of the target chat record, at least one contact message to be replied and a corresponding target chat topic message;
a replying unit 703, configured to receive a second input, and create a target message reply group based on the at least one to-be-replied contact message and the target chat topic message.
Optionally, in an embodiment, the determining unit 702 is configured to:
receiving a first specified operation aiming at the link of the target chat record, and displaying a contact list involved in the target chat record;
and receiving a selection operation aiming at the contact list, and determining the at least one piece of contact information to be replied.
Optionally, in an embodiment, the determining unit 702 is configured to:
receiving a second specified operation aiming at the link of the target chat record, and displaying at least one chat topic information involved in the target chat record;
and receiving a selection operation aiming at the at least one chat topic, and determining the target chat topic information.
Optionally, in an embodiment, the determining unit 702 is configured to:
if the target chat record is detected to contain the chat topic information aiming at the specified user, the chat topic information containing the specified user is obtained from the target chat record;
and determining the target chat topic information based on the chat topic information containing the specified user.
Optionally, in an embodiment, after the creating unit 703 receives a second input and creates a target message reply group based on the at least one contact information to reply and the target chat topic information, the apparatus further includes:
a replying unit 704, configured to, in the target message reply group, use the chat record of the target chat topic as a reference message, so as to perform message reply in the target message reply group according to the reference message.
The message processing device 700 provided by the embodiment of the application can quickly select the contact person to be replied based on the link of the chat record when the user receives the link of the chat record forwarded by other users, automatically generate the chat topic to be replied, and quickly create the message reply group based on the determined contact person to be replied and the chat topic to be replied, so as to complete the reply of the link of the chat record, avoid the user from manually searching the contact person to be replied and recreating the chat topic, and simplify the operation of the user for replying the link of the chat record.
The message processing apparatus in the embodiment of the present application may be an apparatus, or may be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The message processing apparatus in the embodiment of the present application may be an apparatus having an operating system. The operating system may be an Android operating system (Android), an iOS operating system, or other possible operating systems, which is not specifically limited in the embodiments of the present application.
The message processing apparatus provided in the embodiment of the present application can implement each process implemented by the method embodiments of fig. 1 to fig. 6, and is not described here again to avoid repetition.
Optionally, as shown in fig. 8, an electronic device M08 is further provided in this embodiment of the present application, and includes a memory processor M81, a processor M82, and a program or an instruction stored in the memory M81 and executable on the processor M82, where the program or the instruction implements the processes of the message processing method embodiment when executed by the processor M82, and can achieve the same technical effects, and details are not described here to avoid repetition.
It should be noted that the electronic device in the embodiment of the present application includes the mobile electronic device and the non-mobile electronic device described above.
Fig. 9 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 900 includes, but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, and a processor 910.
Those skilled in the art will appreciate that the electronic device 900 may further include a power source (e.g., a battery) for supplying power to various components, and the power source may be logically connected to the processor 910 through a power management system, so as to manage charging, discharging, and power consumption management functions through the power management system. The electronic device structure shown in fig. 9 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is not repeated here.
Wherein, the processor 910 receives a link of a target chat record; receiving a first input, and determining at least one contact person information to be replied and corresponding target chat topic information based on the link of the target chat record; and receiving a second input, and creating a target message reply group based on the at least one contact information to be replied and the target chat topic information.
Optionally, the processor 910 is further configured to
Receiving a first specified operation aiming at the link of the target chat record, and displaying a contact list involved in the target chat record;
and receiving a selection operation aiming at the contact list, and determining the at least one piece of contact information to be replied.
Optionally, the processor 910 is further configured to receive a second specified operation for the link of the target chat record, and display at least one chat topic information related in the target chat record;
and receiving a selection operation aiming at the at least one chat topic, and determining the target chat topic information.
Optionally, the processor 910 is further configured to
If the target chat record is detected to contain the chat topic information aiming at the specified user, the chat topic information containing the specified user is obtained from the target chat record;
and determining the target chat topic information based on the chat topic information containing the specified user.
Optionally, the processor 910 is further configured to use, in the target message reply group, the chat record of the target chat topic as a reference message, so as to reply a message in the target message reply group according to the reference message.
By adopting the method provided by the application, when the user receives the link of the chat record forwarded by other users, the contact person needing to be replied can be quickly selected based on the link of the chat record, the chat topic to be replied is automatically generated, and the message reply group is quickly established based on the determined contact person needing to be replied and the chat topic to be replied, so that the reply of the link of the chat record is completed, the user is prevented from manually searching the contact person needing to be replied and recreating the chat topic, and the operation of replying the link of the chat record by the user is simplified.
It should be understood that, in the embodiment of the present application, the input Unit 904 may include a Graphics Processing Unit (GPU) 9041 and a microphone 9042, and the Graphics Processing Unit 9041 processes image data of a still picture or a video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 907 includes a touch panel 9071 and other input devices 9072. A touch panel 9071 also referred to as a touch screen. The touch panel 9071 may include two parts, a touch detection device and a touch processor. Other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein. Memory 909 can be used to store software programs as well as various data including, but not limited to, application programs and operating systems. The processor 910 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It is to be appreciated that the modem processor described above may not be integrated into processor 910.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the above-mentioned message processing method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute a program or an instruction to implement each process of the above-mentioned message processing method embodiment, and can achieve the same technical effect, and is not described here again to avoid repetition.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A message processing method, comprising:
receiving a link to a target chat record;
receiving a first input, and determining at least one contact person information to be replied and corresponding target chat topic information based on the link of the target chat record;
and receiving a second input, and creating a target message reply group based on the at least one contact information to be replied and the target chat topic information.
2. The method of claim 1, wherein determining at least one contact information to reply based on the link to the target chat record comprises:
receiving a first specified operation aiming at the link of the target chat record, and displaying a contact list involved in the target chat record;
and receiving a selection operation aiming at the contact list, and determining the at least one piece of contact information to be replied.
3. A method as recited in claim 1 or 2 wherein said determining corresponding target chat topic information based on the link to the target chat record comprises:
receiving a second specified operation aiming at the link of the target chat record, and displaying at least one chat topic information involved in the target chat record;
and receiving a selection operation aiming at the at least one chat topic, and determining the target chat topic information.
4. A method as recited in claim 1 or 2 wherein said determining corresponding target chat topic information based on the link to the target chat record comprises:
if the target chat record is detected to contain the chat topic information aiming at the specified user, the chat topic information containing the specified user is obtained from the target chat record;
and determining the target chat topic information based on the chat topic information containing the specified user.
5. The method of claim 1, wherein after receiving a second input, creating a target message reply group based on the at least one contact information to reply and the target chat topic information, the method further comprises:
and in the target message reply group, using the chat record of the target chat topic as a reference message, and performing message reply in the target message reply group according to the reference message.
6. A message processing apparatus, comprising:
a receiving unit, configured to receive a link of a target chat record;
the determining unit is used for receiving a first input, and determining at least one piece of contact information to be replied and corresponding target chat topic information based on the link of the target chat record;
and the creating unit is used for receiving a second input and creating a target message reply group based on the at least one contact information to be replied and the target chat topic information.
7. The apparatus of claim 6, wherein the determination unit is to:
receiving a first specified operation aiming at the link of the target chat record, and displaying a contact list involved in the target chat record;
and receiving a selection operation aiming at the contact list, and determining the at least one piece of contact information to be replied.
8. The apparatus of claim 6 or 7, wherein the determining unit is configured to:
receiving a second specified operation aiming at the link of the target chat record, and displaying at least one chat topic information involved in the target chat record;
and receiving a selection operation aiming at the at least one chat topic, and determining the target chat topic information.
9. The apparatus of claim 6 or 7, wherein the determining unit is configured to:
if the target chat record is detected to contain the chat topic information aiming at the specified user, the chat topic information containing the specified user is obtained from the target chat record;
and determining the target chat topic information based on the chat topic information containing the specified user.
10. The apparatus as claimed in claim 6, wherein the creating unit receives a second input, after creating a target message reply group based on the at least one contact information to reply and the target chat topic information, the apparatus further comprises:
and the reply unit is used for taking the chat records of the target chat topics as reference messages in the target message reply group so as to reply messages in the target message reply group according to the reference messages.
CN202210023628.8A 2022-01-10 2022-01-10 Message processing method and device Active CN114401240B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210023628.8A CN114401240B (en) 2022-01-10 2022-01-10 Message processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210023628.8A CN114401240B (en) 2022-01-10 2022-01-10 Message processing method and device

Publications (2)

Publication Number Publication Date
CN114401240A true CN114401240A (en) 2022-04-26
CN114401240B CN114401240B (en) 2024-05-28

Family

ID=81230360

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210023628.8A Active CN114401240B (en) 2022-01-10 2022-01-10 Message processing method and device

Country Status (1)

Country Link
CN (1) CN114401240B (en)

Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5835084A (en) * 1996-05-01 1998-11-10 Microsoft Corporation Method and computerized apparatus for distinguishing between read and unread messages listed in a graphical message window
CN1458781A (en) * 2002-05-15 2003-11-26 联想(北京)有限公司 Method for realizing short message full recording chat room for mobile communication terminal device
EP1802145A1 (en) * 2005-12-22 2007-06-27 France Télécom Method and apparatus for presenting contact information in a mobile communication system
US20090138809A1 (en) * 2007-11-26 2009-05-28 Ronen Arad System and method for an instant messaging interface
CN104994209A (en) * 2015-07-14 2015-10-21 谢蓓 Contact information obtaining method based on communication software chatting records and system
WO2017028577A1 (en) * 2015-08-19 2017-02-23 腾讯科技(深圳)有限公司 Method and apparatus for displaying group chat content
CN107241261A (en) * 2017-06-02 2017-10-10 深圳天珑无线科技有限公司 Information replying method, terminal and computer-readable recording medium
CN108241464A (en) * 2017-12-13 2018-07-03 深圳市金立通信设备有限公司 A kind of method, terminal and computer readable storage medium for showing chat message
CN108306817A (en) * 2018-01-12 2018-07-20 维沃移动通信有限公司 A kind of Information locating processing method and mobile terminal
CN110061909A (en) * 2019-04-30 2019-07-26 上海连尚网络科技有限公司 Method and apparatus for handling information
CN110830362A (en) * 2019-10-28 2020-02-21 维沃移动通信有限公司 Content generation method and mobile terminal
CN110851035A (en) * 2019-11-12 2020-02-28 北京字节跳动网络技术有限公司 Session message display method and device, electronic equipment and storage medium
CN110968819A (en) * 2018-09-28 2020-04-07 阿里巴巴集团控股有限公司 Data processing method, device and machine readable medium
CN111131004A (en) * 2019-12-31 2020-05-08 北京明略软件***有限公司 Chat record management method, device and related equipment
WO2021093429A1 (en) * 2019-11-11 2021-05-20 维沃移动通信有限公司 Group chat method and electronic device
CN113285866A (en) * 2021-04-26 2021-08-20 维沃移动通信(杭州)有限公司 Information sending method and device and electronic equipment
CN113411539A (en) * 2021-06-21 2021-09-17 维沃移动通信(杭州)有限公司 Multi-user chat initiating method and device
CN113504860A (en) * 2021-07-23 2021-10-15 维沃移动通信(杭州)有限公司 Message reply method and device

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5835084A (en) * 1996-05-01 1998-11-10 Microsoft Corporation Method and computerized apparatus for distinguishing between read and unread messages listed in a graphical message window
CN1458781A (en) * 2002-05-15 2003-11-26 联想(北京)有限公司 Method for realizing short message full recording chat room for mobile communication terminal device
EP1802145A1 (en) * 2005-12-22 2007-06-27 France Télécom Method and apparatus for presenting contact information in a mobile communication system
US20090138809A1 (en) * 2007-11-26 2009-05-28 Ronen Arad System and method for an instant messaging interface
CN104994209A (en) * 2015-07-14 2015-10-21 谢蓓 Contact information obtaining method based on communication software chatting records and system
WO2017028577A1 (en) * 2015-08-19 2017-02-23 腾讯科技(深圳)有限公司 Method and apparatus for displaying group chat content
CN107241261A (en) * 2017-06-02 2017-10-10 深圳天珑无线科技有限公司 Information replying method, terminal and computer-readable recording medium
CN108241464A (en) * 2017-12-13 2018-07-03 深圳市金立通信设备有限公司 A kind of method, terminal and computer readable storage medium for showing chat message
CN108306817A (en) * 2018-01-12 2018-07-20 维沃移动通信有限公司 A kind of Information locating processing method and mobile terminal
CN110968819A (en) * 2018-09-28 2020-04-07 阿里巴巴集团控股有限公司 Data processing method, device and machine readable medium
CN110061909A (en) * 2019-04-30 2019-07-26 上海连尚网络科技有限公司 Method and apparatus for handling information
CN110830362A (en) * 2019-10-28 2020-02-21 维沃移动通信有限公司 Content generation method and mobile terminal
WO2021093429A1 (en) * 2019-11-11 2021-05-20 维沃移动通信有限公司 Group chat method and electronic device
CN110851035A (en) * 2019-11-12 2020-02-28 北京字节跳动网络技术有限公司 Session message display method and device, electronic equipment and storage medium
CN111131004A (en) * 2019-12-31 2020-05-08 北京明略软件***有限公司 Chat record management method, device and related equipment
CN113285866A (en) * 2021-04-26 2021-08-20 维沃移动通信(杭州)有限公司 Information sending method and device and electronic equipment
CN113411539A (en) * 2021-06-21 2021-09-17 维沃移动通信(杭州)有限公司 Multi-user chat initiating method and device
CN113504860A (en) * 2021-07-23 2021-10-15 维沃移动通信(杭州)有限公司 Message reply method and device

Also Published As

Publication number Publication date
CN114401240B (en) 2024-05-28

Similar Documents

Publication Publication Date Title
CN108306810B (en) Group building method, server and terminal
CN112291134B (en) Information prompting method, device, equipment and storage medium
CN113300938B (en) Message sending method and device and electronic equipment
CN113094143B (en) Cross-application message sending method and device, electronic equipment and readable storage medium
CN110147188A (en) A kind of information cuing method, device, equipment and storage medium
CN113285866B (en) Information sending method and device and electronic equipment
CN114500432A (en) Session message transceiving method and device, electronic equipment and readable storage medium
CN113676589B (en) Unread message display method and device and electronic equipment
CN112866092B (en) Group chat creation method and group chat creation device
CN111859119A (en) Information processing method and device
CN113392178A (en) Message reminding method, related device, equipment and storage medium
CN113676395B (en) Information processing method, related device and readable storage medium
CN113360002B (en) Information collection method, device, electronic equipment and storage medium
CN114327088A (en) Message sending method, device, electronic equipment and medium
CN113965614A (en) Session creation method and device and electronic equipment
CN112269509A (en) Information processing method and device and electronic equipment
WO2023071932A1 (en) Message sending method and electronic device
CN114124874B (en) Chat information sending method and device
CN111010335A (en) Chat expression sending method and device, electronic equipment and medium
CN113852540B (en) Information transmission method, information transmission device and electronic equipment
CN113411539B (en) Multi-user chat initiation method and device
CN114374663B (en) Message processing method and message processing device
CN114221923B (en) Message processing method and device and electronic equipment
CN113138702B (en) Information processing method, device, electronic equipment and storage medium
CN115361354A (en) Message processing method and device, electronic equipment and readable storage medium

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