CN103269307A - Message handling method and system - Google Patents

Message handling method and system Download PDF

Info

Publication number
CN103269307A
CN103269307A CN2012105528664A CN201210552866A CN103269307A CN 103269307 A CN103269307 A CN 103269307A CN 2012105528664 A CN2012105528664 A CN 2012105528664A CN 201210552866 A CN201210552866 A CN 201210552866A CN 103269307 A CN103269307 A CN 103269307A
Authority
CN
China
Prior art keywords
content
message
transmitted message
target transmitted
amended
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
Application number
CN2012105528664A
Other languages
Chinese (zh)
Inventor
朱翼鹏
刘航
陈宁一
周云峰
胡宇光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN2012105528664A priority Critical patent/CN103269307A/en
Publication of CN103269307A publication Critical patent/CN103269307A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention discloses a message handling method and system. The method comprises the following steps of displaying a sent message and a received message in an instant messaging display window; receiving a request that a target sent message is revised; determining content to be revised in the target sent message; receiving the revised content; sending the target sent message, the content to be revised and the revised content to a sever; forwarding the target sent message, the content to be revised and the revised content to a message receiving party by the server; and carrying out relevance display on the revised content and the content to be revised in the target sent message by the receiving party. According to the invention, clerical errors can be conveniently revised when the clerical errors are found in the sent message.

Description

