CN105871694A - Instant messaging service processing method and device - Google Patents
Instant messaging service processing method and device Download PDFInfo
- Publication number
- CN105871694A CN105871694A CN201610338098.0A CN201610338098A CN105871694A CN 105871694 A CN105871694 A CN 105871694A CN 201610338098 A CN201610338098 A CN 201610338098A CN 105871694 A CN105871694 A CN 105871694A
- Authority
- CN
- China
- Prior art keywords
- instant communication
- stopping
- communication client
- remind
- message
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 claims abstract description 68
- 230000006854 communication Effects 0.000 claims description 389
- 238000004891 communication Methods 0.000 claims description 388
- 238000012545 processing Methods 0.000 claims description 21
- 230000009471 action Effects 0.000 claims description 9
- 230000008569 process Effects 0.000 description 28
- 230000006870 function Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000009527 percussion Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 230000002618 waking effect Effects 0.000 description 1
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 an instant messaging service processing method and device and belongs to the technical field of internet. The method comprises steps as follows: when a prompting stop instruction is detected in an instant messaging client, prompting for all instant messages sent to the instant messaging client is stopped; a prompting start moment is acquired on the basis of the prompting stop instruction; when the current moment is the prompting start moment, the instant messages which are sent to the instant messaging client and received after the prompting start moment are prompted. According to the instant messaging service processing method and device, disturbance to a user can be avoided, meanwhile, when the current moment is the prompting start moment, the instant messages can be automatically prompted, and user operation is not needed, so that the phenomenon that the new instant messages cannot be acquired by the user in time due to the fact that the user forgets to cancel the prompting stop operation is avoided.
Description
Technical field
The present invention relates to Internet technical field, particularly to a kind of instant messaging service processing method and processing device.
Background technology
Along with the development of science and technology, instant messaging is the most increasingly common in the life of people, Yong Huke
To be exchanged with colleague, friend by instant messaging.In actual applications, in order to make user know in time
New instant communication message, server can be while sending instant communication message to instant communication client
Send prompting message information so that instant communication client, when receiving this prompting message information, sends and disappears
Breath prompt tone, or, show the message such as prompting message of red point, unread message number, flicker, informing
Warning banner.But, in actual applications, these message alert tone or prompting message mark are likely to
Bothering user, in this case, user wishes that instant communication client does not send message alert tone and do not shows
Show that prompting message identifies, thus avoid bothering.
Summary of the invention
In order to solve problem of the prior art, embodiments provide a kind of instant messaging service process side
Method and device.Described technical scheme is as follows:
First aspect, it is provided that a kind of instant messaging service processing method, described method includes:
When detecting that in instant communication client instruction is reminded in stopping, stopping being sent to described IMU
All instant communication messages of letter client are reminded;
Remind instruction based on described stopping, obtaining and start to remind the moment;
Current time be described start to remind the moment time, to described start to remind the moment after receive send out
The instant communication message giving described instant communication client is reminded.
Second aspect, it is provided that a kind of instant messaging service processing method, described method includes:
Receive and stop alert requests, by instant communication client, described stopping alert requests detecting that stopping carries
Wake up and send after instructing;
Based on described stopping alert requests, stop sending prompting message information to described instant communication client,
The instant communication message being sent to described instant communication client is carried out by described prompting message information for instruction
Remind;
When current time is for starting to remind the moment, send described prompting message to described instant communication client
Information so that described instant communication client to described start to remind the moment after receive be sent to described
The instant communication message of instant communication client is reminded, and described to start to remind the moment be based on described stopping
Prompting instruction acquires.
The third aspect, it is provided that a kind of instant messaging service processing means, described device includes:
Stop prompting module, for when detecting that in instant communication client instruction is reminded in stopping, stopping
The all instant communication messages being sent to described instant communication client are reminded;
Moment acquisition module, for reminding instruction based on described stopping, obtaining and starts to remind the moment;
Prompting module, for current time be described start to remind the moment time, described beginning is reminded the moment
The instant communication message being sent to described instant communication client received afterwards is reminded.
Fourth aspect, it is provided that a kind of instant messaging service processing means, described device includes:
Receiver module, is used for receiving stopping alert requests, and described stopping alert requests is by instant communication client
Send after instruction is reminded in stopping detecting;
Stop prompting module, for based on described stopping alert requests, stop to described instant communication client
Sending prompting message information, described prompting message information is for indicating being sent to described instant communication client
Instant communication message remind;
Sending module, for when current time is for starting to remind the moment, sends out to described instant communication client
Send described prompting message information so that described instant communication client to described start to remind the moment after receive
To the instant communication message being sent to described instant communication client remind, described beginning reminds the moment
It is to remind instruction to acquire based on described stopping.
The technical scheme that the embodiment of the present invention provides has the benefit that
By when detecting that instruction is reminded in stopping, stopping being sent to receive the instant of this stopping prompting instruction
The instant communication message of communication customer end is reminded, and when current time is for starting to remind the moment, split
Begin to remind the instant communication message received after the moment to remind so that on the one hand can avoid user
Cause and bother, on the other hand when current time is for starting to remind the moment, can be automatic to instant communication message
Remind, without user operation, thus avoid because user forgets to carry out cancelling to stop reminding operation
And cause user cannot know the phenomenon of new instant communication message in time.
Accompanying drawing explanation
For the technical scheme being illustrated more clearly that in the embodiment of the present invention, institute in embodiment being described below
The accompanying drawing used is needed to be briefly described, it should be apparent that, the accompanying drawing in describing below is only the present invention
Some embodiments, for those of ordinary skill in the art, on the premise of not paying creative work,
Other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the flow chart according to a kind of instant messaging service processing method shown in an exemplary embodiment.
Fig. 2 is the flow chart according to a kind of instant messaging service processing method shown in an exemplary embodiment.
Fig. 3 is the flow chart according to a kind of instant messaging service processing method shown in an exemplary embodiment.
Fig. 4 is the schematic diagram according to a kind of instant communication client interface shown in an exemplary embodiment.
Fig. 5 A is the schematic diagram according to a kind of instant communication client interface shown in an exemplary embodiment.
Fig. 5 B is the schematic diagram according to a kind of instant communication client interface shown in an exemplary embodiment.
Fig. 6 is the schematic diagram according to a kind of instant communication client interface shown in an exemplary embodiment.
Fig. 7 is the schematic diagram according to a kind of instant communication client interface shown in an exemplary embodiment.
Fig. 8 A is the schematic diagram according to a kind of instant communication client interface shown in an exemplary embodiment.
Fig. 8 B is the schematic diagram according to a kind of instant communication client interface shown in an exemplary embodiment.
Fig. 9 is the block diagram according to a kind of instant messaging service processing means 900 shown in an exemplary embodiment.
Figure 10 is the frame according to a kind of instant messaging service processing means 100 shown in an exemplary embodiment
Figure.
Figure 11 is the frame according to a kind of instant messaging service processing means 1100 shown in an exemplary embodiment
Figure.
Figure 12 is the block diagram according to a kind of terminal 1200 shown in an exemplary embodiment.
Figure 13 is the frame according to a kind of instant messaging service processing means 1300 shown in an exemplary embodiment
Figure.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to the present invention
Embodiment is described in further detail.
Fig. 1 is the flow chart according to a kind of instant messaging service processing method shown in an exemplary embodiment,
As it is shown in figure 1, this instant messaging service processing method comprises the following steps:
Step 110: when detecting that in instant communication client instruction is reminded in stopping, terminal stops transmission
Remind to all instant communication messages of this instant communication client.
Step 120: terminal reminds instruction based on this stopping, obtaining and starts to remind the moment.
Step 130: current time be this start to remind the moment time, this is started to remind being followed by of moment by terminal
The instant communication message being sent to this instant communication client received is reminded.
In sum, the instant messaging service processing method that the present embodiment provides, by detecting that stopping carries
During awake instruction, stop the instant messaging to being sent to receive the instant communication client of this stopping prompting instruction and disappear
Breath is reminded, and when current time is for starting to remind the moment, to start to receive after reminding the moment
Instant communication message is reminded so that on the one hand can avoid causing user bothering, and is on the other hand working as
When the front moment is for starting to remind the moment, instant communication message can be reminded automatically, without user
Operation, thus avoid because user forgets to carry out cancelling to stop reminding operation to cause user to know in time
The phenomenon of new instant communication message.
Optionally, should detect when instruction is reminded in stopping in instant communication client, stop being sent to
Before all instant communication messages of this instant communication client are reminded, the method also includes:
After the trigger action to stopping reminder option being detected in this instant communication client, trigger this and stop
Only remind instruction.
Optionally, should detect when instruction is reminded in stopping in instant communication client, stop being sent to
Before all instant communication messages of this instant communication client are reminded, the method also includes:
When the preset stopping time that current time is this instant communication client being detected, trigger this stopping and carrying
Wake up and instruct.
Optionally, instruction should be reminded based on this stopping, and obtain and start to remind the moment to include:
Obtain this stopping remind instruction indicated by this start to remind the moment.
Optionally, instruction should be reminded based on this stopping, and obtain and start to remind the moment to include:
Obtaining this stopping reminds the stopping indicated by instruction to remind duration;Acquisition receives this stopping and reminding instruction
The time of reception;Duration and this time of reception is reminded to determine that this starts to remind the moment according to this stopping.
Optionally, should detect when instruction is reminded in stopping in instant communication client, stop being sent to
After all instant communication messages of this instant communication client are reminded, the method also includes:
Obtain specified icons;
Specified location at this instant communication client interface shows this specified icons.
Optionally, should detect when instruction is reminded in stopping in instant communication client, stop being sent to
After all instant communication messages of this instant communication client are reminded, the method also includes:
Receiving the control information that server sends, this control information is used for removing in this instant communication client aobvious
The prompting message mark shown;
Based on this control information, remove currently displaying this prompting message mark.
Optionally, should remind instruction based on this stopping, and obtain after starting to remind the moment, the method also includes:
Current time be this start to remind the moment time, obtain history message quantity information, this history message number
Amount information is sent to the quantity of the instant communication message of this instant communication client in including specifying the time period, should
Specifying the time period is to receive this stopping to remind the time period to the current time time of reception of instruction;
Based on this history message quantity information, show prompting message mark.
Optionally, should remind instruction based on this stopping, and obtain after starting to remind the moment, the method also includes:
Current time be this start to remind the moment time, to server send history message obtain request, this is gone through
When history message obtains the mark asking to carry this instant communication client and receives the reception of this stopping prompting instruction
Carve so that this server is sent to this instant messaging visitor in returning this time of reception to the time period of current time
The history instant communication message of family end;
Receive this history instant communication message that this server sends.
Above-mentioned all optional technical schemes, can use and arbitrarily combine the alternative embodiment forming the present invention,
This repeats the most one by one.
Fig. 2 is the flow chart according to a kind of instant messaging service processing method shown in an exemplary embodiment,
As in figure 2 it is shown, this instant messaging service processing method comprises the following steps:
Step 210: server receives and stops alert requests, and this stopping alert requests being existed by instant communication client
Detect that stopping sends after reminding instruction.
Step 220: based on this stopping alert requests, server stops sending message to this instant communication client
Prompting message, the instant messaging being sent to this instant communication client is disappeared by this prompting message information for instruction
Breath is reminded.
Step 230: when current time is for starting to remind the moment, server sends to this instant communication client
This prompting message information, so that this is started to remind the transmission received after the moment by this instant communication client
Reminding to the instant communication message of this instant communication client, this starts to remind the moment is based on this stopping
Prompting instruction acquires.
In sum, the instant messaging service processing method that the present embodiment provides, by carrying receiving stopping
During awake request, stop the instant communication client to sending this stopping alert requests and send prompting message information,
And when current time is for starting to remind the moment, send this prompting message information to this instant communication client,
So that this is started to remind the instant communication message received after the moment to carry by this instant communication client
Wake up so that on the one hand can avoid user is caused bothering, on the other hand when current time is for starting to remind
During quarter, instant communication message can be reminded automatically, without user operation, thus avoid because
User forgets to carry out cancelling to stop reminding operation to cause user cannot know new instant communication message in time
Phenomenon.
Optionally, after this reception stops alert requests, the method also includes:
Control information is sent so that this instant communication client is believed based on this control to this instant communication client
Breath, removes currently displaying prompting message mark, and this control information is used for removing in this instant communication client
This prompting message mark of display.
Optionally, should be sent this to this instant communication client disappear when current time is for starting to remind the moment
After breath prompting message, the method also includes:
To this instant communication client send history message quantity information so that this instant communication client based on
This history message quantity information, shows prompting message mark;
This history message quantity information is sent to the IMU of this instant communication client in including specifying the time period
The quantity of letter message, this appointment time period is the reception that this instant communication client receives this stopping prompting instruction
Moment is to the time period of current time.
Optionally, should be sent this to this instant communication client disappear when current time is for starting to remind the moment
After breath prompting message, the method also includes:
Receiving history message and obtain request, this history message obtains request and carries the mark of this instant communication client
Knowing and the time of reception, this time of reception is the moment that this instant communication client receives this stopping prompting instruction;
Obtain request based on this history message, send this time of reception to time current to this instant communication client
The history instant communication message of this instant communication client it is sent in the time period carved.
Above-mentioned all optional technical schemes, can use and arbitrarily combine the alternative embodiment forming the present invention,
This repeats the most one by one.
Fig. 3 is the flow chart according to a kind of instant messaging service processing method shown in an exemplary embodiment,
As it is shown on figure 3, this instant messaging service processing method comprises the following steps:
Step 301: terminal triggers and stops reminding instruction.
In actual applications, user is likely to be unwilling to be bothered by instant communication information in certain time period,
That is to say, user is not intended to terminal and reminds the instant communication message received.Now, user can hold
The corresponding operation of row, stops reminding instruction so that terminal triggers, so that terminal reminds instruction based on this stopping
Perform follow-up stopping and reminding operation.Specifically, in some embodiments of the invention, terminal can have with
The mode of lower two kinds of triggering these stoppings prompting instructions:
The first, after detecting in instant communication client stopping the trigger action of reminder option, eventually
End triggers this stopping and reminding instruction.
In actual application, instant communication client can provide stopping reminder option, as shown in Figure 4, at this
In one embodiment of invention, instant communication client interface can arrange " having a rest " option, should " not
Ceasing " option is i.e. stopping reminder option mentioned above.When user is not intended to the terminal IMU to receiving
When letter message is reminded, user can trigger this option of " having a rest ", and terminal detects this " rest one
Under " i.e. trigger this stopping after the trigger action of option and remind instruction.
Certainly, the setting of " having a rest " option mentioned above is merely exemplary, it can not limit this
Bright.In actual applications, it is also possible to this stopping is set in other positions at instant communication client interface and reminds
Option, or, this stopping reminder option can be other forms, is not especially limited this present invention.
The second, when the preset stopping time that current time is this instant communication client being detected, terminal
Trigger this stopping and reminding instruction.
In actual application, user may be not intended to the terminal instant messaging to receiving after putting at a fixed time
Message is reminded, and such as, user Dong little Jie 18:00 every day is in gymnasium body-building, therefore after this time point
It is not intended to terminal the instant communication message received is reminded.In this case, user can arrange default
Dwell time, when terminal detects the preset stopping time that current time is this instant communication client, touches
Send out this stopping and reminding instruction.
Certainly, in actual applications, this preset stopping time can also be the time of system default, the present invention
This is not especially limited.
It should be noted that above-mentioned " instant communication client " can correspond to some or certain multiple instant messagings
User account, certainly, when active user is visitor or anonymous, being somebody's turn to do " instant communication client " can also
Not corresponding with instant communication users account, this is not especially limited by the present invention.
Step 302: when detecting that instruction is reminded in this stopping, terminal stops being sent to this instant messaging client
The instant communication message of end is reminded.
When terminal detects that instruction is reminded in this stopping, terminal i.e. stops being sent to this instant communication client
Instant communication message remind.Here " prompting " can refer to send message alert tone and/or display message
Warning banner etc., certainly, in actual applications, above-mentioned " prompting " may also have other the form of expression, this
Bright this is not especially limited.Need explanation time, in some embodiments of the invention, terminal can be stopped
Only all instant communication messages being sent to this instant communication client are reminded, it is also possible to stop sending out
The a part of instant communication message giving this instant communication client is reminded, and this is not made specifically by the present invention
Limit.
In some embodiments of the invention, terminal stops the IMU being sent to this instant communication client
Letter message carries out prompting can following two implementation.Below, the present invention will be to both implementations
It is specifically described:
The first implementation is that server stops sending prompting message information to this instant communication client, its
Techniques below process can be included, specifically: when detecting that instruction is reminded in stopping, terminal to server is sent out
Sending stopping alert requests, server receives this stopping alert requests;Based on this stopping alert requests, server
Stopping sending prompting message information to this instant communication client, this prompting message information is used for indicating this instant
The instant communication message being sent to this instant communication client is reminded by communication customer end.
Also, it should be noted " terminal " mentioned above is provided with instant communication client.
Utilize the above-mentioned technical process of step, owing to server is after receiving this stopping alert requests, it is not necessary to
Prompting message information is sent, accordingly it is also possible to save Internet resources to " this instant communication client ".
The second implementation is the prompting message information that terminal abandons that server sends, and it can include following
Technical process, specifically: when detecting that in instant communication client instruction is reminded in stopping, terminal abandons
The prompting message information that server sends.
In actual applications, terminal detect this stopping remind instruction after, server can continue to this be
Time communication customer end send prompting message information, and by receiving the terminal of this prompting message information to this message
Prompting message processes.Specifically, terminal can detect in instant communication client that stopping prompting referring to
When making, abandoning the prompting message information that server sends, proceeding by instant communication message prompting until meeting
Condition after, terminal stops abandoning the prompting message information that server sends, and based on this prompting message information
The instant communication message being sent to this instant communication client is reminded.Wherein, mentioned above " open
Begin to carry out the condition of instant communication message prompting " " current time is for starting to remind the moment " can be referred to or " receive
Instruct to starting to remind ", certainly, in actual applications, " bar that instant communication message is reminded should be proceeded by
Part " can also there is other content, this is not specifically limited by the present invention, as described " starting to remind the moment "
" start to remind instruction " and refer to description of the present invention.
It should be noted that " abandoning " mentioned above refers to delete, certainly, in actual applications, terminal
This prompting message information can not be deleted, but be also not based on this prompting message information and instant communication message is entered
Row is reminded.
Owing to this prompting message information being processed by the terminal receiving this prompting message information, and service
Device has only to continue to send prompting message information to this instant communication client, such that it is able to reduce service
The amount of calculation of device.
In actual applications, the instant communication client that the user account of this instant communication client is corresponding is logged in
May have multiple, and user is not intended to any of the above-described instant communication client and enters the instant communication message received
Row is reminded, and otherwise, is also likely to cause user and bothers.In order to realize this purpose, above-mentioned second
Plant in implementation, in terminal, the present invention can also detect that in instant communication client instruction is reminded in stopping
Time, perform following technical process, specifically: terminal to server sends for logging in this instant messaging client
The stopping alert state information of the user account of end;Server receives this stopping alert state information;Server
This stopping alert state information is sent so that this user's account to the instant communication client that this user account is corresponding
Number corresponding instant communication client abandons, after receiving this stopping alert state information, this message received
Prompting message.
This instant communication client after receive this stopping alert state information, abandons constantly and receives
Prompting message information, until receiving the beginning alert state information that server sends, or, until receiving
To starting to remind instruction, or, till current time is for starting to remind the moment.Then, this IMU
The instant communication message being sent to self can be reminded by letter client based on this prompting message information.
Step 303: server sends control information to this instant communication client, and this control information is used for removing
The prompting message mark of display in this instant communication client.
In actual applications, when stopping reminding instant communication message, this instant communication client can
Can still show that prompting message identifies, this prompting message mark is for stopping reminding instant communication message
The instant communication message being before sent to this instant communication client is reminded, and this prompting message mark is permissible
For the prompting message etc. in red point, flicker, unread message number or informing.And this prompting message identifies very
User may be caused and bother, therefore, when stopping instant communication message being reminded, it is necessary to go
This prompting message mark except display in this instant communication client.In order to achieve the above object, the present invention can
To perform step 303, specifically, corresponding with in step 302 two kinds of implementations, step 303 can also
Including two kinds of implementations, below the present invention both implementations will be illustrated:
The first implementation is corresponding, specifically with the first implementation in step 302: server
After receiving this stopping alert requests, can be based on this stopping alert requests to this instant communication client
Send this control information.
The second implementation is corresponding, specifically with the second implementation in step 302: server
After receiving this stopping alert state information, can be based on this stopping alert state information to this IMU
Letter client sends this control information.
Additionally, according to the difference of the terminal type installing this instant communication client, server is to this IMU
Letter client sends the concrete technical process of control information and is also slightly different, specifically:
If the terminal installing this instant communication client be IOS (Mobile operating system of Apple) equipment or
During OSX (the exclusive operating system of Apple) equipment, server can pass through APNS (Apple Push
Notification Service, Fructus Mali pumilae message push service) the control information that non-reading is " 0 " is sent to this i.e.
Time communication customer end.
If the terminal installing this instant communication client is Android (Android) equipment or Windows (Microsoft)
During equipment, this control information can be sent to this instant messaging by server to client protocol by server
Client.
Step 304: terminal receives this control information that server sends.
Step 305: terminal, based on this control information, removes currently displaying this prompting message mark.
It should be noted that the skill of step 303 to 305 can not be performed in some embodiments of the invention
Art process, in other embodiments of the present invention, step 303 to 305 can be held before step 306
OK, it is also possible to perform with step 306, it is also possible to perform after step 306, the present invention is to this not simultaneously
Make concrete restriction.
Step 306: remind instruction based on this stopping, terminal obtains and starts to remind the moment.
In actual applications, it is however generally that, user stops entering instant communication message in being intended merely to a period of time
Row is reminded rather than forever stops reminding instant communication message, and therefore, user also wants to a certain
Restart after moment instant communication message is reminded.In order to meet this demand of user, the present invention
Needing to perform step 306 and the technical process of 307, wherein, step 306 starts to remind the moment for obtaining
Technical process, this starts to remind the moment is the moment again reminded instant communication message, specifically,
Step 306 can include two kinds of implementations, below the present invention both implementations will be illustrated:
The first implementation, terminal obtain this stopping remind instruction indicated by this start to remind the moment.
As shown in Figure 5A, after " having a rest " option in user triggers Fig. 4, terminal can provide " under
Class " option, after user triggers this option of " coming off duty ", terminal triggers and stops reminding instruction, and this stopping carries
Instruction instruction of waking up starts to remind the moment.As shown in Figure 5A, this starts to remind the moment is " 09:00 tomorrow ", also
I.e., instant communication message again can be reminded by terminal when " 09:00 tomorrow ", and terminal can obtain
This indicated by this stopping prompting instruction starts to remind the moment, and certainly, as shown in Figure 5 B, terminal can also carry
For options that other are similar, such as " week is finally " option etc., the present invention not to the form of the option that terminal provides and
Content is defined.
The second implementation, terminal obtains this stopping and reminding the stopping indicated by instruction to remind duration, and obtains
Take the time of reception receiving this stopping prompting instruction, then remind duration and this time of reception according to this stopping
Determine that this starts to remind the moment.
As shown in Figure 5A, after " having a rest " option in user triggers Fig. 4, terminal can provide " little
Stop " option, after user triggers this " vacationette " option, terminal triggers and stops reminding instruction, and this stopping is reminded and referred to
Order instruction stops reminding duration, as shown in Figure 5A, when this stopping is reminded a length of " 1 hour ".Meanwhile, terminal
Can obtain the time of reception receiving this stopping prompting instruction, such as, user triggers when 21:00 should be " little
Stop " option, then it is 21:00 this time of reception.Then this time of reception can be reminded by terminal with this stopping
Duration addition obtains this and starts to remind the moment, is easily calculated, in the example above, when this starts to remind
Carving is 22:00, and certainly, as shown in Figure 5 B, terminal may be provided for the option that other are similar, such as " respite "
Option, " lunch break " option etc., the form of option and content that terminal is not provided by the present invention are defined.
Step 307: current time be this start to remind the moment time, this is started to remind being followed by of moment by terminal
The instant communication message being sent to this instant communication client received is reminded.
As it has been described above, terminal can restart when current time is for starting to remind the moment to disappear instant messaging
Breath is reminded, and specifically, corresponding with two kinds of implementations in step 302 and 303, step 307 can
To include three kinds of implementations, wherein, first two implementation is real with the first in step 302 and 303
Existing mode is corresponding, and the third implementation is corresponding with the second implementation in step 302 and 303, under
These three implementation will be illustrated by the face present invention:
The first implementation includes techniques below process, specifically: current time be this start to remind time
During quarter, terminal sends to this server and starts alert requests;Server receives and starts alert requests;Server
Start alert requests based on this, send this prompting message information to this instant communication client;Terminal receives should
This prompting message information that server sends;Terminal based on this prompting message information to this start to remind the moment it
After the instant communication message being sent to this instant communication client that receives remind.
The second implementation include step (1) to step (4), specifically:
In the second implementation, this stopping alert requests that terminal to server sends can also carry this
Starting to remind the moment, in this case, when current time is for starting to remind the moment, server can be certainly
This instant communication client of trend sends this prompting message information, sends without terminal to server and starts
Alert requests, so can save Internet resources.
Step (1): current time be this start to remind the moment time, server triggers start remind instruction.
Step (2): starting to remind instruction based on this, server sends this message to this instant communication client
Prompting message.
Step (3): terminal receives this prompting message information that this server sends.
Step (4): this is started to remind the transmission received after the moment by terminal based on this prompting message information
Remind to the instant communication message of this instant communication client.
The third implementation includes techniques below process, specifically: current time be this start to remind time
During quarter, terminal receives after starting to remind the moment to this based on the prompting message information that this server sends
The instant communication message being sent to this instant communication client is reminded.
When terminal detects current time for starting to remind the moment, terminal no longer abandons disappearing of server transmission
Breath prompting message, but this is started to remind being followed by of moment by the prompting message information sent based on this server
The instant communication message being sent to this instant communication client received is reminded.
Additionally, instant communication client corresponding to the user account that ought currently log in this instant communication client is
Time multiple, can be should at current time to make each instant communication client that this user account is corresponding
When starting to remind the moment, this is started to remind being followed by of moment by the prompting message information sent based on this server
The instant communication message being sent to this instant communication client received is reminded, above-mentioned stopping alert state
Information can also include that this starts to remind the moment.Each instant communication client that this user account is corresponding receives
Can be obtained this after this stopping alert state information to start to remind the moment, thus corresponding each of this user account
Individual instant communication client can current time be this start to remind the moment time, send based on this server
The instant communication message being sent to self that prompting message information receives after starting to remind the moment to this is carried out
Remind.
In addition to above-mentioned three kinds of implementations, present invention also offers one realize terminal to this start remind
The instant communication message being sent to this instant communication client received after moment carries out the mode reminded,
Specifically:
As shown in Figure 6, terminal may be provided for " terminating to have a rest " option in instant communication client interface, when
After terminal detects the trigger action of the option that " terminates to have a rest " to this, triggering and start to remind instruction, terminal can be with base
Starting to remind instruction to send this to server and start alert requests in this, server starts to remind receiving this
After request, this prompting message information can be sent to this instant communication client, so that this instant messaging client
What end group received after this is started to remind the moment by this prompting message information is sent to this instant messaging client
The instant communication message of end is reminded.Utilize this implementation, user can according to the needs of self with
Time make terminal that instant communication message to be reminded so that operate more flexible.
In actual applications, when terminal restarts to remind instant communication message, terminal is all right
It is sent to log in the quantity of the instant communication message of this instant communication client in obtaining at the appointed time section, with
Point out to user based on this quantity, make user receive instant messaging in can being informed in this appointment time period
The situation of message.Wherein, this appointment time period is that this instant communication client receives this stopping prompting instruction
The time of reception is to the time period of current time.In order to reach this purpose, the present invention can also carry out following skill
Art process, specifically:
Current time be this start to remind the moment time, server to this instant communication client send history disappear
Breath quantity information, this history message quantity information is sent to this instant messaging client in including this appointment time period
The quantity of the instant communication message of end;Terminal obtains history message quantity information;Terminal is based on this history message
Quantity information, shows prompting message mark.
Corresponding with implementation in above-mentioned steps 302,303 and 307, it is that this starts to remind at current time
During the moment, server sends history message quantity information to this instant communication client can include three kinds of realizations
Mode:
The first implementation, the first implementation phase of this implementation and step 302,303 and 307
Correspondence, specifically, server can start based on this after receiving the beginning alert requests that terminal sends
Alert requests, sends history message quantity information to this instant communication client.
The second implementation, this implementation and step 302, the first implementation of 303 and step
The second implementation of 307 is corresponding, specifically, current time be this start to remind the moment time, service
Device triggers and starts to remind instruction, starts to remind instruction based on this, and server can be to this instant communication client
Send history message quantity information.
The third implementation, this implementation and step 302, the second implementation of 303 and step
The third implementation of 307 is corresponding, specifically, terminal can when current time is for starting to remind the moment,
Obtaining request to server quantity forwarded, server obtains this history message quantity of acquisition request based on this quantity
Information, and send this history message quantity information to this instant communication client.
Additionally, according to the difference of the terminal type installing this instant communication client, server is to this IMU
Letter client sends the concrete technical process of history message quantity information and is also slightly different, specifically:
If the terminal installing this instant communication client is ios device or OSX equipment, server can lead to
Cross APNS and history message quantity information is sent to this instant communication client.
If the terminal installing this instant communication client is Android device or Windows equipment, service
This history message quantity information can be sent to this instant messaging client by server to client protocol by device
End.
It should be noted that in some embodiments of the invention, the present invention can not perform above-mentioned technology mistake
Journey, in other embodiments of the present invention, above-mentioned technical process can be held while performing step 307
OK, it is also possible to performing after performing step 307, this is not especially limited by the present invention.
In some embodiments of the invention, in stopping the time period that instant communication message is reminded,
Server can not send instant communication message to this instant communication client.In this case, the most right
When instant communication message is reminded, this instant communication client needs to obtain and is stopping instant communication message
The instant communication message of this instant communication client it is sent to, in order to reach this in carrying out the time period reminded
Purpose, the present invention can perform following technical process, specifically:
Current time be this start to remind the moment time, terminal to server send history message obtain request;、
Server receives history message and obtains request;Obtaining request based on this history message, server is to this IMU
Letter client is sent to going through of this instant communication client in sending this time of reception to the time period of current time
History instant communication message;Terminal receives this history instant communication message that this server sends.
It should be noted that in some embodiments of the invention, the present invention can not perform above-mentioned technology mistake
Journey, in other embodiments of the present invention, above-mentioned technical process can be held while performing step 307
OK, it is also possible to performing after performing step 307, this is not especially limited by the present invention
In actual applications, when terminal is in the state stopping reminding instant communication message, namely
Being that terminal is in and detects that this stopping reminds instruction when starting, to this, the time period reminding the moment, terminal can be opened up
Show that a certain Special Graphs is marked with and show that terminal is in the state stopping reminding instant communication message, thus right
User points out.Specifically: terminal can obtain specified icons, and at this instant communication client interface
Specified location show this specified icons.
As it is shown in fig. 7, this specified icons 710 can be a coffee cup icon, this appointment position can be i.e.
Time communication customer end interface tip position.Certainly, above-mentioned specified icons and appointment position are only example
Property, the present invention can not be limited, in actual applications, the most other kinds of specified icons and other
Specifying position, this is no longer going to repeat them for the present invention.
In actual applications, " vacationette " option in Fig. 5 A and " respite " in " coming off duty " option and Fig. 5 B
The stopping corresponding with " week is finally " option of option, " lunch break " option reminds duration and starting to remind the moment to be
System default, it is also possible to set according to the needs of self by user.In one embodiment of the invention,
Present invention also offers and duration is reminded in above-mentioned stopping and starting to remind the moment to arrange function, specifically: eventually
Holding after receiving set of time instruction, obtain the stopping reminder time of input, this stopping reminder time is should
Stop reminding the time indicated by instruction, when this stopping reminder time including starting remind the moment or stop reminding
Long.
As shown in Figure 8 A, terminal can provide stopping reminding duration to arrange interface, when this stopping is reminded
Long arranging can comprise multiple stopping prompting duration option in interface.When terminal detects, any one is stopped
After reminding the trigger action of duration option, receive set of time instruction, and obtain this stopping being triggered prompting
Duration is reminded in the stopping that duration option is corresponding, and such as, user can trigger 1 hour option, then terminal is permissible
It was retrieved as 1 hour stopping reminding duration.
As shown in Figure 8 B, terminal can also provide starting to remind the moment to arrange interface, as terminal based on
It is same based on the operation arranging interface stopping reminding duration with it that this starts the operation arranging interface reminding the moment
Reason, the present invention does not repeats them here.
In sum, the instant messaging service processing method that the present embodiment provides, by detecting that stopping carries
During awake instruction, stop the instant messaging to being sent to receive the instant communication client of this stopping prompting instruction and disappear
Breath is reminded, and when current time is for starting to remind the moment, to start to receive after reminding the moment
Instant communication message is reminded so that on the one hand can avoid causing user bothering, and is on the other hand working as
When the front moment is for starting to remind the moment, instant communication message can be reminded automatically, without user
Operation, thus avoid because user forgets to carry out cancelling to stop reminding operation to cause user to know in time
The phenomenon of new instant communication message.
Fig. 9 is the block diagram according to a kind of instant messaging service processing means 900 shown in an exemplary embodiment.
With reference to Fig. 9, this device includes stopping prompting module 910, moment acquisition module 920 and prompting module 930.
This stopping prompting module 910, is used for when detecting that in instant communication client instruction is reminded in stopping,
Stop all instant communication messages being sent to this instant communication client are reminded.
This moment acquisition module 920, for reminding instruction based on this stopping, obtaining and starts to remind the moment;
This prompting module 930, for current time be this start to remind the moment time, start to remind the moment to this
The instant communication message being sent to this instant communication client received afterwards is reminded.
This moment acquisition module 920, for obtain this stopping remind instruction indicated by this start to remind the moment.
This moment acquisition module 920, reminds the stopping indicated by instruction to remind duration for obtaining this stopping;Obtain
Take the time of reception receiving this stopping prompting instruction;Duration and this time of reception is reminded to determine according to this stopping
This starts to remind the moment.
This stopping prompting module 910 is used for: when detecting that instruction is reminded in stopping, sending to server and stops
Alert requests so that this server, after receiving this stopping alert requests, stops to this instant messaging client
End sends prompting message information, and this prompting message information is used for indicating this instant communication client to sending self
Instant communication message remind.
This prompting module 930 is used for: current time be this start to remind the moment time, send to this server
Starting alert requests makes this server receive after this starts alert requests, to this instant communication client
Send prompting message information;Receive this prompting message information that this server sends;Believe based on this prompting message
The instant communication message being sent to this instant communication client that breath receives after starting to remind the moment to this enters
Row is reminded.
This stopping prompting module 910 is used for: when detecting that instruction is reminded in stopping, abandoning what server sent
Prompting message information, this prompting message information is used for indicating this instant communication client to being sent to this IMU
The instant communication message of letter client is reminded.
This prompting module 930 is used for: current time be this start to remind the moment time, send out based on this server
What the prompting message information sent received after starting to remind the moment to this is sent to this instant communication client
Instant communication message is reminded.
See Figure 10, in another embodiment of the present invention, additionally provide at another kind of instant messaging service
Reason device 100, this device example structure based on above-mentioned Fig. 9, also include instruction triggers module 940, letter
Breath sending module 950, icon acquisition module 960, icon shows module 970, information receiving module 980,
Remove module 990, quantity acquisition module 991, mark display module 992, request sending module 993, disappear
Breath receiver module 994 and time-obtaining module 995.
This instruction triggers module 940, for when detecting in this instant communication client stopping reminder option
Trigger action after, trigger this stopping remind instruction.
This instruction triggers module 940, is additionally operable to when detecting that current time is presetting of this instant communication client
During dwell time, trigger this stopping and reminding instruction.
This information sending module 950, stops alert state information for sending to this server, so that this service
This stopping alert state information is sent to this instant communication client by device, this instant communication client connecing
After receiving this stopping alert state information, abandon this prompting message information that this server sends.
This icon acquisition module 960, is used for obtaining specified icons.
For the specified location at this instant communication client interface, this icon shows module 970, shows that this refers to
Determine icon.
This information receiving module 980, for receiving the control information that server sends, this control information is used for
Prompting message mark except display in this instant communication client.
This removal module 990, for based on this control information, removing currently displaying this prompting message mark.
This quantity acquisition module 991, for current time be this start to remind the moment time, obtain history message
Quantity information, this history message quantity information is sent to this instant communication client in including specifying the time period
The quantity of instant communication message, this appointment time period is to receive this stopping to remind the time of reception of instruction to current
The time period in moment.
This mark display module 992, is additionally operable to based on this history message quantity information, shows prompting message mark.
This request sending module 993, for current time be this start to remind the moment time, to server send
History message obtains request, and this history message obtains the mark asking to carry instant communication client and reception should
Stop reminding the time of reception of instruction so that this server returns the time period to current time this time of reception
Inside it is sent to the history instant communication message of this instant communication client.
This message reception module 994, for receiving this history instant communication message that this server sends.
This time-obtaining module 995, for after receiving set of time instruction, the stopping obtaining input is reminded
Time, this stopping reminder time is the time that this stopping reminds indicated by instruction, and this stopping reminder time including
Start remind the moment or stop reminding duration.
In sum, the instant messaging service processing means that the present embodiment provides,
By when detecting that instruction is reminded in stopping, stopping being sent to receive the instant of this stopping prompting instruction
The instant communication message of communication customer end is reminded, and when current time is for starting to remind the moment, split
Begin to remind the instant communication message received after the moment to remind so that on the one hand can avoid user
Cause and bother, on the other hand when current time is for starting to remind the moment, can be automatic to instant communication message
Remind, without user operation, thus avoid because user forgets to carry out cancelling to stop reminding operation
And cause user cannot know the phenomenon of new instant communication message in time.
Figure 11 is the frame according to a kind of instant messaging service processing means 1100 shown in an exemplary embodiment
Figure.With reference to Figure 11, this device includes receiver module 111, stops prompting module 112 and sending module 113.
This receiver module 111, is used for receiving stopping alert requests, and this stopping alert requests is by instant messaging client
Hold and send after stopping prompting instruction being detected.
This stopping prompting module 112, for based on this stopping alert requests, stops to this instant communication client
Sending prompting message information, this prompting message information is used for indicating this instant communication client to being sent to this i.e.
Time communication customer end instant communication message remind.
This sending module 113, for when current time is for starting to remind the moment, to this instant communication client
Send this prompting message information, so that what this instant communication client received after starting to remind the moment to this
The instant communication message being sent to this instant communication client is reminded, and this starts to remind the moment is based on this
Stop reminding instruction to acquire.
This receiver module 111 is additionally operable to, current time be this start to remind the moment time, receive start remind
Request, this starts alert requests and is sent by this instant communication client.
This sending module 113, for starting alert requests based on this, sends this to this instant communication client and disappears
Breath prompting message.
This sending module 113 is used for: current time be this start to remind the moment time, trigger and start prompting and refer to
Order, starts to remind instruction based on this, sends this prompting message information to this instant communication client.
This receiver module 111 is additionally operable to, and receives the stopping alert state letter sent by this instant communication client
Breath.
This sending module 113, is additionally operable to IMU corresponding to user account logging in this instant communication client
Letter client sends this stopping alert state information so that log in the user account pair of this instant communication client
The each instant communication client answered abandons, after receiving this stopping alert state information, this message received
Prompting message.
This sending module 113 is additionally operable to: send control information to this instant communication client so that this is instant
Communication customer end, based on this control information, removes currently displaying prompting message mark, and this control information is used for
Remove this prompting message mark of display in this instant communication client.
This sending module 113 is additionally operable to: current time be this start to remind the moment time, to this instant messaging
Client sends history message quantity information so that this instant communication client is believed based on this history message quantity
Breath, shows prompting message mark;It is instant that this history message quantity information is sent to this in including specifying the time period
The quantity of the instant communication message of communication customer end, this appointment time period is that the reception of this instant communication client should
Stop the time period to the current time time of reception reminding instruction.
This sending module 113 is additionally operable to: start alert requests based on this, sends to this instant communication client
History message quantity information so that this instant communication client is based on this history message quantity information, and displaying disappears
Breath warning banner;This history message quantity information is sent to this instant communication client in including specifying the time period
The quantity of instant communication message, this appointment time period is that this instant communication client receives this stopping and reminding and refer to
The time of reception of order is to the time period of current time.
This receiver module 111 is additionally operable to, current time be this start to remind the moment time, receive history message
Obtaining request, this time of reception is the moment that this instant communication client receives this stopping prompting instruction.
This sending module 113, is additionally operable to obtain request based on this history message, sends out to this instant communication client
The history instant messaging of this instant communication client it is sent in giving this time of reception to the time period of current time
Message.
In sum, the instant messaging service processing means that the present embodiment provides, by carrying receiving stopping
During awake request, stop the instant communication client to sending this stopping alert requests and send prompting message information,
And when current time is for starting to remind the moment, send this prompting message information to this instant communication client,
So that this is started to remind the instant communication message received after the moment to carry by this instant communication client
Wake up so that on the one hand can avoid user is caused bothering, on the other hand when current time is for starting to remind
During quarter, instant communication message can be reminded automatically, without user operation, thus avoid because
User forgets to carry out cancelling to stop reminding operation to cause user cannot know new instant communication message in time
Phenomenon.
It should be understood that the instant messaging service processing means that above-described embodiment provides is processing instant messaging
During business, only it is illustrated with the division of above-mentioned each functional module, in actual application, can be according to need
Want and above-mentioned functions distribution is completed by different functional modules, the internal structure of device will be divided into difference
Functional module, to complete all or part of function described above.It addition, what above-described embodiment provided
Instant messaging service processing means and instant messaging service processing method embodiment belong to same design, and it is concrete
The process of realization refers to embodiment of the method, repeats no more here.
Present embodiments providing a kind of terminal, this terminal may be used for performing offer in each embodiment above-mentioned
Instant messaging service processing method.Seeing Figure 12, this terminal 1200 includes:
Terminal 1200 can include RF (Radio Frequency, radio frequency) circuit 101, include one or
The memorizer 102 of more than one computer-readable recording medium, input block 103, display unit 140, biography
Sensor 150, voicefrequency circuit 160, WiFi (Wireless Fidelity, Wireless Fidelity) module 170, include
There are one or more than one parts such as the processor 180 processing core and power supply 190.Art technology
Personnel are appreciated that the terminal structure shown in Figure 12 is not intended that the restriction to terminal, can include than figure
Show more or less of parts, or combine some parts, or different parts are arranged.Wherein:
RF circuit 101 can be used for receiving and sending messages or in communication process, the reception of signal and transmission, especially,
After the downlink information of base station is received, transfer to one or more than one processor 180 processes;It addition, will
Relate to up data and be sent to base station.Generally, RF circuit 101 include but not limited to antenna, at least one
Amplifier, tuner, one or more agitator, subscriber identity module (SIM) card, transceiver, coupling
Clutch, LNA (Low Noise Amplifier, low-noise amplifier), duplexer etc..Additionally, RF circuit
101 can also be communicated with network and other equipment by radio communication.Described radio communication can use arbitrary logical
Beacon is accurate or agreement, include 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, WCDMA), LTE (Long Term Evolution, Long Term Evolution),
Email, SMS (Short Messaging Service, Short Message Service) etc..
Memorizer 102 can be used for storing software program and module, and processor 180 is stored in by operation
The software program of reservoir 102 and module, thus perform the application of various function and data process.Memorizer
102 can mainly include store program area and storage data field, wherein, storage program area can store operating system,
Application program (such as sound-playing function, image player function etc.) etc. needed at least one function;Deposit
Storage data field can store the data (such as voice data, phone directory etc.) that the use according to terminal 1200 is created
Deng.Additionally, memorizer 102 can include high-speed random access memory, it is also possible to include non-volatile depositing
Reservoir, for example, at least one disk memory, flush memory device or other volatile solid-state parts.
Correspondingly, memorizer 102 can also include Memory Controller, to provide processor 180 and input block
The access of 103 pairs of memorizeies 102.
Input block 103 can be used for receive input numeral or character information, and produce with user setup with
And function controls relevant keyboard, mouse, action bars, optics or the input of trace ball signal.Specifically,
Input block 103 can include Touch sensitive surface 131 and other input equipments 132.Touch sensitive surface 131, also referred to as
For touching display screen or Trackpad, can collect user thereon or neighbouring touch operation (such as user makes
With any applicable object such as finger, stylus or adnexa on Touch sensitive surface 131 or attached at Touch sensitive surface 131
Near operation), and drive corresponding attachment means according to formula set in advance.Optionally, Touch sensitive surface 131
Touch detecting apparatus and two parts of touch controller can be included.Wherein, touch detecting apparatus detects user's
Touch orientation, and detect the signal that touch operation brings, transmit a signal to touch controller;Touch control
Device receives touch information from touch detecting apparatus, and is converted into contact coordinate, then gives processor 180,
And order that processor 180 sends can be received and performed.Furthermore, it is possible to use resistance-type, condenser type,
The polytype such as infrared ray and surface acoustic wave realizes Touch sensitive surface 131.Except Touch sensitive surface 131, input is single
Unit 103 can also include other input equipments 132.Specifically, other input equipments 132 can include but not
It is limited to physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, behaviour
Make one or more in bar etc..
Display unit 140 can be used for showing the information inputted by user or the information being supplied to user and terminal
The various graphical user interface of 1200, these graphical user interface can be by figure, text, icon, video
Constitute with its combination in any.Display unit 140 can include display floater 141, optionally, can use
LCD (Liquid Crystal Display, liquid crystal display), OLED (Organic Light-Emitting Diode,
Organic Light Emitting Diode) etc. form configure display floater 141.Further, Touch sensitive surface 131 can cover
Display floater 141, when Touch sensitive surface 131 detects thereon or after neighbouring touch operation, sends process to
Device 180 is to determine the type of touch event, with preprocessor 180 according to the type of touch event at display surface
Corresponding visual output is provided on plate 141.Although in fig. 12, Touch sensitive surface 131 and display floater 141
It is to realize input and input function as two independent parts, but in some embodiments it is possible to will
Touch sensitive surface 131 is integrated with display floater 141 and realizes input and output function.
Terminal 1200 may also include at least one sensor 150, such as optical sensor, motion sensor and
Other sensors.Specifically, optical sensor can include ambient light sensor and proximity transducer, wherein, ring
Border optical sensor can regulate the brightness of display floater 141 according to the light and shade of ambient light, and proximity transducer can
When terminal 1200 moves in one's ear, close display floater 141 and/or backlight.As motion sensor one
Kind, Gravity accelerometer can detect the size of (generally three axles) acceleration in all directions, static
Time can detect that size and the direction of gravity, can be used for identifying mobile phone attitude application (such as horizontal/vertical screen switching,
Dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.;Extremely
The gyroscope that can also configure in terminal 1200, barometer, drimeter, thermometer, infrared ray sensor etc. its
His sensor, does not repeats them here.
Voicefrequency circuit 160, speaker 161, microphone 162 can provide the sound between user and terminal 1200
Frequently interface.The signal of telecommunication after the voice data conversion that voicefrequency circuit 160 can will receive, is transferred to speaker
161, speaker 161 be converted to acoustical signal output;On the other hand, the sound that microphone 162 will be collected
Signal is converted to the signal of telecommunication, voicefrequency circuit 160 be converted to voice data after receiving, then voice data is defeated
After going out processor 180 process, through RF circuit 101 to be sent to such as another terminal, or by voice data
Output is to memorizer 102 to process further.Voicefrequency circuit 160 is also possible that earphone jack, to carry
Communication for peripheral hardware earphone with terminal 1200.
WiFi belongs to short range wireless transmission technology, and terminal 1200 can help to use by WiFi module 170
Family is sent and received e-mail, is browsed webpage and access streaming video etc., and it is mutual that it has provided the user wireless broadband
Internet interview.Although Figure 12 shows WiFi module 170, but it is understood that, it is also not belonging to end
Must be configured into of end 1200, can omit completely as required in not changing the scope of essence of invention.
Processor 180 is the control centre of terminal 1200, utilizes various interface and the whole mobile phone of connection
Various piece, by running or perform to be stored in the software program in memorizer 102 and/or module, and adjusts
By the data being stored in memorizer 102, perform the various functions of terminal 1200 and process data, thus right
Mobile phone carries out integral monitoring.Optionally, processor 180 can include one or more process core;Preferably,
Processor 180 can integrated application processor and modem processor, wherein, application processor mainly processes
Operating system, user interface and application program etc., modem processor mainly processes radio communication.Permissible
Being understood by, above-mentioned modem processor can not also be integrated in processor 180.
Terminal 1200 also includes the power supply 190 (such as battery) powered to all parts, it is preferred that power supply can
With logically contiguous with processor 180 by power-supply management system, thus realize management by power-supply management system
The functions such as charging, electric discharge and power managed.Power supply 190 can also include one or more directly
Stream or alternating current power supply, recharging system, power failure detection circuit, power supply changeover device or inverter, electricity
The random component such as source positioning indicator.
Although not shown, terminal 1200 can also include photographic head, bluetooth module etc., does not repeats them here.
It is concrete that the display unit of terminal is touch-screen display, and terminal also includes memorizer in the present embodiment,
And one or more than one program, one of them or more than one program is stored in memorizer,
And be configured to be performed by one or more than one processor.One or more than one program comprise
For performing the following instruction operated: when detecting that in instant communication client instruction is reminded in stopping, stopping
Only the instant communication message being sent to this instant communication client is reminded;Instruction is reminded based on this stopping,
Acquisition starts to remind the moment;Current time be this start to remind the moment time, after starting to remind the moment to this
The instant communication message being sent to this instant communication client received is reminded.
Figure 13 is the frame according to a kind of instant messaging service processing means 1300 shown in an exemplary embodiment
Figure.Such as, device 1300 may be provided in a server.With reference to Figure 13, device 1300 includes processing
Assembly 1922, it farther includes one or more processor, and by the storage representated by memorizer 1932
Device resource, can be by the instruction of the execution processing assembly 1922, such as application program for storage.Memorizer 1932
The application program of middle storage can include one or more each corresponding to one group instruction module.
It is configured to perform instruction, to perform following method additionally, process assembly 1922: receive and stop alert requests,
This stopping alert requests being sent after stopping prompting instruction being detected by instant communication client;Based on this stopping
Alert requests, stops sending prompting message information to this instant communication client, and this prompting message information is used for
Indicate this instant communication client that the instant communication message being sent to this instant communication client is reminded;
When current time is for starting to remind the moment, send this prompting message information to this instant communication client, with
Make what this instant communication client received after starting to remind the moment to this to be sent to this instant communication client
Instant communication message remind, this starts to remind the moment to be to remind instruction to acquire based on this stopping.
Device 1300 can also include that a power supply module 1926 is configured to perform the power supply pipe of device 1300
Reason, a wired or wireless network interface 1950 is configured to be connected to device 1300 network, and one
Input and output (I/O) interface 1958.Device 1300 can operate based on the operation being stored in memorizer 1932
System, such as Windows ServerTM, Mac OS XTM, UnixTM,LinuxTM, FreeBSDTMOr class
Seemingly.
One of ordinary skill in the art will appreciate that all or part of step realizing above-described embodiment can be passed through
Hardware completes, it is also possible to instructing relevant hardware by program and complete, described program can be stored in
In a kind of computer-readable recording medium, storage medium mentioned above can be read only memory, disk or
CD etc..
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all the present invention's
Within spirit and principle, any modification, equivalent substitution and improvement etc. made, should be included in the present invention's
Within protection domain.
Claims (26)
1. an instant messaging service processing method, it is characterised in that described method includes:
When detecting that in instant communication client instruction is reminded in stopping, stopping being sent to described IMU
All instant communication messages of letter client are reminded;
Remind instruction based on described stopping, obtaining and start to remind the moment;
Current time be described start to remind the moment time, to described start to remind the moment after receive send out
The instant communication message giving described instant communication client is reminded.
Method the most according to claim 1, it is characterised in that described when in instant communication client
Detect when instruction is reminded in stopping, stopping all instant messagings being sent to described instant communication client are disappeared
Before breath is reminded, described method also includes:
After the trigger action to stopping reminder option being detected in described instant communication client, trigger institute
State stopping and reminding instruction.
Method the most according to claim 1, it is characterised in that described when in instant communication client
Detect when instruction is reminded in stopping, stopping all instant messagings being sent to described instant communication client are disappeared
Before breath is reminded, described method also includes:
When the preset stopping time that current time is described instant communication client being detected, stop described in triggering
Only remind instruction.
Method the most according to claim 1, it is characterised in that described prompting based on described stopping instructs,
Acquisition starts to remind the moment to include:
Obtaining described stopping reminds described beginning the indicated by instruction to remind the moment.
Method the most according to claim 1, it is characterised in that described prompting based on described stopping instructs,
Acquisition starts to remind the moment to include:
Obtaining described stopping reminds the stopping indicated by instruction to remind duration;
Obtain and receive the described time of reception stopping reminding instruction;
Remind duration according to described stopping and determining that described beginning reminds the moment the described time of reception.
6. according to the method described in claim 1-5 any claim, it is characterised in that described when in sight
Time communication customer end in detect stopping remind instruction time, stop to being sent to described instant communication client
After all instant communication messages are reminded, described method also includes:
Obtain specified icons;
Specified location at described instant communication client interface shows described specified icons.
7. according to the method described in claim 1-5 any claim, it is characterised in that described when in sight
Time communication customer end in detect stopping remind instruction time, stop to being sent to described instant communication client
After all instant communication messages are reminded, described method also includes:
Receiving the control information that server sends, described control information is used for removing described instant communication client
The prompting message mark of middle display;
Based on described control information, remove currently displaying described prompting message mark.
Method the most according to claim 1, it is characterised in that described prompting based on described stopping instructs,
After acquisition starts to remind the moment, described method also includes:
Current time be described start to remind the moment time, obtain history message quantity information, described history disappears
Breath quantity information is sent to the number of the instant communication message of described instant communication client in including specifying the time period
Amount, the time period of the described time of reception specifying the time period to be reception described stopping prompting instruction to current time;
Based on described history message quantity information, show prompting message mark.
Method the most according to claim 1, it is characterised in that described prompting based on described stopping instructs,
After acquisition starts to remind the moment, described method also includes:
Current time be described start to remind the moment time, to server send history message obtain request, institute
State history message obtain the mark asking to carry described instant communication client and receive described stopping prompting instruction
The time of reception so that described server returns in the described time of reception to the time period of current time and is sent to
The history instant communication message of described instant communication client;
Receive the described history instant communication message that described server sends.
10. an instant messaging service processing method, it is characterised in that described method includes:
Receive and stop alert requests, by instant communication client, described stopping alert requests detecting that stopping carries
Wake up and send after instructing;
Based on described stopping alert requests, stop sending prompting message information to described instant communication client,
The instant communication message being sent to described instant communication client is carried out by described prompting message information for instruction
Remind;
When current time is for starting to remind the moment, send described prompting message to described instant communication client
Information so that described instant communication client to described start to remind the moment after receive be sent to described
The instant communication message of instant communication client is reminded, and described to start to remind the moment be based on described stopping
Prompting instruction acquires.
11. methods according to claim 10, it is characterised in that described reception stop alert requests it
After, described method also includes:
Control information is sent so that described instant communication client is based on described to described instant communication client
Control information, removes currently displaying prompting message mark, and described control information is used for removing described IMU
The described prompting message mark of display in letter client.
12. methods according to claim 10, it is characterised in that described at current time for starting to carry
During the awake moment, after described instant communication client sends described prompting message information, described method is also wrapped
Include:
History message quantity information is sent so that described instant communication client to described instant communication client
Based on described history message quantity information, show prompting message mark;
Described history message quantity information include specifying in the time period be sent to described instant communication client i.e.
Time communication information quantity, the described appointment time period be described instant communication client receive described stop remind
The time of reception of instruction is to the time period of current time.
13. methods according to claim 10, it is characterised in that described at current time for starting to carry
During the awake moment, after described instant communication client sends described prompting message information, described method is also wrapped
Include:
Receiving history message and obtain request, described history message obtains request and carries described instant communication client
Mark and the time of reception, the described time of reception be described instant communication client receive described stopping prompting referring to
The moment of order;
Based on described history message obtain request, to described instant communication client send the described time of reception to
The history instant communication message of described instant communication client it is sent in the time period of current time.
14. 1 kinds of instant messaging service processing meanss, it is characterised in that described device includes:
Stop prompting module, for when detecting that in instant communication client instruction is reminded in stopping, stopping
The all instant communication messages being sent to described instant communication client are reminded;
Moment acquisition module, for reminding instruction based on described stopping, obtaining and starts to remind the moment;
Prompting module, for current time be described start to remind the moment time, described beginning is reminded the moment
The instant communication message being sent to described instant communication client received afterwards is reminded.
15. devices according to claim 14, it is characterised in that described device also includes instruction triggers
Module;
Described instruction triggers module, for when detecting in described instant communication client stopping reminding choosing
After the trigger action of item, trigger described stopping and reminding instruction.
16. devices according to claim 14, it is characterised in that described device also includes instruction triggers
Module;
Described instruction triggers module, for when detecting that current time is presetting of described instant communication client
During dwell time, trigger described stopping and reminding instruction.
17. devices according to claim 14, it is characterised in that described moment acquisition module, are used for
Obtaining described stopping reminds described beginning the indicated by instruction to remind the moment.
18. devices according to claim 14, it is characterised in that described moment acquisition module, are used for
Obtaining described stopping reminds the stopping indicated by instruction to remind duration;Acquisition receives described stopping and reminding instruction
The time of reception;Remind duration according to described stopping and determining that described beginning reminds the moment the described time of reception.
19. according to the device described in claim 14-18 any claim, it is characterised in that described device
Also include icon acquisition module and icon shows module;
Described icon acquisition module, is used for obtaining specified icons;
Described icon shows module, shows institute for the specified location at described instant communication client interface
State specified icons.
20. according to the device described in claim 14-18 any claim, it is characterised in that described device
Also include information receiving module and remove module;
Described information receiving module, for receiving the control information that server sends, described control information is used for
Remove the prompting message mark of display in described instant communication client;
Described removal module, for based on described control information, removes currently displaying described prompting message mark
Know.
21. devices according to claim 14, it is characterised in that described device also includes that quantity obtains
Module and mark display module;
Described quantity acquisition module, for current time be described start to remind the moment time, obtain history disappear
Breath quantity information, described history message quantity information is sent to described instant messaging visitor in including specifying the time period
The quantity of the instant communication message of family end, the described appointment time period is to receive the described reception stopping reminding instruction
Moment is to the time period of current time;
Described mark display module, is additionally operable to, based on described history message quantity information, show prompting message mark
Know.
22. devices according to claim 14, it is characterised in that described device also includes that request sends
Module and message reception module;
Described request sending module, for current time be described start to remind the moment time, send out to server
Sending history message to obtain request, described history message obtains request and carries the mark of described instant communication client
The time of reception instructed is reminded so that described server returns the described time of reception to working as with receiving described stopping
The history instant communication message of described instant communication client it is sent in the time period in front moment;
Described message reception module, for receiving the described history instant communication message that described server sends.
23. 1 kinds of instant messaging service processing meanss, it is characterised in that described device includes:
Receiver module, is used for receiving stopping alert requests, and described stopping alert requests is by instant communication client
Send after instruction is reminded in stopping detecting;
Stop prompting module, for based on described stopping alert requests, stop to described instant communication client
Sending prompting message information, described prompting message information is for indicating being sent to described instant communication client
Instant communication message remind;
Sending module, for when current time is for starting to remind the moment, sends out to described instant communication client
Send described prompting message information so that described instant communication client to described start to remind the moment after receive
To the instant communication message being sent to described instant communication client remind, described beginning reminds the moment
It is to remind instruction to acquire based on described stopping.
24. devices according to claim 23, it is characterised in that described sending module is additionally operable to:
Control information is sent so that described instant communication client is based on described to described instant communication client
Control information, removes currently displaying prompting message mark, and described control information is used for removing described IMU
The described prompting message mark of display in letter client.
25. devices according to claim 23, it is characterised in that described sending module is additionally operable to:
History message quantity information is sent so that described instant communication client to described instant communication client
Based on described history message quantity information, show prompting message mark;
Described history message quantity information include specifying in the time period be sent to described instant communication client i.e.
Time communication information quantity, the described appointment time period be described instant communication client receive described stop remind
The time of reception of instruction is to the time period of current time.
26. devices according to claim 23, it is characterised in that described receiver module is additionally operable to, and connects
Receiving history message and obtain request, described history message obtains request and carries the mark of described instant communication client
And the time of reception, the described time of reception be described instant communication client receive described stop remind instruction time
Carve;
Described sending module, is additionally operable to obtain request, to described instant messaging client based on described history message
End is sent to the history of described instant communication client in sending the described time of reception to the time period of current time
Instant communication message.
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 true CN105871694A (en) | 2016-08-17 |
CN105871694B 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) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106130889A (en) * | 2016-08-30 | 2016-11-16 | 北京北信源软件股份有限公司 | The processing method of timed reminding message in a kind of instant messaging |
CN107196849A (en) * | 2017-05-19 | 2017-09-22 | 深圳天珑无线科技有限公司 | Shield method, device, storage medium and the electronic equipment of chat |
CN107205031A (en) * | 2017-05-31 | 2017-09-26 | 北京京东尚科信息技术有限公司 | Information prompting method, device and terminal device |
CN108184014A (en) * | 2017-12-22 | 2018-06-19 | 维沃移动通信有限公司 | The based reminding method and mobile terminal of a kind of notification message |
CN108574619A (en) * | 2017-03-09 | 2018-09-25 | 腾讯科技(深圳)有限公司 | A kind of disturbance-free method and instant communication client of instant messaging |
CN108683584A (en) * | 2018-04-28 | 2018-10-19 | 北京五八信息技术有限公司 | A kind of method, apparatus of prompting message, equipment and storage medium |
CN112600978A (en) * | 2020-12-30 | 2021-04-02 | 北京字跳网络技术有限公司 | Information processing method and device and electronic equipment |
CN113395203A (en) * | 2021-06-11 | 2021-09-14 | 网易(杭州)网络有限公司 | Information processing method, device, server, user terminal and storage medium |
CN113872851A (en) * | 2021-09-28 | 2021-12-31 | 北京达佳互联信息技术有限公司 | 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 | 腾讯科技(深圳)有限公司 | A method, device, and system for pushing business reminder messages |
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 | 腾讯科技(深圳)有限公司 | A method, device, and system for pushing business reminder messages |
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 |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106130889A (en) * | 2016-08-30 | 2016-11-16 | 北京北信源软件股份有限公司 | The processing method of timed reminding message in a kind of instant messaging |
CN106130889B (en) * | 2016-08-30 | 2019-10-18 | 北京北信源软件股份有限公司 | The processing method of timed reminding message in a kind of instant messaging |
CN108574619A (en) * | 2017-03-09 | 2018-09-25 | 腾讯科技(深圳)有限公司 | A kind of disturbance-free method and instant communication client 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 |
CN107205031A (en) * | 2017-05-31 | 2017-09-26 | 北京京东尚科信息技术有限公司 | Information prompting method, device and terminal device |
CN108184014A (en) * | 2017-12-22 | 2018-06-19 | 维沃移动通信有限公司 | The based reminding method and mobile terminal of a kind of notification message |
CN108184014B (en) * | 2017-12-22 | 2021-05-28 | 维沃移动通信有限公司 | A kind of reminding method of notification message and mobile terminal |
CN108683584A (en) * | 2018-04-28 | 2018-10-19 | 北京五八信息技术有限公司 | A kind of method, apparatus of prompting message, equipment and storage medium |
CN108683584B (en) * | 2018-04-28 | 2021-11-23 | 北京五八信息技术有限公司 | Message reminding method, device, equipment and storage medium |
CN112600978A (en) * | 2020-12-30 | 2021-04-02 | 北京字跳网络技术有限公司 | Information processing method and device and electronic equipment |
CN113395203A (en) * | 2021-06-11 | 2021-09-14 | 网易(杭州)网络有限公司 | Information processing method, device, server, user terminal and storage medium |
CN113872851A (en) * | 2021-09-28 | 2021-12-31 | 北京达佳互联信息技术有限公司 | Communication method, device, system, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN105871694B (en) | 2019-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105871694A (en) | Instant messaging service processing method and device | |
EP3306865B1 (en) | Communication message sending method and device | |
US9100944B2 (en) | Wireless connecting mobile devices and wearable devices | |
CN104780164B (en) | A kind of method and apparatus of running game client | |
CN105119806B (en) | message updating method and device | |
US10587741B2 (en) | Communication event processing method and apparatus | |
CN106161176A (en) | Cluster conversation message treatment method and device | |
CN103489303B (en) | A kind of remote control thereof and device | |
CN103365419B (en) | A kind of method and apparatus triggering alarm clock control command | |
CN107592615B (en) | Positioning method and device | |
CN103458120A (en) | Event processing method and device and mobile terminal | |
CN103442330A (en) | Position notification method and device | |
CN108924364A (en) | Message prompt method, mobile terminal and computer readable storage medium | |
CN103645837A (en) | Method and device for amplifying display fonts | |
EP3671440A1 (en) | Recommendation method and terminal | |
CN106708501B (en) | Activity monitoring method and device | |
CN103501386A (en) | Automatic calling method and terminal | |
CN105992026A (en) | Method and device for displaying barrage comment information | |
CN106294079A (en) | A kind of information prompting method and device | |
CN108108090A (en) | Communication information based reminding method and device | |
CN106303605B (en) | A kind of methods, devices and systems to send a notification message | |
CN103546632A (en) | Method and device for alarm ringing of mobile terminal and mobile terminal | |
CN106997425A (en) | A kind of methods, devices and systems for showing physiological state information | |
CN103561155A (en) | Method for sending message, device thereof and terminal | |
CN106302101A (en) | Message prompt method, terminal and server |
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 |