CN104468583B - Folk prescription sends the method and server of personal letter using anonymous way - Google Patents
Folk prescription sends the method and server of personal letter using anonymous way Download PDFInfo
- Publication number
- CN104468583B CN104468583B CN201410764714.XA CN201410764714A CN104468583B CN 104468583 B CN104468583 B CN 104468583B CN 201410764714 A CN201410764714 A CN 201410764714A CN 104468583 B CN104468583 B CN 104468583B
- Authority
- CN
- China
- Prior art keywords
- contact person
- personal letter
- real name
- interim
- sent
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000005540 biological transmission Effects 0.000 claims abstract description 26
- 238000013507 mapping Methods 0.000 claims abstract description 26
- 239000003550 marker Substances 0.000 claims description 22
- 210000004209 hair Anatomy 0.000 claims description 4
- 238000012545 processing Methods 0.000 claims description 2
- 238000004891 communication Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 208000025174 PANDAS Diseases 0.000 description 2
- 208000021155 Paediatric autoimmune neuropsychiatric disorders associated with streptococcal infection Diseases 0.000 description 2
- 240000004718 Panda Species 0.000 description 2
- 235000016496 Panda oleosa Nutrition 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 241000510091 Quadrula quadrula Species 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 235000012736 patent blue V Nutrition 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0407—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the identity of one or more communicating identities is hidden
- H04L63/0421—Anonymous communication, i.e. the party's identifiers are hidden from the other party or parties, e.g. using an anonymizer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Telephonic Communication Services (AREA)
Abstract
The invention discloses a kind of folk prescriptions using the method and server of anonymous way transmission personal letter.Wherein, method includes:The personal letter for carrying first contact person's real name ID, second contact person's real name ID and the first personal letter content for receiving the first contact person transmission sends request;Judge that whether personal letter sends in request comprising anonymous indicator, if so, distributing the interim ID of the first contact person for the first contact person, and establishes the mapping relations of first contact person's real name ID and the interim ID of the first contact person;Using the interim ID of the first contact person the first personal letter content is sent to corresponding second contact persons of second contact person's real name ID.In the present invention; the interim ID of the first contact person for being utilized as the first contact person distribution sends the first personal letter content to the second contact; it can make the second contact person that can not know the sender of the first personal letter content after receiving the first personal letter content; protect the privacy of the first contact person; and allows the first contact person in no misgivings, can speak one's mind freely.
Description
Technical field
The present invention relates to Internet technical fields, and in particular to a kind of folk prescription using anonymous way send personal letter method and
Server.
Background technology
Currently, with the development of network communication technology, the network communicating system in various subdivision fields also occurs and sends out one after another
Exhibition meets the specific communication demand of different subdivision field users.
In existing internet communications network, information interchange is mainly carried out using real name mode, at this time communicating pair
User information is all shown during carrying out information interchange for communicating pair so that communicating pair can not
It enough speaks one's mind freely, especially when user has certain scruples to privacy topic, existing communication system, which cannot be satisfied, to be provided to the user
Privacy topic of sex is poured out, and does not leak the demand of the privacies such as user information.
Invention content
In view of the above problems, it is proposed that the present invention overcoming the above problem in order to provide one kind or solves at least partly
The folk prescription for stating problem sends the method for personal letter and corresponding server using anonymous way.
According to an aspect of the invention, there is provided a kind of method that folk prescription sends personal letter using anonymous way comprising:
Receive the first contact person transmission carries first contact person's real name ID, second contact person's real name ID and the first personal letter
The personal letter of content sends request;
Judge that the personal letter is sent whether comprising anonymous indicator in request, if so, being distributed for first contact person
The interim ID of first contact person, and establish the mapping relations of the first contact person real name ID and the interim ID of the first contact person;
Using the interim ID of the first contact person institute is sent to corresponding second contact persons of the second contact person real name ID
State the first personal letter content.
According to another aspect of the present invention, a kind of server is provided comprising:
First receiving module carries first contact person's real name ID, the second contact suitable for what the first contact person of reception sent
People's real name ID and the personal letter of the first personal letter content send request;
Judgment module is suitable for judging that whether the personal letter sends in request comprising anonymous indicator;
Distribution module is suitable in judging that the personal letter sends request comprising anonymous indicator, is described the
One contact person distributes the first contact person interim ID;
Relating module is suitable in judging that the personal letter sends request comprising anonymous indicator, described in foundation
The mapping relations of first contact person's real name ID and the interim ID of the first contact person;
First sending module is suitable for corresponding to the second contact person real name ID using the interim ID of the first contact person
Second contact person sends the first personal letter content.
According to scheme provided by the invention, receive the first contact person transmission carries first contact person's real name ID, second
Contact person's real name ID and the personal letter of the first personal letter content send request;Judge that whether personal letter sends in request comprising anonymous instruction
Symbol if so, distributing the interim ID of the first contact person for the first contact person, and establishes first contact person's real name ID and the first contact person
The mapping relations of interim ID;Using the interim ID of the first contact person the is sent to corresponding second contact persons of second contact person's real name ID
One personal letter content.In the present invention, in the case where judging that the first contact person selection sends the first personal letter content with anonymous way, profit
The first personal letter content is sent to the second contact with the interim ID of the first contact person distributed for the first contact person, the second contact can be made
People can not know the sender of the first personal letter content after receiving the first personal letter content, to provide a kind of folk prescription to the user
Anonymous Chat mode, this Chat mode protects the privacy of the first contact person, and allows the first contact person in nothing
In the case of misgivings, it can speak one's mind freely.
Above description is only the general introduction of technical solution of the present invention, in order to better understand the technical means of the present invention,
And can be implemented in accordance with the contents of the specification, and in order to allow above and other objects of the present invention, feature and advantage can
It is clearer and more comprehensible, below the special specific implementation mode for lifting the present invention.
Description of the drawings
By reading the detailed description of hereafter preferred embodiment, various other advantages and benefit are common for this field
Technical staff will become clear.Attached drawing only for the purpose of illustrating preferred embodiments, and is not considered as to the present invention
Limitation.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 shows that folk prescription according to an embodiment of the invention sends the flow of the method for personal letter using anonymous way
Figure;
Fig. 2 shows folk prescriptions in accordance with another embodiment of the present invention using the flow of the method for anonymous way transmission personal letter
Figure;
Fig. 3 shows the structure diagram of server according to an embodiment of the invention.
Specific implementation mode
The exemplary embodiment of the disclosure is more fully described below with reference to accompanying drawings.Although showing the disclosure in attached drawing
Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here
It is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure
Completely it is communicated to those skilled in the art.
Fig. 1 shows that folk prescription according to an embodiment of the invention sends the flow of the method for personal letter using anonymous way
Figure.As shown in Figure 1, this approach includes the following steps:
Step S100, receive the first contact person transmission carries first contact person's real name ID, second contact person's real name ID
Request is sent with the personal letter of the first personal letter content.
Specifically, the first contact person can be by the instant messaging application of client by selecting second contact person's real name ID
The first personal letter content is sent to the second contact person, after the send button that the first contact person clicks in instant messaging application, service
Device receive the first contact person transmission carry first contact person's real name ID, second contact person's real name ID and the first personal letter content
Personal letter send request.Wherein, first contact person's real name ID and second contact person's real name ID can be the user name of contact person, visitor
Family end can be mobile terminal or PC terminals, for example, mobile phone, ipad, personal computer.
Step S110 judges that personal letter is sent whether comprising anonymous indicator in request, if so, being distributed for the first contact person
The interim ID of first contact person, and establish the mapping relations of first contact person's real name ID and the interim ID of the first contact person.
Anonymous indicator is the mark that contact person's selection sends personal letter content with anonymous way.Specifically, server is connecing
After receiving personal letter transmission request, need to judge that the personal letter is sent whether comprising anonymity indicator in request, thus selection is to hide
Name mode sends the first personal letter content to the second contact person, or is sent in the first personal letter to the second contact person in a manner of real name
Hold.
The interim ID of first contact person, which is that server is interim, to be communicated to the first contact person distribution for completing, and second
It is the temporary user name that people receives the first contact person of representative that the client of the second contact person is shown in after personal letter content so that
Second contact person can not know the sender of the first personal letter content.
The mapping relations of first contact person's real name ID and the interim ID of the first contact person are enabled the server to according to first
It is that people's real name ID inquires the interim ID of the first contact person, or inquires first contact person's real name according to the interim ID of the first contact person
ID。
Step S120 sends the using the interim ID of the first contact person to corresponding second contact persons of second contact person's real name ID
One personal letter content.
Specifically, server is judging the case where the first contact person selection sends the first personal letter content with anonymous way
Under, the interim ID of the first contact person to the first contact distribution can be utilized to the selected second contact person real name ID of the first contact person
Corresponding second contact person sends the first personal letter content.
According to the method that the above embodiment of the present invention provides, receive the first contact person transmission carries the first contact person reality
Name ID, second contact person's real name ID and the personal letter of the first personal letter content send request;Judge personal letter send request in whether include
Anonymous indicator if so, distributing the interim ID of the first contact person for the first contact person, and establishes first contact person's real name ID and the
The mapping relations of the interim ID of one contact person;It is contacted to second contact person's real name ID corresponding second using the interim ID of the first contact person
Human hair send the first personal letter content.In the present embodiment, judging the first contact person selection with anonymous way the first personal letter content of transmission
In the case of, the interim ID of the first contact person for being utilized as the first contact person distribution sends the first personal letter content to the second contact, can
So that the second contact person can not know the sender of the first personal letter content after receiving the first personal letter content, to be carried for user
A kind of Chat mode of folk prescription anonymity is supplied, this Chat mode protects the privacy of the first contact person, and makes first
It is people can to speak one's mind freely in no misgivings, meets to provide to the user and pour out privacy topic, and do not leak use
The demand of the privacies such as family information.
Fig. 2 shows folk prescriptions in accordance with another embodiment of the present invention using the flow of the method for anonymous way transmission personal letter
Figure.As shown in Fig. 2, this approach includes the following steps:
Step S200, receive the first contact person transmission carries first contact person's real name ID, second contact person's real name ID
Request is sent with the personal letter of the first personal letter content.
First contact person can be by the instant messaging application of client by selecting second contact person's real name ID to second
Contact person sends the first personal letter content, and after the send button that the first contact person clicks in instant messaging application, server receives
The personal letter for carrying first contact person's real name ID, second contact person's real name ID and the first personal letter content sent to the first contact person
Send request.Wherein, first contact person's real name ID and second contact person's real name ID can be the user name of contact person, and client can
To be mobile terminal or PC terminals, for example, mobile phone, ipad, personal computer.First personal letter content include voice messaging and/or
Text message and/or image information and/or multimedia messages.
In the case where the first personal letter content includes voice messaging, personal letter transmitted by the first contact person send request in addition to
It carries outside first contact person's real name ID, second contact person's real name ID and the first personal letter content, can also carry and voice is believed
The speech parameters and/or acoustic pattern handled are ceased, speech parameters include one kind in tone color, word speed, tone
Or it is a variety of.
Optionally, the present embodiment further includes:The change of voice is carried out to voice messaging according to speech parameters and/or acoustic pattern
Processing.
Specifically, the first contact person can be realized by the tone color, word speed, tone select button that instant messaging application provides
To sound timbre, word speed, tone change and mediate various acoustic patterns, or directly selected to language by acoustic pattern button
Sound information processing acoustic pattern, so that the voice messaging that acquisition one is changed voice is as the first personal letter content.Wherein, acoustic pattern can be with
It is little girl's pattern, Yue Fei's pattern, sells and sprout pattern etc..
When server receive the first contact person transmission carry the speech parameters handled voice messaging
And/or the personal letter of acoustic pattern is sent when asking, then according to the selected speech parameters of the first contact person and/or sound mould
Formula pair the first personal letter content carries out correspondingly voice change process.Voice change process is carried out to voice messaging, sound, Neng Gourang can be obscured
The second contact person for receiving the voice messaging can not recognize whom voice messaging is derive specifically from, to play protection first
It is the purpose of people, the identity protection of the client is carried out in the voice messaging after the second contact person plays the voice change process, is avoided
First contact person selection sends the first personal letter content with anonymous way, the first personal letter content includes voice messaging the case where
Under, it is who says that in the case where not handling voice messaging, most people, which can also find out,.
Step S201 judges that personal letter is sent whether comprising anonymous indicator in request, if so, thening follow the steps S202;If
No, then method terminates.
Anonymous indicator is the mark that contact person's selection sends personal letter content with anonymous way.Specifically, server is connecing
After receiving personal letter transmission request, need to judge that the personal letter is sent whether comprising anonymity indicator in request, thus selection is to hide
Name mode sends the first personal letter content to the second contact person, or is sent in the first personal letter to the second contact person in a manner of real name
Hold.
Step S202 distributes the interim ID of the first contact person and the identification element for distinguishing anonym for the first contact person
Element.
The interim ID of first contact person, which is that server is interim, to be communicated to the first contact person distribution for completing, and second
It is the temporary user name that people receives the first contact person of representative that the client of the second contact person is shown in after personal letter content so that
Second contact person can not know the sender of the first personal letter content.
Marker element refers to the element that can intuitively distinguish multiple anonyms.Its marking elements includes:It is close
It is one or more in title, head portrait, font color, font format, personal letter background.Server can be randomly selected from pet name library
One pet name is as marker element, such as can set " Angle " pet name of the first contact person to.Similarly, from head portrait library
Select a panda head portrait as the head portrait marker element that the first contact person is different to other anonyms.
Specifically, server is the first contact person in judging that personal letter sends request comprising anonymous indicator
It distributes the interim ID of the first contact person such as " anonym ", and sets the pet name of the first contact person to " Angle ", by the first contact person
Head portrait be set as panda head portrait, set font color to sky blue, set personal letter background to maple leaf background.The present embodiment
In, the setting of cited the first contact person interim ID, marker element are merely illustrative, and should not be construed as to the present invention's
It limits.
Step S203 establishes the mapping relations of first contact person's real name ID and the interim ID of the first contact person.
The mapping relations of first contact person's real name ID and the interim ID of the first contact person are enabled the server to according to first
It is that people's real name ID inquires the interim ID of the first contact person, or inquires first contact person's real name according to the interim ID of the first contact person
ID.The mapping relations that server establishes first contact person's real name ID and the interim ID of the first contact person can make server receive
After the reply content sent to the second contact person to the interim ID of the first contact person, the reply content is quickly and accurately sent to the
One contact person.Specifically, first contact person's real name ID and the interim ID of the first contact person are stored in database by server, and are built
Found the mapping relations between it.
Step S204 sends the using the interim ID of the first contact person to corresponding second contact persons of second contact person's real name ID
One personal letter content and marker element.
Specifically, server is judging the case where the first contact person selection sends the first personal letter content with anonymous way
Under, the interim ID of the first contact person that is distributed to the first contact person can be utilized to the selected second contact person real name of the first contact person
Corresponding second contact persons of ID send the first personal letter content.
Step S205, receive the second contact person transmission carries second contact person's real name ID, the interim ID of the first contact person
Request is replied with the personal letter of the second personal letter content.
Second contact person is after receiving the first personal letter content, in instant messaging application that can be by clicking client
Reply button directly replys the first open personal letter content.The instant messaging that second contact person passes through click client
The send button of application asks to reply.Wherein, the second contact person is with server when replying the first personal letter content
The interim ID of the first contact person for the first contact person distribution is what recipient was replied.
Step S206 searches first contact person real name ID corresponding with the interim ID of the first contact person.
Due to having been set up reflecting between first contact person's real name ID and the interim ID of the first contact person in step S203
Relationship is penetrated, therefore, server can be and interim according to the first contact person by searching the interim ID of the first contact person in the database
Mapping relations between ID and first contact person's real name ID find first contact person's real name ID.
Step S207 sends the using second contact person's real name ID to corresponding first contact persons of first contact person's real name ID
Two personal letter contents.
Server is after finding first contact person's real name ID, using second contact person's real name ID to first contact person's real name
Corresponding first contact persons of ID send the second personal letter content, which describes in second the first personal letter of contact person couple
The return information of appearance.
The present invention in addition to may be implemented it is anonymous send personal letter content other than, can also realize and anonym's identity is judged,
Judging successfully, to prompt to judge successful notification message.
Specifically, the judgement request for carrying third contact person's real name ID that the second contact person sends is received, judges third
Whether contact person and the first contact person are same people, if so, sending the second personal letter content to the first contact person and judging into
The notification message of work(;If it is not, then sending the second personal letter content to the first contact person.Specific implementation mode is as follows:
When replying the first personal letter content, the second contact person can pass through the judgement first in instant messaging application
The button of contact identity selects it to be considered the contact person ID of the first personal letter content sender, i.e., from contacts list
Three contact person ID, and by clicking send button, the judgement request for judging anonym's identity is sent to server.Server is connecing
After receiving judgement request, by judging whether third contact person's real name ID and first contact person's real name ID is identical, to judge the
Whether three contact persons and the first contact person are same people, in third contact person's real name ID feelings identical with first contact person's real name ID
Under condition, sends the second personal letter content to the first contact person and judge successful notification message;Third contact person's real name ID with
In the case of first contact person's real name ID is different, then the second personal letter content is sent to the first contact person.By contacting first
Personal part is judged, is judging the first successful, second the first contact person of contact person couple can be made to send private
Letter content is replied accordingly according to individual demand.
According to the method that the above embodiment of the present invention provides, receive the first contact person transmission carries the first contact person reality
Name ID, second contact person's real name ID and the personal letter of the first personal letter content send request;Judge personal letter send request in whether include
Anonymous indicator, if so, it is that the first contact person distributes the interim ID of the first contact person and the mark for distinguishing anonym to execute
Know element;Establish the mapping relations of first contact person's real name ID and the interim ID of the first contact person;Utilize the interim ID of the first contact person
The first personal letter content and marker element are sent to corresponding second contact persons of second contact person's real name ID;Receive the second contact person
The personal letter for carrying second contact person's real name ID, the interim ID of the first contact person and the second personal letter content sent replys request;It looks into
Look for first contact person real name ID corresponding with the interim ID of the first contact person;It is real to the first contact person using second contact person's real name ID
Corresponding first contact persons of name ID send the second personal letter content.In the present embodiment, judging the first contact person selection with anonymity side
In the case that formula sends the first personal letter content, the interim ID of the first contact person of the first contact person distribution is utilized as to the second contact person
The first personal letter content is sent, can make the second contact person that can not know the first personal letter content after receiving the first personal letter content
Sender, to provide a kind of Chat mode of folk prescription anonymity to the user, this Chat mode protects the first contact person's
Privacy, and allow the first contact person in no misgivings, can speak one's mind freely, meet provide to the user pour out it is hidden
Confidential talk is inscribed, and does not leak the demand of the privacies such as user information;It, can be by first by for first contact person's allocation identification element
Contact person distinguishes with other anonyms;Voice change process is carried out to voice messaging, sound can be obscured, can allow and receive this
Second contact person of voice messaging can not recognize whom the voice messaging is derive specifically from, to play the mesh of the first contact person of protection
, the identity protection of the client is carried out in the voice messaging after the second contact person plays the voice change process, avoids first
It is that person selects with anonymous way the first personal letter content of transmission, in the case where the first personal letter content includes voice messaging, not
It is who says that most people, which can also find out, in the case of handling voice messaging;By establishing first contact person's real name
Mapping relations between ID and the interim ID of the first contact person can make server receive the second contact person to the first contact
After the reply content that interim ID is sent, the reply content is quickly and accurately sent to the first contact person.
Fig. 3 shows the structure diagram of server according to an embodiment of the invention.The server includes:First receives
Module 300, judgment module 301, distribution module 302, relating module 303, the first sending module 304.
First receiving module 300 carries first contact person's real name ID, second suitable for what the first contact person of reception sent
It is the personal letter transmission request of people's real name ID and the first personal letter content.
First contact person can be by the instant messaging application of client by selecting second contact person's real name ID to second
Contact person sends the first personal letter content, and after the send button that the first contact person clicks in instant messaging application, server receives
The personal letter for carrying first contact person's real name ID, second contact person's real name ID and the first personal letter content sent to the first contact person
Send request.Wherein, first contact person's real name ID and second contact person's real name ID can be the user name of contact person, and client can
To be mobile terminal or PC terminals, for example, mobile phone, ipad, personal computer.First personal letter content include voice messaging and/or
Text message and/or image information and/or multimedia messages.
Judgment module 301 is suitable for judging that whether personal letter sends in request comprising anonymous indicator.
Anonymous indicator is the mark that contact person's selection sends personal letter content with anonymous way.Specifically, server is connecing
After receiving personal letter transmission request, need to judge that the personal letter is sent whether comprising anonymity indicator in request, thus selection is to hide
Name mode sends the first personal letter content to the second contact person, or is sent in the first personal letter to the second contact person in a manner of real name
Hold.
Distribution module 302 is suitable in judging that personal letter sends request comprising anonymous indicator, for the first contact
People distributes the first contact person interim ID.
The interim ID of first contact person, which is that server is interim, to be communicated to the first contact person distribution for completing, and second
It is the temporary user name that people receives the first contact person of representative that the client of the second contact person is shown in after personal letter content so that
Second contact person can not know the sender of the first personal letter content.
Relating module 303 is suitable in judging that personal letter sends request comprising anonymous indicator, establishing first
It is the mapping relations of people's real name ID and the interim ID of the first contact person.
The mapping relations of first contact person's real name ID and the interim ID of the first contact person are enabled the server to according to first
It is that people's real name ID inquires the interim ID of the first contact person, or inquires first contact person's real name according to the interim ID of the first contact person
ID.The mapping relations that server establishes first contact person's real name ID and the interim ID of the first contact person can make server receive
After the reply content sent to the second contact person to the first interim ID of contact, the reply content is quickly and accurately sent to first
Contact person.Specifically, first contact person's real name ID and the interim ID of the first contact person are stored in database by server, and are established
Mapping relations between it.
First sending module 304 is suitable for utilizing the interim ID of the first contact person to second contact person's real name ID corresponding second
Contact person sends the first personal letter content.
Specifically, server is judging the case where the first contact person selection sends the first personal letter content with anonymous way
Under, the interim ID of the first contact person to the first contact distribution can be utilized to the selected second contact person real name ID of the first contact person
Corresponding second contact person sends the first personal letter content.
The server further includes:Second receiving module 305 carries the second contact suitable for what the second contact person of reception sent
The personal letter of people's real name ID, the interim ID of the first contact person and the second personal letter content reply request.
Second contact person is after receiving the first personal letter content, in instant messaging application that can be by clicking client
Reply button directly replys the first open personal letter content.The instant messaging that second contact person passes through click client
The send button of application asks to reply.Wherein, the second contact person is with server when replying the first personal letter content
The interim ID of the first contact person for the first contact distribution is what recipient was replied.
Searching module 306 is suitable for searching first contact person real name ID corresponding with the interim ID of the first contact person.
Since relating module 303 has been set up the mapping between first contact person's real name ID and the interim ID of the first contact person
Relationship, therefore, server can be by searching the interim ID of the first contact person, and according to the interim ID of the first contact person in the database
With the mapping relations between first contact person's real name ID, first contact person's real name ID is found.
Second sending module 307 is suitable for utilizing second contact person's real name ID to first contact person's real name ID corresponding first
Contact person sends the second personal letter content.
Server is after finding first contact person's real name ID, using second contact person's real name ID to first contact person's real name
Corresponding first contact persons of ID send the second personal letter content, which describes in second the first personal letter of contact person couple
The return information of appearance.
In addition, personal letter, which is sent in request, also carries the speech parameters and/or sound handled voice messaging
Pattern, speech parameters include one or more in tone color, word speed, tone.
Server further includes:Voice change process module 308 is suitable for according to speech parameters and/or acoustic pattern to voice
Information carries out voice change process.
Specifically, the first contact person can be realized by the tone color, word speed, tone select button that instant messaging application provides
To sound timbre, word speed, tone change and mediate various acoustic patterns, or directly selected to language by acoustic pattern button
Sound information processing acoustic pattern, so that the voice messaging that acquisition one is changed voice is as the first personal letter content.Wherein, acoustic pattern can be with
It is little girl's pattern, Yue Fei's pattern, sells and sprout pattern etc..
When server receive the first contact person transmission carry the speech parameters handled voice messaging
And/or the personal letter of acoustic pattern is sent when asking, then according to the selected speech parameters of the first contact person and/or sound mould
Formula pair the first personal letter content carries out correspondingly voice change process.Voice change process is carried out to voice messaging, sound, Neng Gourang can be obscured
The second contact person for receiving the voice messaging can not recognize whom voice messaging is derive specifically from, to play protection first
It is the purpose of people, the identity protection of the client is carried out in the voice messaging after the second contact person plays the voice change process, is avoided
First contact person selection sends the first personal letter content with anonymous way, the first personal letter content includes voice messaging the case where
Under, it is who says that in the case where not handling voice messaging, most people, which can also find out,.
Optionally, distribution module 302 is further adapted for while distributing the first contact person interim ID for the first contact person, is the
One contact person distributes the marker element for distinguishing anonym.
First sending module 304 is further adapted for while sending the first personal letter content, and identification element is sent to the second contact person
Element.Wherein, marker element includes:It is one or more in the pet name, head portrait, font color, font format, personal letter background.
According to the server that the above embodiment of the present invention provides, receive the first contact person transmission carries the first contact person
The personal letter of real name ID, second contact person's real name ID and the first personal letter content send request;Judge that personal letter is sent in request whether to wrap
Containing anonymous indicator, if so, it is that the first contact person distributes the interim ID of the first contact person and for distinguishing anonym's to execute
Marker element;Establish the mapping relations of first contact person's real name ID and the interim ID of the first contact person;It is interim using the first contact person
ID sends the first personal letter content and marker element to corresponding second contact persons of second contact person's real name ID;Receive the second contact
What human hair was sent carries the personal letter reply request of second contact person's real name ID, the interim ID of the first contact person and the second personal letter content;
Search first contact person real name ID corresponding with the interim ID of the first contact person;Using second contact person's real name ID to the first contact person
Corresponding first contact persons of real name ID send the second personal letter content.In the present embodiment, judging the first contact person selection with anonymity
In the case that mode sends the first personal letter content, the interim ID of the first contact person for being utilized as the first contact person distribution is contacted to second
The first personal letter content is sent, can make the second contact person that can not know the first personal letter content after receiving the first personal letter content
Sender, to provide a kind of Chat mode of folk prescription anonymity to the user, this Chat mode protects the first contact person's
Privacy, and allow the first contact person in no misgivings, can speak one's mind freely, meet provide to the user pour out it is hidden
Confidential talk is inscribed, and does not leak the demand of the privacies such as user information;It, can be by first by for first contact person's allocation identification element
Contact person distinguishes with other anonyms;Voice change process is carried out to voice messaging, sound can be obscured, can allow and receive this
Second contact person of voice messaging can not recognize whom the voice messaging is derive specifically from, to play the mesh of the first contact person of protection
, the identity protection of the client is carried out in the voice messaging after the second contact person plays the voice change process, avoids first
It is that person selects with anonymous way the first personal letter content of transmission, in the case where the first personal letter content includes voice messaging, not
It is who says that most people, which can also find out, in the case of handling voice messaging;By establishing first contact person's real name
Mapping relations between ID and the interim ID of the first contact person can make server receive the second contact person to the first contact
After the reply content that interim ID is sent, the reply content is quickly and accurately sent to the first contact person.
Algorithm and display be not inherently related to any certain computer, virtual system or miscellaneous equipment provided herein.
Various general-purpose systems can also be used together with teaching based on this.As described above, it constructs required by this kind of system
Structure be obvious.In addition, the present invention is not also directed to any certain programmed language.It should be understood that can utilize various
Programming language realizes the content of invention described herein, and the description done above to language-specific is to disclose this hair
Bright preferred forms.
In the instructions provided here, numerous specific details are set forth.It is to be appreciated, however, that the implementation of the present invention
Example can be put into practice without these specific details.In some instances, well known method, structure is not been shown in detail
And technology, so as not to obscure the understanding of this description.
Similarly, it should be understood that in order to simplify the disclosure and help to understand one or more of each inventive aspect,
Above in the description of exemplary embodiment of the present invention, each feature of the invention is grouped together into single implementation sometimes
In example, figure or descriptions thereof.However, the method for the disclosure should be construed to reflect following intention:It is i.e. required to protect
Shield the present invention claims the more features of feature than being expressly recited in each claim.More precisely, as following
Claims reflect as, inventive aspect is all features less than single embodiment disclosed above.Therefore,
Thus the claims for following specific implementation mode are expressly incorporated in the specific implementation mode, wherein each claim itself
All as a separate embodiment of the present invention.
Those skilled in the art, which are appreciated that, to carry out adaptively the module in the equipment in embodiment
Change and they are arranged in the one or more equipment different from the embodiment.It can be the module or list in embodiment
Member or component be combined into a module or unit or component, and can be divided into addition multiple submodule or subelement or
Sub-component.Other than such feature and/or at least some of process or unit exclude each other, it may be used any
Combination is disclosed to all features disclosed in this specification (including adjoint claim, abstract and attached drawing) and so to appoint
Where all processes or unit of method or equipment are combined.Unless expressly stated otherwise, this specification (including adjoint power
Profit requires, abstract and attached drawing) disclosed in each feature can be by providing the alternative features of identical, equivalent or similar purpose come generation
It replaces.
In addition, it will be appreciated by those of skill in the art that although some embodiments described herein include other embodiments
In included certain features rather than other feature, but the combination of the feature of different embodiments means in of the invention
Within the scope of and form different embodiments.For example, in the following claims, embodiment claimed is appointed
One of meaning mode can use in any combination.
The all parts embodiment of the present invention can be with hardware realization, or to run on one or more processors
Software module realize, or realized with combination thereof.It will be understood by those of skill in the art that can use in practice
Microprocessor or digital signal processor (DSP) send realizing folk prescription according to the ... of the embodiment of the present invention using anonymous way private
The some or all functions of some or all components in the equipment of letter.The present invention is also implemented as executing here
Some or all equipment or program of device of described method are (for example, computer program and computer program production
Product).It is such to realize that the program of the present invention may be stored on the computer-readable medium, or can have one or more
The form of signal.Such signal can be downloaded from internet website and be obtained, and either be provided on carrier signal or to appoint
What other forms provides.
It should be noted that the present invention will be described rather than limits the invention for above-described embodiment, and ability
Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims,
Any reference mark between bracket should not be configured to limitations on claims.Word "comprising" does not exclude the presence of not
Element or step listed in the claims.Word "a" or "an" before element does not exclude the presence of multiple such
Element.The present invention can be by means of including the hardware of several different elements and being come by means of properly programmed computer real
It is existing.In the unit claims listing several devices, several in these devices can be by the same hardware branch
To embody.The use of word first, second, and third does not indicate that any sequence.These words can be explained and be run after fame
Claim.
The invention discloses:A kind of method that A1, folk prescription send personal letter using anonymous way comprising:
Receive the first contact person transmission carries first contact person's real name ID, second contact person's real name ID and the first personal letter
The personal letter of content sends request;
Judge that the personal letter is sent whether comprising anonymous indicator in request, if so, being distributed for first contact person
The interim ID of first contact person, and establish the mapping relations of the first contact person real name ID and the interim ID of the first contact person;
Using the interim ID of the first contact person institute is sent to corresponding second contact persons of the second contact person real name ID
State the first personal letter content.
A2, the method according to A1 further include:
Receive that second contact person sends to carry the second contact person real name ID, first contact person interim
ID and the personal letter of the second personal letter content reply request;
Search the first contact person real name ID corresponding with the interim ID of the first contact person;
Using the second contact person real name ID institute is sent to corresponding first contact persons of the first contact person real name ID
State the second personal letter content.
A3, the method according to A1 or A2, the first personal letter content include voice messaging and/or text message and/
Or image information and/or multimedia messages.
A4, the method according to A3, the personal letter send also to carry in request and handle the voice messaging
Speech parameters and/or acoustic pattern, the speech parameters include one or more in tone color, word speed, tone;
The method further includes:Voice messaging is carried out at the change of voice according to the speech parameters and/or acoustic pattern
Reason.
A5, according to A1-A4 any one of them methods, further include:The first contact person is being distributed for first contact person
While interim ID, the marker element for distinguishing anonym is distributed for first contact person;
While sending the first personal letter content, the marker element is sent to second contact person.
A6, the method according to A5, the marker element include:The pet name, head portrait, font color, font format, personal letter
It is one or more in background.
The invention also discloses:B7, a kind of server comprising:
First receiving module carries first contact person's real name ID, the second contact suitable for what the first contact person of reception sent
People's real name ID and the personal letter of the first personal letter content send request;
Judgment module is suitable for judging that whether the personal letter sends in request comprising anonymous indicator;
Distribution module is suitable in judging that the personal letter sends request comprising anonymous indicator, is described the
One contact person distributes the first contact person interim ID;
Relating module is suitable in judging that the personal letter sends request comprising anonymous indicator, described in foundation
The mapping relations of first contact person's real name ID and the interim ID of the first contact person;
First sending module is suitable for corresponding to the second contact person real name ID using the interim ID of the first contact person
Second contact person sends the first personal letter content.
B8, the server according to B7 further include:
Second receiving module, suitable for receive that second contact person sends carry the second contact person real name ID,
The personal letter reply request of first the contact person interim ID and the second personal letter content;
Searching module is suitable for searching the first contact person real name ID corresponding with the interim ID of the first contact person;
Second sending module is suitable for corresponding to the first contact person real name ID using the second contact person real name ID
First contact person sends the second personal letter content.
B9, the server according to B7 or B8, the first personal letter content include voice messaging and/or text message
And/or image information and/or multimedia messages.
B10, the server according to B9, the personal letter send in request and also carry at the voice messaging
The speech parameters and/or acoustic pattern of reason, the speech parameters include one kind or more in tone color, word speed, tone
Kind;
The server further includes:Voice change process module is suitable for according to the speech parameters and/or acoustic pattern pair
Voice messaging carries out voice change process.
B11, according to B7-B10 any one of them servers, the distribution module is further adapted for for first contact
While people distributes the first contact person interim ID, the marker element for distinguishing anonym is distributed for first contact person;
First sending module is further adapted for while sending the first personal letter content, to second contact person
Send the marker element.
B12, the server according to B11, the marker element include:The pet name, head portrait, font color, font format,
It is one or more in personal letter background.
Claims (10)
1. a kind of method that folk prescription sends personal letter using anonymous way comprising:
Receive the first contact person transmission carries first contact person's real name ID, second contact person's real name ID and the first personal letter content
Personal letter send request;
Judge that the personal letter is sent whether comprising anonymous indicator in request, if so, distributing first for first contact person
The interim ID of contact person, and establish the mapping relations of the first contact person real name ID and the interim ID of the first contact person;
Using the interim ID of the first contact person described the is sent to corresponding second contact persons of the second contact person real name ID
One personal letter content;
The judgement request for carrying third contact person's real name ID for receiving the second contact person transmission, judges third contact person and first
Whether contact person is same people, if so, to the first contact person send the second personal letter content sent by the second contact person and
Judge successful notification message;If it is not, then sending the second personal letter content sent by the second contact person to the first contact person;
The method further includes:Receive that second contact person sends carries the second contact person real name ID, described the
The interim ID of one contact person and the personal letter of the second personal letter content reply request;
Search the first contact person real name ID corresponding with the interim ID of the first contact person;
Described sent to the first contact person is further comprised by the second personal letter content that the second contact person sends:
Using the second contact person real name ID described the is sent to corresponding first contact persons of the first contact person real name ID
Two personal letter contents.
2. according to the method described in claim 1, the first personal letter content include voice messaging and/or text message and/or
Image information and/or multimedia messages.
3. also being carried at the voice messaging according to the method described in claim 2, the personal letter is sent in request
The speech parameters and/or acoustic pattern of reason, the speech parameters include one kind or more in tone color, word speed, tone
Kind;
The method further includes:Voice change process is carried out to voice messaging according to the speech parameters and/or acoustic pattern.
4. according to claim 1-3 any one of them methods, further include:The first contact person is being distributed for first contact person
While interim ID, the marker element for distinguishing anonym is distributed for first contact person;
While sending the first personal letter content, the marker element is sent to second contact person.
5. according to the method described in claim 4, the marker element includes:The pet name, head portrait, font color, font format, private
Believe one or more in background.
6. a kind of server comprising:
First receiving module carries first contact person's real name ID, the second contact person reality suitable for what the first contact person of reception sent
Name ID and the personal letter of the first personal letter content send request;
Judgment module is suitable for judging that whether the personal letter sends in request comprising anonymous indicator;
Distribution module is suitable in judging that the personal letter sends request comprising anonymous indicator, is described first
It is that people distributes the first contact person interim ID;
Relating module is suitable in judging that the personal letter sends request comprising anonymous indicator, establishing described first
The mapping relations of contact person's real name ID and the interim ID of the first contact person;
First sending module is suitable for utilizing the interim ID of the first contact person to the second contact person real name ID corresponding second
Contact person sends the first personal letter content;
Second receiving module, the judgement request for carrying third contact person's real name ID sent suitable for receiving the second contact person;
The judgment module is further adapted for:Judge whether third contact person and the first contact person are same people;
Second sending module is sent to the first contact person by the if contacting artificial same people suitable for third contact person and first
The the second personal letter content and judge successful notification message that two contact human hairs are sent;If third contact person is not with the first contact person
Same people then sends the second personal letter content sent by the second contact person to the first contact person;
Second receiving module is further adapted for:Receive the second contact person transmission carries the second contact person reality
Name ID, the interim ID of first contact person and the personal letter of the second personal letter content reply request;
Searching module is suitable for searching the first contact person real name ID corresponding with the interim ID of the first contact person;
Second sending module is further adapted for:Using the second contact person real name ID to the first contact person real name ID
Corresponding first contact person sends the second personal letter content.
7. server according to claim 6, the first personal letter content include voice messaging and/or text message and/
Or image information and/or multimedia messages.
8. server according to claim 7, the personal letter sends also to carry in request and be carried out to the voice messaging
The speech parameters and/or acoustic pattern of processing, the speech parameters include one kind in tone color, word speed, tone or
It is a variety of;
The server further includes:Voice change process module is suitable for according to the speech parameters and/or acoustic pattern to voice
Information carries out voice change process.
9. according to claim 6-8 any one of them servers, the distribution module is further adapted for for first contact person
While distributing the first contact person interim ID, the marker element for distinguishing anonym is distributed for first contact person;
First sending module is further adapted for while sending the first personal letter content, is sent to second contact person
The marker element.
10. server according to claim 9, the marker element include:The pet name, head portrait, font color, font lattice
It is one or more in formula, personal letter background.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410764714.XA CN104468583B (en) | 2014-12-11 | 2014-12-11 | Folk prescription sends the method and server of personal letter using anonymous way |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410764714.XA CN104468583B (en) | 2014-12-11 | 2014-12-11 | Folk prescription sends the method and server of personal letter using anonymous way |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104468583A CN104468583A (en) | 2015-03-25 |
CN104468583B true CN104468583B (en) | 2018-08-07 |
Family
ID=52913955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410764714.XA Active CN104468583B (en) | 2014-12-11 | 2014-12-11 | Folk prescription sends the method and server of personal letter using anonymous way |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104468583B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105205392B (en) * | 2015-09-22 | 2018-11-20 | 北京金山安全软件有限公司 | Application security protection processing method and device and terminal equipment |
CN109640102B (en) * | 2017-10-09 | 2021-05-28 | 武汉斗鱼网络科技有限公司 | Method and device for realizing stealth anonymity function in live broadcast room |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102904936A (en) * | 2012-09-25 | 2013-01-30 | 北京小米科技有限责任公司 | Method, server, device, system and apparatus for establishing session |
CN103916310A (en) * | 2014-03-28 | 2014-07-09 | 北京奇虎科技有限公司 | Method for sending instant messaging messages and instant messaging client side and server |
CN104022942A (en) * | 2014-06-26 | 2014-09-03 | 北京奇虎科技有限公司 | Method for processing interactive message, client, electronic device and system |
CN104038410A (en) * | 2014-06-12 | 2014-09-10 | 上海高派信息科技有限公司 | Group member identity information protection method and system |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2013158764A1 (en) * | 2012-04-17 | 2013-10-24 | Vaporstream Incorporated | Electronic message content party restriction system and method |
US8850595B2 (en) * | 2012-07-05 | 2014-09-30 | Reliance Communications, Inc. | Private anonymous electronic messaging |
-
2014
- 2014-12-11 CN CN201410764714.XA patent/CN104468583B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102904936A (en) * | 2012-09-25 | 2013-01-30 | 北京小米科技有限责任公司 | Method, server, device, system and apparatus for establishing session |
CN103916310A (en) * | 2014-03-28 | 2014-07-09 | 北京奇虎科技有限公司 | Method for sending instant messaging messages and instant messaging client side and server |
CN104038410A (en) * | 2014-06-12 | 2014-09-10 | 上海高派信息科技有限公司 | Group member identity information protection method and system |
CN104022942A (en) * | 2014-06-26 | 2014-09-03 | 北京奇虎科技有限公司 | Method for processing interactive message, client, electronic device and system |
Also Published As
Publication number | Publication date |
---|---|
CN104468583A (en) | 2015-03-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104469693B (en) | Information issuing method and device in group | |
CN104394169B (en) | Both sides send personal letter method and server using anonymous way | |
CN104601641B (en) | Application link sharing method, apparatus and system | |
CN105812315B (en) | Multiple terminals method for message transmission and device based on user's login account | |
EP2849411B1 (en) | Session establishment methods and corresponding server | |
US20160259502A1 (en) | Diverse emojis/emoticons | |
CN105704002B (en) | A kind of instant communicating method and device | |
CN109034907A (en) | Ad data put-on method and device, electronic equipment, storage medium | |
CN107731229B (en) | Method and apparatus for recognizing speech | |
KR20190130157A (en) | Techniques for Intent-based Search for Bots | |
WO2016054110A1 (en) | Pattern-controlled automated messaging system | |
CN108885739A (en) | Intelligent personal assistants are as contact person | |
CN104394066A (en) | Method for sending anonymous information in form of short message and server | |
US10541951B2 (en) | Enhancing network messaging with a real-time, interactive representation of current messaging activity of a user's contacts and associated contacts | |
JP2019508767A (en) | Information updating method and apparatus and server | |
US20220103539A1 (en) | Verifying trusted communications using established communication channels | |
CN104394168B (en) | Pass through the matching process and server of the information of making a vow that folk prescription anonymous way is transmitted | |
CN103269308B (en) | A kind of method and system for issuing communication group exchange of information | |
CN110785970A (en) | Techniques to automate robotic creation of web pages | |
CN103942271B (en) | User profile searches system and method | |
WO2011091516A1 (en) | System, method and computer program for sharing audible name tags | |
US9633090B2 (en) | Dynamic visualization of big data | |
CN104468583B (en) | Folk prescription sends the method and server of personal letter using anonymous way | |
CN105530244A (en) | Method for controlling intelligent device by main control device and server | |
CN104468584B (en) | The method and server of issue of anonymity information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220727 Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015 Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park) Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd. Patentee before: Qizhi software (Beijing) Co.,Ltd. |