Message treatment method and system
Technical field
The present invention relates to the instant messaging field, be specifically related to message treatment method and system.
Background technology
Instant messaging (Instant Messenger, be called for short IM) is a kind of service of the instant interchange message based on the Internet.Because instant messaging fast, feature richness, social networks wide coverage, so more and more be subjected to liking of users.
IM user can be after choosing certain good friend user, double-click good friend's head portrait or right-click good friend head portrait, in popup menu, select the mode of options such as " transferring immediate news " by left button, startup and selected good friend's chat window just can engage in the dialogue with the good friend who chooses by chat window then.
Chat window generally is made up of two parts at least, wherein a part is used for input message to be sent (for ease of describing, abbreviate " editor " as), another part be used for to show the message (for ease of describing, abbreviating " display window " as) that message that the active user has sent and the other user send over.Generally speaking, the user need carry out the editor of message by modes such as keyboard or handwriting pads in editor, editor finishes after a piece of news, just can press " transmission " button in the window or shortcut etc., and message is sent, accordingly, this message will appear in the display window, and simultaneously, editor is cleared, the user can edit new message again, by that analogy.
In actual applications, following situation often appears: when the user edits in editor, frequent use spelling input method etc. carries out the editor of literal, but the phenomenon that homophone or homonym often occur, other letters also often appear having pushed the wrong in addition, perhaps put upside down alphabetical order etc., had clerical mistake in the message that causes importing.For example, the user thought input " application " originally, but but may be entered as " look ", " with deep feeling " etc.If edited after a piece of news, do not check whether clerical mistake is arranged, just directly message is sent, then the other side may be obscureer see this message in display window after; And for transmit leg, if find that in display window there is clerical mistake in some literal in this message, then generally also can only be again other send out a piece of news and make an explanation, when retransmitting another message, only retransmit that part of content that has clerical mistake in one/one section words, but the recipient needs to make up with that sentence/section words that had clerical mistake originally voluntarily, is not easy to read; Whole sentence/whole section words are imported again, and this can take a large amount of time of sender.As seen, the IM means of communication is still waiting to improve aspect intelligent.
Summary of the invention
In view of the above problems, proposed the present invention in order to a kind of overcome the problems referred to above or the message treatment method that addresses the above problem at least in part and system are provided, in the time of can in transmitted message, finding clerical mistake, conveniently made amendment.
According to one aspect of the present invention, a kind of instant communication message processing method is provided, comprising:
In display window, show transmitted message and received message;
The content to be revised in the described target transmitted message is determined in the request of reception to making amendment in the target transmitted message;
Receive amended content;
With described target transmitted message, describedly wait to revise content and described amended content sends to server;
Described server with described target transmitted message, describedly wait to revise content and described amended content is transmitted to message receiver;
Described message receiver carries out relevance with the content to be revised in amended content and the described target transmitted message and shows.
Alternatively, the request of described reception to making amendment in the target transmitted message, determine that the content to be revised in the described target transmitted message comprises:
Reception is to the request of choosing partial content to make amendment in the target transmitted message, and the described partial content of choosing is defined as content described to be revised.
Alternatively, the request of described reception to making amendment in the target transmitted message, determine that the content to be revised in the described target transmitted message comprises:
The request of reception to making amendment in the target transmitted message identified the message content of described target transmitted message, and the content that has misspelling that identifies is defined as content to be revised in the described target transmitted message.
Alternatively, the amended content of described reception comprises:
Receive the content that the user imports in information editing's window, the content that receives is defined as amended content.
Alternatively, the amended content of described reception comprises:
Treating in described target transmitted message revised the content place editor is provided entrance, will edit the content that receives in the entrance at this and be defined as amended content.
Alternatively, describedly content to be revised in amended content and the described target transmitted message is carried out relevance show and to comprise:
Replace content to be revised in the described target transmitted message with amended content, and display window is refreshed demonstration;
Perhaps,
Treating in the target transmitted message shows described amended content near revising content;
Perhaps,
Part unmodified in described amended content and the described target transmitted message is combined into a new message, described new message is presented at the below of described target transmitted message.
Alternatively, also comprise:
Judge whether described target transmitted message is presented in the user viewing area of display window;
If be not presented in the user viewing area of display window, the scroll bar of mobile message display window then so that with described target transmitted message in the user viewing area of display window.
Alternatively, also comprise:
Described amended content is differently shown.
Alternatively, also comprise:
Generate the operation entry of display update history for amended content;
When the operation entry by described display update history receives the request of display update history, show the modification history of this message content.
Alternatively, described target transmitted message comprises that group exchanges the transmitted message in the message.
According to a further aspect in the invention, provide a kind of instant communication message treatment system, comprised message sender, server and message receiver, wherein:
Described message sender comprises:
The first display window display unit is used for showing transmitted message and having received message at display window;
The request receiving element is used for receiving the request that the target transmitted message is made amendment, and determines the content to be revised in the described target transmitted message;
Revise the content receiving element, be used for receiving amended content;
Transmitting element is used for described target transmitted message, describedly waits to revise content and described amended content sends to server;
Described server comprises:
Retransmission unit is used for described target transmitted message, describedly waits to revise content and described amended content is transmitted to message receiver;
Described message receiver comprises:
The second display window display unit is used for the content to be revised of replacing described target transmitted message with amended content, and display window is refreshed demonstration.
Alternatively, the described request receiving element specifically is used for:
Reception is to the request of choosing partial content to make amendment in the target transmitted message, and the described partial content of choosing is defined as content described to be revised.
Alternatively, the described request receiving element specifically is used for:
The request of reception to making amendment in the target transmitted message identified the message content of described target transmitted message, and the content that has misspelling that identifies is defined as content to be revised in the described target transmitted message.
Alternatively, described modification content receives and specifically is used for:
Receive the content that the user imports in information editing's window, the content that receives is defined as amended content.
Alternatively, described modification content receives and specifically is used for:
Treating in described target transmitted message revised the content place editor is provided entrance, will edit the content that receives in the entrance at this and be defined as amended content.
Alternatively, the described second display window display unit comprises:
Refresh the demonstration subelement, be used for refreshing the content to be revised of replacing described target transmitted message with amended content, and display window is refreshed demonstration;
Perhaps,
The local display subelement, be used for the target transmitted message wait show described amended content near revising content;
Perhaps,
Combination shows subelement, is used for the part that described amended content and described target transmitted message is unmodified and is combined into a new message, described new message is presented at the below of described target transmitted message.
Alternatively, described message receiver also comprises:
Judging unit is used for judging whether described target transmitted message is presented in the user viewing area of display window;
The roll display unit, if be used for not being presented in the user viewing area of display window, the scroll bar of mobile message display window then is in order to be presented at described target transmitted message in the user viewing area of display window.
Alternatively, described message receiver also comprises:
The difference display unit is used for described amended content is differently shown.
Alternatively, described message receiver also comprises:
Show the entrance generation unit, be used to amended content to generate the operation entry of display update history;
Revise the history display unit, be used for when the operation entry by described display update history receives the request of display update history, showing the modification history of this message content.
Alternatively, described target transmitted message comprises that group exchanges the transmitted message in the message.
According to message treatment method of the present invention and system, when the user need make amendment to certain bar transmitted message, the part that needs in this transmitted message to revise can be chosen, send then at the modification request of choosing content to make amendment, like this, the user just can import amended content in editor, resend then, accordingly, just can replace selected partial content in the transmitted message with amended content, thereby make and demonstrate the message that has not had clerical mistake in the display window.As seen, in embodiments of the present invention, the user only need edit there being wrong partial content in the transmitted message, rather than the full content of transmitted message, has saved sender's edit session; In addition, in display window, can show one/one section words complete, that do not have clerical mistake, and need not make up voluntarily again, therefore be convenient to read.
Above-mentioned explanation only is the general introduction of technical solution of the present invention, for can clearer understanding technological means of the present invention, and can be implemented according to the content of specification, and for above and other objects of the present invention, feature and advantage can be become apparent, below especially exemplified by the specific embodiment of the present invention.
Description of drawings
By reading hereinafter detailed description of the preferred embodiment, various other advantage and benefits will become cheer and bright for those of ordinary skills.Accompanying drawing only is used for the purpose of preferred implementation is shown, and does not think limitation of the present invention.And in whole accompanying drawing, represent identical parts with identical reference symbol.In the accompanying drawings:
Fig. 1 shows method flow diagram according to an embodiment of the invention;
Fig. 2 shows interface schematic diagram according to an embodiment of the invention;
And,
Fig. 3 shows an apparatus in accordance with one embodiment of the invention schematic diagram.
Embodiment
Exemplary embodiment of the present disclosure is described below with reference to accompanying drawings in more detail.Though shown exemplary embodiment of the present disclosure in the accompanying drawing, yet should be appreciated that and to realize the disclosure and the embodiment that should do not set forth limits here with various forms.On the contrary, it is in order to understand the disclosure more thoroughly that these embodiment are provided, and can with the scope of the present disclosure complete convey to those skilled in the art.
Referring to Fig. 1, the instant communication message processing method that the embodiment of the invention provides can may further comprise the steps:
S101: in the instant messaging display window, show transmitted message and received message;
S102: receive the request to making amendment in the target transmitted message, determine the content to be revised in the described target transmitted message;
In embodiments of the present invention, can in chat window, provide the operation entry that transmitted message is made amendment for the user, during specific implementation, the user can directly will exist the partial content of clerical mistake to choose in display window in the transmitted message, program can be monitored user's operation behavior, find the user when program and carried out after this chooses operation behavior, just can be for thinking that directly the user initiates the request of making amendment at this part content selected.Certainly, for fear of causing erroneous judgement, can also be after the selected line that monitors the user be, by modes such as ejection suspension frames, whether the inquiry user needs content selected is made amendment, if user's selection is, can think that then the user has initiated to revise request, and with the partial content chosen as content to be revised, with the transmitted message clauses and subclauses at current place, as target transmitted message to be revised; Otherwise, get final product according to normal flow process.Perhaps, also can provide the modification entrance by the mode of right-click menu, also be, after the user chooses certain partial content in certain transmitted message, if the user presses right mouse button simultaneously, " modification " option then can be provided in right-click menu, if the user selects this option, prove that then the user has initiated the request of making amendment at this part the selected content in the current transmitted message.
Perhaps, under another kind of implementation, also can be respectively each bar message generation modification entrance (for example can after every transmitted message, show button of " modification " printed words etc.) that the user has sent, when the user need make amendment to certain bar transmitted message, just can enter from the retouching operation entrance of correspondence, accordingly, just the clauses and subclauses of this operation entry correspondence can be defined as the target transmitted message that the user need make amendment.Then, can analyze the message content of this target transmitted message automatically, judge the content that wherein whether has misspelling, then, the content that has misspelling is defined as content to be revised.Wherein, specifically when the message content of transmitted message is analyzed, can adopt with some word processors in similarly method realize, no longer describe in detail here.
S103: receive amended content;
After having determined that the user need make amendment to the content to be revised in the target transmitted message, just can provide the entrance that re-enters amended content for the user.During specific implementation, can directly the editor part of chat window be revised entrance as this, also be, when the user has chosen segment word content in certain bar transmitted message, and after determining to need to revise, can be directly in editor the amended content of input, at this moment, program can be directly with the content that in editor, receives as amended content.For example, certain bar transmitted message is " foundation great cause cash register U.S. ", transmit leg finds that " cash register U.S. " is clerical mistake, in fact should be " premiere does not have ", at this moment, just can in display window, " cash register U.S. " be chosen, and selection " modification " in the floating frame that ejects, then program needing just can be defined as " foundation great cause cash register U.S. " the target transmitted message of modification, " cash register U.S. " is defined as content to be revised, simultaneously, the user just can import amended content in editor, for example directly input " premiere does not have ", program just can determine that the user needs with " cash register U.S. " in " premiere does not have " replacement " foundation great cause cash register U.S. ".Certainly, also can generate one in addition and be specifically designed to when needs are revised and import amended content for the window of the content behind the edit-modify, also namely can not rely on original editor.For example, can treating in the target transmitted message revising the content place provides editor entrance, and will edit the content that receives in the entrance at this then and be defined as amended content, etc.
S104: with described target transmitted message, describedly wait to revise content and described amended content sends to instant communication server;
S105: described instant communication server with described target transmitted message, describedly wait to revise content and described amended content is transmitted to message receiver;
S106: described message receiver carries out relevance with the content to be revised in amended content and the described target transmitted message and shows.
After receiving the amended requests for content of transmission, just can be with the target transmitted message, describedly wait to revise content and described amended content sends to server, and then, server just can be transmitted to message receiver with these contents, at message receiver the content to be revised in amended content and the described target transmitted message is carried out relevance and shows.Specifically when carrying out the relevance demonstration, multiple mode can be arranged, for example, wherein a kind of mode can be with the content to be revised in the amended content replacement target transmitted message, and the display window of receiving terminal refreshed demonstration, and so just can find in the display window of receiving terminal, existed the message of clerical mistake no longer to show originally, replacing, is the message that no longer has clerical mistake.
Still suppose that for transmitting terminal certain bar transmitted message is " foundation great cause cash register U.S. ", corresponding, at receiving terminal, this is one and has received message; There is clerical mistake in transmitting terminal in finding this message after, wherein " cash register U.S. " chosen, and in editor, re-enter " premiere does not have ", send to server afterwards, server is transmitted to relevant message the receiving terminal of message again, receiving terminal just can be used " the cash register U.S. " in " premiere does not have " replacement " foundation great cause cash register U.S. ", and display window refreshed after the demonstration, just can be so that " foundation great cause cash register U.S. " become " premiere of foundation great cause does not have ", the complete a piece of news that makes the recipient to see no longer to exist clerical mistake.
Perhaps, show described amended content near can also treating in the target transmitted message revising content, moreover, part unmodified in described amended content and the described target transmitted message can also be combined into a new message, described new message is presented at the below of described target transmitted message, etc.
Wherein, during message behind display update, the content of modification and original part can be differently shown, for example, as shown in Figure 2, be that " premiere does not have " is revised as in " cash register U.S. ", then in amended message, with the orange demonstration of " premiere does not have " these several words, other literal in this message " foundation great cause " then still show with the black of acquiescence or other colors of user's setting, in order to cause recipient's attention.In addition, because in transmit leg is made amendment the process of editing to transmitted message, the other side also may send other message, to such an extent as to the current target transmitted message of revising may can not show in the user viewing area of display window, at this moment, can also judge this, if occur this situation really, scroll bar in then can mobile display window makes the message that is modified can be presented in the user viewing area.
The entrance that shows former message can also be provided simultaneously, when the user enters from this entrance, former message can be shown in modes such as comboboxs.In addition, can repeatedly revise same message, when showing former message, just the modification vestige of each time modification all can be shown.For example, as shown in Figure 3, input is " foundation " for the first time, and input is " foundation great cause cash register does not have " for the second time, and input is " premiere of foundation great cause does not have " for the third time, etc.
Need to prove, when being shown to amended content in the display window, amended content can also be shown in the display window of current sender, certainly, for transmit leg, owing to directly can know what the content after the user's modification is, therefore, directly in display window, the content to be revised in the target transmitted message is replaced with amended content, and display window is refreshed demonstration get final product.
Need to prove in addition, in embodiments of the present invention, except can use and two users between dialogue, also can be applied to the situation that group exchanges, also, the target transmitted message that the user need revise can be certain the bar message in group's interchange message, dialogue between concrete realization details and two users is similar, difference is that server need be forwarded to amended content each member in the group, also is a plurality of recipients.
As seen, in this manner, the user only need edit the partial content that has mistake, rather than the full content of transmitted message, saved sender's edit session, in addition, that the recipient can see is complete, no longer have one/one section words of clerical mistake, and need not make up voluntarily again, therefore be convenient to read.
In a word, in the preceding method that the embodiment of the invention provides, when the user need make amendment to certain bar transmitted message, the part that needs in this transmitted message to revise can be chosen, send then at the modification request of choosing content to make amendment, like this, the user just can import amended content in editor, resend then, accordingly, just can replace selected partial content in the transmitted message with amended content, thereby make and demonstrate the message that has not had clerical mistake in the display window.As seen, in embodiments of the present invention, the user only need edit there being wrong partial content in the transmitted message, rather than the full content of transmitted message, has saved sender's edit session; In addition, in display window, can show one/one section words complete, that do not have clerical mistake, and need not make up voluntarily again, therefore be convenient to read.
Corresponding with the instant communication message processing method that the embodiment of the invention provides, the embodiment of the invention also provides a kind of instant communication message treatment system, and referring to Fig. 3, this system can comprise message sender, server and message receiver, wherein, message sender can comprise:
The first display window display unit 301 is used for showing transmitted message and having received message at the instant messaging display window;
Request receiving element 302 is used for receiving the request that the target transmitted message is made amendment, and determines the content to be revised in the described target transmitted message;
Revise content receiving element 303, be used for receiving amended content;
Transmitting element 304 is used for described target transmitted message, describedly waits to revise content and described amended content sends to instant communication server;
Described instant communication server can comprise:
Retransmission unit 305 is used for described target transmitted message, describedly waits to revise content and described amended content is transmitted to message receiver;
Described message receiver can comprise:
The second display window display unit 306 is used for the content to be revised of replacing described target transmitted message with amended content, and display window is refreshed demonstration.
Wherein, described request receiving element 302 specifically is used for:
Reception is to the request of choosing partial content to make amendment in the target transmitted message, and the described partial content of choosing is defined as content described to be revised.
Perhaps, described request receiving element 302 specifically also can be used for:
The request of reception to making amendment in the target transmitted message identified the message content of described target transmitted message, and the content that has misspelling that identifies is defined as content to be revised in the described target transmitted message.
Described modification content receives 303 and specifically is used for:
Receive the content that the user imports in information editing's window, the content that receives is defined as amended content.
Perhaps, described modification content reception 303 specifically is used for:
Treating in described target transmitted message revised the content place editor is provided entrance, will edit the content that receives in the entrance at this and be defined as amended content.
Wherein, the described second display window display unit 306 comprises:
Refresh the demonstration subelement, be used for refreshing the content to be revised of replacing described target transmitted message with amended content, and display window is refreshed demonstration;
Perhaps,
The local display subelement, be used for the target transmitted message wait show described amended content near revising content;
Perhaps,
Combination shows subelement, is used for the part that described amended content and described target transmitted message is unmodified and is combined into a new message, described new message is presented at the below of described target transmitted message.
When specific implementation, described message receiver can also comprise:
Judging unit is used for judging whether described target transmitted message is presented in the user viewing area of display window;
The roll display unit, if be used for not being presented in the user viewing area of display window, the scroll bar of mobile message display window then is in order to be presented at described target transmitted message in the user viewing area of display window.
In addition, described message receiver can also comprise:
The difference display unit is used for described amended content is differently shown.
Moreover described message receiver can also comprise:
Show the entrance generation unit, be used to amended content to generate the operation entry of display update history;
Revise the history display unit, be used for when the operation entry by described display update history receives the request of display update history, showing the modification history of this message content.
Wherein, described target transmitted message comprises that group exchanges the transmitted message in the message.
In a word, in the aforementioned means that the embodiment of the invention provides, when the user need make amendment to certain bar transmitted message, the part that needs in this transmitted message to revise can be chosen, send then at the modification request of choosing content to make amendment, like this, the user just can import amended content in editor, resend then, accordingly, just can replace selected partial content in the transmitted message with amended content, thereby make and demonstrate the message that has not had clerical mistake in the display window.As seen, in embodiments of the present invention, the user only need edit there being wrong partial content in the transmitted message, rather than the full content of transmitted message, has saved sender's edit session; In addition, in display window, can show one/one section words complete, that do not have clerical mistake, and need not make up voluntarily again, therefore be convenient to read.
Intrinsic not relevant with any certain computer, virtual system or miscellaneous equipment with demonstration at this algorithm that provides.Various general-purpose systems also can be with using based on the teaching at this.According to top description, it is apparent constructing the desired structure of this type systematic.In addition, the present invention is not also at any certain programmed language.Should be understood that and to utilize various programming languages to realize content of the present invention described here, and the top description that language-specific is done is in order to disclose preferred forms of the present invention.
In the specification that provides herein, a large amount of details have been described.Yet, can understand, embodiments of the invention can be put into practice under the situation of these details not having.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand one or more in each inventive aspect, in the description to exemplary embodiment of the present invention, each feature of the present invention is grouped together in single embodiment, figure or the description to it sometimes in the above.Yet the method for the disclosure should be construed to the following intention of reflection: namely the present invention for required protection requires the more feature of feature clearly put down in writing than institute in each claim.Or rather, as following claims reflected, inventive aspect was to be less than all features of the disclosed single embodiment in front.Therefore, follow claims of embodiment and incorporate this embodiment thus clearly into, wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and can adaptively change and they are arranged in one or more equipment different with this embodiment the module in the equipment among the embodiment.Can become a module or unit or assembly to the module among the embodiment or unit or combination of components, and can be divided into a plurality of submodules or subelement or sub-component to them in addition.In such feature and/or process or unit at least some are mutually repelling, and can adopt any combination to disclosed all features in this specification (comprising claim, summary and the accompanying drawing followed) and so all processes or the unit of disclosed any method or equipment make up.Unless clearly statement in addition, disclosed each feature can be by providing identical, being equal to or the alternative features of similar purpose replaces in this specification (comprising claim, summary and the accompanying drawing followed).
In addition, those skilled in the art can understand, although embodiment more described herein comprise some feature rather than further feature included among other embodiment, the combination of features of different embodiment means and is within the scope of the present invention and forms different embodiment.For example, in the following claims, the one of any of embodiment required for protection can be used with compound mode arbitrarily.
Each parts embodiment of the present invention can realize with hardware, perhaps realizes with the software module of moving at one or more processor, and perhaps the combination with them realizes.It will be understood by those of skill in the art that and to use microprocessor or digital signal processor (DSP) to realize according to some or all some or repertoire of parts in the message processing device of the embodiment of the invention in practice.The present invention can also be embodied as for part or all equipment or the device program (for example, computer program and computer program) of carrying out method as described herein.Such realization program of the present invention can be stored on the computer-readable medium, perhaps can have the form of one or more signal.Such signal can be downloaded from internet website and obtain, and perhaps provides at carrier signal, perhaps provides with any other form.
It should be noted above-described embodiment the present invention will be described rather than limit the invention, and those skilled in the art can design alternative embodiment under the situation of the scope that does not break away from claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and is not listed in element or step in the claim.Being positioned at word " " before the element or " one " does not get rid of and has a plurality of such elements.The present invention can realize by means of the hardware that includes some different elements and by means of the computer of suitably programming.In having enumerated the unit claim of some devices, several in these devices can be to come imbody by same hardware branch.Any order is not represented in the use of word first, second and C grade.Can be title with these word explanations.
The application can be applied to computer system/server, and it can be with numerous other universal or special computingasystem environment or configuration operation.The example that is suitable for well-known computing system, environment and/or the configuration used with computer system/server includes but not limited to: personal computer system, server computer system, thin client, thick client computer, hand-held or laptop devices, the system based on microprocessor, set-top box, programmable consumer electronics, NetPC Network PC, Xiao type Ji calculate machine Xi Tong ﹑ large computer system and comprise the distributed cloud computing technological accumulation and inheritance of above-mentioned any system, etc.Computer system/server can be described under the general linguistic context of the computer system executable instruction of being carried out by computer system (such as program module).Usually, program module can comprise routine, program, target program, assembly, logic, data structure etc., and they are carried out specific task or realize specific abstract data type.Computer system/server can be implemented in distributed cloud computing environment, and in the distributed cloud computing environment, task is by carrying out by the teleprocessing equipment of communication network link.In distributed cloud computing environment, program module can be positioned on the Local or Remote computing system storage medium that comprises memory device.

