CN105871694B - Instant messaging service processing method and processing device - Google Patents
Instant messaging service processing method and processing device Download PDFInfo
- Publication number
- CN105871694B CN105871694B CN201610338098.0A CN201610338098A CN105871694B CN 105871694 B CN105871694 B CN 105871694B CN 201610338098 A CN201610338098 A CN 201610338098A CN 105871694 B CN105871694 B CN 105871694B
- Authority
- CN
- China
- Prior art keywords
- instant communication
- stopping
- message
- communication client
- remind
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/224—Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of instant messaging service processing method and processing devices, belong to Internet technical field.The described method includes: when detecting that all instant communication messages for being sent to instant communication client are reminded in stopping when stopping reminding instruction in instant communication client;It is instructed based on stopping reminding, acquisition starts to remind the moment;When current time is to start to remind the moment, the instant communication message for being sent to instant communication client for starting that the moment is reminded to receive later is reminded.The present invention can cause to bother to avoid to user, simultaneously when current time is to start to remind the moment, instant communication message can be reminded automatically, without user's operation, to avoid because user forgets cancel to stop the phenomenon that reminding operation and user is caused to be unable to learn in time new instant communication message.
Description
Technical field
The present invention relates to Internet technical field, in particular to a kind of instant messaging service processing method and processing device.
Background technique
With the development of science and technology, instant messaging is increasingly common in people's lives, and user can pass through
Instant messaging is exchanged with colleague, friend.In practical applications, for the instant communication message for keeping user's timely learning new,
Server can send prompting message information while sending instant communication message to instant communication client, so that Instant Messenger
Believe that client when receiving the prompting message information, issues message alert tone, alternatively, display red dot, unread message number, sudden strain of a muscle
The prompting messages mark such as bright, notification bar prompting message.However, in practical applications, these message alert tones or message mention
Awake mark is likely to bother user, in this case, user wish instant communication client do not issue message alert tone and
Do not show that prompting message identifies, to avoid bothering.
Summary of the invention
In order to solve problems in the prior art, the embodiment of the invention provides a kind of instant messaging service processing method and dresses
It sets.The technical solution is as follows:
In a first aspect, providing a kind of instant messaging service processing method, which comprises
When detected in instant communication client stop reminding instruction when, stop to being sent to the instant messaging client
All instant communication messages at end are reminded;
It is reminded and is instructed based on the stopping, acquisition starts to remind the moment;
Current time be it is described start remind the moment when, to it is described start remind the moment after receive be sent to institute
The instant communication message for stating instant communication client is reminded.
Second aspect provides a kind of instant messaging service processing method, which comprises
It receives and stops alert requests, the stopping alert requests detecting that stopping prompting instructing by instant communication client
After send;
Based on the stopping alert requests, stop sending prompting message information to the instant communication client, it is described to disappear
Breath prompting message, which is used to indicate, reminds the instant communication message for being sent to the instant communication client;
When current time is to start to remind the moment, Xiang Suoshu instant communication client sends the prompting message information,
So that the instant communication client to it is described start remind the moment after receive be sent to the instant communication client
Instant communication message reminded, it is described start remind the moment be based on stoppings remind instruct acquire.
The third aspect, provides a kind of instant messaging service processing unit, and described device includes:
Stop reminding module, for stopping to transmission when detecting that stopping prompting instructing in instant communication client
It is reminded to all instant communication messages of the instant communication client;
Moment obtains module, and for reminding instruction based on the stopping, acquisition starts to remind the moment;
Reminding module, for current time be it is described start to remind the moment when, to described start that the moment is reminded to be followed by
The instant communication message for being sent to the instant communication client received is reminded.
Fourth aspect, provides a kind of instant messaging service processing unit, and described device includes:
Receiving module stops alert requests for receiving, and the stopping alert requests being detected by instant communication client
It is sent to after stopping prompting instruction;
Stop reminding module, for being based on the stopping alert requests, stops disappearing to instant communication client transmission
Cease prompting message, the prompting message information be used to indicate to be sent to the instant communication message of the instant communication client into
Row is reminded;
Sending module, described in when current time is to start to remind the moment, Xiang Suoshu instant communication client is sent
Prompting message information, so that the instant communication client starts to remind being sent to of receiving after the moment described i.e. to described
When communication customer end instant communication message reminded, it is described start remind the moment be based on stoppings remind instruction acquisition
It obtains.
Technical solution provided in an embodiment of the present invention has the benefit that
By when detecting that instruction is reminded in stopping, stopping to the instant messaging visitor for being sent to reception stopping prompting instruction
The instant communication message at family end reminded, and when current time is to start to remind the moment, to starting that the moment is reminded to be followed by
The instant communication message received is reminded, so that on the one hand can cause to bother to avoid to user, on the other hand when current
Carve for start remind the moment when, instant communication message can be reminded automatically, without user's operation, thus avoid because
Forget cancel for user to stop reminding the phenomenon that operating and user is caused to be unable to learn in time new instant communication message.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for
For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings other
Attached drawing.
Fig. 1 is a kind of flow chart of instant messaging service processing method shown according to an exemplary embodiment.
Fig. 2 is a kind of flow chart of instant messaging service processing method shown according to an exemplary embodiment.
Fig. 3 is a kind of flow chart of instant messaging service processing method shown according to an exemplary embodiment.
Fig. 4 is a kind of schematic diagram at instant communication client interface shown according to an exemplary embodiment.
Fig. 5 A is a kind of schematic diagram at instant communication client interface shown according to an exemplary embodiment.
Fig. 5 B is a kind of schematic diagram at instant communication client interface shown according to an exemplary embodiment.
Fig. 6 is a kind of schematic diagram at instant communication client interface shown according to an exemplary embodiment.
Fig. 7 is a kind of schematic diagram at instant communication client interface shown according to an exemplary embodiment.
Fig. 8 A is a kind of schematic diagram at instant communication client interface shown according to an exemplary embodiment.
Fig. 8 B is a kind of schematic diagram at instant communication client interface shown according to an exemplary embodiment.
Fig. 9 is a kind of block diagram of instant messaging service processing unit 900 shown according to an exemplary embodiment.
Figure 10 is a kind of block diagram of instant messaging service processing unit 100 shown according to an exemplary embodiment.
Figure 11 is a kind of block diagram of instant messaging service processing unit 1100 shown according to an exemplary embodiment.
Figure 12 is a kind of block diagram of terminal 1200 shown according to an exemplary embodiment.
Figure 13 is a kind of block diagram of instant messaging service processing unit 1300 shown according to an exemplary embodiment.
Specific embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with attached drawing to embodiment party of the present invention
Formula is described in further detail.
Fig. 1 is a kind of flow chart of instant messaging service processing method shown according to an exemplary embodiment, such as Fig. 1 institute
Show, the instant messaging service processing method the following steps are included:
Step 110: when detecting that terminal stops to being sent to this i.e. when stopping reminding instruction in instant communication client
When communication customer end all instant communication messages reminded.
Step 120: terminal is based on the stopping and reminds instruction, and acquisition starts to remind the moment.
Step 130: when current time is that this starts to remind the moment, terminal starts what the prompting moment received later to this
The instant communication message for being sent to the instant communication client is reminded.
In conclusion instant messaging service processing method provided in this embodiment, by detecting that stopping prompting instructing
When, stop reminding the instant communication message for being sent to the instant communication client for receiving stopping prompting instruction, and
When current time is starts to remind the moment, the instant communication message for starting that the moment is reminded to receive later is reminded, so that
On the one hand it can cause to bother to avoid to user, it, can be to Instant Messenger on the other hand when current time is to start to remind the moment
Letter message is reminded automatically, without user's operation, to avoid because user forgets cancel to stop reminding operation
And the phenomenon that causing user to be unable to learn in time new instant communication message.
Optionally, when should detect that instruction was reminded in stopping in instant communication client, stop instant to this is sent to
Before all instant communication messages of communication customer end are reminded, this method further include:
After being detected in the instant communication client to the trigger action for stopping reminder option, stopping prompting being triggered
Instruction.
Optionally, when should detect that instruction was reminded in stopping in instant communication client, stop instant to this is sent to
Before all instant communication messages of communication customer end are reminded, this method further include:
When detecting current time is the preset stopping time of the instant communication client, triggers stopping prompting and refer to
It enables.
Optionally, should based on the stopping remind instruction, acquisition start remind the moment include:
Obtaining the stopping reminds this indicated by instruction to start to remind the moment.
Optionally, should based on the stopping remind instruction, acquisition start remind the moment include:
It obtains the stopping that the stopping reminds instruction indicated and reminds duration;It obtains and receives the reception that instruction is reminded in the stopping
Moment;Duration and the time of reception is reminded to determine that this starts to remind the moment according to the stopping.
Optionally, when should detect that instruction was reminded in stopping in instant communication client, stop instant to this is sent to
After all instant communication messages of communication customer end are reminded, this method further include:
Obtain specified icons;
Specified location at the instant communication client interface shows the specified icons.
Optionally, when should detect that instruction was reminded in stopping in instant communication client, stop instant to this is sent to
After all instant communication messages of communication customer end are reminded, this method further include:
The control information that server is sent is received, which is used to remove disappearing of showing in the instant communication client
Cease warning banner;
Based on the control information, the prompting message mark currently shown is removed.
Optionally, instruction should be reminded based on the stopping, acquisition starts after reminding the moment, this method further include:
When current time is that this starts to remind the moment, history message quantity information, the history message quantity information are obtained
Quantity including being sent to the instant communication message of the instant communication client in designated time period, the designated time period are to receive
The period at the time of reception to the current time of instruction is reminded in the stopping;
Based on the history message quantity information, prompting message mark is shown.
Optionally, instruction should be reminded based on the stopping, acquisition starts after reminding the moment, this method further include:
When current time is that this starts to remind the moment, history message acquisition request, the history message are sent to server
Acquisition request carries the mark of the instant communication client and receives the time of reception that instruction is reminded in the stopping, so that the server
Return to the history instant communication message that the instant communication client is sent in the time of reception to the period at current time;
Receive the history instant communication message of server transmission.
All the above alternatives can form alternative embodiment of the invention using any combination, herein no longer
It repeats one by one.
Fig. 2 is a kind of flow chart of instant messaging service processing method shown according to an exemplary embodiment, such as Fig. 2 institute
Show, the instant messaging service processing method the following steps are included:
Step 210: server, which receives, stops alert requests, which is being detected by instant communication client
Stop sending after reminding instruction.
Step 220: being based on the stopping alert requests, server stops sending prompting message letter to the instant communication client
Breath, which, which is used to indicate, reminds the instant communication message for being sent to the instant communication client.
Step 230: when current time is to start to remind the moment, server sends the message to the instant communication client
Prompting message so that the instant communication client to this start remind the moment after receive be sent to instant messaging client
The instant communication message at end is reminded, this starts to remind the moment to be to remind instruction to acquire based on the stopping.
In conclusion instant messaging service processing method provided in this embodiment, by receiving stopping alert requests
When, stop sending prompting message information to the instant communication client for sending the stopping alert requests, and be to open at current time
When beginning to remind the moment, the prompting message information is sent to the instant communication client, so that the instant communication client opens this
Begin that the instant communication message received after the moment is reminded to be reminded, so that on the one hand can cause to bother to avoid to user,
On the other hand current time be start remind the moment when, instant communication message can be reminded automatically, without with
Family operation, to avoid because user forgets to carry out to cancel and stops reminding operation and to cause user to be unable to learn in time new instant
The phenomenon that communication information.
Optionally, after which stops alert requests, this method further include:
Control information is sent to the instant communication client to go so that the instant communication client is based on the control information
Except the prompting message mark currently shown, the control information is for removing the prompting message shown in the instant communication client
Mark.
Optionally, the prompting message should be sent to the instant communication client when current time is to start to remind the moment
After information, this method further include:
History message quantity information is sent to the instant communication client, so that the instant communication client is based on the history
Message number information shows prompting message mark;
The history message quantity information includes being sent to the instant messaging of the instant communication client in designated time period to disappear
The quantity of breath, the designated time period are the time of reception to current time that the instant communication client receives that instruction is reminded in the stopping
Period.
Optionally, the prompting message should be sent to the instant communication client when current time is to start to remind the moment
After information, this method further include:
History message acquisition request is received, which carries the mark of the instant communication client and connect
Time receiving carves, at the time of which is that the instant communication client receives stopping prompting instruction;
Based on the history message acquisition request, to the instant communication client send the time of reception to current time when
Between the history instant communication message of the instant communication client is sent in section.
All the above alternatives can form alternative embodiment of the invention using any combination, herein no longer
It repeats one by one.
Fig. 3 is a kind of flow chart of instant messaging service processing method shown according to an exemplary embodiment, such as Fig. 3 institute
Show, the instant messaging service processing method the following steps are included:
Step 301: terminal triggering stops reminding instruction.
In practical applications, user is likely to be unwilling to be bothered by instant communication information in a certain period of time, that is to say,
User is not intended to terminal to remind the instant communication message received.At this point, user can execute corresponding operation, so that eventually
End triggering stops reminding instruction, reminds the subsequent stopping of instruction execution to remind operation so that terminal be made to be based on the stopping.Specifically,
In some embodiments of the invention, terminal can have following two to trigger the mode that instruction is reminded in the stopping:
The first, when detected in instant communication client to stop reminder option trigger action after, terminal triggering
Instruction is reminded in the stopping.
In practical application, instant communication client can provide stopping reminder option, as shown in figure 4, of the invention one
In a embodiment, " having a rest " option is can be set in instant communication client on interface, should be on " having a rest " option is
Stopping reminder option described in text.When user is not intended to terminal to remind the instant communication message received, user can be with
Triggering should " having a rest " option, terminal detects that triggering the stopping after the trigger action of option of " having a rest " to this reminds
Instruction.
Certainly, the setting of " having a rest " option described above is only exemplary, and cannot limit the present invention.?
In practical application, the stopping reminder option can also being set in the other positions at instant communication client interface, alternatively, the stopping
Reminder option can be other forms, be not especially limited to this present invention.
Second, when detecting current time is the preset stopping time of the instant communication client, terminal triggering should
Stop reminding instruction.
In practical application, user may put at a fixed time after be not intended to terminal to the instant communication message received into
Row is reminded, for example, the daily 18:00 of user Dong little Jie is not intended to terminal to receiving in gymnasium body-building, therefore after this time point
Instant communication message reminded.In this case, the preset stopping time can be set in user, when terminal detects it is current when
Between be the instant communication client the preset stopping time when, trigger the stopping remind instruction.
Certainly, in practical applications, which is also possible to the time of system default, and the present invention does not make this
It is specific to limit.
It should be noted that above-mentioned " instant communication client " can correspond to some or certain multiple instant communication users
Account, certainly, when active user is tourist or anonymous, being somebody's turn to do " instant communication client " can not also use with instant messaging
Family account is corresponding, and the present invention is not especially limited this.
Step 302: when detecting that instruction is reminded in the stopping, terminal stops to being sent to the instant communication client i.e.
When communication information reminded.
When terminal detects that instruction is reminded in the stopping, terminal stops to being sent to the instant of the instant communication client
Communication information is reminded.Here " prompting ", which can refer to, issues message alert tone and/or display prompting message mark etc., when
So, in practical applications, above-mentioned " prompting " may there are also other forms of expression, the present invention to be not especially limited to this.It needs
Explanation when, in some embodiments of the invention, terminal can stop to being sent to the instant communication client it is all i.e.
When communication information reminded, can also stop to being sent to the instant communication client a part of instant communication message carry out
It reminds, the present invention is not especially limited this.
In some embodiments of the invention, terminal stops to the instant communication message for being sent to the instant communication client
Remind and there can be following two implementation.In the following, both implementations will be specifically described in the present invention:
The first implementation is that server stops sending prompting message information to the instant communication client, be can wrap
Following technical process is included, specifically: when detecting that stopping prompting instructing, terminal to server, which is sent, stops alert requests, clothes
Business device receives the stopping alert requests;Based on the stopping alert requests, server stops sending to the instant communication client and disappear
Prompting message is ceased, which is used to indicate the instant communication client to being sent to the instant communication client i.e.
When communication information reminded.
It should also be noted that, " terminal " described above is equipped with instant communication client.
Using the above-mentioned technical process of step, since server is after receiving the stopping alert requests, do not need to " should i.e.
When communication customer end " send prompting message information, accordingly it is also possible to save Internet resources.
Second of implementation is the prompting message information that terminal abandons that server is sent, and may include following technology mistake
Journey, specifically: when detecting that stopping prompting instructing in instant communication client, terminal abandons the message that server is sent and mentions
Awake information.
In practical applications, after terminal detects that instruction is reminded in the stopping, server can continue to the instant messaging
Client sends prompting message information, and the terminal by receiving the prompting message information carries out the prompting message information
Reason.Specifically, when terminal can detect that instruction is reminded in stopping in instant communication client, the message that server is sent is abandoned
Prompting message, after meeting the condition for starting to carry out instant communication message prompting, terminal stops abandoning disappearing for server transmission
Prompting message is ceased, and the instant communication message for being sent to the instant communication client is mentioned based on the prompting message information
It wakes up.Wherein, " starting to carry out the condition of instant communication message prompting " described above can refer to that " current time is when starting to remind
Carve " or " receive to start to remind and instruct ", certainly, in practical applications, " item of progress instant communication message prompting should be started
Part " can also have other contents, and the present invention is not specifically limited in this embodiment, and as described " starting to remind the moment " and " start to mention
It is hereinafter described that awake instruction " is detailed in the present invention.
It should be noted that " discarding " described above refers to deleting, certainly, in practical applications, terminal can not
The prompting message information is deleted, but is also not based on the prompting message information and instant communication message is reminded.
Since the terminal by receiving the prompting message information handles the prompting message information, and server only needs
Continue to send prompting message information to the instant communication client, so as to reduce the calculation amount of server.
In practical applications, the corresponding instant communication client of user account for logging in the instant communication client may have
It is multiple, and user is not intended to any of the above-described instant communication client to remind the instant communication message received, otherwise, also very
User may be caused to bother.In order to realize the purpose, in above-mentioned second of implementation, the present invention can also be at end
When end detects that instruction is reminded in stopping in instant communication client, following technical process are executed, specifically: terminal to server
Send the stopping alert state information for the user account for logging in the instant communication client;Server receives stopping prompting
Status information;Server sends the stopping alert state information to the corresponding instant communication client of the user account, so that should
The corresponding instant communication client of user account abandons the message received after receiving the stopping alert state information and mentions
Awake information.
The instant communication client constantly abandons the message received and mentions after receiving the stopping alert state information
Awake information, until the beginning alert state information of server transmission is received, alternatively, instructed until receiving and starting to remind, or
Person, until current time is to start to remind the moment.Then, which can be based on the prompting message information
The instant communication message for being sent to itself is reminded.
Step 303: server sends control information to the instant communication client, and the control information is for removing this immediately
The prompting message mark shown in communication customer end.
In practical applications, when stopping reminding instant communication message, which may still be shown
Show that prompting message identifies, prompting message mark is for being sent to this immediately before being reminded instant communication message stopping
The instant communication message of communication customer end is reminded, the prompting message mark can for red dot, flashing, unread message number or
Prompting message etc. in notification bar.And prompting message mark is likely to cause to bother to user, therefore, is stopping to instant
When communication information is reminded, it is necessary to remove the prompting message mark shown in the instant communication client.In order to reach
Above-mentioned purpose, the present invention can execute step 303, specifically, corresponding with two kinds of implementations in step 302, step 303
May include two kinds of implementations, below the present invention both implementations will be illustrated:
The first implementation is corresponding with the first implementation in step 302, specifically: server is receiving
After the stopping alert requests, the control information can be sent to the instant communication client based on the stopping alert requests.
Second of implementation is corresponding with second of implementation in step 302, specifically: server is receiving
After the stopping alert state information, which can be sent to the instant communication client based on the stopping alert state information
Information.
In addition, according to the difference for the terminal type for installing the instant communication client, server is to instant messaging client
The particular technique process that end sends control information is also slightly different, specifically:
If the terminal for installing the instant communication client is IOS (Mobile operating system of Apple Inc.) equipment or OSX (apple
The exclusive operating system of fruit company) equipment when, server can pass through APNS (Apple Push Notification
Service, apple message push service) the control information for not reading as " 0 " is sent to the instant communication client.
If the terminal for installing the instant communication client is Android (Android) equipment or Windows (Microsoft) equipment,
The control information can be sent to the instant communication client by server to client protocol by server.
Step 304: terminal receives the control information that server is sent.
Step 305: terminal is based on the control information, removes the prompting message mark currently shown.
It should be noted that the technical process of step 303 to 305 can not be executed in some embodiments of the invention,
In other embodiments of the invention, step 303 to 305 can execute before step 306, can also be same with step 306
Shi Zhihang can also be executed after step 306, and the present invention is not especially limited this.
Step 306: instruction being reminded based on the stopping, terminal acquisition starts to remind the moment.
In practical applications, it is however generally that, user is intended merely to stop reminding instant communication message in a period of time,
Rather than stop reminding instant communication message forever, therefore, user also wants at a time restart afterwards to i.e.
When communication information reminded.In order to meet this demand of user, the present invention needs to be implemented the technology mistake of step 306 and 307
Journey, wherein step 306 is to obtain the technical process for starting to remind the moment, this starts to remind the moment to be again to disappear to instant messaging
For breath at the time of reminded, specifically, step 306 may include two kinds of implementations, below the present invention will be to both realizations
Mode is illustrated:
The first implementation, terminal obtain the stopping and this indicated by instruction are reminded to start to remind the moment.
As shown in Figure 5A, after user triggers " having a rest " option in Fig. 4, terminal can provide " next " choosing
, after " next " option is somebody's turn to do in user's triggering, terminal triggering stops reminding instruction, and stopping prompting instruction instruction starts to remind
Moment.As shown in Figure 5A, this starts to remind the moment to be " 09:00 tomorrow ", that is to say, terminal can be in " 09:00 tomorrow " Shi Chongxin
Instant communication message to be reminded, the available stopping of terminal reminds this indicated by instruction to start to remind the moment, certainly,
As shown in Figure 5 B, terminal can also provide other similar option, such as " week is finally " option, what the present invention did not provided terminal
The form and content of option are defined.
Second of implementation, terminal obtains the stopping that the stopping reminds instruction indicated and reminds duration, and obtains reception
The time of reception of instruction is reminded to the stopping, when then reminding duration and the time of reception to determine that this starts to remind according to the stopping
It carves.
As shown in Figure 5A, after user triggers " having a rest " option in Fig. 4, terminal can provide " vacationette " option,
After " vacationette " option is somebody's turn to do in user's triggering, terminal triggering stops reminding instruction, and stopping prompting instruction instruction stops reminding duration,
As shown in Figure 5A, when which reminds a length of " 1 hour ".Meanwhile terminal it is available receive the stopping remind instruction connect
Time receiving carves, for example, user triggers in 21:00 is somebody's turn to do " vacationette " option, then the time of reception is 21:00.Then terminal can be with
It reminds duration to be added to obtain this and start to remind the moment time of reception and the stopping, being easy to be calculated, in the example above,
This starts to remind the moment to be 22:00, and certainly, as shown in Figure 5 B, terminal can also provide other similar option, and such as " respite " is selected
Item, " lunch break " option etc., the form and content for the option that the present invention does not provide terminal are defined.
Step 307: when current time is that this starts to remind the moment, terminal starts what the prompting moment received later to this
The instant communication message for being sent to the instant communication client is reminded.
As described above, terminal can restart to carry out instant communication message when current time is to start and remind the moment
It reminds, specifically, corresponding with two kinds of implementations in step 302 and 303, step 307 may include three kinds of implementations,
In, first two implementation is corresponding with the first implementation in step 302 and 303, the third implementation and step 302
It is corresponding with second of implementation in 303, below the present invention these three implementations will be illustrated:
The first implementation includes following technical process, specifically: when current time is that this starts to remind the moment, eventually
It holds to send to the server and starts alert requests;Server, which receives, starts alert requests;Server is based on this and starts alert requests,
The prompting message information is sent to the instant communication client;Terminal receives the prompting message information of server transmission;Eventually
What end group received after the prompting message information starts the prompting moment to this is sent to the instant of the instant communication client
Communication information is reminded.
Second of implementation includes step (1) to step (4), specifically:
In the second implementation, the stopping alert requests that terminal to server is sent can also carry this and start to mention
It wakes up the moment, in this case, when current time is to start to remind the moment, server can be from trend instant messaging client
End sends the prompting message information, sends without terminal to server and starts alert requests, can save network money in this way
Source.
Step (1): when current time is that this starts to remind the moment, server triggers start to remind instruction.
Step (2): start to remind instruction based on this, server sends prompting message letter to the instant communication client
Breath.
Step (3): terminal receives the prompting message information of server transmission.
Step (4): terminal based on the prompting message information to this start remind the moment after receive be sent to this i.e.
When communication customer end instant communication message reminded.
The third implementation includes following technical process, specifically: when current time is that this starts to remind the moment, eventually
What end group received after the prompting message information that the server is sent starts the prompting moment to this is sent to the instant messaging
The instant communication message of client is reminded.
When terminal detects that current time is to start to remind the moment, terminal no longer abandons the prompting message of server transmission
Information, but based on the server send prompting message information to this start remind the moment after receive be sent to this i.e.
When communication customer end instant communication message reminded.
In addition, the corresponding instant communication client of user account that ought currently log in the instant communication client is multiple
When, in order to make the corresponding each instant communication client of the user account this can start to remind the moment at current time
When, based on the server send prompting message information to this start remind the moment after receive be sent to the instant messaging
The instant communication message of client is reminded, and above-mentioned stopping alert state information can also include that this starts to remind the moment.It should
Available this starts to remind after the corresponding each instant communication client of user account receives the stopping alert state information
Moment, thus the corresponding each instant communication client of the user account can current time be this start remind the moment when,
This is started to remind the Instant Messenger for being sent to itself received after the moment based on the prompting message information that the server is sent
Letter message is reminded.
Other than above-mentioned three kinds of implementations, the present invention also provides a kind of realization terminal to this start remind the moment it
The mode that the instant communication message for being sent to the instant communication client received afterwards is reminded, specifically:
As shown in fig. 6, terminal can also provide " terminating rest " option in instant communication client interface, when terminal is examined
After measuring the trigger action to " the terminating rest " option, triggering starts to remind instruction, and terminal can start to remind based on this to refer to
It enables and sends this to server and start alert requests, server, can be to the instant messaging after receiving this and starting alert requests
Client sends the prompting message information, when so that the instant communication client starting to remind based on the prompting message information to this
The instant communication message for being sent to the instant communication client received after carving is reminded.Using this implementation,
User can need to remind terminal to instant communication message at any time according to itself, so that operation is more flexible.
In practical applications, when terminal restarts to remind instant communication message, terminal can also be obtained
The quantity for logging in the instant communication message of the instant communication client is sent in designated time period, to be based on the quantity to user
It is prompted, user is allow to be informed in the designated time period the case where receiving instant communication message.Wherein, the specified time
Section is the period that the instant communication client receives that the time of reception to the current time of instruction is reminded in the stopping.In order to reach this
Following technical process can also be performed in one purpose, the present invention, specifically:
When current time is that this starts to remind the moment, server sends history message quantity to the instant communication client
Information, the history message quantity information include the instant communication message that the instant communication client is sent in the designated time period
Quantity;Terminal obtains history message quantity information;Terminal is based on the history message quantity information, shows prompting message mark.
It is corresponding with implementation in above-mentioned steps 302,303 and 307, when current time is that this starts to remind the moment,
It may include three kinds of implementations that server, which sends history message quantity information to the instant communication client:
The first implementation, the implementation is corresponding with the first implementation of step 302,303 and 307, tool
Body, server can start alert requests based on this, to the Instant Messenger after the beginning alert requests for receiving terminal transmission
Believe that client sends history message quantity information.
Second of implementation, the implementation and step 302,303 the first implementation and step 307 the
Two kinds of implementations are corresponding, and specifically, when current time is that this starts to remind the moment, server triggers start to remind and refer to
It enables, starts to remind instruction based on this, server can send history message quantity information to the instant communication client.
The third implementation, the implementation and step 302,303 second of implementation and step 307 the
Three kinds of implementations are corresponding, and specifically, terminal can be when current time be to start to remind the moment, to server quantity forwarded
Acquisition request, server are based on the quantity acquisition request and obtain the history message quantity information, and to the instant communication client
Send the history message quantity information.
In addition, according to the difference for the terminal type for installing the instant communication client, server is to instant messaging client
The particular technique process that end sends history message quantity information is also slightly different, specifically:
If the terminal for installing the instant communication client is ios device or OSX equipment, server can be incited somebody to action by APNS
History message quantity information is sent to the instant communication client.
If the terminal for installing the instant communication client is Android device or Windows equipment, server can lead to
It crosses server and the history message quantity information is sent to the instant communication client to client protocol.
It should be noted that in some embodiments of the invention, the present invention can not execute above-mentioned technical process, at this
In other embodiments of invention, above-mentioned technical process can execute while executing step 307, can also execute step
It is executed after 307, the present invention is not especially limited this.
In some embodiments of the invention, within the period for stopping reminding instant communication message, server
Instant communication message can not be sent to the instant communication client.In this case, instant communication message is being carried out again
When prompting, which, which needs to obtain, is sent to this within the period for stopping reminding instant communication message
The instant communication message of instant communication client, in order to reach this purpose, the present invention can execute following technical process, specifically
Ground:
When current time is that this starts to remind the moment, terminal to server sends history message acquisition request;, server
Receive history message acquisition request;Based on the history message acquisition request, server sends this to the instant communication client and connects
Time receiving is carved into the history instant communication message that the instant communication client is sent in the period at current time;Terminal receives should
The history instant communication message that server is sent.
It should be noted that in some embodiments of the invention, the present invention can not execute above-mentioned technical process, at this
In other embodiments of invention, above-mentioned technical process can execute while executing step 307, can also execute step
It is executed after 307, the present invention is not especially limited this
In practical applications, when terminal is in the state for stopping being reminded instant communication message, it that is to say terminal
In when detecting that the stopping reminds instruction to start to remind the period at moment to this, terminal can show that a certain Special Graphs are marked with
Show that terminal is in the state for stopping being reminded instant communication message, to prompt user.Specifically: terminal can
To obtain specified icons, and the specified location at the instant communication client interface shows the specified icons.
As shown in fig. 7, the specified icons 710 can be a coffee cup icon, which can be instant messaging visitor
The top position at family end interface.Certainly, above-mentioned specified icons and designated position are only exemplary, and can not limit this hair
Bright, in practical applications, there are also other kinds of specified icons and other designated positions, the present invention no longer goes to live in the household of one's in-laws on getting married one by one herein
It states.
In practical applications, " vacationette " option in Fig. 5 A and " next " option and " respite " option in Fig. 5 B,
The stopping corresponding with " week is finally " option of " lunch break " option reminds duration and starts that the moment is reminded to can be system default,
It can be set by user according to the needs of itself.In one embodiment of the invention, the present invention also provides stop to above-mentioned
It only reminds duration and starts to remind the setting function at moment, specifically: terminal obtains input after receiving time setting instruction
Stopping reminder time, which is the time that the stopping reminds instruction indicated, which includes
Start to remind the moment or stops reminding duration.
As shown in Figure 8 A, terminal can be provided to the set interface for stopping reminding duration, remind setting for duration in the stopping
It sets and may include multiple stoppings prompting duration options in interface.When terminal detects the touching to any one stopping prompting duration option
After hair operation, receiving time setting instruction, and obtain the stopping being triggered and the corresponding stopping of duration option is reminded to remind duration,
For example, user can trigger 1 hour option, then 1 hour can be retrieved as stopping reminding duration by terminal.
As shown in Figure 8 B, terminal can also be provided to the set interface for starting to remind the moment, be started as terminal based on this
Similarly, the present invention is herein not for the operation and its operation based on the set interface for stopping reminding duration for reminding the set interface at moment
It repeats again.
In conclusion instant messaging service processing method provided in this embodiment, by detecting that stopping prompting instructing
When, stop reminding the instant communication message for being sent to the instant communication client for receiving stopping prompting instruction, and
When current time is starts to remind the moment, the instant communication message for starting that the moment is reminded to receive later is reminded, so that
On the one hand it can cause to bother to avoid to user, it, can be to Instant Messenger on the other hand when current time is to start to remind the moment
Letter message is reminded automatically, without user's operation, to avoid because user forgets cancel to stop reminding operation
And the phenomenon that causing user to be unable to learn in time new instant communication message.
Fig. 9 is a kind of block diagram of instant messaging service processing unit 900 shown according to an exemplary embodiment.Referring to figure
9, which includes stopping reminding module 910, moment acquisition module 920 and reminding module 930.
The stopping reminding module 910, for when detected in instant communication client stop remind instruction when, stop pair
All instant communication messages for being sent to the instant communication client are reminded.
The moment obtains module 920, and for reminding instruction based on the stopping, acquisition starts to remind the moment;
The reminding module 930, for starting to remind being followed by for moment to this when current time is that this starts to remind the moment
The instant communication message for being sent to the instant communication client received is reminded.
The moment obtains module 920, reminds this indicated by instruction to start to remind the moment for obtaining the stopping.
The moment obtains module 920, reminds duration for obtaining the stopping that the stopping reminds instruction indicated;It obtains and receives
The time of reception of instruction is reminded to the stopping;Duration and the time of reception is reminded to determine that this starts to remind the moment according to the stopping.
The stopping reminding module 910 is used for: when detecting that stopping prompting instructing, being sent to stop reminding to server and be asked
It asks, so that the server after receiving the stopping alert requests, stops sending prompting message letter to the instant communication client
Breath, the prompting message information are used to indicate the instant communication client and remind the instant communication message for sending itself.
The reminding module 930 is used for: when current time is that this starts to remind the moment, starting to remind to server transmission
Request is so that the server sends prompting message information after receiving this and starting alert requests, to the instant communication client;
Receive the prompting message information of server transmission;This is started based on the prompting message information moment is reminded to receive later
The instant communication message for being sent to the instant communication client reminded.
The stopping reminding module 910 is used for: when detecting that stopping prompting instructing, abandoning the prompting message that server is sent
Information, the prompting message information are used to indicate instant messaging of the instant communication client to the instant communication client is sent to
Message is reminded.
The reminding module 930 is used for: when current time is that this starts to remind the moment, the message based on server transmission
Prompting message starts this instant communication message for being sent to the instant communication client received after the moment is reminded to carry out
It reminds.
Referring to Figure 10, in another embodiment of the present invention, another instant messaging service processing unit is additionally provided
100, example structure of the device based on above-mentioned Fig. 9 further includes instruction triggers module 940, information sending module 950, icon
It obtains module 960, icon display module 970, information receiving module 980, removal module 990, quantity and obtains module 991, mark
Display module 992, request sending module 993, message reception module 994 and time-obtaining module 995.
The instruction triggers module 940, for working as the touching detected in the instant communication client to reminder option is stopped
After hair operation, triggers the stopping and remind instruction.
The instruction triggers module 940 is also used to when the preset stopping for detecting current time as the instant communication client
When the time, triggers the stopping and remind instruction.
The information sending module 950 stops alert state information for sending to the server, so that the server should
Stop alert state information and be sent to the instant communication client, stopping prompting shape is being received by the instant communication client
After state information, the prompting message information of server transmission is abandoned.
The icon obtains module 960, for obtaining specified icons.
The icon display module 970 shows the specified figure for the specified location at the instant communication client interface
Mark.
The information receiving module 980, for receiving the control information of server transmission, the control information is for removing this i.e.
When communication customer end in show prompting message mark.
The removal module 990 removes the prompting message mark currently shown for being based on the control information.
The quantity obtains module 991, for obtaining history message quantity letter when current time is that this starts to remind the moment
Breath, which includes the number that the instant communication message of the instant communication client is sent in designated time period
Amount, the designated time period are to receive the period at the time of reception to the current time that instruction is reminded in the stopping.
The mark display module 992 is also used to show prompting message mark based on the history message quantity information.
The request sending module 993, for sending history to server and disappearing when current time is that this starts to remind the moment
Acquisition request is ceased, which, which carries the mark of instant communication client and receive the stopping, reminding connecing for instruction
Time receiving carves, so that the server, which returned in the time of reception to the period at current time, is sent to the instant communication client
History instant communication message.
The message reception module 994, for receiving the history instant communication message of server transmission.
The time-obtaining module 995, for obtaining the stopping reminder time of input after receiving time setting instruction,
The stopping reminder time is the time that the stopping reminds instruction indicated, which includes starting to remind the moment or stopping
Only remind duration.
In conclusion instant messaging service processing unit provided in this embodiment,
By when detecting that instruction is reminded in stopping, stopping to the instant messaging visitor for being sent to reception stopping prompting instruction
The instant communication message at family end reminded, and when current time is to start to remind the moment, to starting that the moment is reminded to be followed by
The instant communication message received is reminded, so that on the one hand can cause to bother to avoid to user, on the other hand when current
Carve for start remind the moment when, instant communication message can be reminded automatically, without user's operation, thus avoid because
Forget cancel for user to stop reminding the phenomenon that operating and user is caused to be unable to learn in time new instant communication message.
Figure 11 is a kind of block diagram of instant messaging service processing unit 1100 shown according to an exemplary embodiment.Reference
Figure 11, the device include receiving module 111, stop reminding module 112 and sending module 113.
The receiving module 111 stops alert requests for receiving, which is being examined by instant communication client
It measures after instruction is reminded in stopping and sends.
The stopping reminding module 112 stops disappearing to instant communication client transmission for being based on the stopping alert requests
Prompting message is ceased, which is used to indicate the instant communication client to being sent to the instant communication client i.e.
When communication information reminded.
The sending module 113, for when current time is to start to remind the moment, sending to the instant communication client should
Prompting message information so that the instant communication client to this start remind the moment after receive be sent to the instant messaging
The instant communication message of client is reminded, this starts to remind the moment to be to remind instruction to acquire based on the stopping.
The receiving module 111 is also used to, and when current time is that this starts to remind the moment, is received and is started alert requests, should
Start alert requests to be sent by the instant communication client.
The sending module 113 sends the prompting message to the instant communication client for starting alert requests based on this
Information.
The sending module 113 is used for: when current time is that this starts to remind the moment, triggering starts to remind instruction, is based on
This starts to remind instruction, sends the prompting message information to the instant communication client.
The receiving module 111 is also used to, and receives the stopping alert state information sent by the instant communication client.
The sending module 113 is also used to the corresponding instant messaging visitor of user account for logging in the instant communication client
Family end sends the stopping alert state information, so that the corresponding each Instant Messenger of the user account for logging in the instant communication client
Letter client abandons the prompting message information received after receiving the stopping alert state information.
The sending module 113 is also used to: control information is sent to the instant communication client, so that instant messaging client
End group removes the prompting message mark currently shown, the control information is for removing instant messaging client in the control information
The prompting message mark shown in end.
The sending module 113 is also used to: when current time is that this starts to remind the moment, being sent out to the instant communication client
History message quantity information is sent, so that the instant communication client is based on the history message quantity information, shows prompting message mark
Know;The history message quantity information includes the number that the instant communication message of the instant communication client is sent in designated time period
Amount, the designated time period are the time that the instant communication client receives that the time of reception to the current time of instruction is reminded in the stopping
Section.
The sending module 113 is also used to: being started alert requests based on this, is sent history message to the instant communication client
Quantity information shows prompting message mark so that the instant communication client is based on the history message quantity information;The history disappears
Ceasing quantity information includes the quantity that the instant communication message of the instant communication client is sent in designated time period, when this is specified
Between section be the instant communication client receive the stopping remind instruction the time of reception to current time period.
The receiving module 111 is also used to, and when current time is that this starts to remind the moment, is received history message acquisition and is asked
It asks, at the time of which is that the instant communication client receives stopping prompting instruction.
The sending module 113 is also used to be sent this based on the history message acquisition request to the instant communication client and connect
Time receiving is carved into the history instant communication message that the instant communication client is sent in the period at current time.
In conclusion instant messaging service processing unit provided in this embodiment, by receiving stopping alert requests
When, stop sending prompting message information to the instant communication client for sending the stopping alert requests, and be to open at current time
When beginning to remind the moment, the prompting message information is sent to the instant communication client, so that the instant communication client opens this
Begin that the instant communication message received after the moment is reminded to be reminded, so that on the one hand can cause to bother to avoid to user,
On the other hand current time be start remind the moment when, instant communication message can be reminded automatically, without with
Family operation, to avoid because user forgets to carry out to cancel and stops reminding operation and to cause user to be unable to learn in time new instant
The phenomenon that communication information.
It should be understood that instant messaging service processing unit provided by the above embodiment is in processing instant messaging service
When, only the example of the division of the above functional modules, in practical application, it can according to need and divide above-mentioned function
With being completed by different functional modules, i.e., the internal structure of device is divided into different functional modules, to complete above description
All or part of function.In addition, at instant messaging service processing unit provided by the above embodiment and instant messaging service
Reason embodiment of the method belongs to same design, and specific implementation process is detailed in embodiment of the method, and which is not described herein again.
A kind of terminal is present embodiments provided, which can be used for executing the Instant Messenger provided in above-mentioned each embodiment
Communication service processing method.Referring to Figure 12, which includes:
Terminal 1200 may include RF (Radio Frequency, radio frequency) circuit 101, include one or more
The memory 102 of computer readable storage medium, input unit 103, display unit 140, sensor 150, voicefrequency circuit 160,
WiFi (Wireless Fidelity, Wireless Fidelity) module 170, the processing for including one or more than one processing core
The components such as device 180 and power supply 190.It will be understood by those skilled in the art that terminal structure shown in Figure 12 is not constituted pair
The restriction of terminal may include perhaps combining certain components or different component cloth than illustrating more or fewer components
It sets.Wherein:
RF circuit 101 can be used for receiving and sending messages or communication process in, signal sends and receivees, particularly, by base station
After downlink information receives, one or the processing of more than one processor 180 are transferred to;In addition, the data for being related to uplink are sent to
Base station.In general, RF circuit 101 includes but is not limited to antenna, at least one amplifier, tuner, one or more oscillators, uses
Family identity module (SIM) card, transceiver, coupler, LNA (Low Noise Amplifier, low-noise amplifier), duplex
Device etc..In addition, RF circuit 101 can also be communicated with network and other equipment by wireless communication.The wireless communication can make
With any communication standard or agreement, and including but not limited to GSM (Global System of Mobile communication, entirely
Ball mobile communcations system), GPRS (General Packet Radio Service, general packet radio service), CDMA (Code
Division Multiple Access, CDMA), WCDMA (Wideband Code Division Multiple
Access, wideband code division multiple access), LTE (Long Term Evolution, long term evolution), Email, SMS (Short
Messaging Service, short message service) etc..
Memory 102 can be used for storing software program and module, and processor 180 is stored in memory 102 by operation
Software program and module, thereby executing various function application and data processing.Memory 102 can mainly include storage journey
Sequence area and storage data area, wherein storing program area can the (ratio of application program needed for storage program area, at least one function
Such as sound-playing function, image player function) etc.;Storage data area, which can be stored, uses created number according to terminal 1200
According to (such as audio data, phone directory etc.) etc..In addition, memory 102 may include high-speed random access memory, can also wrap
Include nonvolatile memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Correspondingly, memory 102 can also include Memory Controller, to provide processor 180 and input unit 103 to memory
102 access.
Input unit 103 can be used for receiving the number or character information of input, and generate and user setting and function
Control related keyboard, mouse, operating stick, optics or trackball signal input.Specifically, input unit 103 may include touching
Sensitive surfaces 131 and other input equipments 132.Touch sensitive surface 131, also referred to as touch display screen or Trackpad are collected and are used
Family on it or nearby touch operation (such as user using any suitable object or attachment such as finger, stylus in touch-sensitive table
Operation on face 131 or near touch sensitive surface 131), and corresponding attachment device is driven according to preset formula.It is optional
, touch sensitive surface 131 may include both touch detecting apparatus and touch controller.Wherein, touch detecting apparatus detection is used
The touch orientation at family, and touch operation bring signal is detected, transmit a signal to touch controller;Touch controller is from touch
Touch information is received in detection device, and is converted into contact coordinate, then gives processor 180, and can receive processor 180
The order sent simultaneously is executed.Furthermore, it is possible to using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves
Realize touch sensitive surface 131.In addition to touch sensitive surface 131, input unit 103 can also include other input equipments 132.Specifically,
Other input equipments 132 can include but is not limited to physical keyboard, function key (such as volume control button, switch key etc.),
One of trace ball, mouse, operating stick etc. are a variety of.
Display unit 140 can be used for showing information input by user or the information and terminal 1200 that are supplied to user
Various graphical user interface, these graphical user interface can be made of figure, text, icon, video and any combination thereof.
Display unit 140 may include display panel 141, optionally, can use LCD (Liquid Crystal Display, liquid crystal
Show device), the forms such as OLED (Organic Light-Emitting Diode, Organic Light Emitting Diode) configure display panel
141.Further, touch sensitive surface 131 can cover display panel 141, when touch sensitive surface 131 detects touching on it or nearby
After touching operation, processor 180 is sent to determine the type of touch event, is followed by subsequent processing device 180 according to the type of touch event
Corresponding visual output is provided on display panel 141.Although touch sensitive surface 131 and display panel 141 are conducts in Figure 12
Two independent components realize input and input function, but in some embodiments it is possible to by touch sensitive surface 131 and display
Panel 141 is integrated and realizes and outputs and inputs function.
Terminal 1200 may also include at least one sensor 150, such as optical sensor, motion sensor and other sensings
Device.Specifically, optical sensor may include ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environment
The light and shade of light adjusts the brightness of display panel 141, and proximity sensor can close display when terminal 1200 is moved in one's ear
Panel 141 and/or backlight.As a kind of motion sensor, gravity accelerometer can detect in all directions (generally
Three axis) acceleration size, can detect that size and the direction of gravity when static, can be used to identify mobile phone posture application (ratio
Such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap);Extremely
In other sensors such as gyroscope, barometer, hygrometer, thermometer, the infrared sensors that terminal 1200 can also configure, herein
It repeats no more.
Voicefrequency circuit 160, loudspeaker 161, microphone 162 can provide the audio interface between user and terminal 1200.Sound
Electric signal after the audio data received conversion can be transferred to loudspeaker 161, be converted to by loudspeaker 161 by frequency circuit 160
Voice signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 162, is received by voicefrequency circuit 160
After be converted to audio data, then by after the processing of audio data output processor 180, be sent to through RF circuit 101 such as another
Terminal, or audio data is exported to memory 102 to be further processed.Voicefrequency circuit 160 is also possible that earplug is inserted
Hole, to provide the communication of peripheral hardware earphone Yu terminal 1200.
WiFi belongs to short range wireless transmission technology, and terminal 1200 can help user to receive and dispatch electricity by WiFi module 170
Sub- mail, browsing webpage and access streaming video etc., it provides wireless broadband internet access for user.Although Figure 12 shows
Go out WiFi module 170, but it is understood that, and it is not belonging to must be configured into for terminal 1200, it completely can be according to need
It to omit within the scope of not changing the essence of the invention.
Processor 180 is the control centre of terminal 1200, utilizes each portion of various interfaces and connection whole mobile phone
Point, by running or execute the software program and/or module that are stored in memory 102, and calls and be stored in memory 102
Interior data execute the various functions and processing data of terminal 1200, to carry out integral monitoring to mobile phone.Optionally, it handles
Device 180 may include one or more processing cores;Preferably, processor 180 can integrate application processor and modulation /demodulation processing
Device, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is mainly located
Reason wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 180.
Terminal 1200 further includes the power supply 190 (such as battery) powered to all parts, it is preferred that power supply can pass through electricity
Management system and processor 180 are logically contiguous, to realize management charging, electric discharge and power consumption by power-supply management system
The functions such as management.Power supply 190 can also include one or more direct current or AC power source, recharging system, power supply event
Hinder the random components such as detection circuit, power adapter or inverter, power supply status indicator.
Although being not shown, terminal 1200 can also include camera, bluetooth module etc., and details are not described herein.Specifically at this
In embodiment, the display unit of terminal is touch-screen display, terminal further include have memory and one or more than one
Program, one of them perhaps more than one program be stored in memory and be configured to by one or more than one
Device is managed to execute.The one or more programs include instructions for performing the following operations: when in instant communication clients
When detecting that instruction is reminded in stopping in end, the instant communication message for being sent to the instant communication client is reminded in stopping;
It is reminded and is instructed based on the stopping, acquisition starts to remind the moment;When current time is that this starts to remind the moment, this is started to remind
The instant communication message for being sent to the instant communication client received after moment is reminded.
Figure 13 is a kind of block diagram of instant messaging service processing unit 1300 shown according to an exemplary embodiment.Example
Such as, device 1300 may be provided as a server.Referring to Fig.1 3, device 1300 includes processing component 1922, is further wrapped
One or more processors and memory resource represented by a memory 1932 are included, it can be by processing component for storing
The instruction of 1922 execution, such as application program.The application program stored in memory 1932 may include one or one with
On each correspond to one group of instruction module.In addition, processing component 1922 is configured as executing instruction, to execute following sides
Method: receiving and stop alert requests, which is sent after detecting that instruction is reminded in stopping by instant communication client;
Based on the stopping alert requests, stop sending prompting message information to the instant communication client, which is used for
Indicate that the instant communication client reminds the instant communication message for being sent to the instant communication client;At current time
When to start to remind the moment, the prompting message information is sent to the instant communication client, so that the instant communication client pair
This starts that the instant communication message for being sent to the instant communication client received after the moment is reminded to be reminded, this starts
Reminding the moment is to remind instruction to acquire based on the stopping.
Device 1300 can also include that a power supply module 1926 be configured as the power management of executive device 1300, and one
Wired or wireless network interface 1950 is configured as device 1300 being connected to network and input and output (I/O) interface
1958.Device 1300 can be operated based on the operating system for being stored in memory 1932, such as Windows ServerTM, Mac
OS XTM, UnixTM,LinuxTM, FreeBSDTMOr it is similar.
Those of ordinary skill in the art will appreciate that realizing that all or part of the steps of above-described embodiment can pass through hardware
It completes, relevant hardware can also be instructed to complete by program, the program can store in a kind of computer-readable
In storage medium, storage medium mentioned above can be read-only memory, disk or CD etc..
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention and
Within principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.
Claims (22)
1. a kind of instant messaging service processing method, which is characterized in that the described method includes:
When detecting that stopping prompting instructing in instant communication client, is sent to server and stop alert requests, so that institute
It states server and is based on the stopping alert requests, stop sending prompting message information to the instant communication client, it is described to disappear
Breath prompting message, which is used to indicate, reminds the instant communication message for being sent to the instant communication client;
It is reminded and is instructed based on the stopping, acquisition starts to remind the moment;
Current time be it is described start remind the moment when, Xiang Suoshu server send start alert requests so that the service
For device after receiving the beginning alert requests, Xiang Suoshu instant communication client sends the prompting message information;
Based on the server send the prompting message information, to it is described start remind the moment after receive be sent to
The instant communication message of the instant communication client is reminded;
History message quantity information is obtained, the history message quantity information includes that the Instant Messenger is sent in designated time period
Believe that the quantity of the instant communication message of client, the designated time period are to receive the stopping time of reception of instruction is reminded to arrive
The period at current time;
Based on the history message quantity information, prompting message mark is shown.
2. the method according to claim 1, wherein described ought detect that stopping mentions in instant communication client
When awake instruction, sent before stopping alert requests to server, the method also includes:
After being detected in the instant communication client to the trigger action for stopping reminder option, triggers the stopping and remind
Instruction.
3. the method according to claim 1, wherein described ought detect that stopping mentions in instant communication client
When awake instruction, sent before stopping alert requests to server, the method also includes:
When detecting current time is the preset stopping time of the instant communication client, triggers the stopping prompting and refer to
It enables.
4. acquisition starts to mention the method according to claim 1, wherein described remind instruction based on the stopping
The awake moment includes:
Obtain it is described stop reminding instruction indicated described start to remind the moment.
5. acquisition starts to mention the method according to claim 1, wherein described remind instruction based on the stopping
The awake moment includes:
It obtains the stopping that the stopping reminds instruction indicated and reminds duration;
It obtains and receives the time of reception for stopping reminding instruction;
It reminds duration and the time of reception to determine according to the stopping described starting to remind the moment.
6. method described in -5 any claims according to claim 1, which is characterized in that described when in instant communication client
In detect stopping remind instruction when, to server send stop alert requests after, the method also includes:
Obtain specified icons;
Specified location at the instant communication client interface shows the specified icons.
7. method described in -5 any claims according to claim 1, which is characterized in that described when in instant communication client
In detect stopping remind instruction when, to server send stop alert requests after, the method also includes:
The control information that server is sent is received, the control information is used to remove disappearing of showing in the instant communication client
Cease warning banner;
Based on the control information, the prompting message mark currently shown is removed.
8. acquisition starts to mention the method according to claim 1, wherein described remind instruction based on the stopping
After the awake moment, the method also includes:
Current time be it is described start remind the moment when, to server send history message acquisition request, the history message
Acquisition request carries the mark of the instant communication client and receives the time of reception for stopping reminding instruction, so that described
Server return be sent in the time of reception to the period at current time the instant communication client history it is instant
Communication information;
Receive the history instant communication message that the server is sent.
9. a kind of instant messaging service processing method, which is characterized in that the described method includes:
It receives and stops alert requests, the stopping alert requests being sent out after detecting that instruction is reminded in stopping by instant communication client
It send;
Based on the stopping alert requests, stop sending prompting message information to the instant communication client, the message mentions
Awake information, which is used to indicate, reminds the instant communication message for being sent to the instant communication client;
It when current time is starts to remind the moment, receives and starts alert requests, be based on the beginning alert requests, be to described
When communication customer end send the prompting message information so that the instant communication client to it is described start to remind the moment after
The instant communication message for being sent to the instant communication client received is reminded, it is described start remind the moment be to be based on
The stopping reminds instruction to acquire;
History message quantity information is sent to the instant communication client, so that the instant communication client is based on described go through
History message number information shows prompting message mark, and the history message quantity information includes that institute is sent in designated time period
The quantity of the instant communication message of instant communication client is stated, the designated time period receives institute for the instant communication client
State the period for stopping reminding the time of reception to the current time of instruction.
10. according to the method described in claim 9, it is characterized in that, the method is also after reception stopping alert requests
Include:
Control information is sent to the instant communication client, so that the instant communication client is based on the control information,
Remove currently show prompting message mark, the control information be used for remove shown in the instant communication client it is described
Prompting message mark.
11. according to the method described in claim 9, it is characterized in that, described when current time is to start to remind the moment, reception
Start alert requests, be based on the beginning alert requests, Xiang Suoshu instant communication client send the prompting message information it
Afterwards, the method also includes:
History message acquisition request is received, the history message acquisition request carries the mark of the instant communication client and connects
Time receiving carves, at the time of the time of reception is that the instant communication client receives the stopping prompting instruction;
Based on the history message acquisition request, Xiang Suoshu instant communication client sends the time of reception to current time
The history instant communication message of the instant communication client is sent in period.
12. a kind of instant messaging service processing unit, which is characterized in that described device includes:
Stop reminding module, for stopping to server transmission when detecting that stopping prompting instructing in instant communication client
Only alert requests stop disappearing to instant communication client transmission so that the server is based on the stopping alert requests
Cease prompting message, the prompting message information be used to indicate to be sent to the instant communication message of the instant communication client into
Row is reminded;
Moment obtains module, and for reminding instruction based on the stopping, acquisition starts to remind the moment;
Reminding module, for current time be it is described start remind the moment when, Xiang Suoshu server send start alert requests,
So that the server, after receiving the beginning alert requests, Xiang Suoshu instant communication client sends the prompting message
Information;
The reminding module is also used to the prompting message information sent based on the server, starts to remind the moment to described
The instant communication message for being sent to the instant communication client received later is reminded;
Quantity obtain module, for current time be it is described start remind the moment when, obtain history message quantity information, it is described
History message quantity information includes the quantity that the instant communication message of the instant communication client is sent in designated time period,
The designated time period is to receive the period at the time of reception to the current time for stopping reminding instruction;
Display module is identified, for being based on the history message quantity information, shows prompting message mark.
13. device according to claim 12, which is characterized in that described device further includes instruction triggers module;
Described instruction trigger module, for working as the triggering behaviour detected in the instant communication client to reminder option is stopped
After work, triggers the stopping and remind instruction.
14. device according to claim 12, which is characterized in that described device further includes instruction triggers module;
Described instruction trigger module, for working as the preset stopping time for detecting that current time is the instant communication client
When, it triggers the stopping and reminds instruction.
15. device according to claim 12, which is characterized in that the moment obtains module, for obtaining the stopping
It is described indicated by prompting instruction to start to remind the moment.
16. device according to claim 12, which is characterized in that the moment obtains module, for obtaining the stopping
Duration is reminded in the stopping for reminding instruction indicated;It obtains and receives the time of reception for stopping reminding instruction;Stopped according to described
It only reminds duration and the time of reception to determine described to start to remind the moment.
17. device described in 2-16 any claim according to claim 1, which is characterized in that described device further includes icon
Obtain module and icon display module;
The icon obtains module, for obtaining specified icons;
The icon display module shows the specified figure for the specified location at the instant communication client interface
Mark.
18. device described in 2-16 any claim according to claim 1, which is characterized in that described device further includes information
Receiving module and removal module;
The information receiving module, for receiving the control information of server transmission, the control information for described in removing i.e.
When communication customer end in show prompting message mark;
The removal module removes the prompting message mark currently shown for being based on the control information.
19. device according to claim 12, which is characterized in that described device further includes that request sending module and message connect
Receive module;
The request sending module, for current time be it is described start remind the moment when, to server send history message
Acquisition request, the history message acquisition request, which carries the mark of the instant communication client and receives the stopping prompting, to be referred to
The time of reception of order so that the server return be sent in the time of reception to the period at current time it is described immediately
The history instant communication message of communication customer end;
The message reception module, the history instant communication message sent for receiving the server.
20. a kind of instant messaging service processing unit, which is characterized in that described device includes:
Receiving module stops alert requests for receiving, and the stopping alert requests being stopped by instant communication client detecting
It is sent after only reminding instruction;
Stop reminding module, for being based on the stopping alert requests, stops mentioning to instant communication client transmission message
Awake information, the prompting message information, which is used to indicate, mentions the instant communication message for being sent to the instant communication client
It wakes up;
The receiving module is also used to receive when current time is to start to remind the moment and start alert requests;
Sending module, for being based on the beginning alert requests, Xiang Suoshu instant communication client sends the prompting message letter
Breath so that the instant communication client to it is described start remind the moment after receive be sent to the instant messaging client
The instant communication message at end is reminded, described to start to remind the moment to be to remind instruction to acquire based on the stopping;
The sending module is also used to send history message quantity information to the instant communication client, so that the Instant Messenger
Believe that client is based on the history message quantity information, show prompting message mark, the history message quantity information includes referring to
The quantity of the instant communication message of the instant communication client is sent in section of fixing time, the designated time period, which is described, is
When communication customer end receive it is described stop remind instruction the time of reception to current time period.
21. device according to claim 20, which is characterized in that the sending module is also used to:
Control information is sent to the instant communication client, so that the instant communication client is based on the control information,
Remove currently show prompting message mark, the control information be used for remove shown in the instant communication client it is described
Prompting message mark.
22. device according to claim 20, which is characterized in that the receiving module is also used to, and is received history message and is obtained
Take request, the history message acquisition request carries mark and the time of reception of the instant communication client, when the reception
At the time of carving the stopping prompting instruction described for instant communication client reception;
The sending module is also used to based on the history message acquisition request, described in Xiang Suoshu instant communication client is sent
The history instant communication message of the instant communication client is sent in the time of reception to the period at current time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610338098.0A CN105871694B (en) | 2016-05-19 | 2016-05-19 | Instant messaging service processing method and processing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610338098.0A CN105871694B (en) | 2016-05-19 | 2016-05-19 | Instant messaging service processing method and processing device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105871694A CN105871694A (en) | 2016-08-17 |
CN105871694B true CN105871694B (en) | 2019-05-03 |
Family
ID=56634567
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610338098.0A Active CN105871694B (en) | 2016-05-19 | 2016-05-19 | Instant messaging service processing method and processing device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105871694B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106130889B (en) * | 2016-08-30 | 2019-10-18 | 北京北信源软件股份有限公司 | The processing method of timed reminding message in a kind of instant messaging |
CN108574619B (en) * | 2017-03-09 | 2021-02-02 | 腾讯科技(深圳)有限公司 | Instant messaging disturbance-free method and instant messaging client |
CN107196849A (en) * | 2017-05-19 | 2017-09-22 | 深圳天珑无线科技有限公司 | Shield method, device, storage medium and the electronic equipment of chat |
CN107205031B (en) * | 2017-05-31 | 2020-11-03 | 北京京东尚科信息技术有限公司 | Information reminding method and device and terminal equipment |
CN108184014B (en) * | 2017-12-22 | 2021-05-28 | 维沃移动通信有限公司 | Notification message reminding method and mobile terminal |
CN108683584B (en) * | 2018-04-28 | 2021-11-23 | 北京五八信息技术有限公司 | Message reminding method, device, equipment and storage medium |
CN112600978B (en) * | 2020-12-30 | 2023-03-24 | 北京字跳网络技术有限公司 | Information processing method and device and electronic equipment |
CN113395203B (en) * | 2021-06-11 | 2023-03-21 | 网易(杭州)网络有限公司 | Information processing method, device, server, user terminal and storage medium |
CN113872851B (en) * | 2021-09-28 | 2023-06-20 | 北京达佳互联信息技术有限公司 | Communication method, device, system, equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103312523A (en) * | 2012-03-16 | 2013-09-18 | 腾讯科技(深圳)有限公司 | Business reminding message pushing method, device and system |
CN103561152A (en) * | 2013-11-05 | 2014-02-05 | 广东欧珀移动通信有限公司 | Push message processing method and mobile terminal |
WO2014206281A1 (en) * | 2013-06-29 | 2014-12-31 | 华为终端有限公司 | Method for calling mobile terminal, method for controlling mobile terminal, and relevant device |
CN104967550A (en) * | 2014-05-19 | 2015-10-07 | 腾讯科技(深圳)有限公司 | Method and apparatus for displaying unread messages |
CN105376141A (en) * | 2015-11-24 | 2016-03-02 | 阿里巴巴集团控股有限公司 | Instant communication message processing method and device |
-
2016
- 2016-05-19 CN CN201610338098.0A patent/CN105871694B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103312523A (en) * | 2012-03-16 | 2013-09-18 | 腾讯科技(深圳)有限公司 | Business reminding message pushing method, device and system |
WO2014206281A1 (en) * | 2013-06-29 | 2014-12-31 | 华为终端有限公司 | Method for calling mobile terminal, method for controlling mobile terminal, and relevant device |
CN103561152A (en) * | 2013-11-05 | 2014-02-05 | 广东欧珀移动通信有限公司 | Push message processing method and mobile terminal |
CN104967550A (en) * | 2014-05-19 | 2015-10-07 | 腾讯科技(深圳)有限公司 | Method and apparatus for displaying unread messages |
CN105376141A (en) * | 2015-11-24 | 2016-03-02 | 阿里巴巴集团控股有限公司 | Instant communication message processing method and device |
Also Published As
Publication number | Publication date |
---|---|
CN105871694A (en) | 2016-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105871694B (en) | Instant messaging service processing method and processing device | |
CN106453053B (en) | Group message display methods and device | |
CN104780164B (en) | A kind of method and apparatus of running game client | |
CN105278937B (en) | A kind of method and device showing pop-up box message | |
CN104519485B (en) | Communication means, device and system between a kind of terminal | |
EP3306865A1 (en) | Communication message sending method and device | |
CN104636047B (en) | The method, apparatus and touch screen terminal operated to the object in list | |
CN104571787B (en) | A kind of message display method and communication terminal | |
CN104142868B (en) | Establish the method and device of connection | |
CN104298491B (en) | Message treatment method and device | |
CN104618223B (en) | A kind of management method of information recommendation, device and system | |
CN104679381B (en) | Switch the method and device of chat window | |
CN103645837A (en) | Method and device for amplifying display fonts | |
CN106775262A (en) | A kind of method and system of mark display management of not interpreting blueprints | |
CN104516624B (en) | A kind of method and device inputting account information | |
CN106294079B (en) | A kind of information prompting method and device | |
CN103365419A (en) | Method and device for triggering alarm clock control command | |
CN106874091A (en) | A kind of application call method, device and mobile terminal | |
CN104104656B (en) | Give the method and device of account number for change | |
CN106303605B (en) | A kind of methods, devices and systems to send a notification message | |
CN107465802A (en) | A kind of methods, devices and systems for showing communication message | |
CN106231575B (en) | Method for processing short messages and device | |
CN105808043B (en) | A kind of setting method and mobile terminal of terminal applies | |
CN106708501B (en) | Activity monitoring method and device | |
CN109728918A (en) | Virtual objects sending method, virtual objects method of reseptance, device and storage medium |
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 |