CN114374663B - Message processing method and message processing device - Google Patents

Message processing method and message processing device Download PDF

Info

Publication number
CN114374663B
CN114374663B CN202210022624.8A CN202210022624A CN114374663B CN 114374663 B CN114374663 B CN 114374663B CN 202210022624 A CN202210022624 A CN 202210022624A CN 114374663 B CN114374663 B CN 114374663B
Authority
CN
China
Prior art keywords
message
input
control
interface
user
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
CN202210022624.8A
Other languages
Chinese (zh)
Other versions
CN114374663A (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 CN202210022624.8A priority Critical patent/CN114374663B/en
Publication of CN114374663A publication Critical patent/CN114374663A/en
Application granted granted Critical
Publication of CN114374663B publication Critical patent/CN114374663B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a message processing method and a message processing device, and belongs to the technical field of communication. The message processing method comprises the following steps: receiving a first input for a first message, with the first interface displaying the first message; in response to the first input, displaying one or more first terms in a first interface, the first message including the one or more first terms; receiving a second input to a target term of the one or more first terms; in response to the second input, a second message is sent to the target object, the second message including the target entry therein.

Description

Message processing method and message processing device
Technical Field
The application belongs to the technical field of communication, and particularly relates to a message processing method and a message processing device.
Background
In the prior art, in the scene that the user needs to refer to the content of the chat record for chat, the user can only refer to the whole chat record by copying the whole information, so that the operation of the user is inconvenient.
Disclosure of Invention
The embodiment of the application aims to provide a message processing method and a message processing device, which reduce the operation steps of a user in the process of replying by referring to a message.
In a first aspect, an embodiment of the present application provides a message processing method, including: receiving a first input for a first message, with the first interface displaying the first message; in response to the first input, displaying one or more first terms in a first interface, the first message including the one or more first terms; receiving a second input to a target term of the one or more first terms; in response to the second input, a second message is sent to the target object, the second message including the target entry therein.
In a second aspect, an embodiment of the present application provides a message processing apparatus, including: the receiving module is used for receiving a first input of the first message under the condition that the first interface displays the first message; a display module for displaying one or more first terms in the first interface in response to the first input, the first message including the one or more first terms; the receiving module is also used for receiving second input of target entries in the one or more first entries; and the sending module is used for responding to the second input and sending a second message to the target object, wherein the second message comprises target entries.
In a third aspect, embodiments of the present application provide an electronic device comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the message processing method as described in the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium having stored thereon a program or instructions which, when executed by a processor, implement the steps of the message processing method according to the first aspect.
In a fifth aspect, embodiments of the present application provide a chip comprising a processor and a communication interface coupled to the processor, the processor being configured to execute programs or instructions to implement the steps of the message processing method as in the first aspect.
In a sixth aspect, embodiments of the present application provide a computer program product stored in a storage medium, the program product being executable by at least one processor to implement a message processing method as described in the first aspect.
In the embodiment of the present application, when a first message is displayed in a first interface, after receiving a first input performed by a user on the first message, a first term in the first message is identified, where the first interface may be selected as a chat interface of social software, the first message is a historical chat record displayed in the chat interface, and the first term is a term obtained by splitting the historical chat record. Under the condition that one or more split first entries are displayed in the first interface, when the electronic equipment receives second input of a user to a target entry in the one or more first entries, the electronic equipment judges that the user needs to refer to the target entry, generates a second message according to the target entry, and sends the second message to a target object.
Specifically, when a user chat through social software in the electronic device, and when the user needs to refer to an entry in a chat record displayed in the chat interface, the user performs a first input on the corresponding chat record, the electronic device can identify the entry in the chat record, that is, split the entry in the chat record according to semantics, so as to obtain one or more first entries, and the electronic device displays the one or more first entries in the first interface so as to allow the user to select the first entries. After the user views the first entry displayed in the first interface, a second input is performed on the selected target entry, so that the target entry is input into the chat frame, and a corresponding second message is generated. The electronic device can send a second message to the target object.
In the embodiment of the invention, the electronic device can split the first message selected by the user to obtain one or more first entries, and the user can select the target entries by executing the second input on the first entries, so that the user can quickly select part of the entries in the whole chat record without deleting useless entries in the chat record after copying the chat record in the whole section, and the operation steps of the user in the process of replying the reference message are reduced.
Drawings
Fig. 1 shows one of flow diagrams of a message processing method provided in an embodiment of the present application;
FIG. 2 illustrates one of the schematic diagrams of the first interface provided by the embodiments of the present application;
FIG. 3 is a second flow chart of a message processing method according to an embodiment of the present disclosure;
FIG. 4 shows a second schematic view of a first interface provided by an embodiment of the present application;
FIG. 5 illustrates a third schematic view of a first interface provided by an embodiment of the present application;
FIG. 6 shows a fourth schematic diagram of a first interface provided by an embodiment of the present application;
FIG. 7 illustrates a fifth schematic diagram of a first interface provided by an embodiment of the present application;
fig. 8 shows a block diagram of a message processing apparatus provided in an embodiment of the present application;
fig. 9 shows a block diagram of an electronic device according to an embodiment of the present application;
fig. 10 shows a schematic hardware structure of an electronic device according to an embodiment of the present application.
Detailed Description
Technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present application are within the scope of the protection of the present application.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged, as appropriate, such that embodiments of the present application may be implemented in sequences other than those illustrated or described herein, and that the objects identified by "first," "second," etc. are generally of a type and not limited to the number of objects, e.g., the first object may be one or more. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/", generally means that the associated object is an "or" relationship.
The message processing method and the message processing device provided in the embodiments of the present application are described in detail below with reference to fig. 1 to 10 by means of specific embodiments and application scenarios thereof.
In the embodiment of the present application, a message processing method is provided, and fig. 1 shows one of flow diagrams of the message processing method provided in the embodiment of the present application, and as shown in fig. 1, the message processing method includes:
step 102, receiving a first input aiming at a first message under the condition that the first interface displays the first message;
Step 104, in response to the first input, displaying one or more first entries in a first interface;
wherein the first message includes one or more first terms;
step 106, receiving a second input of a target term of the one or more first terms;
step 108, in response to the second input, sending a second message to the target object.
Wherein the second message includes the target entry.
In the embodiment of the present application, when a first message is displayed in a first interface, after receiving a first input performed by a user on the first message, a first term in the first message is identified, where the first interface may be selected as a chat interface of social software, the first message is a historical chat record displayed in the chat interface, and the first term is a term obtained by splitting the historical chat record. Under the condition that one or more split first entries are displayed in the first interface, when the electronic equipment receives second input of a user to a target entry in the one or more first entries, the electronic equipment judges that the user needs to refer to the target entry, generates a second message according to the target entry, and sends the second message to a target object.
Specifically, when a user chat through social software in the electronic device, and when the user needs to refer to an entry in a chat record displayed in the chat interface, the user performs a first input on the corresponding chat record, the electronic device can identify the entry in the chat record, that is, split the entry in the chat record according to semantics, so as to obtain one or more first entries, and the electronic device displays the one or more first entries in the first interface so as to allow the user to select the first entries. After the user views the first entry displayed in the first interface, a second input is performed on the selected target entry, so that the target entry is input into the chat frame, and a corresponding second message is generated. The electronic device can send a second message to the target object.
In the embodiment of the invention, the electronic device can split the first message selected by the user to obtain one or more first entries, and the user can select the target entries by executing the second input on the first entries, so that the user can quickly select part of the entries in the whole chat record without deleting useless entries in the chat record after copying the chat record in the whole section, and the operation steps of the user in the reply process of the reference message are reduced.
It will be appreciated that the electronic device can enter the target entry into the chat input box after the user has performed the second input on the target entry. The user can edit the contents in the chat input box to realize the effect of editing the sent second message.
In some embodiments, after the user inputs a part of the content in the chat input box and needs to refer to the vocabulary appearing in the chat record, the user performs first input on the target chat record, the electronic device displays the first entry identified in the target chat record in the chat interface, and the user can input the target entry into the chat input box by clicking the target entry in the first entry. After the target entry enters the chat input box, the user can edit the content in the chat input box again to generate a second message and send the second message to the target object.
Fig. 2 illustrates one of schematic diagrams of a first interface provided in an embodiment of the present application, where, as shown in fig. 2, the electronic device is a mobile phone, and the first interface 200 is a chat interface of a user through social software in the mobile phone. The chat interface has a history chat record, i.e., the first message 202, and a chat input box 206 displayed therein. In the case that the user needs to refer to a part of vocabulary in the first message 202, the user performs long-press operation on the first message 202, the electronic device splits the first message 202, and one or more split first vocabulary entries 204 are displayed in the first interface 200. The user inputs the target entry into the chat input box 201 by clicking on the target entry in the one or more first entries 204, thereby generating a second message, and sends the second message to the target object.
In some embodiments of the present application, fig. 3 shows a second flowchart of a message processing method provided in an embodiment of the present application, where, as shown in fig. 3, the message processing method includes:
step 302, receiving a third input to the first interface;
step 304, in response to a third input, displaying at least one first control in a first interface;
wherein the at least one first control is for indicating at least one history message;
step 306, receiving a fourth input to a target control in the at least one first control;
in response to the fourth input, a third message is sent to the target object, step 308.
The third message comprises a history message corresponding to the target control in the at least one first control.
In the embodiment of the present application, when the user performs the third input on the first interface, the first control may be displayed in the first interface, where the first control corresponds to the history message, and when the user performs the fourth input on the first control, the user may generate the third message according to the history message corresponding to the first control, and send the third message to the target object.
The first interface is a chat interface of social software, and when a user needs to refer to a plurality of historical messages, first controls related to the historical messages can be directly displayed in the chat interface by executing third input on the chat interface, wherein the number of the first controls is at least one, and each first control corresponds to one historical message. The user is able to reference the plurality of history messages by performing a fourth input to a target control in the first control. It can be appreciated that after the user selects the target control in the first control through the fourth input, the history message corresponding to the target control can be directly input into the chat input box, so as to generate the corresponding third message.
In the embodiment of the invention, the user can directly display the first control corresponding to the history message in the chat interface by executing the third input on the chat interface, and execute the third input on the first control, so that the history message is quickly referenced, the user does not need to enter the history message searching interface to search the history message after exiting the current chat interface, and the user can execute the third input on the displayed plurality of first controls, so that the reference is carried out on a plurality of history messages, and the operation steps of simplifying the reference of the user on the history message are realized.
In some embodiments, the third input performed by the user on the first interface may be selected to be the user drawing a set pattern in the first interface, such as: the electronic device displays the first control on the first interface by drawing a "+" pattern in the first interface.
In some other embodiments, a fifth control is displayed in the first interface, and the user controls the electronic device to display the first control on the first interface by performing a third input on the fifth control.
In some embodiments of the present application, displaying at least one first control in the first interface in response to the third input, comprises: receiving a first sub-input for a first interface; responsive to the first sub-input, displaying a plurality of second controls in the first interface, the second controls for indicating a lookup index of at least one historical message; receiving a second sub-input for a plurality of second controls; and responding to the second sub-input, displaying at least one first control, wherein the history message corresponding to the first control comprises the history message acquired according to the search index.
In the embodiment of the application, the user executes the first sub-input on the first interface, a plurality of second controls are displayed on the first interface, the second controls correspond to the search indexes of the displayed historical messages, the user executes the second sub-input on the second controls, and the electronic equipment searches the historical messages according to the search indexes corresponding to the second controls. And after the historical information corresponding to the searching index is searched, displaying a first control corresponding to the historical information in a first interface.
Specifically, a first sub-input performed by the user on the first interface is used for exhaling the second control, wherein a search index is displayed at a corresponding position of the second control. After the user observes the search index in the second control, the electronic device searches the historical message according to the target search index by executing a second sub-input on the second control to select the target search index, and after the historical message is searched, the electronic device displays the searched historical message on the first interface.
It is appreciated that the lookup index corresponding to the second control can be edited by the user. For example: after the user performs the sixth sub-input on the second control, the user can edit the search input.
In the embodiment of the application, the user can call the second control by executing the first sub-input on the first interface, and can search the history message according to the corresponding search index by executing the second sub-input on the second control, so that the searched history message meets the user requirement more.
Fig. 4 shows a second schematic diagram of the first interface provided in the embodiment of the present application, where, as shown in fig. 4, the electronic device is a mobile phone, the first interface 400 is a chat interface of a user through social software in the mobile phone, a plurality of second controls 402 are displayed in the first interface 400, and the plurality of second controls 402 correspondingly display corresponding search indexes. The user clicks the second control 402 corresponding to the required search index, and the mobile phone searches the corresponding history message according to the search index, and displays a plurality of first controls 404 in the first interface 400, where the plurality of first controls 404 correspondingly display the corresponding history message. The user can input the history message into the chat input box 406 by clicking on the first control 404 corresponding to the history message to be referenced, thereby generating a third message.
In some embodiments of the present application, in response to the first sub-input, displaying a plurality of second controls in the first interface, including: receiving a third sub-input aiming at a third control when the third control is displayed on the first interface, wherein the third control is used for indicating a preset index type of the search index; and responding to the third sub-input, displaying a plurality of second controls, wherein the type of the search index corresponding to the plurality of second controls is a preset index type.
The preset index type comprises a first index type and/or a second index type, wherein the search index of the first index type is associated with keywords in the history message, and the search index of the second index type is associated with a session object corresponding to the history message;
in the case where the index type includes the first index type, the lookup index in the second control corresponds to the first term.
In the embodiment of the application, the user executes the first sub-input on the first interface, the third control and the second control are displayed in the first interface, and the user can set the index type of the search index corresponding to the second control by executing the third sub-input on the third control, and after the preset index type is set, the index types of the search indexes corresponding to the second control are all preset index types. After the setting of the search index of the second control through the third control is completed, the user executes the second sub-input on the second control, and the electronic equipment searches the history message according to the search index corresponding to the second control. After the historical information corresponding to the searching index is searched, displaying a first control corresponding to the historical information on a first interface.
In some embodiments, the user sets all index types corresponding to the second controls to be the first index type by executing a third sub-input on the third controls, that is, the search index corresponding to each second control is a preset keyword, that is, after the user executes the second sub-input on the second controls, the electronic device searches for a history message with the preset keyword between different sending objects.
In some other embodiments, the user sets all index types corresponding to the second controls to be the second index types by executing a third sub-input on the third controls, that is, the search index corresponding to each second control is a different session object, that is, after the user executes the second sub-input on the second controls, the electronic device searches all history messages of the session object corresponding to the second sub-input.
In the embodiment of the application, the third control and the second control are displayed in the first interface, and the user can set the index type of the search index corresponding to the second control by executing the third sub-input on the third control, so that the history information searched through the search index meets the requirement of the user, and the user does not need to switch to other interfaces to perform setting operation, so that the operation steps of the user are further simplified.
Fig. 5 illustrates a third schematic diagram of the first interface provided in the embodiment of the present application, as shown in fig. 5, where the electronic device is a mobile phone, the first interface 500 is a chat interface of a user through social software in the mobile phone, and a third control 502 and a plurality of second controls 504 are displayed in the first interface 500, where the third control 502 includes a first sub-control 5022 and a second sub-control 5024, and the first sub-control 5022 corresponds to a first index type, and the second sub-control 5024 corresponds to a second index type. By clicking the first sub-control 5022, the user sets the search indexes corresponding to the plurality of second controls 504 as the search indexes associated with the keywords in the history message, and displays the plurality of first entries as the search indexes in the plurality of second controls 504.
In some embodiments, in the case that the first index type is selected as the preset index type of the second control, one or more first entries are displayed at corresponding positions of the second control, and the one or more first entries are used as the recommendation search index. And the user can edit the first entry again by clicking the displayed first entry, thereby editing the search index.
In these embodiments, the electronic device uses the first term as the recommended search index, so that the operation steps of setting the first term as the search index by the user are further reduced, and the user can edit the search index according to actual requirements, thereby ensuring the flexibility of setting the search index.
In some embodiments of the present application, in response to the second input, sending a second message to the target object includes: receiving a fourth sub-input aiming at a target icon in the plurality of first icons under the condition that the plurality of first icons are displayed on the first interface, wherein the plurality of first icons correspond to a plurality of sending objects; and responding to the fourth sub-input, and sending the second message to a target object, wherein the target object comprises a sending object corresponding to the target icon.
In this embodiment of the present application, the first interface may be selected as a chat interface of social software, and the first icon may be selected as a sending object capable of receiving the second message. When the first interface displays a plurality of first icons, the electronic device uses a transmission object corresponding to a target icon as a target object of the second message by executing a fourth sub-input on the target icon in the plurality of first icons.
It can be understood that, in the case where the user needs to send the plurality of target objects, the user can use the sending objects corresponding to the plurality of first icons as the target objects of the second message by executing the fourth sub-input on the plurality of first icons.
In the embodiment of the application, when the user needs to send the second message to the target object, the user directly executes the fourth sub-input on the first icon in the chat interface to determine the corresponding target object, so that the operation of the user is further simplified.
Fig. 6 shows a fourth schematic diagram of the first interface provided in the embodiment of the present application, as shown in fig. 6, where the electronic device is a mobile phone, the first interface 600 is a chat interface that a user chat through social software in the mobile phone, and a plurality of first icons 602 are displayed in the first interface, where the first icons 602 may be selected as an avatar of a sending object, and the user may input, by clicking on the first icons 602, prompt information 606 that reminds the user corresponding to the first icons 602 to view in the chat input box 604. The method and the device realize that the sending object which corresponds to the second message and needs to be reminded is conveniently selected in the group chat, and further simplify the operation of the user.
In some embodiments of the present application, in response to the second input, sending a second message to the target object includes: receiving a fifth sub-input to a fourth control under the condition that the fourth control is displayed on the first interface, wherein the fourth control comprises a plurality of sending objects which are associated with target entries; in response to the fifth sub-input, a second message is sent to the target object, the target object comprising one or more of the plurality of send objects in the fourth control.
In the embodiment of the application, after the target entry is selected by the user, the electronic device automatically generates a fourth control according to the target entry, wherein the fourth control comprises a plurality of sending objects, and each sending object in the plurality of sending objects is associated with the target entry selected by the user. Specifically, the electronic device searches for a chat object including the target term in the history message record according to the target term, and displays the chat object in the first interface in the form of a fourth control.
It is understood that the first control may be selected as a floating window in which a plurality of transmission objects are displayed. The first control may also be selected as a send list in which a plurality of send objects are displayed.
After the user selects the target entry, the sending object is automatically recommended to the user in a set mode according to the selection of the user, the user can directly select in the list without additional operation, the operation steps of the user are further simplified, and the use experience of the user is improved.
Fig. 7 shows a fifth schematic diagram of the first interface provided in the embodiment of the present application, as shown in fig. 7, where the electronic device is a mobile phone, and the first interface 700 is a chat interface for a user to chat through social software in the mobile phone. After the user selects the target entry, the electronic device searches the chat object including the target entry in the chat record according to the target entry, and displays the chat object as a sending object in the fourth control 702, where the fourth control 702 is displayed in the first interface 700 in a floating window form. The user can enter a reminder target object to view reminder information 706 in chat input box 704 by clicking on the send object in the floating window to determine the target object.
In some embodiments of the present application, after displaying the one or more first terms in the first interface in response to the first input, further comprising; receiving a fifth input to a target term of the one or more first terms; in response to the fifth input, semantic information is displayed in the first interface, the semantic information being associated with the target term.
In the embodiment of the application, after the electronic device identifies one or more first entries in the first message, the user performs the fifth input on the target entry in the one or more first entries, so that the electronic device can search the semantic information of the target entry and display the semantic information in the first interface. The method and the device have the advantages that the user can quickly search the related information of the target entry, and under the condition that the meaning of the target entry is unclear, the user does not need to switch to other interfaces to search the target entry, so that the operation of the user is simplified, and the use experience of the user is improved.
In some embodiments, a sixth input is received from the user for the target entry, translating the target entry into the target language.
The "input" in this application may be: the clicking input of the user on the shooting preview interface, or the voice instruction input by the user, or the specific gesture input by the user, may be specifically determined according to the actual use requirement, which is not limited in the embodiment of the present application.
The specific gesture in the embodiment of the application may be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure recognition gesture, a long-press gesture, an area change gesture, a double-press gesture and a double-click gesture; the click input in the embodiment of the application may be single click input, double click input, or any number of click inputs, and may also be long press input or short press input.
According to the message processing method provided by the embodiment of the application, the execution body can be a message processing device. In the embodiment of the present application, a method for executing message processing by a message processing apparatus is taken as an example, and the message processing apparatus provided in the embodiment of the present application is described.
In some embodiments of the present application, a message processing apparatus is provided, fig. 8 shows a block diagram of a message processing apparatus provided in an embodiment of the present application, and as shown in fig. 8, a message processing apparatus 800 includes:
a receiving module 802, configured to receive a first input of a first message in a case where the first interface displays the first message;
a display module 804 for displaying one or more first terms in the first interface in response to the first input, the first message including the one or more first terms;
A receiving module 802 further configured to receive a second input of a target term of the one or more first terms;
a sending module 806, configured to send a second message to the target object in response to the second input, where the second message includes the target entry.
In the embodiment of the present application, when a first message is displayed in a first interface, after receiving a first input performed by a user on the first message, a first term in the first message is identified, where the first interface may be selected as a chat interface of social software, the first message is a historical chat record displayed in the chat interface, and the first term is a term obtained by splitting the historical chat record. Under the condition that one or more split first entries are displayed in the first interface, when the electronic equipment receives second input of a user to a target entry in the one or more first entries, the electronic equipment judges that the user needs to refer to the target entry, generates a second message according to the target entry, and sends the second message to a target object.
Specifically, when a user chat through social software in the electronic device, and when the user needs to refer to an entry in a chat record displayed in the chat interface, the user performs a first input on the corresponding chat record, the electronic device can identify the entry in the chat record, that is, split the entry in the chat record according to semantics, so as to obtain one or more first entries, and the electronic device displays the one or more first entries in the first interface so as to allow the user to select the first entries. After the user views the first entry displayed in the first interface, a second input is performed on the selected target entry, so that the target entry is input into the chat frame, and a corresponding second message is generated. The electronic device can send a second message to the target object.
In the embodiment of the invention, the electronic device can split the first message selected by the user to obtain one or more first entries, and the user can select the target entries by executing the second input on the first entries, so that the user can quickly select part of the entries in the whole chat record without deleting useless entries in the chat record after copying the chat record in the whole section, and the operation steps of the user in the process of replying the reference message are reduced.
It will be appreciated that the electronic device can enter the target entry into the chat input box after the user has performed the second input on the target entry. The user can edit the contents in the chat input box to realize the effect of editing the sent second message.
In some embodiments, after the user inputs a part of the content in the chat input box and needs to refer to the vocabulary appearing in the chat record, the user performs first input on the target chat record, the electronic device displays the first entry identified in the target chat record in the chat interface, and the user can input the target entry into the chat input box by clicking the target entry in the first entry. After the target entry enters the chat input box, the user can edit the content in the chat input box again to generate a second message and send the second message to the target object.
In some embodiments of the present application, the receiving module 802 is further configured to receive a third input to the first interface;
a display module 804 for displaying at least one first control in the first interface in response to the third input, the at least one first control for indicating at least one history message;
a receiving module 802, further configured to receive a fourth input to a target control of the at least one first control;
the sending module 806 is further configured to send, in response to the fourth input, a third message to the target object, where the third message includes a history message corresponding to the target control in the at least one first control.
In the embodiment of the present application, when the user performs the third input on the first interface, the first control may be displayed in the first interface, where the first control corresponds to the history message, and when the user performs the fourth input on the first control, the user may generate the third message according to the history message corresponding to the first control, and send the third message to the target object.
The first interface is a chat interface of social software, and when a user needs to refer to a plurality of historical messages, first controls related to the historical messages can be directly displayed in the chat interface by executing third input on the chat interface, wherein the number of the first controls is at least one, and each first control corresponds to one historical message. The user is able to reference the plurality of history messages by performing a fourth input to a target control in the first control. It can be appreciated that after the user selects the target control in the first control through the fourth input, the history message corresponding to the target control can be directly input into the chat input box, so as to generate the corresponding third message.
In the embodiment of the invention, the user can directly display the first control corresponding to the history message in the chat interface by executing the third input on the chat interface, and execute the third input on the first control, so that the history message is quickly referenced, the user does not need to enter the history message searching interface to search the history message after exiting the current chat interface, and the user can execute the third input on the displayed plurality of first controls, so that the reference is carried out on a plurality of history messages, and the operation steps of simplifying the reference of the user on the history message are realized.
In some embodiments, the third input performed by the user on the first interface may be selected to be the user drawing a set pattern in the first interface, such as: the electronic device displays the first control on the first interface by drawing a "+" pattern in the first interface.
In some other embodiments, a fifth control is displayed in the first interface, and the user controls the electronic device to display the first control on the first interface by performing a third input on the fifth control.
In some embodiments of the present application, the receiving module 802 is further configured to receive a first sub-input for the first interface;
The display module 804 is further configured to display, in response to the first sub-input, a plurality of second controls in the first interface, the second controls being configured to indicate a search index of at least one history message;
a receiving module 802 further configured to receive a second sub-input for a plurality of second controls;
the display module 804 is further configured to display at least one first control in response to the second sub-input, where the history message corresponding to the first control includes a history message obtained according to the search index.
In the embodiment of the application, the user executes the first sub-input on the first interface, a plurality of second controls are displayed on the first interface, the second controls correspond to the search indexes of the displayed historical messages, the user executes the second sub-input on the second controls, and the electronic equipment searches the historical messages according to the search indexes corresponding to the second controls. And after the historical information corresponding to the searching index is searched, displaying a first control corresponding to the historical information in a first interface.
Specifically, a first sub-input performed by the user on the first interface is used for exhaling the second control, wherein a search index is displayed at a corresponding position of the second control. After the user observes the search index in the second control, the electronic device searches the historical message according to the target search index by executing a second sub-input on the second control to select the target search index, and after the historical message is searched, the electronic device displays the searched historical message on the first interface.
It is appreciated that the lookup index corresponding to the second control can be edited by the user. For example: after the user performs the sixth sub-input on the second control, the user can edit the search input.
In the embodiment of the application, the user can call the second control by executing the first sub-input on the first interface, and can search the history message according to the corresponding search index by executing the second sub-input on the second control, so that the searched history message meets the user requirement more.
In some embodiments of the present application, the receiving module 802 is further configured to receive, in a case where the first interface displays a third control, a third sub-input for the third control, where the third control is used to indicate a preset index type of the search index;
the display module 804 is further configured to display a plurality of second controls in response to the third sub-input, where the types of search indexes corresponding to the plurality of second controls are preset index types. In the embodiment of the application, the user executes the first sub-input on the first interface, the third control and the second control are displayed in the first interface, and the user can set the index type of the search index corresponding to the second control by executing the third sub-input on the third control, and after the preset index type is set, the index types of the search indexes corresponding to the second control are all preset index types. After the setting of the search index of the second control through the third control is completed, the user executes the second sub-input on the second control, and the electronic equipment searches the history message according to the search index corresponding to the second control. After the historical information corresponding to the searching index is searched, displaying a first control corresponding to the historical information on a first interface.
In some embodiments, the user sets all index types corresponding to the second controls to be the first index type by executing a third sub-input on the third controls, that is, the search index corresponding to each second control is a preset keyword, that is, after the user executes the second sub-input on the second controls, the electronic device searches for a history message with the preset keyword between different sending objects.
In some other embodiments, the user sets all index types corresponding to the second controls to be the second index types by executing a third sub-input on the third controls, that is, the search index corresponding to each second control is a different session object, that is, after the user executes the second sub-input on the second controls, the electronic device searches all history messages of the session object corresponding to the second sub-input.
In the embodiment of the application, the third control and the second control are displayed in the first interface, and the user can set the index type of the search index corresponding to the second control by executing the third sub-input on the third control, so that the history information searched through the search index meets the requirement of the user, and the user does not need to switch to other interfaces to perform setting operation, so that the operation steps of the user are further simplified.
In some embodiments of the present application, the preset index type includes a first index type and/or a second index type, where a search index of the first index type is associated with a keyword in the history message, and a search index of the second index type is associated with a session object corresponding to the history message;
in the case where the index type includes the first index type, the lookup index in the second control corresponds to the first term.
In the embodiment of the application, the electronic device uses the first entry as the recommended search index, so that the operation steps of setting the first entry as the search index by a user are further reduced, the user can edit the search index according to actual requirements, and the flexibility of setting the search index is ensured.
In some embodiments of the present application, the receiving module 802 is further configured to receive, in a case where the first interface displays a plurality of first icons, a fourth sub-input for a target icon of the plurality of first icons, where the plurality of first icons corresponds to the plurality of sending objects;
the sending module 806 is further configured to send, in response to the fourth sub-input, a second message to a target object, where the target object includes a sending object corresponding to the target icon.
In this embodiment of the present application, the first interface may be selected as a chat interface of social software, and the first icon may be selected as a sending object capable of receiving the second message. When the first interface displays a plurality of first icons, the electronic device uses a transmission object corresponding to a target icon as a target object of the second message by executing a fourth sub-input on the target icon in the plurality of first icons.
It can be understood that, in the case where the user needs to send the plurality of target objects, the user can use the sending objects corresponding to the plurality of first icons as the target objects of the second message by executing the fourth sub-input on the plurality of first icons.
In the embodiment of the application, when the user needs to send the second message to the target object, the user directly executes the fourth sub-input on the first icon in the chat interface to determine the corresponding target object, so that the operation of the user is further simplified.
In some embodiments of the present application, the receiving module 802 is further configured to receive, in a case where the first interface displays the fourth control, a fifth sub-input to the fourth control, where the fourth control includes a plurality of sending objects, and the plurality of sending objects are associated with the target entry;
The sending module 806 is further configured to send, in response to the fifth sub-input, a second message to a target object, where the target object includes one or more of the plurality of sending objects in the fourth control.
In the embodiment of the application, after the target entry is selected by the user, the electronic device automatically generates a fourth control according to the target entry, wherein the fourth control comprises a plurality of sending objects, and each sending object in the plurality of sending objects is associated with the target entry selected by the user. Specifically, the electronic device searches for a chat object including the target term in the history message record according to the target term, and displays the chat object in the first interface in the form of a fourth control.
It is understood that the first control may be selected as a floating window in which a plurality of transmission objects are displayed. The first control may also be selected as a send list in which a plurality of send objects are displayed.
After the user selects the target entry, the sending object is automatically recommended to the user in a set mode according to the selection of the user, the user can directly select in the list without additional operation, the operation steps of the user are further simplified, and the use experience of the user is improved.
In some embodiments of the present application, the receiving module 802 is further configured to receive a fifth input to a target term of the one or more first terms:
the display module 804 is further configured to display semantic information in the first interface in response to the fifth input, the semantic information being associated with the target term.
In the embodiment of the application, after the electronic device identifies one or more first entries in the first message, the user performs the fifth input on the target entry in the one or more first entries, so that the electronic device can search the semantic information of the target entry and display the semantic information in the first interface. The method and the device have the advantages that the user can quickly search the related information of the target entry, and under the condition that the meaning of the target entry is unclear, the user does not need to switch to other interfaces to search the target entry, so that the operation of the user is simplified, and the use experience of the user is improved.
In some embodiments, a sixth input is received from the user for the target entry, translating the target entry into the target language.
The "input" in this application may be: the clicking input of the user on the shooting preview interface, or the voice instruction input by the user, or the specific gesture input by the user, may be specifically determined according to the actual use requirement, which is not limited in the embodiment of the present application.
The specific gesture in the embodiment of the application may be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure recognition gesture, a long-press gesture, an area change gesture, a double-press gesture and a double-click gesture; the click input in the embodiment of the application may be single click input, double click input, or any number of click inputs, and may also be long press input or short press input.
The message processing apparatus in the embodiments of the present application may be an electronic device, or may be a component in an electronic device, for example, an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices than a terminal. By way of example, the electronic device may be a mobile phone, tablet computer, notebook computer, palm computer, vehicle-mounted electronic device, mobile internet appliance (Mobile Internet Device, MID), augmented reality (augmented reality, AR)/Virtual Reality (VR) device, robot, wearable device, ultra-mobile personal computer, UMPC, netbook or personal digital assistant (personal digital assistant, PDA), etc., but may also be a server, network attached storage (Network Attached Storage, NAS), personal computer (personal computer, PC), television (TV), teller machine or self-service machine, etc., and the embodiments of the present application are not limited in particular.
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, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiments of the present application.
The message processing device provided in the embodiment of the present application can implement each process implemented by the foregoing method embodiment, and in order to avoid repetition, details are not repeated here.
Optionally, as shown in fig. 9, the embodiment of the present application further provides an electronic device 900, where the electronic device 900 includes a processor 902 and a memory 904, and a program or an instruction that can be executed on the processor 902 is stored in the memory 904, and when the program or the instruction is executed by the processor 902, the steps of the foregoing method embodiment are implemented, and the same technical effects can be achieved, so that repetition is avoided, and no further description is given here.
The electronic device in the embodiment of the application includes the mobile electronic device and the non-mobile electronic device.
Fig. 10 is a schematic hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 1000 includes, but is not limited to: radio frequency unit 1001, network module 1002, audio output unit 1003, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, and processor 1010.
Those skilled in the art will appreciate that the electronic device 1000 may also include a power source (e.g., a battery) for powering the various components, which may be logically connected to the processor 1010 by a power management system to perform functions such as managing charge, discharge, and power consumption by the power management system. The electronic device structure shown in fig. 10 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than shown, or may combine certain components, or may be arranged in different components, which are not described in detail herein.
Wherein, the user input unit 1007 is configured to receive a first input of a first message in a case where the first interface displays the first message;
a display unit 1006 for displaying one or more first terms in the first interface in response to the first input, the first message comprising one or more first terms;
a user input unit 1007 for receiving a second input of a target term of the one or more first terms;
the processor 1010 is configured to send a second message to the target object in response to the second input, where the second message includes the target entry.
In the embodiment of the invention, the electronic device can split the first message selected by the user to obtain one or more first entries, and the user can select the target entries by executing the second input on the first entries, so that the user can quickly select part of the entries in the whole chat record without deleting useless entries in the chat record after copying the chat record in the whole section, and the operation steps of the user in the process of replying the reference message are reduced.
Further, a user input unit 1007 for receiving a third input to the first interface;
a display unit 1006 for displaying at least one first control in the first interface in response to the third input, the at least one first control being for indicating at least one history message;
a user input unit 1007 for receiving a fourth input of a target control of the at least one first control;
the processor 1010 is configured to send a third message to the target object in response to the fourth input, where the third message includes a history message corresponding to a target control in the at least one first control.
In the embodiment of the invention, the user can directly display the first control corresponding to the history message in the chat interface by executing the third input on the chat interface, and execute the third input on the first control, so that the history message is quickly referenced, the user does not need to enter the history message searching interface to search the history message after exiting the current chat interface, and the user can execute the third input on the displayed plurality of first controls, so that the reference is carried out on a plurality of history messages, and the operation steps of simplifying the reference of the user on the history message are realized.
Further, a user input unit 1007 for receiving a first sub-input for the first interface;
a display unit 1006 for displaying a plurality of second controls in the first interface in response to the first sub-input, the second controls being for indicating a lookup index of at least one history message;
a user input unit 1007 for receiving a second sub-input for a plurality of second controls;
the display unit 1006 is configured to display at least one first control in response to the second sub-input, where the history message corresponding to the first control includes a history message obtained according to the search index.
The user can call the second control by executing the first sub-input on the first interface, and can search the history information according to the corresponding search index by executing the second sub-input on the second control, so that the searched history information meets the user requirement better.
Further, the user input unit 1007 is configured to receive a third sub-input for a third control, where the third control is displayed on the first interface, and the third control is used to indicate a preset index type of the search index;
the display unit 1006 is configured to respond to the third sub-input, and display a plurality of second controls, where the types of search indexes corresponding to the plurality of second controls are preset index types.
According to the method and the device for setting the index type of the search index, the third control and the second control are displayed in the first interface, and the user can set the index type of the search index corresponding to the second control by executing the third sub-input on the third control, so that the history information searched through the search index meets the requirements of the user, and the user does not need to switch to other interfaces to perform setting operation, so that the operation steps of the user are further simplified.
Further, the preset index type comprises a first index type and/or a second index type, wherein the search index of the first index type is associated with keywords in the history message, and the search index of the second index type is associated with a session object corresponding to the history message;
in the case where the index type includes the first index type, the lookup index in the second control corresponds to the first term.
In the embodiment of the application, the electronic device uses the first entry as the recommended search index, so that the operation steps of setting the first entry as the search index by a user are further reduced, the user can edit the search index according to actual requirements, and the flexibility of setting the search index is ensured.
Further, a user input unit 1007 is configured to receive a fourth sub-input for a target icon among the plurality of first icons in a case where the plurality of first icons are displayed on the first interface, where the plurality of first icons correspond to the plurality of transmission objects;
And a processor 1010, configured to send the second message to the target object in response to the fourth sub-input, where the target object includes a sending object corresponding to the target icon.
In the embodiment of the application, when the user needs to send the second message to the target object, the user directly executes the fourth sub-input on the first icon in the chat interface to determine the corresponding target object, so that the operation of the user is further simplified.
Further, the user input unit 1007 is configured to receive, when the first interface displays the fourth control, a fifth sub-input to the fourth control, where the fourth control includes a plurality of sending objects, and the plurality of sending objects are associated with the target entry;
a processor 1010 for sending the second message to a target object in response to the fifth sub-input, the target object comprising one or more of the plurality of send objects in the fourth control.
In the embodiment of the application, after the target entry is selected by the user, the electronic device automatically generates a fourth control according to the target entry, wherein the fourth control comprises a plurality of sending objects, and each sending object in the plurality of sending objects is associated with the target entry selected by the user. Specifically, the electronic device searches for a chat object including the target term in the history message record according to the target term, and displays the chat object in the first interface in the form of a fourth control.
Further, a user input unit 1007 is configured to receive a fifth input of a target term of the one or more first terms;
a display unit 1006 for displaying semantic information in the first interface in response to the fifth input, the semantic information being associated with the target entry.
In the embodiment of the application, after the electronic device identifies one or more first entries in the first message, the user performs the fifth input on the target entry in the one or more first entries, so that the electronic device can search the semantic information of the target entry and display the semantic information in the first interface. The method and the device have the advantages that the user can quickly search the related information of the target entry, and under the condition that the meaning of the target entry is unclear, the user does not need to switch to other interfaces to search the target entry, so that the operation of the user is simplified, and the use experience of the user is improved.
It should be understood that in the embodiment of the present application, the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, and the graphics processor 10041 processes image data of still pictures or videos obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072. The touch panel 10071 is also referred to as a touch screen. The touch panel 10071 can include two portions, a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein.
The memory 1009 may be used to store software programs as well as various data. The memory 1009 may mainly include a first memory area storing programs or instructions and a second memory area storing data, wherein the first memory area may store an operating system, application programs or instructions (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the memory 1009 may include volatile memory or nonvolatile memory, or the memory x09 may include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM), static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (ddr SDRAM), enhanced SDRAM (Enhanced SDRAM), synchronous DRAM (SLDRAM), and Direct RAM (DRRAM). Memory 1009 in embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.
The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor that primarily processes operations involving an operating system, user interface, application programs, and the like, and a modem processor that primarily processes wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 1010.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored, where the program or the instruction implements each process of the above embodiment of the message processing method when executed by a processor, and the same technical effects can be achieved, so that repetition is avoided, and no further description is given here.
The processor is a processor in the electronic device in the above embodiment. Readable storage media include computer readable storage media such as computer readable memory ROM, random access memory RAM, magnetic or optical disks, and the like.
The embodiment of the application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled with the processor, the processor is used for running a program or instructions, the processes of the above method embodiment are realized, the same technical effects can be achieved, and in order to avoid repetition, the description is omitted here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, chip systems, or system-on-chip chips, etc.
Embodiments of the present application provide a computer program product stored in a storage medium, the program product being executable by at least one processor to implement the method as described aboveMessage processingThe processes of the method embodiment can achieve the same technical effects, and in order to avoid repetition, the description is omitted here.
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 one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may also be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solutions of the present application may be embodied essentially or in a part contributing to the prior art in the form of a computer software product stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk), comprising several instructions for causing a terminal (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the methods of the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those of ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are also within the protection of the present application.

Claims (10)

1. A method of message processing comprising:
receiving a first input for a first message in the case that the first interface displays the first message;
splitting the first message in response to the first input to obtain one or more first entries, and displaying the one or more first entries in the first interface, wherein the first message comprises the one or more first entries;
receiving a second input to a target term of the one or more first terms;
and responding to the second input, inputting the target entry into a chat input box, generating a second message, and sending the second message to a target object to edit the second message, wherein the second message comprises the target entry.
2. The message processing method according to claim 1, further comprising:
receiving a third input to the first interface;
responsive to the third input, displaying at least one first control in the first interface, the at least one first control for indicating at least one history message;
receiving a fourth input to a target control of the at least one first control;
And responding to the fourth input, and sending a third message to the target object, wherein the third message comprises a history message corresponding to a target control in the at least one first control.
3. The message processing method of claim 2, wherein displaying at least one first control in the first interface in response to the third input comprises:
receiving a first sub-input for the first interface;
responsive to the first sub-input, displaying a plurality of second controls on the first interface, the second controls for indicating a lookup index of the at least one historical message;
receiving a second sub-input for the plurality of second controls;
and responding to the second sub-input, displaying the at least one first control, wherein the history message corresponding to the first control comprises the history message acquired according to the search index.
4. A message processing method according to claim 3, wherein displaying a plurality of second controls in the first interface in response to the first sub-input comprises:
receiving a third sub-input aiming at a third control when the third control is displayed on the first interface, wherein the third control is used for indicating a preset index type of the search index;
And responding to the third sub-input, displaying the plurality of second controls, wherein the type of the search index corresponding to the plurality of second controls is the preset index type.
5. The message processing method as claimed in claim 4, wherein,
the preset index type comprises a first index type and/or a second index type, wherein the search index of the first index type is associated with a keyword in the historical message, and the search index of the second index type is associated with a session object corresponding to the historical message;
in the case where the index type includes the first index type, a lookup index in the second control corresponds to the first term.
6. A message processing apparatus, comprising:
the receiving module is used for receiving a first input of a first message under the condition that the first interface displays the first message;
the display module is used for responding to the first input, splitting the first message to obtain one or more first entries, and displaying the one or more first entries in the first interface, wherein the first message comprises the one or more first entries;
The receiving module is further configured to receive a second input to a target entry in one or more first entries;
and the sending module is used for responding to the second input, inputting the target entry into a chat input box, generating a second message, and sending the second message to a target object to edit the second message, wherein the second message comprises the target entry.
7. The message processing apparatus as claimed in claim 6, wherein,
the receiving module is further used for receiving a third input to the first interface;
a display module for displaying at least one first control in the first interface in response to the third input, the at least one first control being for indicating at least one history message;
the receiving module is further configured to receive a fourth input to a target control in the at least one first control;
the sending module is further configured to send a third message to the target object in response to the fourth input, where the third message includes a history message corresponding to a target control in the at least one first control.
8. The message processing apparatus as claimed in claim 7, wherein,
The receiving module is further configured to receive a first sub-input for the first interface;
the display module is further configured to display, in response to the first sub-input, a plurality of second controls in the first interface, where the second controls are configured to indicate a lookup index of the at least one historical message;
the receiving module is further configured to receive a second sub-input for the plurality of second controls;
the display module is further configured to display the at least one first control in response to the second sub-input, where the history message corresponding to the first control includes a history message obtained according to the search index.
9. The message processing apparatus as claimed in claim 8, wherein,
the receiving module is further configured to receive a third sub-input for a third control when the first interface displays the third control, where the third control is used to indicate a preset index type of the search index;
the display module is further configured to display the plurality of second controls in response to the third sub-input, where a type of search index corresponding to the plurality of second controls is the preset index type.
10. The message processing apparatus as claimed in claim 9, wherein,
The preset index type comprises a first index type and/or a second index type, wherein the search index of the first index type is associated with a keyword in the historical message, and the search index of the second index type is associated with a session object corresponding to the historical message;
in the case where the index type includes the first index type, a lookup index in the second control corresponds to the first term.
CN202210022624.8A 2022-01-10 2022-01-10 Message processing method and message processing device Active CN114374663B (en)

Priority Applications (1)

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

Applications Claiming Priority (1)

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

Publications (2)

Publication Number Publication Date
CN114374663A CN114374663A (en) 2022-04-19
CN114374663B true CN114374663B (en) 2024-04-12

Family

ID=81144113

Family Applications (1)

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

Country Status (1)

Country Link
CN (1) CN114374663B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114844853A (en) * 2022-05-13 2022-08-02 维沃移动通信有限公司 Information processing method, information processing apparatus, electronic device, and medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104156208A (en) * 2014-07-31 2014-11-19 乐视致新电子科技(天津)有限公司 Method and device for operating controls in terminals on basis of remote-control device
WO2019196498A1 (en) * 2018-04-12 2019-10-17 京东方科技集团股份有限公司 Page data collection method and device, server, electronic device and computer readable medium
WO2021213038A1 (en) * 2020-04-23 2021-10-28 京东方科技集团股份有限公司 Historical information acquisition method, storage medium, and system
CN113867583A (en) * 2021-09-17 2021-12-31 维沃移动通信有限公司 Message record display method and device and electronic equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111835616A (en) * 2019-04-16 2020-10-27 阿里巴巴集团控股有限公司 Reply message display method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104156208A (en) * 2014-07-31 2014-11-19 乐视致新电子科技(天津)有限公司 Method and device for operating controls in terminals on basis of remote-control device
WO2019196498A1 (en) * 2018-04-12 2019-10-17 京东方科技集团股份有限公司 Page data collection method and device, server, electronic device and computer readable medium
WO2021213038A1 (en) * 2020-04-23 2021-10-28 京东方科技集团股份有限公司 Historical information acquisition method, storage medium, and system
CN113867583A (en) * 2021-09-17 2021-12-31 维沃移动通信有限公司 Message record display method and device and electronic equipment

Also Published As

Publication number Publication date
CN114374663A (en) 2022-04-19

Similar Documents

Publication Publication Date Title
CN107621886B (en) Input recommendation method and device and electronic equipment
CN111884908B (en) Contact person identification display method and device and electronic equipment
CN112702261B (en) Information display method and device and electronic equipment
CN114385049A (en) Message processing method, device, equipment and storage medium
CN114374663B (en) Message processing method and message processing device
CN113037925B (en) Information processing method, information processing apparatus, electronic device, and readable storage medium
CN112866092B (en) Group chat creation method and group chat creation device
CN113593614B (en) Image processing method and device
CN112383666B (en) Content sending method and device and electronic equipment
CN115167721A (en) Display method and device of functional interface
CN112818094A (en) Chat content processing method and device and electronic equipment
CN113010072A (en) Searching method and device, electronic equipment and readable storage medium
CN117676007A (en) Information processing method, information processing device, electronic equipment and readable storage medium
CN117376299A (en) Group management method and device and electronic equipment
CN117472195A (en) Expression processing method, apparatus, electronic device and readable storage medium
CN116016756A (en) Information processing method, apparatus, electronic device, and readable storage medium
CN117111811A (en) Screenshot method and device, electronic equipment and readable storage medium
CN115269936A (en) Application search method and device, electronic equipment and medium
CN115981765A (en) Content display method and device, electronic equipment and storage medium
CN117082056A (en) File sharing method and electronic equipment
CN114416268A (en) Information management method, information management device, electronic device, and medium
CN115981535A (en) Content processing method, content processing device, electronic equipment and storage medium
CN114356164A (en) Sharing method and sharing device
CN115718581A (en) Information display method and device, electronic equipment and storage medium
CN114553805A (en) Message display 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