Claims (20)

1. instant communication message processing method comprises:
In the instant messaging display window, show transmitted message and received message;
The content to be revised in the described target transmitted message is determined in the request of reception to making amendment in the target transmitted message;
Receive amended content;
With described target transmitted message, describedly wait to revise content and described amended content sends to instant communication server;
Described instant communication server with described target transmitted message, describedly wait to revise content and described amended content is transmitted to message receiver;
Described message receiver carries out relevance with the content to be revised in amended content and the described target transmitted message and shows.
2. the method for claim 1, the request of described reception to making amendment in the target transmitted message, determine that the content to be revised in the described target transmitted message comprises:
Reception is to the request of choosing partial content to make amendment in the target transmitted message, and the described partial content of choosing is defined as content described to be revised.
3. the method for claim 1, the request of described reception to making amendment in the target transmitted message, determine that the content to be revised in the described target transmitted message comprises:
The request of reception to making amendment in the target transmitted message identified the message content of described target transmitted message, and the content that has misspelling that identifies is defined as content to be revised in the described target transmitted message.
4. the method for claim 1, the amended content of described reception comprises:
Receive the content that the user imports in information editing's window, the content that receives is defined as amended content.
5. the method for claim 1, the amended content of described reception comprises:
Treating in described target transmitted message revised the content place editor is provided entrance, will edit the content that receives in the entrance at this and be defined as amended content.
6. the method for claim 1, describedly content to be revised in amended content and the described target transmitted message is carried out relevance show and comprise:
Replace content to be revised in the described target transmitted message with amended content, and display window is refreshed demonstration;
Perhaps,
Treating in the target transmitted message shows described amended content near revising content;
Perhaps,
Part unmodified in described amended content and the described target transmitted message is combined into a new message, described new message is presented at the below of described target transmitted message.
7. the method for claim 1 also comprises:
Judge whether described target transmitted message is presented in the user viewing area of display window;
If be not presented in the user viewing area of display window, the scroll bar of mobile message display window then so that with described target transmitted message in the user viewing area of display window.
8. the method for claim 1 also comprises:
Described amended content is differently shown.
9. the method for claim 1 also comprises:
Generate the operation entry of display update history for amended content;
When the operation entry by described display update history receives the request of display update history, show the modification history of this message content.
10. the method for claim 1, described target transmitted message comprise that group exchanges the transmitted message in the message.
11. an instant communication message treatment system comprises message sender, server and message receiver, wherein:
Described message sender comprises:
The first display window display unit is used for showing transmitted message and having received message at the instant messaging display window;
The request receiving element is used for receiving the request that the target transmitted message is made amendment, and determines the content to be revised in the described target transmitted message;
Revise the content receiving element, be used for receiving amended content;
Transmitting element is used for described target transmitted message, describedly waits to revise content and described amended content sends to instant communication server;
Described instant communication server comprises:
Retransmission unit is used for described target transmitted message, describedly waits to revise content and described amended content is transmitted to message receiver;
Described message receiver comprises:
The second display window display unit is used for the content to be revised of replacing described target transmitted message with amended content, and display window is refreshed demonstration.
12. system as claimed in claim 11, the described request receiving element specifically is used for:
Reception is to the request of choosing partial content to make amendment in the target transmitted message, and the described partial content of choosing is defined as content described to be revised.
13. system as claimed in claim 11, the described request receiving element specifically is used for:
The request of reception to making amendment in the target transmitted message identified the message content of described target transmitted message, and the content that has misspelling that identifies is defined as content to be revised in the described target transmitted message.
14. system as claimed in claim 11, described modification content receive and specifically are used for:
Receive the content that the user imports in information editing's window, the content that receives is defined as amended content.
15. system as claimed in claim 11, described modification content receive and specifically are used for:
Treating in described target transmitted message revised the content place editor is provided entrance, will edit the content that receives in the entrance at this and be defined as amended content.
16. system as claimed in claim 11, the described second display window display unit comprises:
Refresh the demonstration subelement, be used for refreshing the content to be revised of replacing described target transmitted message with amended content, and display window is refreshed demonstration;
Perhaps,
The local display subelement, be used for the target transmitted message wait show described amended content near revising content;
Perhaps,
Combination shows subelement, is used for the part that described amended content and described target transmitted message is unmodified and is combined into a new message, described new message is presented at the below of described target transmitted message.
17. system as claimed in claim 11, described message receiver also comprises:
Judging unit is used for judging whether described target transmitted message is presented in the user viewing area of display window;
The roll display unit, if be used for not being presented in the user viewing area of display window, the scroll bar of mobile message display window then is in order to be presented at described target transmitted message in the user viewing area of display window.
18. system as claimed in claim 11, described message receiver also comprises:
The difference display unit is used for described amended content is differently shown.
19. system as claimed in claim 11, described message receiver also comprises:
Show the entrance generation unit, be used to amended content to generate the operation entry of display update history;
Revise the history display unit, be used for when the operation entry by described display update history receives the request of display update history, showing the modification history of this message content.
20. system as claimed in claim 11, described target transmitted message comprises that group exchanges the transmitted message in the message.
CN2012105528664A 2012-12-18 2012-12-18 Message handling method and system Pending CN103269307A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012105528664A CN103269307A (en) 2012-12-18 2012-12-18 Message handling method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012105528664A CN103269307A (en) 2012-12-18 2012-12-18 Message handling method and system

