CN108989185A - Message treatment method, device, electronic equipment and computer-readable medium - Google Patents
Message treatment method, device, electronic equipment and computer-readable medium Download PDFInfo
- Publication number
- CN108989185A CN108989185A CN201810734261.4A CN201810734261A CN108989185A CN 108989185 A CN108989185 A CN 108989185A CN 201810734261 A CN201810734261 A CN 201810734261A CN 108989185 A CN108989185 A CN 108989185A
- Authority
- CN
- China
- Prior art keywords
- message
- data
- user
- sent
- information
- 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.)
- Pending
Links
Classifications
-
- 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/06—Message adaptation to terminal or network requirements
- H04L51/066—Format adaptation, e.g. format conversion or compression
-
- 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/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/10—Multimedia information
-
- 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/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
Abstract
This disclosure relates to a kind of message treatment method, device, electronic equipment and computer-readable medium.It is related to computer information processing field, this method comprises: obtaining first message according to user's operation;The first message is converted into predefined type to generate the first data;According to input information and first data of the user in edit box, message to be sent is generated;The message to be sent is subjected to transmission processing.This disclosure relates to message treatment method, device, electronic equipment and computer-readable medium, the authenticity and accuracy of information can be ensured during transmission of news.
Description
Technical field
This disclosure relates to computer information processing field, in particular to a kind of message treatment method, device, electronics
Equipment and computer-readable medium.
Background technique
Practical with mobile terminal is popularized, and more and more people say the mobile terminal utility indispensable as oneself,
Thereupon, the exchange way of mobile office and real-time online is more more and more universal.User using mobile terminal carry out communication with
During exchange, it is often necessary to which message is forwarded or is quoted.It can be for example, being in the chat window of more people chat
Semantic clear when to link up, user often selects the content for wanting oneself to reply to carry out message reference, then exists
The mode of personal content is added on this.It can also be for example, user may may require that A chat window in different chat windows
Certain chat contents in mouthful, are forwarded in B chat window.In instant online IM tool, it is this to certain message forwarding and
The function of reference can easily correspond to context and provide specified property reply.
But in current message forwarding or invocation procedure, the message for being forwarded and quote, permissible sender into
Row arbitrarily modification, is forwarded or quotes again after modification textual content or the message sender of message.In the prior art
In, this usage mode that message can be distorted by sender, it is impossible to ensure that the safety and accuracy of origination message.Moreover,
In message communication process, origination message is also possible to be intercepted in propagation path by extraneous hacker, and then disappears to original
Breath is distorted.
Therefore, it is necessary to a kind of new message treatment method, device, electronic equipment and computer-readable mediums.
Above- mentioned information are only used for reinforcing the understanding to the background of the disclosure, therefore it disclosed in the background technology part
It may include the information not constituted to the prior art known to persons of ordinary skill in the art.
Summary of the invention
In view of this, the disclosure provides a kind of message treatment method, device, electronic equipment and computer-readable medium, energy
Enough authenticities and accuracy for ensuring information during transmission of news.
Other characteristics and advantages of the disclosure will be apparent from by the following detailed description, or partially by the disclosure
Practice and acquistion.
According to the one side of the disclosure, a kind of message treatment method is proposed, this method comprises: obtaining according to user's operation
First message;The first message is converted into predefined type to generate the first data;According to input of the user in edit box
Information and first data, generate message to be sent;And the message to be sent is subjected to transmission processing.
In a kind of exemplary embodiment of the disclosure, according to user's operation, obtaining first message includes: according to user's
Double click operation obtains the first message;Or the long press operation according to user, obtain the first message;Or according to user's
Right button operation, obtains the first message.
In a kind of exemplary embodiment of the disclosure, the first message includes text data;By the first message
It includes: to obtain producer's information of the first message that predefined type, which is converted to, to generate the first data;By the first message
Be converted to the first picture;First data are generated by producer's information of the first message and first picture.
In a kind of exemplary embodiment of the disclosure, the first message includes text data and non-text data;It will
It includes: to obtain producer's information of the first message that the first message, which is converted to predefined type to generate the first data,;It will
Text message in the first message is converted to second picture;Producer's information and the non-text by the first message
Notebook data, the second picture generate first data.
In a kind of exemplary embodiment of the disclosure, the first message is converted into predefined type to generate the first number
According to further include: designated color is set by first data.
In a kind of exemplary embodiment of the disclosure, counted according to input information and described first of the user in edit box
According to generating message to be sent includes: to show the input information in current session frame;Using first data as current
The reference data of dialog box;And pass through the input information and reference data generation message to be sent in current session frame.
In a kind of exemplary embodiment of the disclosure, during generating the message to be sent, refuse to described
The modification of first data operates.
In a kind of exemplary embodiment of the disclosure, the message to be sent is carried out sending processing including following situations
At least one: being forwarded to other chat windows for the message to be sent according to the trigger action of user;And according to user's
Trigger action is by the message reference to be sent to present chatting window.
In a kind of exemplary embodiment of the disclosure, when showing the message to be sent, as the reference data
First data be placed in it is described input information bottom.
According to the one side of the disclosure, a kind of message processing apparatus is proposed, which includes: acquisition data module, is used for
According to user's operation, first message is obtained;Type conversion module, for the first message to be converted to predefined type to generate
First data;Message module is generated, for the input information and first data according to user in edit box, is generated pending
Send message;And message module is sent, for the message to be sent to be carried out transmission processing.
According to the one side of the disclosure, a kind of electronic equipment is proposed, which includes: one or more processors;
Storage device, for storing one or more programs;When one or more programs are executed by one or more processors, so that one
A or multiple processors realize such as methodology above.
According to the one side of the disclosure, it proposes a kind of computer-readable medium, is stored thereon with computer program, the program
Method as mentioned in the above is realized when being executed by processor.
It, can be in the biography of message according to the message treatment method of the disclosure, device, electronic equipment and computer-readable medium
Ensure the authenticity and accuracy of information during broadcasting.
It should be understood that the above general description and the following detailed description are merely exemplary, this can not be limited
It is open.
Detailed description of the invention
Its example embodiment is described in detail by referring to accompanying drawing, above and other target, feature and the advantage of the disclosure will
It becomes more fully apparent.Drawings discussed below is only some embodiments of the present disclosure, for the ordinary skill of this field
For personnel, without creative efforts, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is the system block diagram of a kind of message treatment method and device shown according to an exemplary embodiment.
Fig. 2 is a kind of flow chart of message treatment method shown according to an exemplary embodiment.
Fig. 3 is a kind of interface schematic diagram of message treatment method shown according to an exemplary embodiment.
Fig. 4 is a kind of flow chart of the message treatment method shown according to another exemplary embodiment.
Fig. 5 is a kind of flow chart of the message treatment method shown according to another exemplary embodiment.
Fig. 6 is a kind of block diagram of message processing apparatus shown according to an exemplary embodiment.
Fig. 7 is the block diagram of a kind of electronic equipment shown according to an exemplary embodiment.
Fig. 8 is that a kind of computer readable storage medium schematic diagram is shown according to an exemplary embodiment.
Specific embodiment
Example embodiment is described more fully with reference to the drawings.However, example embodiment can be real in a variety of forms
It applies, and is not understood as limited to embodiment set forth herein;On the contrary, thesing embodiments are provided so that the disclosure will be comprehensively and complete
It is whole, and the design of example embodiment is comprehensively communicated to those skilled in the art.Identical appended drawing reference indicates in figure
Same or similar part, thus repetition thereof will be omitted.
In addition, described feature, structure or characteristic can be incorporated in one or more implementations in any suitable manner
In example.In the following description, many details are provided to provide and fully understand to embodiment of the disclosure.However,
It will be appreciated by persons skilled in the art that can with technical solution of the disclosure without one or more in specific detail,
Or it can be using other methods, constituent element, device, step etc..In other cases, it is not shown in detail or describes known side
Method, device, realization or operation are to avoid fuzzy all aspects of this disclosure.
Block diagram shown in the drawings is only functional entity, not necessarily must be corresponding with physically separate entity.
I.e., it is possible to realize these functional entitys using software form, or realized in one or more hardware modules or integrated circuit
These functional entitys, or these functional entitys are realized in heterogeneous networks and/or processor device and/or microcontroller device.
Flow chart shown in the drawings is merely illustrative, it is not necessary to including all content and operation/step,
It is not required to execute by described sequence.For example, some operation/steps can also decompose, and some operation/steps can close
And or part merge, therefore the sequence actually executed is possible to change according to the actual situation.
It should be understood that although herein various assemblies may be described using term first, second, third, etc., these groups
Part should not be limited by these terms.These terms are to distinguish a component and another component.Therefore, first group be discussed herein below
Part can be described as the second component without departing from the teaching of disclosure concept.As used herein, term " and/or " include associated
All combinations for listing any of project and one or more.
It will be understood by those skilled in the art that attached drawing is the schematic diagram of example embodiment, module or process in attached drawing
Necessary to not necessarily implementing the disclosure, therefore it cannot be used for the protection scope of the limitation disclosure.
The inventors of the present application found that in the prior art, the message forwarding or reference of instant message are all with text
What mode was realized, user can arbitrarily modify message content.Moreover, the communication requirements of enterprise customer or personal user are main
It is carried out by instant online IM tool, for origination message after transmit a period of time, the range of diffusion and propagation is uncontrollable also not
It is found that once origination message is spread into crossing again after being tampered, caused by influence not reversing, therefore the standard of message transmission
Exactness is extremely important.In the prior art, it is former that online IM tool, which can not limit or identify forwarding or the content of reference, immediately
The true content that user really will express or transmit;Moreover, not can guarantee the accuracy and authenticity of message.
In view of this, present inventor proposes a kind of message treatment method, origination message is enabled to forward
Or it can not modify to former message content in invocation procedure, it is ensured that the authenticity and accuracy of information, communication is more acurrate, subtracts
Few unnecessary misunderstanding, preferably promotes communication experience.
Fig. 1 is the system block diagram of a kind of message treatment method and device shown according to an exemplary embodiment.
As shown in Figure 1, system architecture 100 may include terminal device 101,102,103, network 104 and server 105.
Network 104 between terminal device 101,102,103 and server 105 to provide the medium of communication link.Network 104 can be with
Including various connection types, such as wired, wireless communication link or fiber optic cables etc..
User can be used terminal device 101,102,103 and be interacted by network 104 with server 105, to receive or send out
Send message etc..Various telecommunication customer end applications can be installed, such as web browser is answered on terminal device 101,102,103
With, searching class application, instant messaging tools, mailbox client, social platform software etc..
Terminal device 101,102,103 can be the various electronic equipments with display screen and supported web page browsing, packet
Include but be not limited to smart phone, tablet computer, pocket computer on knee and desktop computer etc..
Server 105 can be to provide the server of various services, such as utilize terminal device 101,102,103 to user
Used instant messaging tools provides the back-stage management server supported.Back-stage management server can come to what is received
The information of terminal device 101 (or 102,103) is forwarded or reference processing, and self terminal equipment in future 101 (or 102,
103) information is sent to terminal device 102,103 (or 101).
Terminal device 101,102,103 can obtain first message for example according to user's operation, terminal device 101,102,
The first message for example can be converted to predefined type to generate the first data by 103;Terminal device 101,102,103 can be such as
According to input information and first data of the user in edit box, message to be sent is generated;And terminal device 101,
102,103 the message to be sent for example can be subjected to transmission processing.
Server 105 can for example generate terminal device 101,102,103 according to the trigger action of user described pending
Message is sent to be forwarded to other chat windows;And server 105 can for example according to the trigger action of user by terminal device 101,
102,103 message references to be sent generated are to present chatting window.
It should be noted that message treatment method provided by the embodiment of the present disclosure can by terminal device 101,102,
103 execute, and correspondingly, message processing apparatus can be set in terminal device 101,102,103.And provide terminal device 101,
102, the device of 103 progress message forwardings and reference is normally in server 105.
Present context will be described in detail below:
Fig. 2 is a kind of flow chart of message treatment method shown according to an exemplary embodiment.Message treatment method 20
Including at least step S202 to S208.
As shown in Fig. 2, according to user's operation, obtaining first message in S202.It can be for example, according to user mobile whole
The operation in chat window is held, first message is obtained.Wherein, first message may be, for example, that user A is sent in present chatting window
In message.The message may be, for example, text message, also may be, for example, the message of image information either other forms.
In one embodiment, according to user's operation, obtaining first message includes: the double click operation according to user, is obtained
The first message.It can be for example, user B double-clicks the first message of user A transmission in chat window in present chatting window
The message box of display, to obtain the first message of user A transmission.
In one embodiment, according to user's operation, obtaining first message includes: the long press operation according to user, is obtained
The first message.It can be for example, the first message that user B long-pressing user A is sent be in chat window in present chatting window
The message box of display, to obtain the first message of user A transmission.
In one embodiment, according to user's operation, obtaining first message includes: to be operated according to the right button of user, is obtained
The first message.It can be for example, user B clicks the first message for choosing user A to send in chat window in present chatting window
Then the message box shown in mouthful selects right mouse button to obtain the first message of user A transmission.
In S204, the first message is converted into predefined type to generate the first data.It can be for example, by first message
Type of message picture type is converted to generate the first data by text type.It can also be for example by the type of message of first message
Other not editable types are converted to generate the first data, the application is not limited.
In one embodiment, further includes: set designated color for first data.It can be for example, by the first data
It is set as grey, to indicate that the first data can not be changed.It can also be for example, the first data be set as being highlighted, to indicate
One data are that can not change and need to pay high attention to.It can also be for example, setting other for the first data according to the setting of user
Personalized color or background patterns, to increase the interest of message content on the basis of indicating that the first data can not be changed
And diversity, the application are not limited.
In S206, according to input information and first data of the user in edit box, message to be sent is generated.It can
For example, user B inputs text in copy editor's frame in present chatting window, the text that user is inputted in edit box
As input information.
In one embodiment, user B can also for example input image data in edit box, be generated according to image data defeated
Enter information;It can also be for example, user B inputs expression or other dynamic datas in edit box, to generate input information.
Wherein, input information is that the content inputted by user B generates, without setting and other attribute changes.
In one embodiment, for example the first data and input information can be spliced, generates message to be sent.
In one embodiment, generating message to be sent by first data and the input information includes: by institute
Input information is stated to be shown in current session frame;Using first data as the reference data of current session frame;And pass through
The input information and reference data in current session frame generate message to be sent.
Fig. 3 is a kind of interface schematic diagram of message treatment method shown according to an exemplary embodiment.As shown in figure 3,
First user A has sent that first message is in present chatting window, this then message that user B has selected user A to send.At this point,
The message that user A is sent is converted to the first data, and the first data appear dimmed can not editing mode, in current session frame
In, user B can carry out text editing operations, and input text generation inputs information.The first message that user A is sent is in current session
It in frame, as reference data, is linked on current session frame, to carry out message reference prompt to user B.User B is edited
After completing input information, input information and the first data are merged into message to be sent.
In one embodiment, during generating the message to be sent, refuse the modification to first data
Operation.During user's B editing input information, or in the generating process of message to be sent, if user B clicks the
One Data View modifies the first data, then refuses this modification operation.It can also remind for example, pop up dialog box in the process
The first data of user B cannot modify operation.
In S208, the message to be sent is subjected to transmission processing.It can be for example, being forwarded operation to message to be sent
Either referencing operation.
In one embodiment, the message to be sent is carried out transmission processing includes: to be incited somebody to action according to the trigger action of user
The message to be sent is forwarded to other chat windows;And according to the trigger action of user by the message reference to be sent extremely
Present chatting window.
In one embodiment, first data when showing the message to be sent, as the reference data
It is placed in the bottom of the input information.
It is noted that in the prior art, in the forwarding or invocation procedure of message, the user A's of user B reference
When message, the message of user A is shown as text message at user B, and user B can be modified the text message of user A.
And according to the message treatment method of the disclosure, by inciting somebody to action during user forwards or quotes origination message
Origination message is set as not editable state and is forwarded again or the mode of referencing operation, can be during transmission of news
Ensure the authenticity and accuracy of information.
It will be clearly understood that the present disclosure describes how to form and use particular example, but the principle of the disclosure is not limited to
These exemplary any details.On the contrary, the introduction based on disclosure disclosure, these principles can be applied to many other
Embodiment.
Fig. 4 is a kind of flow chart of the message treatment method shown according to another exemplary embodiment.As shown in Figure 4 disappears
Ceasing processing method 40 is to the detailed of step S204 in Fig. 2 " first message is converted to predefined type to generate the first data "
Thin description.First message in message treatment method 40 is the text message that user A is generated.
In S402, producer's information of the first message is obtained.The information that user A can for example be obtained may be, for example,
The user name or user's head portrait of user A also may be, for example, the time that first message generates etc. relevant information.
In S404, the first message is converted into the first picture.Wherein, first message is the text that user A is generated
Information may be, for example, pure words data, and when user A is enterprise customer, first message may be, for example, notice of meeting or working cloth
Set task.When user A is personal user, first message may be, for example, chat text, appointment time etc..
Image data is converted by above circumferential edge, the picture after conversion may be, for example, white background, black letters
Picture.Picture after conversion also may be, for example, color background, color image text, no matter how background becomes with text color
Change, the application is not limited, but the change of various backgrounds and text color will not be changed in original first message
The substantive content of text.
In one embodiment, also gray display for example can be set by the first picture.It can also be for example, passing through user B's
Setting, sets different colors for the first picture, to carry out different grades of prompt.It can be for example, can be incited somebody to action in enterprise customer
Notice of meeting is set as red display, and it may be, for example, green display that work, which is assigned a task, can also be for example according to the personalization of user
Selection carries out different displayings, and the application is not limited.
In S406, first data are generated by producer's information of the first message and first picture.
As shown in figure 3, using the first picture as the information content, using the relevant information of first message producer as supplemental informational content,
The first data are generated together.In order to preferably distinguish different message contents, can for example by the relevant information of message producer with
Different fonts or different colours text are shown in the top of the first picture.The first data are generated through the above arrangement.
First data are subsequent can be forwarded and referencing operation by user B, and user B by the first data forwarding or can draw
Use different dialog box from different chat windows.It is noted that in the transmission process of the first data, no matter with
First data are carried out the propagation of which kind of mode by family B, and the first data are not available for change and revision.
According to the message treatment method of the disclosure, handled by the first message for generating user A, generation can not be more
The first data changed, and in such a way that the first data carry out the propagation of origination message, it can be realized message and forwarding or quoting
The technical goal that can not be modified in the process to former message content.
Fig. 5 is a kind of flow chart of the message treatment method shown according to another exemplary embodiment.As shown in Figure 5 disappears
Ceasing processing method 50 is to the detailed of step S204 in Fig. 2 " first message is converted to predefined type to generate the first data "
Thin description.First message in message treatment method 50 is the text data and non-text data that user A is generated.
As shown in figure 5, obtaining producer's information of the first message in S502.Wherein, first message is user A
The text data and non-text data of generation.The information that user A can for example be obtained may be, for example, the user name of user A, Huo Zheyong
Account picture also may be, for example, the time that first message generates etc. relevant information.
In one embodiment, the origination message of user A input is the combining form of text and picture, can for example input text
The combination of word and picture describes.
In one embodiment, the original character message of user C input is forwarded by user A, is disappeared in user A
It during breath forwarding, is handled by step as shown in Figure 4, the message of user A is the image data of the origination message of user C
With the combining form of the text data of user A input.
In S504, the text message in the first message is converted into second picture.Wherein, the text in first message
This message is the text information that user A is generated, and may be, for example, pure words data, when user A is enterprise customer, first message can example
For example notice of meeting, or work are assigned a task.When user A is personal user, first message may be, for example, chat text, appointment
Time etc..
Image data is converted by above circumferential edge, the picture after conversion may be, for example, white background, black letters
Picture.Picture after conversion also may be, for example, color background, color image text, no matter how background becomes with text color
Change, the application is not limited, but the change of various backgrounds and text color will not be changed in original first message
The substantive content of text.
In one embodiment, also gray display for example can be set by second picture.It can also be for example, passing through user B's
Setting, sets different colors for second picture, to carry out different grades of prompt.It can be for example, can be incited somebody to action in enterprise customer
Notice of meeting is set as red display, and it may be, for example, green display that work, which is assigned a task, can also be for example according to the personalization of user
Selection carries out different displayings, and the application is not limited.
In one embodiment, it during message passes through repeatedly forwarding or reference, each can will forward in message
Picture background is set as different colors, and selected color may be, for example, random color, when by forwarding every time, different back
The introducing of scape color, can the forwarding to not homogeneous be identified with referencing operation.
It is raw by producer's information of the first message and the non-text data, the second picture in S506
At first data.
As shown in figure 3, using non-text data and second picture as the information content, by the relevant letter of first message producer
Breath is used as supplemental informational content, generates the first data together.It, can be for example by message in order to preferably distinguish different message contents
The relevant information of producer is shown with different fonts or different colours text in the top of non-text data.By setting above
It sets and generates the first data.
In one embodiment, non-text data may be, for example, image data, can be for example first by image data and the second figure
Piece carries out picture splicing, generates splicing picture, and then this splicing picture again give birth to together by information relevant to first message producer
At the first data.
First data are subsequent can be forwarded and referencing operation by user B, and user B by the first data forwarding or can draw
Use different dialog box from different chat windows.It is noted that in the transmission process of the first data, no matter with
First data are carried out the propagation of which kind of mode by family B, and the first data are not available for change and revision.
It is noted that the above rule is used in the multiple forwarding or reference of message, in the multiple of subsequent message
Processing step repeats no more again with step shown in fig. 5, the application when forwarding or reference.
According to the message treatment method of the disclosure, handled by the first message for generating user A, generation can not be more
The first data changed, and in such a way that the first data carry out the propagation of origination message, can be realized message in multiple forwarding or
The technical goal that can not be modified to former message content in multiple invocation procedure.
According to the message treatment method of the disclosure, by the way that same type of message of the script in the same dialog box is extracted
Out, becoming two type of messages, the text message used when by the forwarding or reference of script is converted to image information type,
When user forwards or quotes to certain message, its origination message quoted sets ash as that can not repair in the current session frame of the user
Change state;It is realized based on the above technology, to ensure authenticity and accuracy of the message in multiple transmittance process.
According to the message treatment method of the disclosure, by above technological means, so that the message is in transmission process, i.e.,
Make to have been intercepted the message in coffret or transmission path by hacker et al. member, bad personnel also can not to the message into
Row change, guarantees the authenticity and accuracy of origination message.
It will be appreciated by those skilled in the art that realizing that all or part of the steps of above-described embodiment is implemented as being executed by CPU
Computer program.When the computer program is executed by CPU, above-mentioned function defined by the above method that the disclosure provides is executed
Energy.The program can store in a kind of computer readable storage medium, which can be read-only memory, magnetic
Disk or CD etc..
Further, it should be noted that above-mentioned attached drawing is only the place according to included by the method for disclosure exemplary embodiment
Reason schematically illustrates, rather than limits purpose.It can be readily appreciated that above-mentioned processing shown in the drawings is not indicated or is limited at these
The time sequencing of reason.In addition, be also easy to understand, these processing, which can be, for example either synchronously or asynchronously to be executed in multiple modules.
Following is embodiment of the present disclosure, can be used for executing embodiments of the present disclosure.It is real for disclosure device
Undisclosed details in example is applied, embodiments of the present disclosure is please referred to.
Fig. 6 is a kind of block diagram of message processing apparatus shown according to an exemplary embodiment.Message processing apparatus 60 wraps
It includes: obtaining data module 602, type conversion module 604 generates message module 606, and sends message module 608.
Data module 602 is obtained to be used to obtain first message according to user's operation;It can be for example, according to user mobile whole
The operation in chat window is held, first message is obtained.Wherein, first message may be, for example, that user A is sent in present chatting window
In message.The message may be, for example, text message, also may be, for example, the message of image information either other forms.
Type conversion module 604 is used to the first message being converted to predefined type to generate the first data;Can for example,
The type of message of first message is converted into picture type by text type to generate the first data.It can also be for example by first message
Type of message be converted to other not editable types to generate the first data, the application is not limited.
In one embodiment, further includes: set designated color for first data.It can be for example, by the first data
It is set as grey, to indicate that the first data can not be changed.It can also be for example, the first data be set as being highlighted, to indicate
One data are that can not change and need to pay high attention to.It can also be for example, setting other for the first data according to the setting of user
Personalized color or background patterns, to increase the interest of message content on the basis of indicating that the first data can not be changed
And diversity, the application are not limited.
Message module 606 is generated to be used for for the input information and first data according to user in edit box, it is raw
At message to be sent;It can be being compiled according to user for example, user B inputs text in copy editor's frame in present chatting window
The text entry operation in frame is collected, the input information is generated;First data and input information are spliced, are generated to be sent
Message.
In one embodiment, generating message to be sent by first data and the input information includes: by institute
Input information is stated to be shown in current session frame;Using first data as the reference data of current session frame;And pass through
The input information and reference data in current session frame generate message to be sent.
Message module 608 is sent to be used to the message to be sent carrying out transmission processing.Can for example, to message to be sent into
Row forwarding operation either referencing operation.
In one embodiment, according to the trigger action of user by the message to be sent carry out transmission processing include: by
The message to be sent is forwarded to other chat windows;And according to the trigger action of user by the message reference to be sent extremely
Present chatting window.
In one embodiment, first data when showing the message to be sent, as the reference data
It is placed in the bottom of the input information.
It is noted that in the prior art, in the forwarding or invocation procedure of message, the user A's of user B reference
When message, the message of user A is shown as text message at user B, and user B can be modified the text message of user A.
And according to the message processing apparatus of the disclosure, by inciting somebody to action during user forwards or quotes origination message
Origination message is set as not editable state and is forwarded again or the mode of referencing operation, can be during transmission of news
Ensure the authenticity and accuracy of information.
Fig. 7 is the block diagram of a kind of electronic equipment shown according to an exemplary embodiment.
The electronic equipment 200 of this embodiment according to the disclosure is described referring to Fig. 7.The electronics that Fig. 7 is shown
Equipment 200 is only an example, should not function to the embodiment of the present disclosure and use scope bring any restrictions.
As shown in fig. 7, electronic equipment 200 is showed in the form of universal computing device.The component of electronic equipment 200 can wrap
It includes but is not limited to: at least one processing unit 210, at least one storage unit 220, (including the storage of the different system components of connection
Unit 220 and processing unit 210) bus 230, display unit 240 etc..
Wherein, the storage unit is stored with program code, and said program code can be held by the processing unit 210
Row, so that the processing unit 210 executes described in this specification above-mentioned electronic prescription circulation processing method part according to this
The step of disclosing various illustrative embodiments.For example, the processing unit 210 can be executed such as Fig. 2, Fig. 4, shown in Fig. 5
The step of.
The storage unit 220 may include the readable medium of volatile memory cell form, such as random access memory
Unit (RAM) 2201 and/or cache memory unit 2202 can further include read-only memory unit (ROM) 2203.
The storage unit 220 can also include program/practical work with one group of (at least one) program module 2205
Tool 2204, such program module 2205 includes but is not limited to: operating system, one or more application program, other programs
It may include the realization of network environment in module and program data, each of these examples or certain combination.
Bus 230 can be to indicate one of a few class bus structures or a variety of, including storage unit bus or storage
Cell controller, peripheral bus, graphics acceleration port, processing unit use any bus structures in a variety of bus structures
Local bus.
Electronic equipment 200 can also be with one or more external equipments 300 (such as keyboard, sensing equipment, bluetooth equipment
Deng) communication, can also be enabled a user to one or more equipment interact with the electronic equipment 200 communicate, and/or with make
Any equipment (such as the router, modulation /demodulation that the electronic equipment 200 can be communicated with one or more of the other calculating equipment
Device etc.) communication.This communication can be carried out by input/output (I/O) interface 250.Also, electronic equipment 200 can be with
By network adapter 260 and one or more network (such as local area network (LAN), wide area network (WAN) and/or public network,
Such as internet) communication.Network adapter 260 can be communicated by bus 230 with other modules of electronic equipment 200.It should
Understand, although not shown in the drawings, other hardware and/or software module can be used in conjunction with electronic equipment 200, including but unlimited
In: microcode, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and number
According to backup storage system etc..
Through the above description of the embodiments, those skilled in the art is it can be readily appreciated that example described herein is implemented
Mode can also be realized by software realization in such a way that software is in conjunction with necessary hardware.Therefore, according to the disclosure
The technical solution of embodiment can be embodied in the form of software products, which can store non-volatile at one
Property storage medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) in or network on, including some instructions are so that a calculating
Equipment (can be personal computer, server or network equipment etc.) executes the above method according to disclosure embodiment.
Fig. 8 schematically shows a kind of computer readable storage medium schematic diagram in disclosure exemplary embodiment.
Refering to what is shown in Fig. 8, describing the program product for realizing the above method according to embodiment of the present disclosure
400, can using portable compact disc read only memory (CD-ROM) and including program code, and can in terminal device,
Such as it is run on PC.However, the program product of the disclosure is without being limited thereto, in this document, readable storage medium storing program for executing can be with
To be any include or the tangible medium of storage program, the program can be commanded execution system, device or device use or
It is in connection.
Described program product can be using any combination of one or more readable mediums.Readable medium can be readable letter
Number medium or readable storage medium storing program for executing.Readable storage medium storing program for executing for example can be but be not limited to electricity, magnetic, optical, electromagnetic, infrared ray or
System, device or the device of semiconductor, or any above combination.The more specific example of readable storage medium storing program for executing is (non exhaustive
List) include: electrical connection with one or more conducting wires, portable disc, hard disk, random access memory (RAM), read-only
Memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read only memory
(CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
The computer readable storage medium may include in a base band or the data as the propagation of carrier wave a part are believed
Number, wherein carrying readable program code.The data-signal of this propagation can take various forms, including but not limited to electromagnetism
Signal, optical signal or above-mentioned any appropriate combination.Readable storage medium storing program for executing can also be any other than readable storage medium storing program for executing
Readable medium, the readable medium can send, propagate or transmit for by instruction execution system, device or device use or
Person's program in connection.The program code for including on readable storage medium storing program for executing can transmit with any suitable medium, packet
Include but be not limited to wireless, wired, optical cable, RF etc. or above-mentioned any appropriate combination.
Can with any combination of one or more programming languages come write for execute the disclosure operation program
Code, described program design language include object oriented program language-Java, C++ etc., further include conventional
Procedural programming language-such as " C " language or similar programming language.Program code can be fully in user
It calculates and executes in equipment, partly executes on a user device, being executed as an independent software package, partially in user's calculating
Upper side point is executed on a remote computing or is executed in remote computing device or server completely.It is being related to far
Journey calculates in the situation of equipment, and remote computing device can pass through the network of any kind, including local area network (LAN) or wide area network
(WAN), it is connected to user calculating equipment, or, it may be connected to external computing device (such as utilize ISP
To be connected by internet).
Above-mentioned computer-readable medium carries one or more program, when said one or multiple programs are by one
When the equipment executes, so that the computer-readable medium implements function such as: according to user's operation, obtaining first message;By institute
It states first message and is converted to predefined type to generate the first data;According to input information and described first of the user in edit box
Data generate message to be sent;The message to be sent is subjected to transmission processing.
It will be appreciated by those skilled in the art that above-mentioned each module can be distributed in device according to the description of embodiment, it can also
Uniquely it is different from one or more devices of the present embodiment with carrying out corresponding change.The module of above-described embodiment can be merged into
One module, can also be further split into multiple submodule.
By the description of above embodiment, those skilled in the art is it can be readily appreciated that example embodiment described herein
It can also be realized in such a way that software is in conjunction with necessary hardware by software realization.Therefore, implemented according to the disclosure
The technical solution of example can be embodied in the form of software products, which can store in a non-volatile memories
In medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) or on network, including some instructions are so that a calculating equipment (can
To be personal computer, server, mobile terminal or network equipment etc.) it executes according to the method for the embodiment of the present disclosure.
By above detailed description, those skilled in the art is it can be readily appreciated that at according to the message of the embodiment of the present disclosure
Reason method, apparatus, electronic equipment and computer-readable medium have one or more of the following advantages.
According to the message treatment method of the disclosure, message ensures the true of information in the transmittance process such as forwarding or reference
Property and accuracy, link up it is more acurrate, reduce unnecessary misunderstanding, preferably promote communication experience.
According to the message treatment method of the disclosure, user can be not according to which the clear operation of the pattern or prompt of setting ash
Close rule
It according to the message treatment method of the disclosure, enables to enterprise information security more secure, prevents from remotely distorting
According to the message treatment method of the disclosure, can embody and specification value view.
It is particularly shown and described the exemplary embodiment of the disclosure above.It should be appreciated that the present disclosure is not limited to
Detailed construction, set-up mode or implementation method described herein;On the contrary, disclosure intention covers included in appended claims
Various modifications and equivalence setting in spirit and scope.
In addition, structure shown by this specification Figure of description, ratio, size etc., only to cooperate specification institute
Disclosure, for skilled in the art realises that be not limited to the enforceable qualifications of the disclosure with reading, therefore
Do not have technical essential meaning, the modification of any structure, the change of proportionate relationship or the adjustment of size are not influencing the disclosure
Under the technical effect and achieved purpose that can be generated, it should all still fall in technology contents disclosed in the disclosure and obtain and can cover
In the range of.Meanwhile cited such as "upper" in this specification, " first ", " second " and " one " term, be also only and be convenient for
Narration is illustrated, rather than to limit the enforceable range of the disclosure, relativeness is altered or modified, without substantive change
Under technology contents, when being also considered as the enforceable scope of the disclosure.
Claims (11)
1. a kind of message treatment method characterized by comprising
According to user's operation, first message is obtained;
The first message is converted into predefined type to generate the first data;
According to input information and first data of the user in edit box, message to be sent is generated;
The message to be sent is subjected to transmission processing.
2. the method as described in claim 1, which is characterized in that according to user's operation, obtaining first message includes:
According to the double click operation of user, the first message is obtained;Or
According to the long press operation of user, the first message is obtained;Or
It is operated according to the right button of user, obtains the first message.
3. the method as described in claim 1, which is characterized in that the first message includes text data;
The first message is converted into predefined type to generate the first data and include:
Obtain producer's information of the first message;
The first message is converted into the first picture;
First data are generated by producer's information of the first message and first picture.
4. the method as described in claim 1, which is characterized in that the first message includes text data and non-text data;
The first message is converted into predefined type to generate the first data and include:
Obtain producer's information of the first message;
Text message in the first message is converted into second picture;
First number is generated by producer's information of the first message and the non-text data, the second picture
According to.
5. the method as described in claim 1, which is characterized in that the first message is converted to predefined type to generate first
Data further include:
Designated color is set by first data.
6. the method as described in claim 1, which is characterized in that according to input information and described first of the user in edit box
Data, generating message to be sent includes:
The input information is shown in current session frame;
Using first data as the reference data of current session frame;And
Pass through the input information and reference data generation message to be sent in current session frame.
7. method as claimed in claim 6, which is characterized in that during generating the message to be sent, refuse to institute
State the modification operation of the first data.
8. the method as described in claim 1, which is characterized in that carry out sending processing including following feelings the message to be sent
Condition at least one:
The message to be sent is forwarded to other chat windows according to the trigger action of user;And it is grasped according to the triggering of user
Make the message reference to be sent to present chatting window.
9. a kind of message processing apparatus characterized by comprising
Data module is obtained, for obtaining first message according to user's operation;
Type conversion module, for the first message to be converted to predefined type to generate the first data;
Message module is generated, for the input information and first data according to user in edit box, generates to be sent disappear
Breath;
Message module is sent, for the message to be sent to be carried out transmission processing.
10. a kind of electronic equipment characterized by comprising
One or more processors;
Storage device, for storing one or more programs;
When one or more of programs are executed by one or more of processors, so that one or more of processors are real
Now such as method described in any one of claims 1-8.
11. a kind of computer-readable medium, is stored thereon with computer program, which is characterized in that described program is held by processor
Such as method described in any one of claims 1-8 is realized when row.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810734261.4A CN108989185A (en) | 2018-07-06 | 2018-07-06 | Message treatment method, device, electronic equipment and computer-readable medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810734261.4A CN108989185A (en) | 2018-07-06 | 2018-07-06 | Message treatment method, device, electronic equipment and computer-readable medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108989185A true CN108989185A (en) | 2018-12-11 |
Family
ID=64536318
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810734261.4A Pending CN108989185A (en) | 2018-07-06 | 2018-07-06 | Message treatment method, device, electronic equipment and computer-readable medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108989185A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113472631A (en) * | 2021-06-24 | 2021-10-01 | 北京达佳互联信息技术有限公司 | Reminding information processing method and device, electronic equipment and storage medium |
CN114157625A (en) * | 2021-12-03 | 2022-03-08 | 广州博冠信息科技有限公司 | Message state processing method and device, computer readable medium and electronic equipment |
CN115061765A (en) * | 2022-06-20 | 2022-09-16 | 未鲲(上海)科技服务有限公司 | Message card ejection method and device, electronic equipment and storage medium |
WO2023160668A1 (en) * | 2022-02-25 | 2023-08-31 | 维沃移动通信有限公司 | Session message transceiving method and apparatus, electronic device and readable storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1996959A (en) * | 2005-12-31 | 2007-07-11 | 腾讯科技(深圳)有限公司 | Instant communication terminal and message reference method for instant communication |
CN101431729A (en) * | 2008-12-24 | 2009-05-13 | ***通信集团北京有限公司 | Multimedia message generation method and apparatus, and its forwarding method and apparatus |
CN102426568A (en) * | 2011-10-04 | 2012-04-25 | 上海量明科技发展有限公司 | Instant messaging text information picture editing method, client and system |
CN103269310A (en) * | 2012-12-18 | 2013-08-28 | 北京奇虎科技有限公司 | Method and system for releasing group exchange messages |
CN104217170A (en) * | 2014-09-26 | 2014-12-17 | 广州金山移动科技有限公司 | Document read-only method and device |
CN106020595A (en) * | 2016-05-12 | 2016-10-12 | 腾讯科技(深圳)有限公司 | Message reply method and apparatus |
US20180159812A1 (en) * | 2016-12-06 | 2018-06-07 | Whatsapp Inc. | Techniques to visualize messaging flow |
-
2018
- 2018-07-06 CN CN201810734261.4A patent/CN108989185A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1996959A (en) * | 2005-12-31 | 2007-07-11 | 腾讯科技(深圳)有限公司 | Instant communication terminal and message reference method for instant communication |
CN101431729A (en) * | 2008-12-24 | 2009-05-13 | ***通信集团北京有限公司 | Multimedia message generation method and apparatus, and its forwarding method and apparatus |
CN102426568A (en) * | 2011-10-04 | 2012-04-25 | 上海量明科技发展有限公司 | Instant messaging text information picture editing method, client and system |
CN103269310A (en) * | 2012-12-18 | 2013-08-28 | 北京奇虎科技有限公司 | Method and system for releasing group exchange messages |
CN104217170A (en) * | 2014-09-26 | 2014-12-17 | 广州金山移动科技有限公司 | Document read-only method and device |
CN106020595A (en) * | 2016-05-12 | 2016-10-12 | 腾讯科技(深圳)有限公司 | Message reply method and apparatus |
US20180159812A1 (en) * | 2016-12-06 | 2018-06-07 | Whatsapp Inc. | Techniques to visualize messaging flow |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113472631A (en) * | 2021-06-24 | 2021-10-01 | 北京达佳互联信息技术有限公司 | Reminding information processing method and device, electronic equipment and storage medium |
CN114157625A (en) * | 2021-12-03 | 2022-03-08 | 广州博冠信息科技有限公司 | Message state processing method and device, computer readable medium and electronic equipment |
CN114157625B (en) * | 2021-12-03 | 2023-09-26 | 广州博冠信息科技有限公司 | Message state processing method and device, computer readable medium and electronic equipment |
WO2023160668A1 (en) * | 2022-02-25 | 2023-08-31 | 维沃移动通信有限公司 | Session message transceiving method and apparatus, electronic device and readable storage medium |
CN115061765A (en) * | 2022-06-20 | 2022-09-16 | 未鲲(上海)科技服务有限公司 | Message card ejection method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11582421B2 (en) | Online conference system with real-time document transaction platform | |
CN108989185A (en) | Message treatment method, device, electronic equipment and computer-readable medium | |
US9299061B2 (en) | Augmented screen sharing in an electronic meeting | |
US11194971B1 (en) | Vision-based text sentiment analysis and recommendation system | |
TW201131489A (en) | Managing electronic messages | |
US20150121190A1 (en) | System and method for tracking ongoing group chat sessions | |
CN110545236A (en) | Instant messaging message modification method and device, storage medium and electronic equipment | |
US20230088720A1 (en) | Message processing method and apparatus, device, storage medium, and program product | |
CN107783977B (en) | Resource object information recommendation method, client and system | |
US20220391457A1 (en) | Page operation processing method, electronic device, and non-transitory computer-readable storage medium | |
US20190334845A1 (en) | Messaging interface configured to a render graphical sentiment and progression indicator | |
US20180343563A1 (en) | Method and system for using a plurality of accounts in an instant messaging application | |
CN113516729A (en) | Chart drawing method and device and computer readable storage medium | |
CN108021317B (en) | Method and device for screen editing | |
US9467413B2 (en) | Method and system for replying to website update event | |
CN113379375B (en) | Method and device for guiding subscription in chat mode and electronic equipment | |
Tanner et al. | The Use of Tools Affordances to Support Communication and Collaboration during COVID-19 remote work. | |
CN115033920A (en) | Object access method, device, electronic equipment, storage medium and program product | |
JP7072584B2 (en) | Programs, information processing methods, and information processing equipment | |
CN112347382A (en) | Product page sharing method and device and electronic equipment | |
CN111950663A (en) | Display picture generation method and device and electronic equipment | |
WO2019116488A1 (en) | Information processing method, information processing device, program, and information processing terminal | |
US8826166B2 (en) | Evaluating and comparing the requirements of a task with the capabilities of an entity | |
Zala et al. | ChatterBox-A Real Time Chat Application | |
US20240211161A1 (en) | Data processing method and apparatus, electronic device, storage medium, and program product |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20181211 |
|
RJ01 | Rejection of invention patent application after publication |