[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105162693A - Message display method and device - Google Patents

Message display method and device Download PDF

Info

Publication number
CN105162693A
CN105162693A CN201510591977.XA CN201510591977A CN105162693A CN 105162693 A CN105162693 A CN 105162693A CN 201510591977 A CN201510591977 A CN 201510591977A CN 105162693 A CN105162693 A CN 105162693A
Authority
CN
China
Prior art keywords
message
concealed type
type message
content
hiding
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
CN201510591977.XA
Other languages
Chinese (zh)
Other versions
CN105162693B (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.)
Beijing Xiaomi Technology Co Ltd
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510591977.XA priority Critical patent/CN105162693B/en
Publication of CN105162693A publication Critical patent/CN105162693A/en
Application granted granted Critical
Publication of CN105162693B publication Critical patent/CN105162693B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a message display method and device. The method comprises: receiving a message sent by a sender; when the message is hidden message, carrying out hidden display processing on the hidden message; carrying out hide removal processing on the hidden message according to a contact message of the receiver and the sender; wherein the hide removal processing is as follows: when the hidden message is not hidden, displaying the content of the hidden message. The message display method provided by the technical scheme is used for realizing the contact of the receiver and the sender through the hidden messages, improving the privacy of the message and increasing the interest of the contact message of the users.

Description

Message display method and device
Technical field
The disclosure relates to communication technical field, particularly relates to a kind of message display method and device.
Background technology
Instant messaging has become the vital mechanics of communication of a lot of user and mechanism.Instant messaging allows user and other users one or more to create " session ", and message can be sent to the same time back and forth.Instant messaging can obtain from multiple different equipment or platform, as the personal digital assistant (PDA) etc. of the desktop computer system of user, the laptop system of user, the mobile phone of user and user, and, feature richness fast with speed, use are stablized and are obtained the accreditation of users and like.In existing instant messaging service, between user can by instant communicating system carry out Word message mutual, transmit file, send the multiple operations such as SMS.
In correlation technique, it is comparatively single that user uses MSN to carry out the interactive form of Word message, do not have enjoyment.
Summary of the invention
Disclosure embodiment provides a kind of message display method and device.Described technical scheme is as follows:
According to the first aspect of disclosure embodiment, provide a kind of message display method, be applied to the recipient of receipt message, described method comprises:
Receive the message that transmit leg sends;
When described message is concealed type message, described concealed type message is carried out hiding Graphics Processing;
According to the dealing message between described recipient and described transmit leg, described concealed type message is removed and hides process;
Wherein, described releasing is hidden and is treated to:
When described concealed type message is removed hiding, show the content of described concealed type message.
The technical scheme that embodiment of the present disclosure provides can comprise following beneficial effect:
Technique scheme, hiding Graphics Processing is carried out by the concealed type message that will receive, and make concealed type message only just be shown the content of concealed type message when removing and hiding, achieve the object of the dealing carrying out concealed type message between recipient and transmit leg, improve the privacy of message, too increase user and to come and go the enjoyment of message.
Technique scheme, the concealed type message hidden can also not be removed by showing by preset data, achieve the object of the dealing carrying out concealed type message between recipient and transmit leg, improve the privacy of message, add user and to come and go the enjoyment of message.
Technique scheme, the concealed type message hidden can also not be removed by showing with preset characters or default picture, make recipient can show concealed type message in many ways, thus make the dealing of concealed type message between user more personalized, more there is enjoyment, promote the Experience Degree of user.
Technique scheme, can also by judging that the content that whether there is the concealed type message that this receives in the concealed type message in history message removes hiding process to concealed type message, make to be removed the concealed type message hiding record and hide process without the need to repeatedly carrying out again, thus bring convenience for user.
Technique scheme, hiding process can also be removed to concealed type message by judging that whether whether the content of the new information that recipient inputs identical with the content of concealed type message, achieve only recipient and transmit leg both sides tacit send identical message time just remove hiding of concealed type message, thus add the enjoyment that user carries out message contact.
In one embodiment, described method also comprises:
When described concealed type message is not hidden by releasing, display preset data, described preset data is different from the content of described concealed type message.
In this embodiment, not removed the concealed type message hidden by showing by preset data, achieving the object of the dealing carrying out concealed type message between recipient and transmit leg, improve the privacy of message, add user and to come and go the enjoyment of message.
In one embodiment, described preset data comprises preset characters, presets any one in picture or two.
In this embodiment, the concealed type message hidden is not removed by showing with preset characters or default picture, make recipient can show concealed type message in many ways, thus make the dealing of concealed type message between user more personalized, more there is enjoyment, promote the Experience Degree of user.
In one embodiment, described preset characters comprises the character length of described concealed type message; Or the character length of described preset characters equals the character length of described concealed type message.
This embodiment is by preset characters prompting recipient user, and the content that recipient user can be comprised according to preset characters removes concealed type message, to check the content of concealed type message, adds the enjoyment of message of coming and going between user.
In one embodiment, described dealing message is included in the history message received before described concealed type message between described recipient and described transmit leg; Described according to the dealing message between described recipient and described transmit leg, described concealed type message is removed and hides process, comprising:
Extract the content of the concealed type message that this receives;
Judge in described history message identical with the content of the described concealed type message that this receives from the content that whether there is a concealed type message in all concealed type message of described transmit leg;
When in described history message from all concealed type message of described transmit leg in exist the content of a concealed type message identical with the content of the described concealed type message that this receives time, that removes described concealed type message is hiding.
In this embodiment, by judging that the content that whether there is the concealed type message that this receives in the concealed type message in history message removes hiding process to concealed type message, make to be removed the concealed type message hiding record and hide process without the need to repeatedly carrying out again, thus bring convenience for user.
In one embodiment, the new information of described dealing message described recipient's input after being included in and receiving described concealed type message; Described according to the dealing message between described recipient and described transmit leg, described concealed type message is removed and hides process, comprising:
After receiving described concealed type message, obtain the new information of described recipient's input after receiving described concealed type message;
Judge that whether the content of described new information is identical with the content of described concealed type message;
When the content of described new information is identical with the content of described concealed type message, remove hiding described concealed type message.
In this embodiment, by judging that whether whether the content of the new information that recipient inputs identical with the content of concealed type message, hiding process is removed to concealed type message, achieve only recipient and transmit leg both sides tacit send identical message time just remove hiding of concealed type message, thus add the enjoyment that user carries out message contact.
In one embodiment, described method also comprises:
When described concealed type message is removed hiding, send prompting message, described prompting message is removed hiding for pointing out concealed type message described in user.
In this embodiment, send prompting by removing the result hiding process to concealed type message, make user can specify concealed type message and whether hidden by releasing, thus improve the Experience Degree that user both sides are carrying out concealed type message and come in the past.
According to the second aspect of disclosure embodiment, provide a kind of message display device, be applied to the recipient of receipt message, described device comprises:
Receiver module, for receiving the message that transmit leg sends;
First processing module, for when the message that described receiver module receives is concealed type message, carries out hiding Graphics Processing by described concealed type message;
Second processing module, for according to the dealing message between described recipient and described transmit leg, removes hiding process to the concealed type message that described receiver module receives; Wherein, described releasing is hidden and is treated to: when described concealed type message is removed hiding by described second processing module, show the content of described concealed type message.
In one embodiment, described device also comprises:
Display module, for when described concealed type message is not removed hiding by described second processing module, display preset data, described preset data is different from the content of described concealed type message.
In one embodiment, described second processing module comprises:
Extract submodule, for before be included in the described concealed type message of reception when described dealing message during history message between described recipient and described transmit leg, extract the content of this concealed type message received of described receiver module;
First judges submodule, identical with the content of the described concealed type message that this receives from the content that whether there is a concealed type message in all concealed type message of described transmit leg for judging in described history message;
First removes submodule, for when described first judge submodule to judge in described history message to exist in from all concealed type message of described transmit leg the content of a concealed type message identical with the content of the described concealed type message that this receives time, that removes described concealed type message is hiding.
In one embodiment, described second processing module comprises:
Obtain submodule, during for being included in the new information receiving described recipient's input after described concealed type message when described dealing message, after described receiver module receives described concealed type message, obtain the new information of described recipient's input after receiving described concealed type message;
Whether second judges submodule, identical with the content of described concealed type message for judging the content of the new information that described acquisition submodule gets;
Second removes submodule, for when described second judges that submodule judges that the content of described new information is identical with the content of described concealed type message, removes hiding described concealed type message.
In one embodiment, described device also comprises:
Reminding module, for when described concealed type message is removed hiding by described second processing module, send prompting message, described prompting message is removed hiding for pointing out concealed type message described in user.
According to the third aspect of disclosure embodiment, provide a kind of message display device, be applied to the recipient of receipt message, described device comprises:
Processor;
For the memory of storage of processor executable instruction;
Wherein, described processor is configured to:
Receive the message that transmit leg sends;
When described message is described concealed type message, described concealed type message is carried out hiding Graphics Processing;
According to the dealing message between described recipient and described transmit leg, described concealed type message is removed and hides process;
Wherein, described releasing is hidden and is treated to:
When described concealed type message is removed hiding, show the content of described concealed type message.
Should be understood that, it is only exemplary and explanatory that above general description and details hereinafter describe, and can not limit the disclosure.
Accompanying drawing explanation
Accompanying drawing to be herein merged in specification and to form the part of this specification, shows and meets embodiment of the present disclosure, and is used from specification one and explains principle of the present disclosure.
Fig. 1 is the flow chart of a kind of message display method according to an exemplary embodiment.
Fig. 2 (a) is the surface chart of recipient's upper display message in a kind of message display method according to an exemplary embodiment.
Fig. 2 (b) is the surface chart of recipient's upper display message in a kind of message display method according to an exemplary embodiment.
Fig. 3 is the flow chart of step S13 in a kind of message display method according to an exemplary embodiment.
Fig. 4 is the flow chart of a kind of message display method according to an exemplary embodiment one.
Fig. 5 is the flow chart of a kind of message display method according to an exemplary embodiment two.
Fig. 6 is the flow chart of a kind of message display method according to an exemplary embodiment three.
Fig. 7 is the block diagram of a kind of message display device according to an exemplary embodiment.
Fig. 8 is the block diagram of a kind of message display device according to an exemplary embodiment.
Fig. 9 is the block diagram of the second processing module in a kind of message display device according to an exemplary embodiment.
Figure 10 is the block diagram of the second processing module in a kind of message display device according to an exemplary embodiment.
Figure 11 is the block diagram of a kind of message display device according to an exemplary embodiment.
Figure 12 is a kind of block diagram being applicable to the device of message display according to an exemplary embodiment.
Embodiment
Here will be described exemplary embodiment in detail, its sample table shows in the accompanying drawings.When description below relates to accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawing represents same or analogous key element.Execution mode described in following exemplary embodiment does not represent all execution modes consistent with the disclosure.On the contrary, they only with as in appended claims describe in detail, the example of apparatus and method that aspects more of the present disclosure are consistent.
The technical scheme that disclosure embodiment provides, relate to the recipient of receipt message and send the transmit leg of message, transmit leg and recipient can be mobile phones, computer, digital broadcast terminal, messaging devices, game console, flat-panel devices, Medical Devices, body-building equipment, arbitrary equipment with information display function such as personal digital assistant.Wherein, transmit leg is used for sending concealed type message to recipient, recipient is for receiving concealed type message, and hiding process is removed to concealed type message, when removing hiding process successfully, then show the true content of concealed type message, when removing hiding process unsuccessfully, then show by the true content that the preset characters different from concealed type message content carrys out alternative concealed type message, achieve the enjoyment of information contact between recipient and transmit leg.
Fig. 1 is the flow chart of a kind of message display method according to an exemplary embodiment, and as shown in Figure 1, this message display method is used for, in the recipient of receipt message, comprising the following steps S11-S13.
In step s 11, the message that transmit leg sends is received.
In step s 12, when message is concealed type message, described concealed type message is carried out hiding Graphics Processing.
Wherein, can carry for showing that this message is the need of the mark of carrying out hiding Graphics Processing in the message that recipient receives, therefore according to this mark, recipient can judge whether message is the concealed type message needing to carry out hiding Graphics Processing.Such as, mark can be the type identification or label that carry in message, when carry in the message that recipient receives show that this message needs type identification " hidden " carrying out hiding Graphics Processing time, then can judge that this message is as concealed type message.
In step s 13, according to the dealing message between recipient and transmit leg, concealed type message is removed and hides process.
Wherein, remove to hide being treated to: when concealed type message is removed hiding, the content of display concealed type message.
In addition, when concealed type message is not hidden by releasing, the hiding show state that concealed type message is current is kept.
In technique scheme, the message contact carried out between recipient and transmit leg can be the contact of instant communication information, also can be the contact of short message.And the message contact be not only applicable between two users, equally also be applicable to the group chat of multiple user in instant messaging dialogue, when multiple user's group chat, when one of them user sends concealed type message, so participate in the recipient that client that in multiple users of group chat, any one user uses can think this concealed type message, said method namely can be utilized to process this concealed type message.
Adopt the technical scheme that disclosure embodiment provides, hiding Graphics Processing is carried out by the concealed type message that will receive, and make concealed type message only just be shown the content of concealed type message when removing and hiding, achieve the object of the dealing carrying out concealed type message between recipient and transmit leg, improve the privacy of message, too increase user and to come and go the enjoyment of message.
In one embodiment, said method is further comprising the steps of: when concealed type message is not hidden by releasing, and display preset data, preset data is different from the content of concealed type message.Wherein, preset data can be preset characters, preset any one in picture or two, can also be other forms of message.When preset data is preset characters, the character length of concealed type message in preset characters, can be comprised, or the character length of preset characters equals the character length of concealed type message.Like this, recipient user just can learn the character length of concealed type message according to preset characters, thus continues to remove concealed type message to hide process according to the character length of concealed type message, carries out the enjoyment of concealed type message contact between adding users.For example, when concealed type message is not hidden by releasing, recipient replaces the content of concealed type message to show by preset characters " hiding message (N number of word) ", and wherein, N is the character length of concealed type message.User A sends concealed type message " I is delithted with you " to user B, when user B receives this concealed type message, the terminal of user B does not show the content of concealed type message, but display " message (6 words) hidden ", as shown in Fig. 2 (a), then, the terminal of user B removes hiding process according to the dealing message between user A and user B to this concealed type message, if concealed type message is removed hiding, the terminal interface of so user B shows the true content " I is delithted with you " of this concealed type message, as shown in Fig. 2 (b), if concealed type message is not hidden by releasing, the terminal interface of so user B continues display " message (6 words) hidden ", as shown in Fig. 2 (a).User B is after receiving concealed type message, character by display learns that this is a concealed type message, and have 6 words in this concealed type message, so user B according to the word length input new information of this concealed type message, can remove hiding process to make terminal to concealed type message.Visible, point out recipient user by preset characters, content that recipient user can be comprised according to preset characters removes concealed type message, to check the content of concealed type message, adds the enjoyment of message of coming and going between user.
In one embodiment, said method is further comprising the steps of: when concealed type message is removed hiding, send prompting message, and this prompting message is removed hiding for pointing out user's concealed type message.In addition, when concealed type message is not hidden by releasing, recipient can also be sent prompting message immediately when concealed type message removes and hidden unsuccessfully, do not hidden by releasing to point out user's concealed type message, terminal is when pointing out user concealed type message to be removed to hide unsuccessfully, user also can be pointed out simultaneously to remove and to hide failed reason, such as " new message content and concealed type message content inconsistent " or " it fails to match for history message " etc.Whether the present embodiment sends prompting by removing the result hiding process to concealed type message, make user can specify concealed type message and hidden by releasing, thus improves the Experience Degree that user both sides are carrying out concealed type message and come in the past.
In one embodiment, dealing message can comprise at least one in following message: the history message before receiving concealed type message between recipient and transmit leg of this locality or network side storing; Or, the new information of recipient's input after receiving concealed type message.So, recipient directly can remove hiding process according to bipartite history message to the concealed type message received, also directly hiding process can be removed according to the new information of the input of recipient after receiving concealed type message to the concealed type message received, hiding process can also be removed according to history message and new information to the concealed type message received simultaneously, make the hiding process of the releasing of concealed type message more diversified.In addition, if local or network side storing has the history message between recipient and transmit leg, so after the concealed type message releasing received is hidden by recipient, the history message of this locality or network side storing will be upgraded, history message comprises all concealed type message that recipient receives the transmission of transmit leg history, and recipient removes the record hiding process to these concealed type message, when upgrading history message, the concealed type message this received and recipient carry out removing the record hidden to this concealed type message and are stored in history message, thus realize the renewal of history message, when making again to receive concealed type message, hiding process can be removed to concealed type message exactly according to the history message stored, thus bring convenience for user.When removing hiding process according to history message and new information to the concealed type message received simultaneously, as shown in Figure 3, step S13 may be embodied as following steps S131-S134.
In step S131, according to history message, the first releasing is carried out to concealed type message and hides process.When first removes hiding process successfully, perform step S134; When first removes hiding process unsuccessfully, continue to perform step S132.
In step S132, obtain the new information of recipient's input.In this step, when first removes hiding process unsuccessfully, concealed type message can be carried out hiding Graphics Processing by recipient, such as, replace the content of concealed type message to show by the preset data different from the content of concealed type message.Then, the new information that can obtain user's input is just now received.
In step S133, according to new information, the second releasing is carried out to concealed type message and hide process.In this step, process successfully if the second releasing is hidden, then illustrate that concealed type message is removed hiding, perform step S134; Process unsuccessfully if the second releasing is hidden, then illustrate that concealed type message is not hidden by releasing, then return above-mentioned steps S132, continuation obtains the new information of recipient's input.
In step S134, the content of display concealed type message.
Hide the mode of process below by way of three embodiments respectively for above-mentioned several different releasing, the message display method that the embodiment of the present invention provides is described.
Embodiment one
In this embodiment one, after recipient receives concealed type message, by the local or history message before connecing described concealed type message between recipient and transmit leg of network side storing and the new information of recipient's input after receiving concealed type message concealed type message removed and hide process.As shown in Figure 4, the method is used for recipient, comprises the following steps S41-S47:
In step S41, receive the message that transmit leg sends.
In step S42, when this message is concealed type message, display preset characters.Such as, show " message (N number of word) hidden ".
In step S43, judge in history message identical with the content of above-mentioned concealed type message from the content that whether there is a concealed type message in all concealed type message of transmit leg.If identical with the content of above-mentioned concealed type message from the content that there is a concealed type message in all concealed type message of transmit leg in history message, then perform step S46; If identical with the content of above-mentioned concealed type message from the content that there is not a concealed type message in all concealed type message of transmit leg in history message, then perform step S44.
In step S44, obtain the new information that user inputs recipient.
In step S45, judge that whether the content of new information is identical with the content of concealed type message.If the content of new information is identical with the content of concealed type message, then perform step S46; If the content of new information is not identical with the content of concealed type message, then returns and continue to perform step S44.
In step S46, remove hiding concealed type message.
In step S47, the content of display concealed type message.
Embodiment two
In this embodiment two, after recipient receives concealed type message, by history message that is local or network side storing, hiding process is removed to concealed type message.As shown in Figure 5, the method is used for recipient, comprises the following steps S51-S58:
In step s 51, receiving the message that transmit leg sends, carrying in this message for showing that message is the need of the mark of carrying out hiding Graphics Processing.
In step S52, judge whether message is concealed type message according to mark.If it is determined that message is concealed type message, then continue to perform step S53.If it is determined that message is not concealed type message, then perform step S58.
In step S53, replace the content of concealed type message by preset characters, and show preset characters.
In step S54, judge in history message identical with the content of the concealed type message received from the content that whether there is a concealed type message in all concealed type message of transmit leg.If identical with the content of the concealed type message received from the content that there is a concealed type message in all concealed type message of transmit leg in history message, then perform step S55; If identical with the content of the concealed type message received from the content that there is not a concealed type message in all concealed type message of transmit leg in history message, then return step S53.
In step S55, remove hiding concealed type message.
In step S56, the content of display concealed type message.
In step S57, the history message of or network side storing local according to concealed type information updating.
In step S58, directly show the content of message.
Embodiment three
In this embodiment three, after recipient receives concealed type message, by the new information of the input of recipient after receiving concealed type message, hiding process is removed to concealed type message.As shown in Figure 6, the method is used for recipient, comprises the following steps S61-S69:
In step S61, receiving the message that transmit leg sends, carrying in this message for showing that message is the need of the mark of carrying out hiding Graphics Processing.
In step S62, judge whether message is concealed type message according to mark.If it is determined that message is concealed type message, then continue to perform step S63.If it is determined that message is not concealed type message, then perform step S69.
In step S63, concealed type message is carried out hiding Graphics Processing.Such as, the content of concealed type message is replaced to show by the preset data different from the content of concealed type message.
In step S64, obtain the new information that user inputs recipient.
In step S65, judge that whether the content of new information is identical with the content of concealed type message.If the content of new information is identical with the content of concealed type message, then perform step S67; If the content of new information is not identical with the content of concealed type message, then continue to perform step S66.
In step S66, send for pointing out this concealed type message of user not removed the prompting message hidden.Return step S64.
In step S67, remove hiding concealed type message.
In step S68, the content of display concealed type message, and send for pointing out this concealed type message of user to be removed the prompting message hidden.
In step S69, directly show the content of message.
Adopt the technical scheme in above-mentioned three embodiments, hiding Graphics Processing is carried out by the concealed type message that will receive, and make concealed type message only just be shown the content of concealed type message when removing and hiding, and replaced the content of concealed type message to show when not removing and hiding with different preset data, thus achieve the object of the dealing carrying out concealed type message between recipient and transmit leg, improve the privacy of message, too increase user and to come and go the enjoyment of message.
Following is disclosure device embodiment, may be used for performing disclosure embodiment of the method.
Fig. 7 is the block diagram of a kind of message display device according to an exemplary embodiment, and this device can realize becoming the some or all of of electronic equipment by software, hardware or both combinations.With reference to Fig. 7, this message display device comprises:
Receiver module 71 is configured to the message receiving transmit leg transmission.
First processing module 72 is configured to, when the message that receiver module 71 receives is concealed type message, described concealed type message be carried out hiding Graphics Processing.
Second processing module 73, for according to the dealing message between recipient and transmit leg, removes hiding process to the concealed type message that receiver module 71 receives.
Wherein, remove to hide being treated to: when concealed type message is removed hiding by the second processing module 73, the content of display concealed type message.
In one embodiment, as shown in Figure 8, said apparatus also comprises:
Display module 74 is configured to when concealed type message is not removed hiding by the second processing module 73, and display preset data, preset data is different from the content of concealed type message.
In one embodiment, as shown in Figure 9, the second processing module 73 comprises:
When extraction submodule 731 is configured to the history message before dealing message is included in reception concealed type message between recipient and transmit leg, extract the content of this concealed type message received of receiver module 71;
First judges that submodule 732 is configured to judge in history message identical with the content of the concealed type message that this receives from the content that whether there is a concealed type message in all concealed type message of transmit leg;
First removes submodule 733 is configured to when first judges that submodule 732 to judge in history message that the content of an existence concealed type message in from all concealed type message of transmit leg is identical with the content of the concealed type message that this receives, and that removes concealed type message is hiding.
In one embodiment, as shown in Figure 10, the second processing module 73 comprises:
When acquisition submodule 734 is configured to the new information of recipient's input after dealing message is included in reception concealed type message, after receiver module 71 receives concealed type message, obtain the new information of recipient's input after receiving concealed type message;
Second judges that whether the content that submodule 735 is configured to judge to obtain the new information that submodule 734 gets is identical with the content of concealed type message;
Second removes submodule 736 is configured to when second judges that submodule 735 judges that the content of new information is identical with the content of concealed type message, removes hiding concealed type message.
In one embodiment, as shown in figure 11, said apparatus also comprises:
Reminding module 75 is configured to, when concealed type message is removed hiding by the second processing module 73, send prompting message, and prompting message is removed hiding for pointing out user's concealed type message.
Adopt the device that disclosure embodiment provides, hiding Graphics Processing is carried out by the concealed type message that will receive, and make concealed type message only just be shown the content of concealed type message when removing and hiding, achieve the object of the dealing carrying out concealed type message between recipient and transmit leg, add user and to come and go the enjoyment of message.
In the exemplary embodiment, provide a kind of message display device, be applied to the recipient of receipt message, comprise:
Processor;
For the memory of storage of processor executable instruction;
Wherein, processor is configured to:
Receive the message that transmit leg sends;
When described message is concealed type message, described concealed type message is carried out hiding Graphics Processing;
According to the dealing message between described recipient and described transmit leg, described concealed type message is removed and hides process;
Wherein, described releasing is hidden and is treated to:
When described concealed type message is removed hiding, show the content of described concealed type message.
Above-mentioned processor also can be configured to:
Described method also comprises:
When described concealed type message is not hidden by releasing, display preset data, described preset data is different from the content of described concealed type message.
Above-mentioned processor also can be configured to:
Described preset data comprises preset characters, preset any one in picture or two.
Above-mentioned processor also can be configured to:
Described preset characters comprises the character length of described concealed type message; Or the character length of described preset characters equals the character length of described concealed type message.
Above-mentioned processor also can be configured to:
History message before described dealing message is included in and receives described concealed type message between described recipient and described transmit leg; Described according to the dealing message between described recipient and described transmit leg, described concealed type message is removed and hides process, comprising:
Extract the content of the concealed type message that this receives;
Judge in described history message identical with the content of the described concealed type message that this receives from the content that whether there is a concealed type message in all concealed type message of described transmit leg;
When in described history message from all concealed type message of described transmit leg in exist the content of a concealed type message identical with the content of the described concealed type message that this receives time, that removes described concealed type message is hiding.
Above-mentioned processor also can be configured to:
When described dealing message is included in the new information receiving described recipient's input after described concealed type message, described according to the dealing message between described recipient and described transmit leg, described concealed type message is removed and hides process, comprising:
After receiving described concealed type message, obtain the new information of described recipient's input after receiving described concealed type message;
Judge that whether the content of described new information is identical with the content of described concealed type message;
When the content of described new information is identical with the content of described concealed type message, remove hiding described concealed type message.
Above-mentioned processor also can be configured to:
Described method also comprises:
When described concealed type message is removed hiding, send prompting message, described prompting message is removed hiding for pointing out concealed type message described in user.
About the device in above-described embodiment, wherein the concrete mode of modules executable operations has been described in detail in about the embodiment of the method, will not elaborate explanation herein.
Figure 12 is the block diagram of a kind of device for message display according to an exemplary embodiment.Such as, device 1200 can be mobile phone, computer, digital broadcast terminal, messaging devices, game console, flat-panel devices, Medical Devices, body-building equipment, personal digital assistant etc.
Device 1200 can comprise following one or more assembly: processing components 1202, memory 1204, power supply module 1206, multimedia groupware 1208, audio-frequency assembly 1210, the interface 1212 of I/O (I/O), sensor cluster 1214, and communications component 1216.
The integrated operation of the usual control device 1200 of processing components 1202, such as with display, call, data communication, camera operation and record operate the operation be associated.Treatment element 1202 can comprise one or more processor 1220 to perform instruction, to complete all or part of step of above-mentioned method.In addition, processing components 1202 can comprise one or more module, and what be convenient between processing components 1202 and other assemblies is mutual.Such as, processing unit 1202 can comprise multi-media module, mutual with what facilitate between multimedia groupware 1208 and processing components 1202.
Memory 1204 is configured to store various types of data to be supported in the operation of equipment 1200.The example of these data comprises for any application program of operation on device 1200 or the instruction of method, contact data, telephone book data, message, picture, video etc.Memory 1204 can be realized by the volatibility of any type or non-volatile memory device or their combination, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM), Erasable Programmable Read Only Memory EPROM (EPROM), programmable read only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, disk or CD.
The various assemblies that electric power assembly 1206 is device 1200 provide electric power.Electric power assembly 1206 can comprise power-supply management system, one or more power supply, and other and the assembly generating, manage and distribute electric power for device 1200 and be associated.
Multimedia groupware 1208 is included in the screen providing an output interface between described device 1200 and user.In certain embodiments, screen can comprise liquid crystal display (LCD) and touch panel (TP).If screen comprises touch panel, screen may be implemented as touch-screen, to receive the input signal from user.Touch panel comprises one or more touch sensor with the gesture on sensing touch, slip and touch panel.Described touch sensor can the border of not only sensing touch or sliding action, but also detects the duration relevant to described touch or slide and pressure.In certain embodiments, multimedia groupware 1208 comprises a front-facing camera and/or post-positioned pick-up head.When equipment 1200 is in operator scheme, during as screening-mode or video mode, front-facing camera and/or post-positioned pick-up head can receive outside multi-medium data.Each front-facing camera and post-positioned pick-up head can be fixing optical lens systems or have focal length and optical zoom ability.
Audio-frequency assembly 1210 is configured to export and/or input audio signal.Such as, audio-frequency assembly 1210 comprises a microphone (MIC), and when device 1200 is in operator scheme, during as call model, logging mode and speech recognition mode, microphone is configured to receive external audio signal.The audio signal received can be stored in memory 1204 further or be sent via communications component 1216.In certain embodiments, audio-frequency assembly 1210 also comprises a loud speaker, for output audio signal.
I/O interface 1212 is for providing interface between processing components 1202 and peripheral interface module, and above-mentioned peripheral interface module can be keyboard, some striking wheel, button etc.These buttons can include but not limited to: home button, volume button, start button and locking press button.
Sensor cluster 1214 comprises one or more transducer, for providing the state estimation of various aspects for device 1200.Such as, sensor cluster 1214 can detect the opening/closing state of equipment 1200, the relative positioning of assembly, such as described assembly is display and the keypad of device 1200, the position of all right checkout gear 1200 of sensor cluster 1214 or device 1200 assemblies changes, the presence or absence that user contacts with device 1200, the variations in temperature of device 1200 orientation or acceleration/deceleration and device 1200.Sensor cluster 1214 can comprise proximity transducer, be configured to without any physical contact time detect near the existence of object.Sensor cluster 1214 can also comprise optical sensor, as CMOS or ccd image sensor, for using in imaging applications.In certain embodiments, this sensor cluster 1214 can also comprise acceleration transducer, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communications component 1216 is configured to the communication being convenient to wired or wireless mode between device 1200 and other equipment.Device 1200 can access the wireless network based on communication standard, as WiFi, 2G or 3G, or their combination.In one exemplary embodiment, communication component 1216 receives from the broadcast singal of external broadcasting management system or broadcast related information via broadcast channel.In one exemplary embodiment, described communication component 1216 also comprises near-field communication (NFC) module, to promote junction service.Such as, can based on radio-frequency (RF) identification (RFID) technology in NFC module, Infrared Data Association (IrDA) technology, ultra broadband (UWB) technology, bluetooth (BT) technology and other technologies realize.
In the exemplary embodiment, device 1200 can be realized, for performing said method by one or more application specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components.
In the exemplary embodiment, additionally provide a kind of non-transitory computer-readable recording medium comprising instruction, such as, comprise the memory 1204 of instruction, above-mentioned instruction can perform said method by the processor 1220 of device 1200.Such as, described non-transitory computer-readable recording medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk and optical data storage devices etc.
A kind of non-transitory computer-readable recording medium, when the instruction in described storage medium is performed by the processor of device 1200, makes device 1200 can perform above-mentioned message display method.
Those skilled in the art, at consideration specification and after putting into practice disclosure herein, will easily expect other embodiment of the present disclosure.The application is intended to contain any modification of the present disclosure, purposes or adaptations, and these modification, purposes or adaptations are followed general principle of the present disclosure and comprised the undocumented common practise in the art of the disclosure or conventional techniques means.Specification and embodiment are only regarded as exemplary, and true scope of the present disclosure and spirit are pointed out by claim below.
Should be understood that, the disclosure is not limited to precision architecture described above and illustrated in the accompanying drawings, and can carry out various amendment and change not departing from its scope.The scope of the present disclosure is only limited by appended claim.