Publications (1)

Publication Number Publication Date
CN103269307A true CN103269307A (en) 2013-08-28

Family

ID=49012916

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012105528664A Pending CN103269307A (en) 2012-12-18 2012-12-18 Message handling method and system

Country Status (1)

Country Link
CN (1) CN103269307A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103617519A (en) * 2013-11-01 2014-03-05 优视科技有限公司 Communication information processing method, device and system
CN105827499A (en) * 2015-07-30 2016-08-03 南京步步高通信科技有限公司 Modification method of sent information, electronic equipment and application server
CN105892805A (en) * 2016-03-29 2016-08-24 北京小米移动软件有限公司 Instant message processing method and device
CN106201554A (en) * 2016-07-25 2016-12-07 珠海市魅族科技有限公司 A kind of the text field modification method and device
CN106302097A (en) * 2015-06-05 2017-01-04 协宝电子商务有限公司 A kind of edit methods of instant communication information
CN106708281A (en) * 2015-11-17 2017-05-24 阿尔派株式会社 Text input device and text input method
CN107018061A (en) * 2016-11-17 2017-08-04 深圳市沃特沃德股份有限公司 The method and apparatus of issued state information
CN107241257A (en) * 2016-03-29 2017-10-10 阿里巴巴集团控股有限公司 A kind of information interacting method and device
CN108733437A (en) * 2017-04-14 2018-11-02 纬创资通股份有限公司 Instant messaging method, system, electronic device and server

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060161631A1 (en) * 2005-01-18 2006-07-20 Luigi Lira Revisions of already sent messages in an instant messaging communication
US20070124387A1 (en) * 2005-11-22 2007-05-31 Yahoo! Inc. Previous communication updating in instant messaging
WO2008053466A2 (en) * 2006-10-30 2008-05-08 Cellesense Technologies Ltd. Context sensitive, error correction of short text messages
CN101335719A (en) * 2007-06-29 2008-12-31 联想(北京)有限公司 Information adding modification method
CN102664832A (en) * 2012-05-21 2012-09-12 李艳平 Method and device for commenting and additionally modifying message

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060161631A1 (en) * 2005-01-18 2006-07-20 Luigi Lira Revisions of already sent messages in an instant messaging communication
US20070124387A1 (en) * 2005-11-22 2007-05-31 Yahoo! Inc. Previous communication updating in instant messaging
WO2008053466A2 (en) * 2006-10-30 2008-05-08 Cellesense Technologies Ltd. Context sensitive, error correction of short text messages
CN101335719A (en) * 2007-06-29 2008-12-31 联想(北京)有限公司 Information adding modification method
CN102664832A (en) * 2012-05-21 2012-09-12 李艳平 Method and device for commenting and additionally modifying message

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103617519A (en) * 2013-11-01 2014-03-05 优视科技有限公司 Communication information processing method, device and system
CN106302097A (en) * 2015-06-05 2017-01-04 协宝电子商务有限公司 A kind of edit methods of instant communication information
CN105827499A (en) * 2015-07-30 2016-08-03 南京步步高通信科技有限公司 Modification method of sent information, electronic equipment and application server
CN105827499B (en) * 2015-07-30 2019-12-03 南京步步高通信科技有限公司 A kind of amending method having sent information, electronic equipment and application server
CN106708281A (en) * 2015-11-17 2017-05-24 阿尔派株式会社 Text input device and text input method
CN106708281B (en) * 2015-11-17 2021-09-28 阿尔派株式会社 Character input device and character input method
CN105892805A (en) * 2016-03-29 2016-08-24 北京小米移动软件有限公司 Instant message processing method and device
CN107241257A (en) * 2016-03-29 2017-10-10 阿里巴巴集团控股有限公司 A kind of information interacting method and device
CN106201554A (en) * 2016-07-25 2016-12-07 珠海市魅族科技有限公司 A kind of the text field modification method and device
CN107018061A (en) * 2016-11-17 2017-08-04 深圳市沃特沃德股份有限公司 The method and apparatus of issued state information
CN107018061B (en) * 2016-11-17 2020-12-25 深圳市沃特沃德股份有限公司 Method and device for releasing state information
CN108733437A (en) * 2017-04-14 2018-11-02 纬创资通股份有限公司 Instant messaging method, system, electronic device and server

