CN102420778A - Method and system for marking instant communication read message as unread state - Google Patents

Method and system for marking instant communication read message as unread state Download PDF

Info

Publication number
CN102420778A
CN102420778A CN201110370407XA CN201110370407A CN102420778A CN 102420778 A CN102420778 A CN 102420778A CN 201110370407X A CN201110370407X A CN 201110370407XA CN 201110370407 A CN201110370407 A CN 201110370407A CN 102420778 A CN102420778 A CN 102420778A
Authority
CN
China
Prior art keywords
message
read
user
reading
mark
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201110370407XA
Other languages
Chinese (zh)
Other versions
CN102420778B (en
Inventor
马宇尘
刘红梅
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Liangming Technology Development Co Ltd
Original Assignee
Shanghai Liangming Technology Development 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 Shanghai Liangming Technology Development Co Ltd filed Critical Shanghai Liangming Technology Development Co Ltd
Priority to CN201110370407.XA priority Critical patent/CN102420778B/en
Publication of CN102420778A publication Critical patent/CN102420778A/en
Application granted granted Critical
Publication of CN102420778B publication Critical patent/CN102420778B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a method, terminal and system for marking an instant-communication read message as an unread state, belonging to the technical field of computers and software. The method comprises the following steps of: creating an unread mark bit for the instant-communication read message; collecting operations of a user aiming at the unread mark bit; marking the instant-communication read message as the unread state if an operation of the user selecting the unread mark bit is received; and repeatedly outputting the message marked as the unread state at a client on which the user logs when the user logs on an instant communication tool again. According to the method, terminal and system for marking the instant-communication read message as the unread state, disclosed by the invention, the read message of an instant communication client is marked as the unread state, and the message is repeatedly output to the user or the message is repeatedly transmitted to a user client by a server and then output when the user logs on the instant communication tool again, thus the user can carry out follow-up processes on some read messages conveniently.

Description

Instant messaging is read message marking be the method and system of read states not
Technical field
The invention belongs to computer, software technology field.
Background technology
Along with the continuous development of the Internet and wireless communication technology, the application of IM instrument is also more extensive, carries out information communication through the IM instrument and has become a kind of important way that people carry out information interchange.
When exchanging through the IM instrument, new unread message arrives and the prompting user checks it is a fundamental characteristics of IM instrument.Prompting to unread message has multiple implementation, for example: directly eject chat window, in chat window, show unread message; Perhaps there is unread message, after the user is through click, checks unread message in the prompting of taskbar tray zone; In the contacts list at IM instrument master interface, through correlative connection human head picture animation prompting unread message.After the user opened unread message through click, said unread message promptly was presented in the corresponding chat window, and changed into and read message and be presented in the Message Record.
When the user uses the IM instrument to exchange; Read message and maybe the user can't in time handle at that time to what some had just been opened; But hope to handle to this message again, or hope to be transformed into and handle to this message again after other computer client etc. in the time of free time.In this case; Generally need user oneself to remember corresponding message content; Perhaps forwarding message content to other position again reminds; This mode causes the user to forget the processing to some message easily, and the user also can effectively be handled to reading message in other client.
Summary of the invention
The objective of the invention is to, provide a kind of and instant messaging has been read message marking be not method, terminal and the system of read states.Utilize the present invention; The message marking of reading through with instant communication client is read states not; As user once more during the access of instant communicating instrument; Again export this message or this message is resend to subscription client to the user and export, make things convenient for the user to be directed against some and read message and carry out subsequent treatment by server.
Technical scheme of the present invention comprises:
A kind ofly instant messaging has been read message marking be the method for read states not, this method specifically may further comprise the steps:
Step 1 is not for the message establishing of reading of instant messaging is read flag bit;
Step 2 is gathered the user to said operation of not reading flag bit;
Step 3, if receive the user and select said operation of not reading flag bit, then the message marking of reading with said instant messaging is read states not;
Step 4, as user once more during the access of instant communicating instrument, with the message of said Mark as Unread state again in the client output of user's login.
Preferably, said step 4 also comprises, as user once more during the access of instant communicating instrument, the message of said Mark as Unread state resend to the client of user's login export.
Preferably, described instant communication message that message received for the user and/or the instant communication message that has sent read.
Preferably, the flag bit of not reading in the said step 1 is arranged in the directory entry of having read message.
Preferably, the flag bit of not reading in the said step 1 is arranged on having read in the directory entry of message more than two that the user chooses.
Preferably, the flag bit of not reading in the said step 1 is the choice box button control, comprises selecting and non-selected two states.
Preferably, the user comprises to said operation of not reading flag bit in the said step 2, selects not read flag bit or non-selected and does not read two kinds of operations of flag bit.
Preferably, in the said step 3 message marking of reading of said instant messaging is comprised following dual mode for read states not:
Mode 1 has been read message marking with one and has been read states not;
Mode 2 is read states not with the message of reading more than two as an overall labeling.
Preferably, said message with the Mark as Unread state resends the process of exporting to the client of user login and is:
The identification number of the instant communication message of said Mark as Unread state is sent to server;
Server obtains said instant communication message content according to the identification number of said instant communication message;
As user once more during the access of instant communicating instrument, server is exported after said instant communication message content being sent to the client of user's login.
Preferably, the message of said Mark as Unread state resends the process of exporting to the client of user login and is:
Subscription client is sent to server with the instant communication message content of said Mark as Unread state;
Server is with this message content Mark as Unread message;
As user once more during the access of instant communicating instrument, server is exported after said unread message being sent to the client of user's login.
Preferably, to reading message as an overall labeling during more than two for read states not, with this not the message of read states export at subscription client again as a whole.
Preferably, to reading message as an overall labeling during more than two for read states not, with this not the message of read states be decomposed into corresponding multinomial message and export at subscription client one by one.
Preferably, in the time of will reading message marking for read states not in the said step 3,, this associated data is carried out related preservation with the message of said Mark as Unread state if this has read the corresponding relevant data of message.
Preferably, said associated data is related audio or video or multimedia or picture or webpage.
Preferably, the message with said Mark as Unread state is sent to subscription client with corresponding associated data.
Preferably, the message with said Mark as Unread state with corresponding associated data in the process of subscription client output is:
Detect not the quilt of the message of read states and check state;
Under the situation that message of read states is not checked, the associated data corresponding with it exported.
Preferably, in the time of will reading message marking for read states not in the said step 3, be provided with the not corresponding output number of times of read states.
Preferably, in the corresponding output number of times scope of said not read states, the process of exporting said not read states message is:
Gather the pairing output number of times of message of Mark as Unread state;
The number of times of the said not read states message of output when detecting user's access of instant communicating instrument;
Judge number of times scope that the user checks whether in the scope of aforementioned output number of times, if, then with the message of Mark as Unread state in instant communication client output that the user logined; If exceeded the scope of this output number of times, then no longer output.
The present invention also provides a kind of and instant messaging has been read message marking is the terminal of read states not, and this terminal comprises:
Do not read sign and create the unit, the message establishing of reading that is used to instant messaging is not read flag bit;
The read operation collecting unit does not link to each other with the said sign establishment unit of not reading, and is used to gather the user to said operation of not reading flag bit;
Mark is the read states unit not, links to each other with said not read operation collecting unit, is used for receiving the user when selecting said operation of not reading flag bit, and the message marking of reading of said instant messaging is read states not;
The unread message output unit does not link to each other the read states unit with said mark, is used for, the message of said Mark as Unread state being exported in the client of user's login again once more during the access of instant communicating instrument the user.
Preferably, said terminal also comprises:
Do not read the number of times identifying unit, be used to judge that number of times that the user checks the Mark as Unread status message is whether in the scope of set output number of times.
Preferably, said terminal also comprises:
Associated data is preserved the unit, is used for the message of Mark as Unread state is carried out related preservation with corresponding associated data.
The associated data output unit is used under the situation that message of read states is not checked, the associated data corresponding with it being exported.
The present invention also provides a kind of and instant messaging has been read message marking is the system of read states not, comprises instant communication client and server,
Said instant communication client comprises,
Do not read sign and create the unit, the message establishing of reading that is used to instant messaging is not read flag bit;
The read operation collecting unit does not link to each other with the said sign establishment unit of not reading, and is used to gather the user to said operation of not reading flag bit;
Mark is the read states unit not, links to each other with said not read operation collecting unit, is used for receiving the user when selecting said operation of not reading flag bit, and the message marking of reading of said instant messaging is read states not;
The information data transmitting element does not link to each other the read states unit with said mark, is used for the message or the message relating data of said Mark as Unread state are sent to server;
The unread message output unit is used for unread message and associated data that reception server returns, the line output of going forward side by side;
Said server comprises,
The information data receiving element is used to receive the message or the message relating data of the Mark as Unread state that instant communication client sends;
The unread message transmitting element is used at instant communication users once more during the access of instant communicating instrument, and the message or the message relating data of said Mark as Unread state are resend to subscription client.
Compared with prior art; The advantage that the present invention has is: to needing the pending message of reading in the instant messaging; Carry out not read flag operation; Change the said pending message of reading into unread message, as user once more during the access of instant communicating instrument, with said unread message export again or by server said unread message is sent to subscription client after export.The message of reading that technical scheme provided by the present invention was not in time handled in the time of the user being directed against receive message is carried out mark, and when next access of instant communicating instrument, can check the message that mark is crossed and handle.
Description of drawings
Fig. 1 has a kind ofly read message marking with instant messaging and has been the method flow diagram of read states not for what first embodiment of the invention provided;
Fig. 1-1 is arranged on a sketch map in the directory entry of having read message for read flag not;
Fig. 1-2 is arranged on the sketch map in the directory entry of having read message more than two that the user chooses for read flag not;
Fig. 2 has a kind ofly read message marking with instant messaging and has been the method flow diagram of read states not for what second embodiment of the invention provided;
Fig. 3 has a kind ofly read message marking with instant messaging and has been the method flow diagram of read states not for what third embodiment of the invention provided;
Fig. 4 has a kind ofly read message marking with instant messaging and has been the method flow diagram of read states not for what fourth embodiment of the invention provided;
Fig. 4-1 has showed for reading the sketch map that message establishing is not read flag bit and exported the number of times mark;
Fig. 5 has a kind ofly read message marking with instant messaging and has been the terminal sketch map of read states not for what fifth embodiment of the invention provided;
Fig. 6 has a kind ofly read message marking with instant messaging and has been the terminal sketch map of read states not for what sixth embodiment of the invention provided;
Fig. 7 has a kind ofly read message marking with instant messaging and has been the terminal sketch map of read states not for what seventh embodiment of the invention provided;
Fig. 8 has a kind ofly read message marking with instant messaging and has been the system schematic of read states not for what eighth embodiment of the invention provided.
Embodiment
Below in conjunction with accompanying drawing and embodiment embodiment of the present invention are done further detailed explanation.
Referring to Fig. 1, a kind ofly instant messaging has been read message marking to be the method flow diagram of read states not for what first embodiment of the invention provided, concrete steps are described below.
S11 is not for the message establishing of reading of instant messaging is read flag bit;
Said instant messaging read the message that message is exported when exchanging between user and the contact person; The instant communication message that instant communication message that can receive for the user or user have sent also can comprise the message that message that the user has received and user have sent simultaneously.
Behind user's reception or the transmission instant communication message; This has been read message content and promptly has been stored in subscription client or the instant communication server; Before this has been read the relevant position of message stores in database; At first set up the directory entry that this has read message, in directory entry, be provided with and do not read flag bit.Be provided with when not reading flag bit, can be arranged in the directory entry of having read message, also can be arranged on having read in the directory entry of message more than two that the user chooses reading flag bit.
Referring to Fig. 1-1, for read flag not is arranged on a sketch map in the directory entry of having read message.As shown in the figure, the user receives the message of contact person " Joy " transmission and " what eats noon ", is the corresponding toggle area 110 of this message in the dotted rectangle among the figure; When the user clicks the mouse in toggle area 110; Promptly appear set up to this read the directory entry 120 of message, in directory entry 120, be provided with and do not read flag bit 130, this does not read flag bit is the choice box button control; As user during through the click choice box; In choice box, one " √ " can occur, belong to selection mode this moment, promptly carry out not read flag to this message; When clicking choice box once more through mouse, then original " √ " disappears, and belongs to non-selected state this moment, promptly do not carry out not read flag to this message.
Perhaps, be directed to the instant communication message of having read,, generate index with one or more function choosing-items through triggering the mode of right button.Include therein under the situation of not reading flag, select not read flag accordingly, promptly can accomplish not read flag corresponding instant communication message.
Referring to Fig. 1-2, for read flag not is arranged on the sketch map in the directory entry of having read message more than two that the user chooses.As shown in the figure; Be directed against two selected areas 140 of having read message for the user in the dotted rectangle among the figure; When the user clicks the mouse in selected areas 140, present the directory entry of being set up of choosing of reading message 120 that is directed against, in directory entry 120, be provided with and do not read flag bit 130.When not reading flag bit 130 and be in selection mode, two of being chosen of expression have read message and have been read states not as an overall labeling.Certainly, the user also can choose the multinomial message of having read to be read states not as an overall labeling.
S12 gathers the user to said operation of not reading flag bit;
The user includes to said operation of not reading flag bit, selects not read flag bit or non-selected and does not read two kinds of operations of flag bit.As user during through the click choice box, then expression selects not read flag bit; When the user clicks said choice box once more, then represent the non-selected flag bit of not reading.
S13, if receive the user and select said operation of not reading flag bit, then the message marking of reading with said instant messaging is read states not;
When the user selects saidly when not reading flag bit, then the message marking of reading with correspondence is read states not.If said corresponding one of the flag bit of not reading has been read message, then should read message marking and be read states not; If the said corresponding message of having read more than two of flag bit of not reading, then the message of reading more than two with correspondence is read states not as an overall labeling.
To the message of Mark as Unread state, can be stored in the database of local client, also can be sent to instant communication server and store.If the corresponding relevant data of the message of Mark as Unread state are then carried out related preservation with this associated data with the message of said Mark as Unread state.Said associated data is meant with the message of said Mark as Unread state exports to user's data information simultaneously.When for example the user received or send said message, to music background should be arranged, then this voice data was the associated data of this message, and certain said associated data can also be data messages such as the video data of correspondence, multimedia document, webpage, picture.
S14, as user once more during the access of instant communicating instrument, with the message of said Mark as Unread state again in the client output of user's login.
In the unread message formation of local client, when the user logined the JICQ of this client once more, client was exported the message of said Mark as Unread state once more to the user with the message stores of said Mark as Unread state.
At first; Client is to the logging status of logon server inquiring user; When logon server returns the user and logins the information of said client; Client is transferred and is labeled as the not message of read states in the unread message formation, and the prompting user has unread message, for example flashes contact person's head portrait or sound sound etc.As user during through the click unread message, customer identification number and the handle information corresponding according to said message utilize the api function that window is relevant in the system to generate corresponding window, then message content are presented in this window.When said message includes associated data, then when showing said message, the associated data corresponding with it exported simultaneously, for example play background music or video data etc.
The message of reading to more than two is the situation of read states not as an overall labeling, when exporting, can adopt dual mode: mode 1, the multinomial message of Mark as Unread state is done as a wholely to export at subscription client again; Mode 2 is decomposed into corresponding multinomial message with the message of Mark as Unread state and exports at subscription client one by one.
Referring to Fig. 2, a kind ofly instant messaging has been read message marking to be the method flow diagram of read states not for what second embodiment of the invention provided, concrete steps are described below.
S21 is not for the message establishing of reading of instant messaging is read flag bit;
The implementation process of this step is identical with step S11 among first embodiment, repeats no more here.
S22 gathers the user to said operation of not reading flag bit;
The user includes to said operation of not reading flag bit, selects not read flag bit or non-selected and does not read two kinds of operations of flag bit.
S23, if receive the user and select said operation of not reading flag bit, then the message marking of reading with said instant messaging is read states not;
When the user selects saidly when not reading flag bit, then the message marking of reading with correspondence is read states not.If said corresponding one of the flag bit of not reading has been read message, then should read message marking and be read states not; If the said corresponding message of having read more than two of flag bit of not reading, then the message of reading more than two with correspondence is read states not as an overall labeling.
S24, client is sent to server with the message identification numbers of said Mark as Unread state;
For every in instant messaging message corresponding identification number is arranged all, this identification number includes time that number of the account, this message of this message respective user sends or receive and sequence number of this message, and this identification number is used for the pairing message of unique identification.
If the corresponding relevant data of the message of Mark as Unread state, then the message identification numbers with this associated data and said Mark as Unread state is sent to server in the lump.
S25, server obtains corresponding message content according to the message identification numbers of said Mark as Unread state;
After server receives the message identification numbers of Mark as Unread state, in message database, search the corresponding message content of this identification number according to said identification number.If server also receives the corresponding associated data of this message, then this message content carries out related preservation with corresponding associated data.
S26, as user once more during the access of instant communicating instrument, server is exported after the message of said Mark as Unread state being sent to the client of user's login.
Server is to the logging status of logon server inquiring user, and when monitoring the user once more during the access of instant communicating instrument, server is sent to the client of user's login with the message of said Mark as Unread state, and this message is exported in client.If the message of said Mark as Unread state includes corresponding associated data, then server also is sent to the client that the user logins with this associated data, the corresponding associated data of output when showing said message.
Referring to Fig. 3, a kind ofly instant messaging has been read message marking to be the method flow diagram of read states not for what third embodiment of the invention provided, concrete steps are described below.
S31 is not for the message establishing of reading of instant messaging is read flag bit;
The implementation process of this step is identical with step S11 among first embodiment, repeats no more here.
S32 gathers the user to said operation of not reading flag bit;
The user includes to said operation of not reading flag bit, selects not read flag bit or non-selected and does not read two kinds of operations of flag bit.
S33, if receive the user and select said operation of not reading flag bit, then the message marking of reading with said instant messaging is read states not;
When the user selects saidly when not reading flag bit, then the message marking of reading with correspondence is read states not.If said corresponding one of the flag bit of not reading has been read message, then should read message marking and be read states not; If the said corresponding message of having read more than two of flag bit of not reading, then the message of reading more than two with correspondence is read states not as an overall labeling.
S34, client is sent to server with the message content of said Mark as Unread state;
Client is combined to the message content of self identification and Mark as Unread state in the packet according to protocol format, packet is carried out encryption after, send to instant communication server.If the corresponding relevant data of the message of Mark as Unread state, then the message content with this associated data and said Mark as Unread state is encapsulated in the packet in the lump, is sent to server.
S35, server is with this message content Mark as Unread message;
After server receives the message of Mark as Unread state, be unread message, be stored in the unread message formation this message marking.If the message of Mark as Unread state includes corresponding associated data, then this message is carried out related preservation with corresponding associated data.
S36, as user once more during the access of instant communicating instrument, server is exported after said unread message being sent to the client of user's login.
Server is to the logging status of logon server inquiring user, and when monitoring the user once more during the access of instant communicating instrument, server is sent to the client of user's login with said unread message, and this message is exported in client.If said unread message includes corresponding associated data, then server also is sent to the client that the user logins with this associated data, the corresponding associated data of output when showing said message.
Referring to Fig. 4, a kind ofly instant messaging has been read message marking to be the method flow diagram of read states not for what fourth embodiment of the invention provided, concrete steps are described below.
S41 is not for the message establishing of reading of instant messaging is read flag bit and output number of times mark;
Read in the directory entry of message at instant messaging, be provided with and do not read flag bit and output number of times mark.Be provided with when not reading flag bit and output number of times mark, can be arranged in the directory entry of having read message, also can be arranged on having read in the directory entry of message more than two that the user chooses.
Referring to Fig. 4-1, showed for reading message establishing and do not read the sketch map of flag bit and output number of times mark.As shown in the figure, in the directory entry of reading message 120, be provided with and do not read flag bit 130 and output number of times mark 150.In not reading flag bit 130, as user during through the click choice box, in choice box one " √ " can appear, belong to selection mode this moment, promptly carry out not read flag to this message; In the input frame of output number of times mark 150, the user can input digit as output number of times mark, input digit " 3 " for example, then expression output number of times is 3 times.
S42 gathers the user to said operation of not reading flag bit and output number of times mark;
The user includes to said operation of not reading flag bit, selects not read flag bit or non-selected and does not read two kinds of operations of flag bit.The user is to the operation of output number of times mark, can in input frame, import arbitrary greater than the zero integer number of times that serves as a mark.
S43 selects the said operation of not reading flag bit and the output number of times being set if receive the user, is the not read states that is provided with the output number of times with the said message marking of having read then;
When the user selects saidly not read flag bit and output is set during number of times, then the message marking of reading with correspondence is read states not, and writes down the output number of times of set unread message.
S44, as user once more during the access of instant communicating instrument, the number of times of the said not read states message of output when detecting user's access of instant communicating instrument;
JICQ of the every login of user, the message of said Mark as Unread state then show once in the client output of user's login; When the user after carrying out not read flag during the N time access of instant communicating instrument to message, the number of times of then exporting said not read states message is N time.Therefore, the number of times of recording user access of instant communicating instrument behind read flag not can obtain the output number of times of said not read states message.
S45 judges number of times scope that the user checks whether in the scope of aforementioned output number of times, if, then get into step S46, otherwise, step S47 got into;
The number of times of the said not read states message of output during with user's access of instant communicating instrument of detecting; Compare with the output number of times of set unread message; If the output number of times that detects is less than the output number of times that is provided with, then user's number of times scope of checking is in the scope of aforementioned output number of times; Otherwise, not in said scope.For example, the output number of times of setting is 3 times, checks that when detecting user's logging on client the number of times of this message is 2, then in the scope of output number of times.
S46 exports the message of Mark as Unread state at the instant communication client that the user logined;
If the message of Mark as Unread state is kept at local client, then directly this message is exported demonstration to the user by client; If the message of Mark as Unread state is kept at server, then this message is sent to client by server after, export demonstration to the user.
S47 does not export the message of said Mark as Unread state.
When detecting number of times that user's logging on client checks this message, then do not export the message of said Mark as Unread state more than or equal to set number of times.
In the present embodiment, the user can export number of times with tense marker to the message of Mark as Unread state, makes that the user can be in the output number of times scope of mark during the access of instant communicating instrument, all can view the message of institute's Mark as Unread state.
The message marking of describing in conjunction with the front that instant messaging has been read is the method embodiment of read states not, and the present invention also provides supporting terminal and system.
Referring to Fig. 5, a kind ofly instant messaging has been read message marking to be the terminal sketch map of read states not for what fifth embodiment of the invention provided, this terminal comprises:
Do not read sign and create unit 510, the message establishing of reading that is used to instant messaging is not read flag bit;
The read operation collecting unit 520, link to each other with the said sign establishment unit 510 of not reading, and are used to gather the user to said operation of not reading flag bit;
Mark is read states unit 530 not, links to each other with said not read operation collecting unit 520, is used for receiving the user when selecting said operation of not reading flag bit, and the message marking of reading of said instant messaging is read states not;
Unread message output unit 540 does not link to each other read states unit 530 with said mark, is used for, the message of said Mark as Unread state being exported in the client of user's login again once more during the access of instant communicating instrument the user.
In the described terminal of present embodiment, to user's instant messaging read message, by not reading to indicate that creating unit 510 creates the flag bit of not reading that is used to carry out mark; Read operation collecting unit 520 is not gathered the user and is directed against the operation of being created of not reading flag bit; When collecting the user when selecting said operation of not reading flag bit, mark not read states unit 530 has been read message marking with the instant messaging of correspondence and has been read states not; Once more during the access of instant communicating instrument, unread message output unit 540 is exported the message of Mark as Unread state again in the client of user's login the user.
Referring to Fig. 6, a kind ofly instant messaging has been read message marking to be the terminal sketch map of read states not for what sixth embodiment of the invention provided, this terminal comprises:
Do not read sign and create unit 610, the message establishing of reading that is used to instant messaging is not read flag bit and output number of times mark;
The read operation collecting unit 620, link to each other with the said sign establishment unit 610 of not reading, and are used to gather the user to said operation of not reading flag bit and output number of times mark;
Mark is read states unit 630 not, links to each other with said not read operation collecting unit 620, be used for receive the user select said do not read flag bit and be provided with output number of times operation the time, with said read message marking be provided with output number of times not read states;
Do not read number of times identifying unit 640, do not link to each other read states unit 630, be used to judge that number of times that the user checks the Mark as Unread status message is whether in the scope of set output number of times with said mark;
Unread message output unit 650 links to each other with the said number of times identifying unit 640 of not reading, and is used for, the message of said Mark as Unread state being exported in the client of user's login again once more during the access of instant communicating instrument the user.
In the described terminal of present embodiment, do not read to indicate that creating unit 610 has also created the input frame in order to mark output number of times when flag bit is not read in establishment; Read operation collecting unit 620 is not gathered the user and is directed against the operation of being created of not reading flag bit and input frame; Mark is not after read states unit 630 obtains user's selection and input operation, and the instant messaging of correspondence is read message marking be read states not, and the output number of times of record mark; The user once more during the access of instant communicating instrument; Do not read number of times that number of times identifying unit 640 judges that users check the Mark as Unread status message whether in the scope of set output number of times; If then unread message output unit 650 is exported the message of Mark as Unread state again in the client of user's login; If not, then do not export the message of institute's mark.
Referring to Fig. 7, a kind ofly instant messaging has been read message marking to be the terminal sketch map of read states not for what seventh embodiment of the invention provided, this terminal comprises:
Do not read sign and create unit 710, the message establishing of reading that is used to instant messaging is not read flag bit;
The read operation collecting unit 720, link to each other with the said sign establishment unit 710 of not reading, and are used to gather the user to said operation of not reading flag bit;
Mark is read states unit 730 not, links to each other with said not read operation collecting unit 720, is used for receiving the user when selecting said operation of not reading flag bit, and the message marking of reading of said instant messaging is read states not;
Unread message output unit 740 does not link to each other read states unit 730 with said mark, is used for, the message of said Mark as Unread state being exported in the client of user's login again once more during the access of instant communicating instrument the user;
Associated data is preserved unit 750, does not link to each other read states unit 730 with said mark, is used for the message of Mark as Unread state is carried out related preservation with corresponding associated data;
Associated data output unit 760 is preserved unit 750 with said associated data and is linked to each other, and is used under the situation that message of read states is not checked, the associated data corresponding with it being exported.
In the said terminal of present embodiment; When mark when read states unit 730 is not to the reading message and carry out not read flag of instant messaging; If this has read the corresponding relevant data of message; Related data such as audio or video for example, then associated data is preserved unit 750 message of Mark as Unread state is carried out related preservation with corresponding associated data; When associated data output unit 760 is checked by output in the message of Mark as Unread state, the associated data corresponding with it exported.
Referring to Fig. 8, a kind ofly instant messaging has been read message marking to be the system schematic of read states not for what eighth embodiment of the invention provided, this system comprises instant communication client 810 and server 820,
Said instant communication client 810 comprises:
Do not read sign and create unit 811, the message establishing of reading that is used to instant messaging is not read flag bit;
The read operation collecting unit 812, link to each other with the said sign establishment unit 811 of not reading, and are used to gather the user to said operation of not reading flag bit;
Mark is read states unit 813 not, links to each other with said not read operation collecting unit 812, is used for receiving the user when selecting said operation of not reading flag bit, and the message marking of reading of said instant messaging is read states not;
Information data transmitting element 814 does not link to each other read states unit 813 with said mark, is used for the message or the message relating data of said Mark as Unread state are sent to server;
Unread message output unit 815 is used for unread message and associated data that reception server returns, the line output of going forward side by side;
Said server 820 comprises:
Information data receiving element 821 is used to receive the message or the message relating data of the Mark as Unread state that instant communication client sends;
Unread message transmitting element 822 is used at instant communication users once more during the access of instant communicating instrument, and the message or the message relating data of said Mark as Unread state are resend to subscription client.
In the described system of present embodiment; Instant communication client 810 has been read message establishing to user's IMU and has not been read flag bit; And gather the user to the operation of not reading flag bit; With having read message carries out not read flag accordingly, be sent to server 820 to message behind the mark or related information then; After server 820 obtains the message and associated data of said not read flag; Logging status to the logon server inquiring user; As user once more during the access of instant communicating instrument; The message and the associated data of the not read flag that obtains are resend to subscription client, unread message that returns and associated data are exported by instant communication client 810.
More than be the description of this invention and non-limiting, based on other execution mode of inventive concept, all among protection scope of the present invention.

Claims (22)

1. instant messaging read message marking be the method for read states not for one kind, it is characterized in that this method specifically may further comprise the steps:
Step 1 is not for the message establishing of reading of instant messaging is read flag bit;
Step 2 is gathered the user to said operation of not reading flag bit;
Step 3, if receive the user and select said operation of not reading flag bit, then the message marking of reading with said instant messaging is read states not;
Step 4, as user once more during the access of instant communicating instrument, with the message of said Mark as Unread state again in the client output of user's login.
2. according to claim 1ly a kind ofly instant messaging has been read message changed the not method of read states into; It is characterized in that: said step 4 also comprises; As user once more during the access of instant communicating instrument, the message of said Mark as Unread state resend to the client of user's login export.
3. according to claim 1ly a kind ofly instant messaging has been read message changed the not method of read states into, it is characterized in that: described instant communication message that message received for the user and/or the instant communication message that has sent read.
4. according to claim 1ly a kind ofly instant messaging has been read message change the not method of read states into, it is characterized in that: the flag bit of not reading in the said step 1 is arranged in the directory entry of having read message.
5. according to claim 1ly a kind ofly instant messaging has been read message change the not method of read states into, it is characterized in that: the flag bit of not reading in the said step 1 is arranged on having read in the directory entry of message more than two that the user chooses.
6. according to claim 1ly a kind ofly instant messaging has been read message change the not method of read states into, it is characterized in that: the flag bit of not reading in the said step 1 is the choice box button control, comprises selecting and non-selected two states.
7. according to claim 1ly a kind ofly instant messaging has been read message changed the not method of read states into; It is characterized in that: the user comprises to said operation of not reading flag bit in the said step 2, selects not read flag bit or non-selected and does not read two kinds of operations of flag bit.
8. according to claim 1ly a kind ofly instant messaging has been read message change the not method of read states into, it is characterized in that: the message marking of reading with said instant messaging in the said step 3 comprises following dual mode for read states not,
Mode 1 has been read message marking with one and has been read states not;
Mode 2 is read states not with the message of reading more than two as an overall labeling.
9. according to claim 2ly a kind ofly instant messaging has been read message change the not method of read states into, it is characterized in that: said message with the Mark as Unread state resends the process of exporting to the client of user's login and does,
The identification number of the instant communication message of said Mark as Unread state is sent to server;
Server obtains said instant communication message content according to the identification number of said instant communication message;
As user once more during the access of instant communicating instrument, server is exported after said instant communication message content being sent to the client of user's login.
10. according to claim 2ly a kind ofly instant messaging has been read message change the not method of read states into, it is characterized in that: the message of said Mark as Unread state resends the process of exporting to the client of user's login and does,
Subscription client is sent to server with the instant communication message content of said Mark as Unread state;
Server is with this message content Mark as Unread message;
As user once more during the access of instant communicating instrument, server is exported after said unread message being sent to the client of user's login.
11. according to claim 8ly a kind ofly instant messaging read message changed the not method of read states into; It is characterized in that: to reading message as an overall labeling during more than two for read states not, with this not the message of read states export at subscription client again as a whole.
12. according to claim 8ly a kind ofly instant messaging read message changed the not method of read states into; It is characterized in that: to reading message as an overall labeling during more than two for read states not, with this not the message of read states be decomposed into corresponding multinomial message and export at subscription client one by one.
13. according to claim 1ly a kind ofly instant messaging read message changed the not method of read states into; It is characterized in that: in the time of will reading message marking for read states not in the said step 3; If this has read the corresponding relevant data of message, this associated data is carried out related preservation with the message of said Mark as Unread state.
14. according to claim 13ly a kind ofly instant messaging has been read message change the not method of read states into, it is characterized in that: said associated data is related audio or video or multimedia or picture or webpage.
15. according to claim 13ly a kind ofly instant messaging read message changed the not method of read states into, it is characterized in that: the message and the corresponding associated data of said Mark as Unread state are sent to subscription client.
16. according to claim 15ly a kind ofly instant messaging read message changed the not method of read states into, it is characterized in that: with the message and the corresponding associated data of said Mark as Unread state in the process of subscription client output do,
Detect not the quilt of the message of read states and check state;
Under the situation that message of read states is not checked, the associated data corresponding with it exported.
17. according to claim 1ly a kind ofly instant messaging read message changed the not method of read states into, it is characterized in that: in the time of will reading message marking for read states not in the said step 3, be provided with the not corresponding output number of times of read states.
18. according to claim 17ly a kind ofly instant messaging has been read message change the not method of read states into, it is characterized in that: in the corresponding output number of times scope of said not read states, the process of exporting said not read states message does,
Gather the pairing output number of times of message of Mark as Unread state;
The number of times of the said not read states message of output when detecting user's access of instant communicating instrument;
Judge number of times scope that the user checks whether in the scope of aforementioned output number of times, if, then with the message of Mark as Unread state in instant communication client output that the user logined; If exceeded the scope of this output number of times, then no longer output.
19. instant messaging has been read message marking has been the terminal of read states not for one kind, it is characterized in that this terminal comprises:
Do not read sign and create the unit, the message establishing of reading that is used to instant messaging is not read flag bit;
The read operation collecting unit does not link to each other with the said sign establishment unit of not reading, and is used to gather the user to said operation of not reading flag bit;
Mark is the read states unit not, links to each other with said not read operation collecting unit, is used for receiving the user when selecting said operation of not reading flag bit, and the message marking of reading of said instant messaging is read states not;
The unread message output unit does not link to each other the read states unit with said mark, is used for, the message of said Mark as Unread state being exported in the client of user's login again once more during the access of instant communicating instrument the user.
20. according to claim 19ly a kind ofly instant messaging read message marking be the system of read states not, it is characterized in that said terminal also comprises:
Do not read the number of times identifying unit, be used to judge that number of times that the user checks the Mark as Unread status message is whether in the scope of set output number of times.
21. according to claim 19ly a kind ofly instant messaging read message marking be the system of read states not, it is characterized in that said terminal also comprises:
Associated data is preserved the unit, is used for the message of Mark as Unread state is carried out related preservation with corresponding associated data.
The associated data output unit is used under the situation that message of read states is not checked, the associated data corresponding with it being exported.
22. instant messaging has been read message marking has been the system of read states not for one kind, comprise instant communication client and server, it is characterized in that:
Said instant communication client comprises,
Do not read sign and create the unit, the message establishing of reading that is used to instant messaging is not read flag bit;
The read operation collecting unit does not link to each other with the said sign establishment unit of not reading, and is used to gather the user to said operation of not reading flag bit;
Mark is the read states unit not, links to each other with said not read operation collecting unit, is used for receiving the user when selecting said operation of not reading flag bit, and the message marking of reading of said instant messaging is read states not;
The information data transmitting element does not link to each other the read states unit with said mark, is used for the message or the message relating data of said Mark as Unread state are sent to server;
The unread message output unit is used for unread message and associated data that reception server returns, the line output of going forward side by side;
Said server comprises,
The information data receiving element is used to receive the message or the message relating data of the Mark as Unread state that instant communication client sends;
The unread message transmitting element is used at instant communication users once more during the access of instant communicating instrument, and the message or the message relating data of said Mark as Unread state are resend to subscription client.
CN201110370407.XA 2011-11-19 2011-11-19 Instant messaging has been read to the method and system of message Mark as Unread state Active CN102420778B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110370407.XA CN102420778B (en) 2011-11-19 2011-11-19 Instant messaging has been read to the method and system of message Mark as Unread state

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110370407.XA CN102420778B (en) 2011-11-19 2011-11-19 Instant messaging has been read to the method and system of message Mark as Unread state

Publications (2)

Publication Number Publication Date
CN102420778A true CN102420778A (en) 2012-04-18
CN102420778B CN102420778B (en) 2018-08-14

Family

ID=45945018

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110370407.XA Active CN102420778B (en) 2011-11-19 2011-11-19 Instant messaging has been read to the method and system of message Mark as Unread state

Country Status (1)

Country Link
CN (1) CN102420778B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103220413A (en) * 2013-03-25 2013-07-24 深圳市金立通信设备有限公司 Communication device and communication information state identifying method in same
CN104065559A (en) * 2013-03-20 2014-09-24 腾讯科技(深圳)有限公司 Email marking method and device
CN104601806A (en) * 2014-12-30 2015-05-06 上海孩子国科教设备有限公司 State setting method and client
CN104967550A (en) * 2014-05-19 2015-10-07 腾讯科技(深圳)有限公司 Method and apparatus for displaying unread messages
CN104991894A (en) * 2015-05-14 2015-10-21 深圳市万普拉斯科技有限公司 Instant chat message browsing method and system
CN105376137A (en) * 2014-08-27 2016-03-02 阿里巴巴集团控股有限公司 Instant messaging method and device
CN105988674A (en) * 2015-02-06 2016-10-05 腾讯科技(深圳)有限公司 Message display method and related device
CN109842541A (en) * 2017-11-24 2019-06-04 腾讯科技(深圳)有限公司 Information processing method, device and storage medium
CN110119276A (en) * 2019-04-18 2019-08-13 深圳壹账通智能科技有限公司 Implementation method, device, computer equipment and the storage medium of unread message prompt
CN110740213A (en) * 2019-09-27 2020-01-31 维沃移动通信有限公司 unread content processing method and terminal equipment
CN111190512A (en) * 2018-11-15 2020-05-22 阿里巴巴集团控股有限公司 Message processing method and device
CN112235185A (en) * 2020-09-25 2021-01-15 上海掌门科技有限公司 Message state identification method and device
US11169688B2 (en) 2017-09-29 2021-11-09 Huawei Technologies Co., Ltd. Message processing method, message viewing method, and terminal
CN113971196A (en) * 2021-08-13 2022-01-25 荣耀终端有限公司 Push information processing method and terminal equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101083687A (en) * 2006-05-31 2007-12-05 北京握奇数据***有限公司 Method for displaying unread short message and related telecom smart card and short message
CN102130973A (en) * 2011-04-28 2011-07-20 沈阳工程学院 System and method for performing automatic batch network forensics on email

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101083687A (en) * 2006-05-31 2007-12-05 北京握奇数据***有限公司 Method for displaying unread short message and related telecom smart card and short message
CN102130973A (en) * 2011-04-28 2011-07-20 沈阳工程学院 System and method for performing automatic batch network forensics on email

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104065559A (en) * 2013-03-20 2014-09-24 腾讯科技(深圳)有限公司 Email marking method and device
CN104065559B (en) * 2013-03-20 2018-07-06 腾讯科技(深圳)有限公司 Mail labeling method and device
CN103220413A (en) * 2013-03-25 2013-07-24 深圳市金立通信设备有限公司 Communication device and communication information state identifying method in same
CN104967550A (en) * 2014-05-19 2015-10-07 腾讯科技(深圳)有限公司 Method and apparatus for displaying unread messages
CN104967550B (en) * 2014-05-19 2018-01-30 腾讯科技(深圳)有限公司 unread message display method and device
CN105376137A (en) * 2014-08-27 2016-03-02 阿里巴巴集团控股有限公司 Instant messaging method and device
CN104601806A (en) * 2014-12-30 2015-05-06 上海孩子国科教设备有限公司 State setting method and client
CN105988674B (en) * 2015-02-06 2020-10-23 腾讯科技(深圳)有限公司 Message display method and related device
CN105988674A (en) * 2015-02-06 2016-10-05 腾讯科技(深圳)有限公司 Message display method and related device
CN104991894A (en) * 2015-05-14 2015-10-21 深圳市万普拉斯科技有限公司 Instant chat message browsing method and system
US11169688B2 (en) 2017-09-29 2021-11-09 Huawei Technologies Co., Ltd. Message processing method, message viewing method, and terminal
CN109842541A (en) * 2017-11-24 2019-06-04 腾讯科技(深圳)有限公司 Information processing method, device and storage medium
CN109842541B (en) * 2017-11-24 2022-02-08 腾讯科技(深圳)有限公司 Information processing method, device and storage medium
CN111190512A (en) * 2018-11-15 2020-05-22 阿里巴巴集团控股有限公司 Message processing method and device
CN111190512B (en) * 2018-11-15 2023-04-28 阿里巴巴集团控股有限公司 Message processing method and device
CN110119276A (en) * 2019-04-18 2019-08-13 深圳壹账通智能科技有限公司 Implementation method, device, computer equipment and the storage medium of unread message prompt
CN110740213A (en) * 2019-09-27 2020-01-31 维沃移动通信有限公司 unread content processing method and terminal equipment
CN112235185A (en) * 2020-09-25 2021-01-15 上海掌门科技有限公司 Message state identification method and device
CN113971196A (en) * 2021-08-13 2022-01-25 荣耀终端有限公司 Push information processing method and terminal equipment

Also Published As

Publication number Publication date
CN102420778B (en) 2018-08-14

Similar Documents

Publication Publication Date Title
CN102420778A (en) Method and system for marking instant communication read message as unread state
CN103299306B (en) Third party's webpage is mapped to the object in social networking system
US8532624B2 (en) System and method for storing and retrieving multimedia messages on low-cost tags in order to facilitate contextual communications
CN103220210A (en) Method, client and system for collecting instant communication message
CN104683961B (en) Business card exchange method, device and terminal
JP6501919B2 (en) Voice chat mode self-adaptation method and apparatus
CN102420782A (en) Method, client and system for sharing webpage by instant messaging
EP2717523B1 (en) Wireless terminal and method for processing contact information
CN102385615A (en) Information collection and presentation
CN110598103B (en) Content aggregation method and device, computer equipment and storage medium
CN101421722A (en) Method for providing a clip for viewing at a remote device
JP6419898B2 (en) Message chat history list display method, mobile phone, program, and recording medium
CN102571971A (en) Method and system for shafting commodity information on mobile terminal
CN102591980A (en) Method and system used for classifying image files in instant messaging
TWI496485B (en) Method for instant communication, terminal and system
CN102594724A (en) Method, client side and system for setting contact person object state in instant messaging
CN102833188A (en) Method, client and system for displaying transmission file in instant messaging
CN103617043B (en) A kind of method and system uploaded with picture web data
CN104967527A (en) Recovering method of communication recording, recovering device of communication recording and server
CN102255825A (en) Extensible interactive communication method and system
CN103631975A (en) Data extraction method and device
CN112422402A (en) Message forwarding tracing method and device, storage medium and terminal
CN102299870A (en) Method, terminal and system for transmitting instant messaging data
CN102622099A (en) Input method system embedded in APP (application) application program and corresponding method
CN106330671B (en) Mail processing method and device

Legal Events

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