Claims (13)

1. a message display method, is characterized in that, is applied to the recipient of receipt message, and described method comprises:
Receive the message that transmit leg sends;
When described message is concealed type message, described concealed type message is carried out hiding Graphics Processing;
According to the dealing message between described recipient and described transmit leg, described concealed type message is removed and hides process;
Wherein, described releasing is hidden and is treated to: when described concealed type message is removed hiding, show the content of described concealed type message.
2. method according to claim 1, is characterized in that, described method also comprises:
When described concealed type message is not hidden by releasing, display preset data, described preset data is different from the content of described concealed type message.
3. method according to claim 2, is characterized in that, described preset data comprises preset characters, preset any one in picture or two.
4. method according to claim 3, is characterized in that, described preset characters comprises the character length of described concealed type message; Or the character length of described preset characters equals the character length of described concealed type message.
5. method according to claim 1, is characterized in that, the history message before described dealing message is included in and receives described concealed type message between described recipient and described transmit leg; Described according to the dealing message between described recipient and described transmit leg, described concealed type message is removed and hides process, comprising:
Extract the content of the concealed type message that this receives;
Judge in described history message identical with the content of the described concealed type message that this receives from the content that whether there is a concealed type message in all concealed type message of described transmit leg;
When in described history message from all concealed type message of described transmit leg in exist the content of a concealed type message identical with the content of the described concealed type message that this receives time, that removes described concealed type message is hiding.
6. method according to claim 1, is characterized in that, the new information of described dealing message described recipient's input after being included in and receiving described concealed type message; Described according to the dealing message between described recipient and described transmit leg, described concealed type message is removed and hides process, comprising:
After receiving described concealed type message, obtain the new information of described recipient's input after receiving described concealed type message;
Judge that whether the content of described new information is identical with the content of described concealed type message;
When the content of described new information is identical with the content of described concealed type message, remove hiding described concealed type message.
7. method according to claim 1, is characterized in that, described method also comprises:
When described concealed type message is removed hiding, send prompting message, described prompting message is removed hiding for pointing out concealed type message described in user.
8. a message display device, is characterized in that, is applied to the recipient of receipt message, and described device comprises:
Receiver module, for receiving the message that transmit leg sends;
First processing module, for when the message that described receiver module receives is concealed type message, carries out hiding Graphics Processing by described concealed type message;
Second processing module, for according to the dealing message between described recipient and described transmit leg, removes hiding process to the concealed type message that described receiver module receives; Wherein, described releasing is hidden and is treated to: when described concealed type message is removed hiding by described second processing module, show the content of described concealed type message.
9. device according to claim 8, is characterized in that, described device also comprises:
Display module, for when described concealed type message is not removed hiding by described second processing module, display preset data, described preset data is different from the content of described concealed type message.
10. device according to claim 8, is characterized in that, described second processing module comprises:
Extract submodule, for before be included in the described concealed type message of reception when described dealing message during history message between described recipient and described transmit leg, extract the content of this concealed type message received of described receiver module;
First judges submodule, identical with the content of the described concealed type message that this receives from the content that whether there is a concealed type message in all concealed type message of described transmit leg for judging in described history message;
First removes submodule, for when described first judge submodule to judge in described history message to exist in from all concealed type message of described transmit leg the content of a concealed type message identical with the content of the described concealed type message that this receives time, that removes described concealed type message is hiding.
11. devices according to claim 8, is characterized in that, described second processing module comprises:
Obtain submodule, during for being included in the new information receiving described recipient's input after described concealed type message when described dealing message, after described receiver module receives described concealed type message, obtain the new information of described recipient's input after receiving described concealed type message;
Whether second judges submodule, identical with the content of described concealed type message for judging the content of the new information that described acquisition submodule gets;
Second removes submodule, for when described second judges that submodule judges that the content of described new information is identical with the content of described concealed type message, removes hiding described concealed type message.
12. devices according to claim 8, is characterized in that, described device also comprises:
Reminding module, for when described concealed type message is removed hiding by described second processing module, send prompting message, described prompting message is removed hiding for pointing out concealed type message described in user.
13. 1 kinds of message display device, is characterized in that, are applied to the recipient of receipt message, and described device comprises:
Processor;
For the memory of storage of processor executable instruction;
Wherein, described processor is configured to:
Receive the message that transmit leg sends;
When described message is described concealed type message, described concealed type message is carried out hiding Graphics Processing;
According to the dealing message between described recipient and described transmit leg, described concealed type message is removed and hides process;
Wherein, described releasing is hidden and is treated to:
When described concealed type message is removed hiding, show the content of described concealed type message.
CN201510591977.XA 2015-09-16 2015-09-16 message display method and device Active CN105162693B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510591977.XA CN105162693B (en) 2015-09-16 2015-09-16 message display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510591977.XA CN105162693B (en) 2015-09-16 2015-09-16 message display method and device