Similar Documents

Publication Publication Date Title
CN103269307A (en) Message handling method and system
CN103269309A (en) Method and system for processing communication message
US10291560B2 (en) Integrated real-time email-based virtual conversation
CN103269306A (en) Message handling method and device in communication process
US9898454B2 (en) Using text messages to interact with spreadsheets
US9413840B2 (en) Architecture for sharing browsing session histories
CN103269303A (en) Group exchange message distribution method and system
CN103269304A (en) Message handling method and device
US11487800B2 (en) Method and apparatus for processing information of a terminal
US9542365B1 (en) Methods for generating e-mail message interfaces
US20080189375A1 (en) Method, apparatus and computer program product for constructing topic structure in instance message meeting
CN102484619A (en) A system and method for evaluating outbound messages
CN103269305A (en) Method and system for issuing group exchange of information
CN104052655A (en) Group chatting method and instant messaging client-side
CN103678566A (en) Method, server and system for providing mobile terminal fault problem solution
US10650101B2 (en) Context based document analysis
CN103873341A (en) Method and system for message processing
CN103269310A (en) Method and system for releasing group exchange messages
US20180248837A1 (en) Interactive splitting of entries in social collaboration environments
CN103906012A (en) Information sending method and device
CN112422409B (en) Instant messaging method, device, terminal and storage medium
CN102790725A (en) Method and device for synchronizing news
CN103269308A (en) Method and system for releasing interaction information of communication groups
CN104699836A (en) Multi-keyword search prompting method and multi-keyword search prompting device
CN107153468B (en) Expression symbol interaction method and device based on Internet

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130828