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

Message processing method and message processing device Download PDF

Info

Publication number
CN113194198A
CN113194198A CN202110475610.7A CN202110475610A CN113194198A CN 113194198 A CN113194198 A CN 113194198A CN 202110475610 A CN202110475610 A CN 202110475610A CN 113194198 A CN113194198 A CN 113194198A
Authority
CN
China
Prior art keywords
message
input
contact
hidden
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
CN202110475610.7A
Other languages
Chinese (zh)
Other versions
CN113194198B (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 CN202110475610.7A priority Critical patent/CN113194198B/en
Publication of CN113194198A publication Critical patent/CN113194198A/en
Application granted granted Critical
Publication of CN113194198B publication Critical patent/CN113194198B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (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: under the condition that a hidden message identifier corresponding to a first contact is displayed, receiving first input of a user on the hidden message identifier; in response to the first input, hiding the chat message with the first contact.

Description

Message processing method and message processing device
Technical Field
The present application belongs to the field of communication technologies, and in particular, to a message processing method and a message processing apparatus.
Background
With the vigorous development of social software, people increasingly perform social contact on mobile phones. However, if the mobile phone of the user is used by others, the chat records of the user and friends can be easily viewed, so that the privacy of the user is revealed.
Disclosure of Invention
An object of the embodiments of the present application is to provide a message processing method, a message processing apparatus, an electronic device, and a readable storage medium, which can solve the problem in the related art that privacy of a user is revealed as chat records are viewed by other people.
In a first aspect, an embodiment of the present application provides a message processing method, where the method includes:
under the condition that a hidden message identifier corresponding to a first contact is displayed, receiving first input of a user on the hidden message identifier;
in response to the first input, hiding the chat message with the first contact.
In a second aspect, an embodiment of the present application provides a message processing apparatus, including:
the display module is used for displaying the hidden message identification corresponding to the first contact;
the receiving module is used for receiving a first input of a user to the hidden message identifier;
the display module is further configured to hide the chat message with the first contact in response to the first input.
In a third aspect, embodiments of the present application provide an electronic device, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, where the program or instructions, when executed by the processor, implement the steps of the method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium on which a program or instructions are stored, which when executed by a processor, implement the steps of the method according to the first aspect.
In a fifth aspect, embodiments of the present application provide a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the method according to the first aspect.
In the embodiment of the application, the hidden message identifier corresponding to the first contact is displayed in a chat interface with the first contact or an information setting interface of the first contact. And hiding the chat message with the first contact when receiving a first input of the user to the hidden message identifier. In the embodiment of the application, the user does not display the chat message through setting, so that the effect of protecting privacy is achieved.
Drawings
Fig. 1 is a schematic flowchart of a message processing method according to an embodiment of the present application;
FIG. 2 is one of schematic interface display diagrams of an electronic device according to an embodiment of the present application;
FIG. 3 is a second schematic view of an interface display of the electronic device according to the embodiment of the present application;
FIG. 4 is a third schematic view of an interface display of an electronic device according to an embodiment of the present application;
FIG. 5 is a fourth illustration of an interface display of an electronic device according to an embodiment of the present application;
FIG. 6 is a fifth illustration of an interface display of an electronic device according to an embodiment of the present application;
FIG. 7 is a sixth schematic view of an interface display of an electronic device according to an embodiment of the present application;
FIG. 8 is a seventh schematic interface display diagram of an electronic device according to an embodiment of the present application;
FIG. 9 is an eighth schematic interface display of an electronic device according to an embodiment of the present application;
FIG. 10 is a ninth illustration of an interface display of an electronic device in accordance with an embodiment of the present application;
FIG. 11 is a schematic block diagram of a message processing apparatus according to an embodiment of the present application;
FIG. 12 is one of the schematic block diagrams of an electronic device of an embodiment of the present application;
fig. 13 is a second schematic block diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described clearly 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 that can be derived by one of ordinary skill in the art from the embodiments given herein are intended to be within the scope of the present disclosure.
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 is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or described herein. 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, the message processing apparatus, the electronic device, and the readable storage medium provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
An embodiment of the present application provides a message processing method, as shown in fig. 1, the message processing method includes:
102, receiving a first input of a user to a hidden message identifier under the condition that the hidden message identifier corresponding to the first contact is displayed;
in response to the first input, hiding the chat message with the first contact, step 104.
In this embodiment, the hidden message identifier corresponding to the first contact is displayed in the chat interface with the first contact or the information setting interface of the first contact. And when receiving a first input of the user to the hidden message identifier, hiding the record of the chat message with the first contact.
The first input includes, but is not limited to, a single click input, a double click input, a long press input, a slide input, and the like. Specifically, the input mode in the embodiments of the present application is not particularly limited, and may be any realizable mode.
Illustratively, as shown in fig. 2, in the chat interface with friend a, a hidden message identifier 202 corresponding to friend a is displayed, and a chat message of the user with friend a is displayed. When the user clicks on the hidden message identifier 202, the chat message is hidden as shown in fig. 4.
Alternatively, as shown in fig. 3, in the information setting interface of friend a, the hidden message identifier 202 corresponding to friend a is displayed. When the user clicks the hidden message identifier 202, as shown in fig. 4, the chat message between the user and friend a is hidden in the chat interface with friend a.
In the embodiment of the application, the user does not display the chat message through setting, so that the effect of protecting privacy is achieved.
Further, in an embodiment of the present application, the message processing method further includes: receiving a second input of the hidden message identifier by the user; in response to the second input, a chat message with the first contact is displayed.
In this embodiment, after the step of hiding the chat message with the first contact, if a second input of the user identification of the hidden message is received, the display of the chat message with the first contact is resumed.
Wherein the second input includes, but is not limited to, a single click input, a double click input, a long press input, a slide input, etc. Specifically, the input mode in the embodiments of the present application is not particularly limited, and may be any realizable mode.
Illustratively, after the user clicks the hidden message identifier 202 on the interface shown in fig. 4, the chat message with friend a is displayed again as shown in fig. 2.
By the method, the message can be hidden in the scene where the chat message needs to be hidden, the message is restored and displayed in the scene where the chat message does not need to be hidden, the flexibility of the display setting of the message is improved, and the requirements of a user in different scenes are met. In addition, compared with a method for deleting the chat records in the related art, the embodiment of the application can restore and display the chat messages, and is convenient for users to check the messages when needed.
Further, in one embodiment of the subject application, hiding the chat message with the first contact in response to the first input includes: entering a hidden message setting mode in response to a first input; receiving a third input that a user inputs a first message on a chat interface with a first contact in a hidden message setting mode; in response to a third input, hiding the chat message with the first contact and exiting the hidden message setting mode.
In this embodiment, a way of hiding chat messages is defined. Specifically, when the user performs first input on the hidden message identifier, the electronic device enters a hidden message setting mode, and in the mode, the user inputs and sends a first message on a chat interface, so that a chat message with a first contact is hidden. And after hiding the chat message, the electronic device exits the hidden message setting mode.
Through the method, the message hiding setting is carried out in the hidden message setting mode, and the hidden message setting mode is exited after the setting is finished, so that on one hand, other people (namely non-setters) cannot know the hidden setting behavior of the chat message, and the privacy safety of the user is further ensured; on the other hand, through the setting means of the double form of the hidden message setting mode and the first message, the problem of misoperation which is easy to occur under the condition of setting only by using the hidden message identifier is avoided, and the accuracy of the hidden message setting is ensured.
In addition, as shown in fig. 2 and fig. 3, when the hidden message setting mode is not entered, the hidden message identifier 202 is in a first display form, and when the user clicks the hidden message identifier 202, the electronic device enters the hidden message setting mode, and as shown in fig. 5, the hidden message identifier 202 is displayed in a second display form, where the second display form is different from the first display form, and specifically may be different in form of shape, color, size, brightness, and the like. Whether or not the hidden message setting mode is set can be distinguished by the display form of the hidden message flag 202.
In the hidden message setting mode, the user can hide the chat message through a series of operations, which is also equivalent to encrypting the chat message. For example, as shown in fig. 5, a first message "i want to conceal chat messages" is entered through the chat box and sent, and then the chat messages with friend a are concealed (as shown in fig. 4). It should be noted that after the first message "i want to conceal the chat message" is sent, the friend a cannot receive the first message, that is, the first message is invisible to the first contact.
In the hidden message setting mode, the user can continue to send the chat message to the first contact, but the sent chat message is uniformly invalid, that is, the first contact cannot receive the chat message, that is, the chat message sent by the user subsequently is only visible by itself. The chat message sent by the first contact is not displayed, but is displayed after the user recovers the chat history.
And when the chat message is hidden, exiting the hidden message setting mode, wherein the hidden message setting mode can be automatically exited or can be triggered by clicking the hidden message identifier again by the user. And when the hidden message setting mode is exited, the display form of the hidden message identifier is also converted from the second display form to the first display form.
Further, in one embodiment of the subject application, displaying a chat message with the first contact in response to the second input includes: entering a hidden message setting mode in response to a second input; receiving a fourth input that a user inputs a second message on a chat interface with the first contact in a hidden message setting mode; in response to a fourth input, displaying the chat message with the first contact and exiting the hidden message setting mode.
In this embodiment, a way to recover chat messages is defined. Specifically, when the user performs the second input on the hidden message identifier, the electronic device enters a hidden message setting mode, and in the mode, the user inputs the second message on the chat interface and sends the second message, so that the display of the chat message with the first contact is recovered. And after the chat message is restored to be displayed, the electronic equipment exits the hidden message setting mode.
Through the method, the setting of the message recovery display is carried out in the hidden message setting mode, and the mode is exited after the setting is finished, so that on one hand, other people (namely non-setters) cannot know the setting behavior of the chat message which is recovered and displayed, and the privacy safety of the user is further ensured; on the other hand, through the setting means of the double form of the hidden message setting mode and the second message, the problem of misoperation which is easy to occur under the condition of setting only by using the hidden message identifier is avoided, and the accuracy of restoring the display message setting is ensured.
It should be noted that the content of the second message may be the same as or different from that of the first message.
In addition, when the hidden message setting mode is not entered, the hidden message identifier is in a first display form, and after the electronic device enters the hidden message setting mode, the hidden message identifier is displayed in a second display form.
Illustratively, in the hidden message setting mode, the user can make the chat message displayed again through a series of operations, which is also equivalent to decrypting the chat message. For example, as shown in fig. 6, after entering a second message "i want to recover chat message" through the chat box and sending, the chat message with friend a is recovered, and the hidden message identifier 202 is converted from the second display form to the first display form (as shown in fig. 2).
It should be noted that after the second message is sent, the friend a cannot receive the second message, that is, the second message is invisible to the first contact. After the chat message is restored, the chat interface may or may not be maintained for the second message.
Further, in an embodiment of the present application, after hiding the chat message with the first contact, the method further includes: in case a send message of the first contact is received, the send message is not displayed.
In this embodiment, after the record of the chat message with the first contact is hidden, if the sending message of the first contact is newly received, the sending message is not displayed. It should be noted that the not displaying the sent message includes not displaying the sent message in a chat interface or not displaying a push notification of the sent message in a pull-down interface of the electronic device.
Through the method, the newly received sent message of the first contact is not displayed through the setting of the user, so that the purpose of protecting privacy is achieved.
Further, in an embodiment of the present application, the message processing method further includes: in response to the first input, first information for the first contact is removed from the first list and second information for the first contact is displayed in a second list.
In this embodiment, a way of hiding the first information of the first contact from the first list is defined. Specifically, in a chat interface with the first contact or an information setting interface of the first contact, when the user performs a first input on the hidden message identifier, the first information of the first contact may be further removed from the first list transfer, and the second information of the first contact is displayed in the second list.
The first information and the second information are both information representing the first contact, and may be, for example, a nickname, a head portrait, or the like of the first contact.
Illustratively, when the user clicks on the hidden message identity, as shown in fig. 7, buddy a is transferred from the buddy list to the public list. It should be noted that, during the period when the first contact is disguised as a public number, the chat message sent by the first contact is not notified or displayed. But is displayed when it is restored to the ordinary friend state.
Through the method, other people cannot search the first contact in the first list, and therefore the purpose of protecting the privacy of the user is achieved.
Further, in one embodiment of the present application, in response to the first input, removing the first information of the first contact from the first list and displaying the second information of the first contact in the second list includes: removing the first information of the first contact from the first list in response to the first input; displaying a first interface; receiving a fifth input of the first interface from the user; and responding to the fifth input, acquiring second information of the first contact, and displaying the second information in the second list.
In this embodiment, after transferring the first contact from the first list to the second list, the information of the first contact displayed in the second list may be identical to that displayed from the first list, i.e., the first information is the same as the second information. However, in order to better conceal the first contact, the information of the first contact is modified in the second list, i.e. the first information is different from the second information. Specifically, after the first information of the first contact is removed from the first list, the first interface is displayed, and the second information is displayed in the second list when a fifth input that the user inputs the second information in the first interface is received.
It should be noted that, while the first interface is displayed, the first information may also be displayed in the first interface, and if the user does not input new information any more, the second information is the same as the first information.
Illustratively, as shown in fig. 8, when the user clicks the hidden message identifier 202 at the information setting interface of friend a, a first interface 802 pops up, and the user inputs the public number a (i.e., the second information) from this first interface 802. After clicking on the confirmation, the buddy list (i.e., the first list) will not display the buddy a, as shown in fig. 9, but the second information "public number a" of the first contact is displayed in the public number list (i.e., the second list).
In the embodiment of the application, the second information of the first contact is displayed in the second list, so that the hiding effect of the contact is better.
Further, in an embodiment of the present application, the message processing method further includes: receiving a sixth input of the hidden message identifier by the user; in response to a sixth input, the second information is removed from the second list and the first information is displayed in the first list.
In this embodiment, after transferring the first information of the first contact from the first list to the second list, if a second input of the user identification of the hidden message is received, the first information of the first contact is transferred from the second list back to the first list.
Wherein the sixth input includes, but is not limited to, a single click input, a double click input, a long press input, a slide input, etc. Specifically, the input mode in the embodiments of the present application is not particularly limited, and may be any realizable mode.
Illustratively, after clicking on the public number a in the public number list (i.e., the second list) as shown in fig. 9, a public number chat interface is displayed as shown in fig. 10, and clicking on the hidden message identifier 202 in the interface restores the public number a to the buddy list. And the current public chat interface can be converted into a chat interface with friends.
By means of the method, the first information can be transferred in the scene where the first information needs to be hidden, the first information is transferred back in the scene where the first information does not need to be hidden, flexibility of display setting of the first information is improved, and requirements of users in different scenes are met.
Further, in an embodiment of the present application, the message processing method further includes: receiving a seventh input of the second list by the user; in response to a seventh input, information for a plurality of second contacts is displayed in a second list.
In this embodiment, in order to prevent others from recovering the friend by querying the second list for individual information, a function of inserting a plurality of invalid contacts or public numbers (i.e., second contacts) in batches may be further provided, so that the first contact transferred to the second list is hidden in the plurality of invalid contacts or public numbers and is not easy to be found, thereby greatly improving the hiding effect.
For example, an addition identifier is displayed in the second list, and when the user makes a seventh input such as a single click, a double click, a long press, or the like to the addition identifier, a plurality of second contacts are added to the second list. It will be appreciated that the number of second contacts may be set by the user on his or her own as desired.
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 used for executing the message processing method in the message processing apparatus. 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.
An embodiment of the present application provides a message processing apparatus, as shown in fig. 11, the message processing apparatus 1100 includes:
a display module 1102, configured to display a hidden message identifier corresponding to a first contact;
a receiving module 1104, configured to receive a first input of the hidden message identifier from the user;
the display module 1102 is further configured to hide the chat message with the first contact in response to the first input.
In this embodiment, the hidden message identifier corresponding to the first contact is displayed in the chat interface with the first contact or the information setting interface of the first contact. And hiding the chat message with the first contact when receiving a first input of the user to the hidden message identifier. In the embodiment of the application, the user does not display the chat message through setting, so that the effect of protecting privacy is achieved.
Further, in an embodiment of the present application, the receiving module 1104 is further configured to receive a second input of the hidden message identifier from the user; the display module 1102 is further configured to display a chat message with the first contact in response to the second input.
Further, in an embodiment of the present application, the message processing apparatus 1100 further includes: a processing module for entering a hidden message setting mode in response to a first input; the receiving module 1104 is further configured to receive, in the hidden message setting mode, a third input that the user inputs the first message in a chat interface with the first contact; a display module 1102, specifically configured to hide the chat message with the first contact in response to a third input; and the processing module is also used for exiting the hidden message setting mode.
Further, in an embodiment of the present application, the processing module is specifically configured to enter a hidden message setting mode in response to a second input; the receiving module 1104 is further configured to receive, in the hidden message setting mode, a fourth input that the user inputs a second message in a chat interface with the first contact; a display module 1102, specifically configured to display, in response to the fourth input, a chat message with the first contact; and the processing module is also used for exiting the hidden message setting mode.
Further, in an embodiment of the present application, the receiving module 1104 is further configured to receive a sending message of the first contact; the display module 1102 is further configured to not display the sent message after hiding the chat message with the first contact.
Further, in an embodiment of the application, the processing module is further configured to remove the first information of the first contact from the first list in response to the first input; the display module 1102 is further configured to display the second information of the first contact in the second list.
Further, in an embodiment of the application, the processing module is specifically configured to remove the first information of the first contact from the first list in response to the first input; the display module 1102 is further configured to display a first interface; the receiving module 1104 is further configured to receive a fifth input of the first interface from the user; the display module 1102 is specifically configured to, in response to the fifth input, acquire second information of the first contact, and display the second information in the second list.
Further, in an embodiment of the present application, the receiving module 1104 is further configured to receive a sixth input of the hidden message identifier from the user; a processing module, further configured to remove the second information from the second list in response to a sixth input; the display module 1102 is further configured to display the first information in the first list.
Further, in an embodiment of the present application, the receiving module 1104 is further configured to receive a seventh input of the second list from the user; the display module 1102 is further configured to display information of a plurality of second contacts in a second list in response to a seventh input.
The message processing apparatus 1100 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, an in-vehicle 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 (Personal Computer, PC), a Television (TV), a teller machine, a self-service machine, and the like, and the embodiments of the present application are not limited in particular.
The message processing apparatus 1100 in the embodiment of the present application may be an apparatus having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The message processing apparatus 1100 provided in this embodiment of the application can implement each process implemented in the method embodiments of fig. 1 to fig. 10, and is not described here again to avoid repetition.
Optionally, as shown in fig. 12, an electronic device 1200 is further provided in this embodiment of the present application, and includes a processor 1202, a memory 1204, and a program or an instruction stored in the memory 1204 and executable on the processor 1202, where the program or the instruction is executed by the processor 1202 to implement each process of the foregoing message processing method embodiment, and can achieve the same technical effect, and no further description is provided here to avoid repetition.
It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and the non-mobile electronic devices described above.
Fig. 13 is a schematic hardware structure diagram of an electronic device implementing an embodiment of the present application.
The electronic device 1300 includes, but is not limited to: radio frequency unit 1302, network module 1304, audio output unit 1306, input unit 1308, sensors 1310, display unit 1312, user input unit 1314, interface unit 1316, memory 1318, and processor 1320.
Those skilled in the art will appreciate that the electronic device 1300 may further comprise a power source (e.g., a battery) for supplying power to the various components, and the power source may be logically connected to the processor 1320 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. 13 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 omitted here.
The display unit 1312 is configured to display a hidden message identifier corresponding to the first contact; a user input unit 1314, configured to receive a first input of the hidden message identifier by a user; the display unit 1312 is further configured to hide the chat message with the first contact in response to the first input.
In this embodiment, the hidden message identifier corresponding to the first contact is displayed in the chat interface with the first contact or the information setting interface of the first contact. And hiding the chat message with the first contact when receiving a first input of the user to the hidden message identifier. In the embodiment of the application, the user does not display the chat message through setting, so that the effect of protecting privacy is achieved.
Further, in an embodiment of the present application, the user input unit 1314 is further configured to receive a second input of the hidden message identifier from the user; the display unit 1312 is further configured to display a chat message with the first contact in response to the second input.
Further, in an embodiment of the present application, the message processing apparatus 1100 further includes: a processor 1320, configured to enter a hidden message setting mode in response to a first input; the user input unit 1314, further configured to receive, in the hidden message setting mode, a third input that the user inputs the first message in the chat interface with the first contact; a display unit 1312, specifically configured to hide the chat message with the first contact in response to a third input; processor 1320 is also configured to exit hidden message setting mode.
Further, in an embodiment of the present application, the processor 1320 is specifically configured to enter a hidden message setting mode in response to the second input; the user input unit 1314, further configured to receive, in the hidden message setting mode, a fourth input that the user inputs the second message in the chat interface with the first contact; a display unit 1312, specifically configured to display, in response to the fourth input, a chat message with the first contact; processor 1320 is also configured to exit hidden message setting mode.
Further, in an embodiment of the present application, the user input unit 1314 is further configured to receive a sending message of the first contact after hiding the chat message with the first contact; the display unit 1312 is also used to not display the transmission message.
Further, in an embodiment of the present application, the processor 1320 is further configured to remove the first information of the first contact from the first list in response to the first input; the display unit 1312 is further configured to display the second information of the first contact in the second list.
Further, in an embodiment of the present application, the processor 1320 is specifically configured to remove the first information of the first contact from the first list in response to the first input; the display unit 1312 is further configured to display the first interface; a user input unit 1314, further configured to receive a fifth input to the first interface from the user; the display unit 1312 is specifically configured to, in response to the fifth input, acquire the second information of the first contact, and display the second information in the second list.
Further, in an embodiment of the present application, the user input unit 1314 is further configured to receive a sixth input of the hidden message identifier from the user; a processor 1320, further configured to remove the second information from the second list in response to a sixth input; the display unit 1312 is further configured to display the first information in the first list.
Further, in an embodiment of the present application, the user input unit 1314 is further configured to receive a seventh input of the second list from the user; the display unit 1312 is further configured to display information of a plurality of second contacts in the second list in response to a seventh input.
It should be understood that, in the embodiment of the present application, the radio frequency unit 1302 may be used for transceiving information or transceiving signals during a call, and in particular, receiving downlink data of a base station or sending uplink data to the base station. The radio frequency unit 1302 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
The network module 1304 provides wireless broadband internet access to the user, such as assisting the user in emailing, browsing web pages, and accessing streaming media.
The audio output unit 1306 may convert audio data received by the radio frequency unit 1302 or the network module 1304 or stored in the memory 1318 into an audio signal and output as sound. Also, the audio output unit 1306 may provide audio output related to a specific function performed by the electronic apparatus 1300 (e.g., a call signal reception sound, a message reception sound, and the like). The audio output unit 1306 includes a speaker, a buzzer, a receiver, and the like.
The input unit 1308 is for receiving an audio or video signal. The input Unit 1308 may include a Graphics Processing Unit (GPU) 13082 and a microphone 13084, the Graphics processor 13082 Processing image data of still pictures or video obtained by an image capturing apparatus (such as a camera) in a video capture mode or an image capture mode. The processed image frames may be displayed on the display unit 1312, or stored in the memory 1318 (or other storage medium), or transmitted via the radio frequency unit 1302 or the network module 1304. The microphone 13084 may receive sound and may be capable of processing the sound into audio data, which may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 1302 in case of a phone call mode.
The electronic device 1300 also includes at least one sensor 1310, such as a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, a light sensor, a motion sensor, and others.
The display unit 1312 is used to display information input by a user or information provided to the user. The display unit 1312 may include a display panel 13122, and the display panel 13122 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
The user input unit 1314 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the electronic device. In particular, user input unit 1314 includes touch panel 13142 as well as other input devices 13144. Touch panel 13142, also referred to as a touch screen, may collect touch operations by a user on or near it. The touch panel 13142 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, and sends the touch point coordinates to the processor 1320, receives a command from the processor 1320, and executes the command. Other input devices 13144 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.
Further, the touch panel 13142 may be overlaid on the display panel 13122, and when the touch panel 13142 detects a touch operation thereon or nearby, the touch panel 13142 may be transmitted to the processor 1320 to determine the type of touch event, and then the processor 1320 may provide a corresponding visual output on the display panel 13122 according to the type of touch event. The touch panel 13142 and the display panel 13122 may be provided as two separate components or may be integrated into one component.
The interface unit 1316 is an interface for connecting an external device to the electronic apparatus 1300. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 1316 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic device 1300 or may be used to transmit data between the electronic device 1300 and the external device.
The memory 1318 may be used to store software programs as well as various data. The memory 1318 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function (such as a sound playing function, an image playing function, and the like), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the mobile terminal, and the like. In addition, the memory 1318 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
The processor 1320 performs various functions of the electronic device 1300 and processes data by running or executing software programs and/or modules stored in the memory 1318 and invoking data stored in the memory 1318 to thereby perform overall monitoring of the electronic device 1300. Processor 1320 may include one or more processing units; preferably, the processor 1320 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications.
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 process of the message processing method embodiment is implemented, and the same technical effect can be achieved, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device in the above embodiment. Readable storage media, including computer-readable storage media, such as Read-Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, etc.
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 in order to avoid repetition, the details are not repeated here.
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 computer 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, 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:
under the condition that a hidden message identifier corresponding to a first contact is displayed, receiving first input of a user on the hidden message identifier;
hiding the chat message with the first contact in response to the first input.
2. The message processing method according to claim 1, further comprising:
receiving a second input of the hidden message identification by the user;
displaying a chat message with the first contact in response to the second input.
3. The message processing method of claim 1, wherein hiding the chat message with the first contact in response to the first input comprises:
entering a hidden message setting mode in response to the first input;
receiving a third input that the user inputs a first message in a chat interface with the first contact in the hidden message setting mode;
hiding the chat message with the first contact in response to the third input, and exiting the hidden message setting mode.
4. The message processing method of claim 2, wherein the displaying the chat message with the first contact in response to the second input comprises:
entering a hidden message setting mode in response to the second input;
receiving a fourth input that the user inputs a second message in a chat interface with the first contact in the hidden message setting mode;
in response to the fourth input, displaying a chat message with the first contact and exiting the hidden message setting mode.
5. The message processing method of claim 1, further comprising, after hiding the chat message with the first contact:
and in the case that the sending message of the first contact is received, not displaying the sending message.
6. The message processing method according to any one of claims 1 to 5, further comprising:
in response to the first input, removing the first information of the first contact from the first list and displaying the second information of the first contact in a second list.
7. The message processing method of claim 6, wherein the removing the first information of the first contact from the first list and displaying the second information of the first contact in a second list in response to the first input comprises:
removing the first information of the first contact from the first list in response to the first input;
displaying a first interface;
receiving a fifth input of the first interface by the user;
and responding to the fifth input, acquiring second information of the first contact, and displaying the second information in the second list.
8. The message processing method according to claim 6, further comprising:
receiving a sixth input of the hidden message identification by the user;
in response to the sixth input, removing the second information from the second list and displaying the first information in the first list.
9. The message processing method according to claim 6, further comprising:
receiving a seventh input to the second list by the user;
displaying information of a plurality of second contacts in the second list in response to the seventh input.
10. A message processing apparatus, comprising:
the display module is used for displaying the hidden message identification corresponding to the first contact;
the receiving module is used for receiving a first input of the hidden message identifier by a user;
the display module is further configured to hide chat messages with the first contact in response to the first input.
CN202110475610.7A 2021-04-29 2021-04-29 Message processing method and message processing device Active CN113194198B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110475610.7A CN113194198B (en) 2021-04-29 2021-04-29 Message processing method and message processing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110475610.7A CN113194198B (en) 2021-04-29 2021-04-29 Message processing method and message processing device

Publications (2)

Publication Number Publication Date
CN113194198A true CN113194198A (en) 2021-07-30
CN113194198B CN113194198B (en) 2022-10-11

Family

ID=76980873

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110475610.7A Active CN113194198B (en) 2021-04-29 2021-04-29 Message processing method and message processing device

Country Status (1)

Country Link
CN (1) CN113194198B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113835809A (en) * 2021-09-24 2021-12-24 深圳集智数字科技有限公司 Hiding processing method and device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103577042A (en) * 2012-08-08 2014-02-12 三星电子株式会社 Method and device for providing a message function
US9203791B1 (en) * 2014-12-24 2015-12-01 Morven Management Limited Secret chat mode for hidden dialogue
CN105207900A (en) * 2015-10-28 2015-12-30 上海季诺金融信息服务有限公司 Secret information transmission method based on instant messaging platform
US20160057093A1 (en) * 2014-08-19 2016-02-25 Samsung Electronics Co., Ltd. Method and apparatus for displaying content
CN105847130A (en) * 2016-05-12 2016-08-10 腾讯科技(深圳)有限公司 Instant messaging application chatting record processing method and device
US20170063876A1 (en) * 2015-08-24 2017-03-02 Cyberlink Corp. Systems and methods for protecting messages utilizing a hidden restriction mechanism
CN110619199A (en) * 2019-09-25 2019-12-27 深圳传音控股股份有限公司 Private information protection method and device for private contact person and readable storage medium
CN111786876A (en) * 2020-06-29 2020-10-16 北京字节跳动网络技术有限公司 Information processing method, device, electronic equipment and computer readable medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103577042A (en) * 2012-08-08 2014-02-12 三星电子株式会社 Method and device for providing a message function
US20160057093A1 (en) * 2014-08-19 2016-02-25 Samsung Electronics Co., Ltd. Method and apparatus for displaying content
US9203791B1 (en) * 2014-12-24 2015-12-01 Morven Management Limited Secret chat mode for hidden dialogue
US20170063876A1 (en) * 2015-08-24 2017-03-02 Cyberlink Corp. Systems and methods for protecting messages utilizing a hidden restriction mechanism
CN105207900A (en) * 2015-10-28 2015-12-30 上海季诺金融信息服务有限公司 Secret information transmission method based on instant messaging platform
CN105847130A (en) * 2016-05-12 2016-08-10 腾讯科技(深圳)有限公司 Instant messaging application chatting record processing method and device
CN110619199A (en) * 2019-09-25 2019-12-27 深圳传音控股股份有限公司 Private information protection method and device for private contact person and readable storage medium
CN111786876A (en) * 2020-06-29 2020-10-16 北京字节跳动网络技术有限公司 Information processing method, device, electronic equipment and computer readable medium

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113835809A (en) * 2021-09-24 2021-12-24 深圳集智数字科技有限公司 Hiding processing method and device
CN113835809B (en) * 2021-09-24 2024-05-17 深圳须弥云图空间科技有限公司 Hiding method and device

Also Published As

Publication number Publication date
CN113194198B (en) 2022-10-11

Similar Documents

Publication Publication Date Title
CN108234289B (en) Message display method and device and mobile terminal
CN107846352B (en) Information display method and mobile terminal
CN109194818B (en) Information processing method and terminal
CN108540655B (en) Caller identification processing method and mobile terminal
CN109343755B (en) File processing method and terminal equipment
CN107784089B (en) Multimedia data storage method, processing method and mobile terminal
CN110188524B (en) Information encryption method, information decryption method and terminal
CN107734170B (en) Notification message processing method, mobile terminal and wearable device
CN108052819B (en) Face recognition method, mobile terminal and computer readable storage medium
CN111130817B (en) Group creation method, electronic device and server
CN109412932B (en) Screen capturing method and terminal
CN110865745A (en) Screen capturing method and terminal equipment
CN108376096B (en) Message display method and mobile terminal
CN111064654A (en) Message display method and electronic equipment
CN111444540A (en) Display method, electronic device, and medium
CN112703534A (en) Image processing method and related product
CN112533072A (en) Image sending method and device and electronic equipment
CN108462794B (en) Information display method and mobile terminal
CN109166164B (en) Expression picture generation method and terminal
CN111131607A (en) Information sharing method, electronic equipment and computer readable storage medium
CN113194198B (en) Message processing method and message processing device
CN113676395A (en) Information processing method, related device and readable storage medium
CN110795746B (en) Information processing method and electronic equipment
CN111178306B (en) Display control method and electronic equipment
CN110535754B (en) Image sharing 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