Publications (2)

Publication Number Publication Date
CN105162693A true CN105162693A (en) 2015-12-16
CN105162693B CN105162693B (en) 2018-09-11

Family

ID=54803452

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510591977.XA Active CN105162693B (en) 2015-09-16 2015-09-16 message display method and device

Country Status (1)

Country Link
CN (1) CN105162693B (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105898054A (en) * 2016-04-08 2016-08-24 惠州Tcl移动通信有限公司 Verification-based message display method and communication terminal
CN106453052A (en) * 2016-10-14 2017-02-22 北京小米移动软件有限公司 Message interaction method and apparatus thereof
CN107743086A (en) * 2016-10-18 2018-02-27 腾讯科技(深圳)有限公司 A kind of message treatment method and system, message is sent and reception device
CN108718425A (en) * 2018-05-31 2018-10-30 东莞市华睿电子科技有限公司 A kind of picture sharing method applied to channel
CN109600301A (en) * 2018-11-23 2019-04-09 腾讯音乐娱乐科技(深圳)有限公司 Message treatment method and device
US11082374B1 (en) 2020-08-29 2021-08-03 Citrix Systems, Inc. Identity leak prevention
US11165755B1 (en) 2020-08-27 2021-11-02 Citrix Systems, Inc. Privacy protection during video conferencing screen share
US11201889B2 (en) 2019-03-29 2021-12-14 Citrix Systems, Inc. Security device selection based on secure content detection
US11361113B2 (en) 2020-03-26 2022-06-14 Citrix Systems, Inc. System for prevention of image capture of sensitive information and related techniques
US11450069B2 (en) 2018-11-09 2022-09-20 Citrix Systems, Inc. Systems and methods for a SaaS lens to view obfuscated content
US11539709B2 (en) 2019-12-23 2022-12-27 Citrix Systems, Inc. Restricted access to sensitive content
US11544415B2 (en) 2019-12-17 2023-01-03 Citrix Systems, Inc. Context-aware obfuscation and unobfuscation of sensitive content
US11582266B2 (en) 2020-02-03 2023-02-14 Citrix Systems, Inc. Method and system for protecting privacy of users in session recordings

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030212746A1 (en) * 2002-05-07 2003-11-13 International Business Machines Corporation Threaded text-based chat collaboration
CN101374251A (en) * 2007-08-21 2009-02-25 康佳集团股份有限公司 Method for encrypting short message and used terminal equipment thereof
CN103577042A (en) * 2012-08-08 2014-02-12 三星电子株式会社 Method and device for providing a message function
CN104348979A (en) * 2014-11-13 2015-02-11 深圳市中兴移动通信有限公司 Display method and device for mobile terminal and short messages thereof under encryption mode

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030212746A1 (en) * 2002-05-07 2003-11-13 International Business Machines Corporation Threaded text-based chat collaboration
CN101374251A (en) * 2007-08-21 2009-02-25 康佳集团股份有限公司 Method for encrypting short message and used terminal equipment thereof
CN103577042A (en) * 2012-08-08 2014-02-12 三星电子株式会社 Method and device for providing a message function
CN104348979A (en) * 2014-11-13 2015-02-11 深圳市中兴移动通信有限公司 Display method and device for mobile terminal and short messages thereof under encryption mode

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
TONY067: "Android 5.0 如何在锁屏界面隐藏通知内容", 《HTTP://WWW.ONEPLUSBBS.COM/THREAD-591583-1-1.HTML》 *
夜辰: "安卓5.0怎么隐藏敏感消息通知", 《HTTPS://WWW.MUZISOFT.COM/NEWS/94594.HTML》 *

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105898054A (en) * 2016-04-08 2016-08-24 惠州Tcl移动通信有限公司 Verification-based message display method and communication terminal
US10461934B2 (en) 2016-04-08 2019-10-29 Huizhou TCL Mobile Communications Co., Ltd Authentication-based message display method and communication terminal thereof
CN106453052A (en) * 2016-10-14 2017-02-22 北京小米移动软件有限公司 Message interaction method and apparatus thereof
CN106453052B (en) * 2016-10-14 2020-06-19 北京小米移动软件有限公司 Message interaction method and device
CN107743086A (en) * 2016-10-18 2018-02-27 腾讯科技(深圳)有限公司 A kind of message treatment method and system, message is sent and reception device
CN108718425A (en) * 2018-05-31 2018-10-30 东莞市华睿电子科技有限公司 A kind of picture sharing method applied to channel
CN108718425B (en) * 2018-05-31 2021-01-01 东莞市华睿电子科技有限公司 Picture sharing method applied to channels
US11450069B2 (en) 2018-11-09 2022-09-20 Citrix Systems, Inc. Systems and methods for a SaaS lens to view obfuscated content
CN109600301A (en) * 2018-11-23 2019-04-09 腾讯音乐娱乐科技(深圳)有限公司 Message treatment method and device
CN109600301B (en) * 2018-11-23 2021-12-31 腾讯音乐娱乐科技(深圳)有限公司 Message processing method and device
US11201889B2 (en) 2019-03-29 2021-12-14 Citrix Systems, Inc. Security device selection based on secure content detection
US11544415B2 (en) 2019-12-17 2023-01-03 Citrix Systems, Inc. Context-aware obfuscation and unobfuscation of sensitive content
US11539709B2 (en) 2019-12-23 2022-12-27 Citrix Systems, Inc. Restricted access to sensitive content
US11582266B2 (en) 2020-02-03 2023-02-14 Citrix Systems, Inc. Method and system for protecting privacy of users in session recordings
US11361113B2 (en) 2020-03-26 2022-06-14 Citrix Systems, Inc. System for prevention of image capture of sensitive information and related techniques
US11165755B1 (en) 2020-08-27 2021-11-02 Citrix Systems, Inc. Privacy protection during video conferencing screen share
US11082374B1 (en) 2020-08-29 2021-08-03 Citrix Systems, Inc. Identity leak prevention
WO2022041163A1 (en) * 2020-08-29 2022-03-03 Citrix Systems, Inc. Identity leak prevention
US11627102B2 (en) 2020-08-29 2023-04-11 Citrix Systems, Inc. Identity leak prevention

Also Published As

Publication number Publication date
CN105162693B (en) 2018-09-11

Similar Documents

Publication Publication Date Title
CN105162693A (en) Message display method and device
CN105119812A (en) Method and apparatus for changing emoticons at chat interface, and terminal equipment
CN105530372A (en) Message display method and apparatus and terminal device
CN104468329A (en) Member adding method and device based on instant messaging
CN105183835A (en) Method and apparatus for information marking in social software
CN105468767A (en) Method and device for acquiring calling card information
CN104951443A (en) Wallpaper downloading method, wallpaper uploading method, server and terminal
CN104766005A (en) Management method and device for application software access authority
CN105389304A (en) Event extraction method and apparatus
CN103973900B (en) The method of transmission information and device
CN104735670A (en) Network access method and device
CN104536935A (en) Calculation displaying method, calculation editing method and device
CN105530167A (en) Method and device for setting group name card
CN105515948A (en) Instant messaging method and device
CN104767857A (en) Telephone calling method and device based on cloud name cards
CN105138564A (en) Data file reading method and apparatus
CN105578113A (en) Video communication method, device and system
CN105872573A (en) Video playing method and apparatus
CN106792041A (en) Content share method and device
CN105391624A (en) Notification message transmission method, device and system
CN105100199A (en) Method and device for transmitting cloud card
CN104822129A (en) Data transmission method and device thereof
CN104836721A (en) Group session message reminding method and group session message reminding device
CN104298430A (en) Telephone ordering method, device and system
CN105472132A (en) Contact management method and contact management device

Legal Events

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