CN105812236A - Instant message sending method and device - Google Patents
Instant message sending method and device Download PDFInfo
- Publication number
- CN105812236A CN105812236A CN201610126076.8A CN201610126076A CN105812236A CN 105812236 A CN105812236 A CN 105812236A CN 201610126076 A CN201610126076 A CN 201610126076A CN 105812236 A CN105812236 A CN 105812236A
- Authority
- CN
- China
- Prior art keywords
- instant message
- sent
- delay
- transmission time
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 36
- 230000005540 biological transmission Effects 0.000 claims description 182
- 238000012217 deletion Methods 0.000 claims description 15
- 230000037430 deletion Effects 0.000 claims description 15
- 238000012986 modification Methods 0.000 claims description 6
- 230000004048 modification Effects 0.000 claims description 6
- 238000003860 storage Methods 0.000 claims description 5
- 230000000694 effects Effects 0.000 abstract description 5
- 230000009286 beneficial effect Effects 0.000 abstract description 3
- 230000003111 delayed effect Effects 0.000 abstract 1
- 230000006870 function Effects 0.000 description 17
- 238000005516 engineering process Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 3
- 230000002123 temporal effect Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000012163 sequencing technique Methods 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]
- H04L51/043—Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention provides an instant message sending method and device. The sending method includes that a client terminal obtains a sending mode of an instant message; when the sending mode is a delay sending mode, the client terminal performs automatic configuration of a delayed sending command and providing a dialog box for setting the delay time for a user for configuring the delay sending time; the client terminal obtains the to-be-sent instant message and sends the instant message together with the delay sending time and the delay sending command to a server so as to enable the server to determine the actual sending time according to the delay sending time after receiving the delay sending command and to send the to-be-sent instant message to a receiving terminal at the actual sending time point. The technical scheme provided by the invention has beneficial effects that a plurality of instant messages of different types can be sent after the delay time is set one-time, so that an efficient mass delay sending effect is achieved and the user experience is improved.
Description
Technical field
The present invention relates to areas of information technology, particularly to sending method and the device of a kind of instant message.
Background technology
Along with the development of the Internet, instant messaging (IM) technology is more and more extensive in the daily use of people, is applied not only to daily interpersonal communication, is additionally operable to daily corporate office.Instant messaging technology is a kind of instant technology exchanging message based on the Internet, information can be carried out by MSN mutual, for instance the transmission of the information such as word message, file, voice, video between different clients, can also be carried out by MSN between different clients.
But different clients by MSN carry out information mutual time, sending in real time and receiving of message can only be carried out between client, namely once sender presses " transmission " key, message just directly sends at once, recipient when network is unimpeded can real-time reception to message, so that message mode is comparatively single, when carrying out instant messaging between client, non real-time transmission can not be realized.
But many times, but the sender of instant message needs to send message does not want again to allow message be immediately transmitted to receiving terminal one side, and is intended to be deferred to special time and re-sends to receiving terminal.Such as, one people also needs to overtime work and processes a work report after going back home evening, after completing very late, although by immediate communication tool, this work report can be sent to so-and-so and work together, but being now arranged in the non-working time in the late into the night, this transmission event can bother colleague;Not sending out now, there is again arrangement of going on business morning tomorrow, likely forgets again to send work report in acting hurriedly in a messy situation.Now, if immediate communication tool has delay sending function, that is just easy to solve this problem.
Of this sort application scenarios can also have a lot.Such as, secretary needs the time in session soon then to use IM software tool to remind personnel participating in the meeting, common practice is that secretary needs the moment to pay close attention to the arriving of meeting time, secretary in busy numerous tasks will time engrave the meeting time to remind personnel participating in the meeting in advance, this brings many operating pressures to secretary virtually, if now IM software tool has delay sending function, that is just easy to solve this problem.
For another example, arrive every red-letter day to be sent by IM software tool and bless that message has become fashion trend, no matter be between relatives and friends, or between colleague and affiliate, send blessing message in that day in red-letter day and be very important.But sometimes, such as in the New Year of China, the more attention of people is in that the reunion hurrying between household and exchanges, possibility will not be remembered or can not remember in time and sends blessing message on time at such as 12 o'clock of New Year's Eve, although can select to send in advance or a little transmission in evening, if but IM software tool has delay sending function, people can write blessing message in advance and list and the transmission time of recipient are all set in not busy, is thus easy to solve this problem.
Although at present market occurring in that about the technology that message delay sends, the denomination of invention such as applying for artificial Tencent Technology (Shenzhen) Co., Ltd. is: " message method, system, client and server ", its application number is: 201310186193.X, Shen Qing Publication day: on November 12nd, 2014, disclose a kind of message method, including: client obtains the sending mode that message to be sent is corresponding with described message to be sent;If described sending mode is timing sending mode, described client configures timing corresponding to described message to be sent and sends conditional information, and described timing sends conditional information and includes transmission time corresponding to described message to be sent and transmission frequency;Described message to be sent and described timing are sent conditional information and are sent to server by described client, so that described server preserves described message to be sent and described timing sends conditional information, and according to described timing transmission conditional information, described message to be sent is sent to the receiving terminal of correspondence.For another example, the denomination of invention applying for artificial Shenzhen City Zhongxing Mobile Communication Co., Ltd is: " message delay sending method, terminal, server and system ", its application number is: 201410713299.5, Shen Qing Publication day: on March 25th, 2015, disclose a kind of message delay sending method, including: generating information to be sent, described information to be sent is forwarded to information receiving terminal for sending server by message delay;The delay selecting described information to be sent corresponding sends the time;The delay corresponding to the described message delay transmission server described information to be sent of transmission and described information to be sent sends the time, server is sent according to the described delay transmission time for described message delay, determine the actual transmission time of described information to be sent, and after the actual transmission time of described information to be sent arrives, send described information to be sent one by one to information receiving terminal by the order of described actual transmission time.
Although the delay that above-named prior art all achieves message sends, but there is the technical problem that Consumer's Experience sense is not good in them, namely when user to postpone to send multiple messages, method disclosed in prior art can only be that the message postponing each to send sets time delay respectively, then retransmits.Such operational approach is only suitable for once sending a piece of news, repeatedly sets time delay due to needs when once sending multiple messages, and the experience sense of user is poor.Additionally; existing frequently-used a lot of IM software tools are when sending message, and often by copy/paste or pull the operation such as transmission and realize message and send, but the message transmission realized by this operation is all instant transmission; and cannot realize postponing to send, the experience sense of user is poor equally.
It is thus desirable to the sending method of a kind of new instant message and device.
Summary of the invention
It is an object of the invention to provide the sending method of a kind of instant message and device, to improve above-mentioned problem.
Embodiments provide the sending method of a kind of instant message, comprising:
Client obtains the sending mode of instant message;
When described sending mode is for postponing sending mode, described client automatically configures and postpones to send order and provide a user with the dialog box arranging time delay to send the time with reconfiguration latency;
Described client obtains instant message to be sent and delay transmission time good to itself and described configuration and delay transmission order is sent jointly to server, so that this server received after delay transmission is ordered according to the described delay transmission time, determine the actual transmission time of described instant message to be sent, and when the actual transmission time determined reaches, described instant message to be sent is sent one by one or together to receiving terminal.
Preferably, the step of the sending mode that described client obtains instant message includes:
Described client shows sending mode on a user interface so that user selects, and described sending mode includes: instant sending mode and delay sending mode.
Preferably, the described reconfiguration latency transmission time includes: be configured to the described delay transmission time perform the concrete time point of transmission or time span to be passed.
Preferably, reach to be previously created and send the instruction revising the described delay transmission time and new delay transmission time in the described actual transmission time, so that the actual transmission time described in described server update.
Preferably, reach in the described actual transmission time to be previously created and send the instruction deleting described instant message to be sent, so that described server deletes the instant message described to be sent specified according to described instruction.
Preferably, the content of the instruction reaching to be previously created and send the content revising described instant message to be sent in the described actual transmission time and the instant message updated, so that the content that described server is according to the more newly specified instant message described to be sent of described instruction.
Preferably, described instant message is one of text, expression, picture, file, voice, video and animation.
Preferably, the transmission of described instant message is point-to-point transmission or pocket transmission.
The embodiment of the present invention additionally provides the dispensing device of a kind of instant message, comprising:
Sending mode selection unit, for showing sending mode on a user interface so that user selects, described sending mode includes: instant sending mode and delay sending mode;
Dispensing unit, for when described sending mode is for postponing sending mode, described client automatically configures and postpones to send order and provide a user with the dialog box arranging time delay to send the time with reconfiguration latency;
Obtain unit, for obtaining the sending mode of instant message and instant message to be sent;
Transmitting element, send order send jointly to server for delay good to described instant message to be sent and described configuration being sent time and delay, so that this server received after delay transmission is ordered according to the described delay transmission time, determine the actual transmission time of described instant message to be sent, and when the actual transmission time determined reaches, described instant message to be sent is sent one by one or together to receiving terminal.
Preferably, also include: postpone to send time modification instruction and generate unit, for reaching to be previously created the instruction revising the described delay transmission time in the described actual transmission time, so that the actual transmission time described in described server update.
Preferably, also include: delete instruction and generate unit, for reaching to be previously created the instruction deleting described instant message to be sent in the described actual transmission time, so that described server deletes the instant message described to be sent specified according to described instruction.
Preferably, also include: instant message content modification instruction generates unit, reach to be previously created the instruction of the content revising described instant message to be sent in the described actual transmission time, so that the content that described server is according to the more newly specified instant message described to be sent of described instruction.
The embodiment of the present invention additionally provides the transmission system of a kind of instant message, comprising:
At least one above-mentioned dispensing device;With
Server, comprising:
Receiving unit, the instant message described to be sent, described delay transmission time and the described delay that send for transmitting element send order;
Storage unit, sends the time for preserving the instant message described to be sent received and described delay;
Determine unit, for determining the actual transmission time of described instant message to be sent according to the described delay transmission time;
Transmitting element, for sending described instant message to be sent one by one or together to receiving terminal when the actual transmission time determined reaches.
Preferably, described server also includes:
Instruction resolution unit, receives the instruction from dispensing device for resolving;
Delete unit, for deleting described instant message to be sent;
Updating block, for updating the content of described instant message to be sent;
When instruction is the instruction revising the described delay transmission time, described determine that unit sends the time according to new delay and updates the described actual transmission time;
When instruction is the instruction deleting described instant message to be sent, the instant message described to be sent that described deletion element deletion is specified;
When the instruction that instruction is the content revising described instant message to be sent, the described updating block instant message updated received replaces corresponding former instant message.
The technical scheme that the embodiment of the present invention provides provides the benefit that: time delay can send note, and can instant message be updated or the operation such as deletion, improve Consumer's Experience.Furthermore, it is possible to only set the time lag of first order time and send a plurality of instant message, and can being various types of message, the delay reaching efficient mass sends effect.Even if it addition, by copy/paste or pull the operation such as transmission and realize message and send, it is also possible to realizing postponing to send, this improves Consumer's Experience equally.
Accompanying drawing explanation
Fig. 1 is the flow chart of the sending method of the instant message of the present invention;
Fig. 2 is the schematic diagram of an example of the user interface of the MSN of the present invention;
Fig. 3 is the structural representation of an embodiment of the dispensing device of the instant message of the present invention;
Fig. 4 is the structural representation of another embodiment of the dispensing device of the instant message of the present invention;
Fig. 5 is the structural representation of the transmission system of the instant message of the present invention;
Fig. 6 is the structural representation of an embodiment of the server included by transmission system of the present invention;
Fig. 7 is the structural representation of another embodiment of the server included by transmission system of the present invention.
Detailed description of the invention
Below in conjunction with the embodiment of the present invention and accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only a part of embodiment of the present invention, rather than whole embodiments.Generally can with various different configurations arrange and design with the assembly of the embodiment of the present invention that illustrate described in accompanying drawing herein.Therefore, below the detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit claimed the scope of the present invention, but is merely representative of the selected embodiment of the present invention.Based on embodiments of the invention, the every other embodiment that those skilled in the art obtain under the premise not making creative work, broadly fall into the scope of protection of the invention.
Below in conjunction with the drawings and specific embodiments of the present invention, technical scheme is clearly and completely described.
Fig. 1 is the flow chart of the sending method of the instant message of the present invention.As it can be seen, the sending method of this instant message includes:
Step S101: client obtains the sending mode of instant message.
Described sending mode includes: instant sending mode and delay sending mode.Described instant sending mode is exactly the pattern that normally used instant transmission receives immediately, repeats no more here.Described delay sending mode sets the delay transmission time exactly, so that after instant message sends out by client, it is preserved a period of time (delay namely set sends the time) by server, then sends instant messages to receiving terminal more temporarily.The work process of this delay sending mode will be described in detail below.
The step of the sending mode that client obtains instant message includes: described client shows sending mode on a user interface so that user selects.Such as, as shown in Figure 2, the client of such as smart mobile phone etc. clicks through instant messaging (IM) tool software, enter the user interface that instant message sends, it is arranged below two virtual keys: one is the virtual key of instant sending mode, a virtual key being to postpone sending mode in this user interface.User can by click instant sending mode virtual key or postpone sending mode virtual key select sending mode.
Step S102: when described sending mode is for postponing sending mode, described client automatically configures and postpones to send order and provide a user with the dialog box arranging time delay to send the time with reconfiguration latency.
When user clicks the virtual key postponing sending mode hence into when postponing sending mode, system (such as MSN system) will automatically configure delay and send order, and ejecting the dialog box arranging time delay, prompting user setup postpones the transmission time.Described arrange postpone the transmission time include: by described postpone send set of time be perform send concrete time point or time span to be passed.Alternatively, it is also possible to add in the dialog box arrange time delay postpone send temporal mode dialog box, with facilitate user select current setting delay send the time for: perform send concrete time point or time span to be passed.When postponing the concrete time point that the transmission time is execution transmission, the time format that arranges now is: XX XX hour XX minute day month XX of XX.When the delay transmission time is wait the time span passed, the time format that arranges now is: XX hour XX minute.The described concrete time point performing to send may refer to such time point: at once sends message when this time point arrives.Such as, user enters MSN on 25th at December in 2015, click the virtual key postponing sending mode and enter delay sending mode, select to postpone the concrete time point that the transmission time is execution transmission, and delay is sent set of time is 9: 30 minutes on the 1st January in 2016, then perform to send message when 9: 30 minutes on the 1st January in 2016 temporarily.Time span described to be passed refers to such time: at once send message when the time span arranged has passed.Such as, user is at December in 2015 12 entrance MSNs on the 31st, click the virtual key postponing sending mode and enter delay sending mode, the selection delay transmission time is time span to be passed, and delay is sent set of time is 20 hours, then from December in 2015 31 days 12 after going 20 hours, namely perform to send message on January 1st, 2,016 8 temporarily.It is, of course, preferable to use, to postpone the transmission time be the concrete time point performing to send, and user is it will be clearly understood that the message of its preparation at which time point specifically when will send, it is to avoid calculate the time.
Step S103: described client obtains instant message to be sent and delay transmission time good to itself and described configuration and delay transmission order are sent jointly to server, so that this server received after delay transmission is ordered according to the described delay transmission time, determine the actual transmission time of described instant message to be sent, and when the actual transmission time determined reaches, described instant message to be sent is sent one by one or together to receiving terminal.
In one embodiment, user is through steps described above S101 and S102, such as enter delay sending mode, and set the delay transmission time, the user interface of MSN system now has the dialog box of input message, this is the same with the interface of known conventional instant sending mode, and user can input the message wanting to send in the dialog box of this input message, and this message can be text, expression, picture, file, voice, video or animation etc..As the instant any instant message sent in MSN system commonly used in the art, also input and transmission in the dialog box of input message of sending mode can postponed, example instant message as mentioned can be one of text, expression, picture, file, voice, video and animation etc., the transmission of described instant message can be point-to-point transmission, it is also possible to be pocket transmission.Transmission mode can be input text in dialog box, or uploading pictures, file or video, or typing voice or video, or upload animation file etc., copy/paste can certainly be adopted or the operation such as pull message to be sent is input in message box, having, by clicking, the confirmation button performing sending function, for instance enter key or indicate the button etc. of " transmissions " printed words, these buttons can also be the virtual key of offer in the user interface of MSN.
Fig. 2 diagrammatically illustrates the user interface of an immediate communication tool software by way of example, interface has been arranged below two virtual keys for selecting sending mode, it it is the dialog box for inputting message above virtual key, have input the text of such as " happy new year to wish you " in this dialog box, there is the individual virtual key for sending on the right.
When clicking confirmation button or transmission button as user, the instant message to be sent obtained in message box and the delay transmission time configured are sent jointly to server with postponing transmission order by described client.This server received after delay transmission is ordered according to the described delay transmission time, determine the actual transmission time of described instant message to be sent, and when the actual transmission time determined reaches, described instant message to be sent is sent one by one or together to receiving terminal.So-called transmission one by one refers to that a plurality of instant message by different time inputs sends to receiving terminal one by one according to sequencing.So-called transmission together refers to that the disposable concentration of a plurality of instant message inputted by different time sends to receiving terminal, and this receiving terminal substantially simultaneously receives, but divides in order in the user interface that bar presents.
In a preferred embodiment, reach to be previously created and send the instruction revising the described delay transmission time and new delay transmission time in the described actual transmission time, so that the actual transmission time described in described server update.Concrete, an instant messages to be sent can be selected, ejection function dialog box, multiple function can be set in this features dialog, such as duplication, forwarding, collection etc., here also include amendment function time delay, click the amendment function time delay delay transmission time to this instant messages to be sent and modify;The time that the delay of a plurality of or all instant messages to be sent can also be sent in this way modifies, such as, when selecting an instant message in message box, the right there will be the check box to all instant messages, by select in check box one or more instant message realize the delay to a plurality of or all instant messages to be sent send the time modify, then clicking on confirmation button, client will generate and send the instruction revising the described delay transmission time and new delay transmission time.Such as, the personnel department of company notifies that the 2:00 in afternoon at second day is had a meeting by a part of employee, in order to allow the employee participating in meeting show up in advance, Human Resources Department edits the instant message reminded and sets delay transmission time as 1:50 minute afternoon, and the instant message namely coming for 1:50 minute in the afternoon to be temporarily used for reminding meeting sends to the employee participating in meeting.But due to temporal shift meeting time delay to 4:00 in afternoon, if now reminding the instant message of meeting to also continue within 1:50 minute, send in the afternoon to become improper, the invention provides and can revise the function postponing the transmission time, personnel department is before the original actual transmission time (1:50 minute afternoon) set arrives in this example, can modify to postponing the transmission time, the selected to be sent instant message reminding meeting, eject and the dialog box postponing the transmission time is set, amendment postpones the transmission time, click and confirm that button just can complete the amendment postponing the transmission time to the instant message that this prompting is had a meeting, such as it is revised as and sends 3:50 minute afternoon, 3:50 minute in the afternoon is sent to the employee participating in meeting by the instant message so reminding meeting temporarily.
In another preferred embodiment, reach in the described actual transmission time to be previously created and send the instruction deleting described instant message to be sent, so that described server deletes the instant message described to be sent specified according to described instruction.The mode that this mode postpones the transmission time with above-mentioned amendment is similar.Concrete, it is possible to select an instant messages to be sent, ejection function dialog box, also include in this features dialog deleting function.Click delete button and just realize the deletion to this instant messages to be sent;A plurality of or all information to be sent can also be deleted in this way, such as, when selecting an instant message in message box, the right there will be the check box to all instant messages, by selecting one or more instant message to realize the deletion to a plurality of or all information to be sent in check box.When user clicks deletion, in the work on backstage, client (MSN) generates and sends the instruction deleting described instant message to be sent to server, so that described server deletes the instant message described to be sent specified according to described instruction.Or at the above-mentioned example listed, owing to temporal shift meeting is cancelled, but Human Resources Department has been carried out postponing to send the instant message reminded, and this message, by temporarily in store in the server, waits the arrival of actual transmission time.If now deleting this instant message for reminding to be sent not in time, then can cause confusion when it sends.The invention provides the function that can delete the instant message postponing transmission, personnel department is before the actual transmission time set arrives in this example, the selected to be sent instant message reminding meeting, eject and there is the dialog box deleting function, select delete button, to realize the deletion to this instant message.
In another preferred embodiment, the content of the instruction reaching to be previously created and send the content revising described instant message to be sent in the described actual transmission time and the instant message updated, so that the content that described server is according to the more newly specified instant message described to be sent of described instruction.The mode that this mode postpones the transmission time with above-mentioned amendment is similar.Concrete, it is possible to select an instant messages to be sent, ejection function dialog box, in this features dialog, also include amendment function.Click amendment button, then the instant messages to be sent selected presents editable state, and this message can be updated by user, then clicks on transmission button, just sends to server the instant message updated to replace former instant message.
Amendment above-mentioned postpones transmission time, deletion and amendment instant message, its principle is: instant communicating system is that each instant message all distributes a unique identifier, it is used for a piece of news in unique mark instant communicating system, this unique identifier is for message identification, it is possible to do not appear in user interface.Because instant message, delay transmission time and delay transmission order break into a packet and send during transmission, as long as so being identified code, corresponding instant message just can be found.Additionally, use the people of traditional instant communicating system to both know about, the instant message of transmission all can preserve on local client, and corresponding unique identifier is also saved on local client.When selecting one or more instant message, no matter being revise it postpone transmission time or update, be also by deleting, the unique identifier of this instant message will not change.Click client after confirming button when amendment postpones the transmission time and will generate and send the instruction revising the described delay transmission time and new delay transmission time and unique identifier;Same, after clicking delete button, client generates and sends the instruction and unique identifier of deleting described instant message to be sent;Same, when clicking amendment button, client can automatically generate the instruction of the content revising described instant message to be sent, when clicking transmission button, the instruction of the content of described for this amendment instant message to be sent is sent to server by client together with the instant message (it comprises unique identifier) updated, server finds corresponding instant message according to the unique identifier of instant message, and according to time delay or the content of the more newly specified instant message described to be sent of described instruction or this instant message is deleted, namely the content updating instant message replaces corresponding former instant message with the instant message updated being newly received.
The sending method of instant message that the embodiment of the present invention provides, it provides the benefit that: time delay can send note, and can instant message be updated or the operation such as deletion, improves Consumer's Experience.Furthermore, it is possible to only set the time lag of first order time and send a plurality of instant message, and can being various types of message, the delay reaching efficient mass sends effect.Even if it addition, by copy/paste or pull the operation such as transmission and realize message and send, it is also possible to realizing postponing to send, this improves Consumer's Experience equally.
It addition, each embodiment listed above can independent assortment, each new embodiment of formation can both realize beneficial effects of the present invention.
Fig. 3 is the structural representation of an embodiment of the dispensing device of the instant message of the present invention.As it can be seen, the dispensing device of this instant message includes:
Sending mode selection unit, for showing sending mode on a user interface so that user selects, described sending mode includes: instant sending mode and delay sending mode;
Dispensing unit, for when described sending mode is for postponing sending mode, described client automatically configures and postpones to send order and provide a user with the dialog box arranging time delay to send the time with reconfiguration latency;
Obtain unit, for obtaining the sending mode of instant message and instant message to be sent;
Transmitting element, send order send jointly to server for delay good to described instant message to be sent and described configuration being sent time and delay, so that this server received after delay transmission is ordered according to the described delay transmission time, determine the actual transmission time of described instant message to be sent, and when the actual transmission time determined reaches, described instant message to be sent is sent one by one or together to receiving terminal.
Fig. 4 is the structural representation of another embodiment of the dispensing device of the instant message of the present invention.
In a preferred embodiment, described dispensing device also includes:
Postpone to send time modification instruction and generate unit, for reaching to be previously created the instruction revising the described delay transmission time in the described actual transmission time, so that the actual transmission time described in described server update.
In a further advantageous embodiment, described dispensing device also includes:
Delete instruction and generate unit, for reaching to be previously created the instruction deleting described instant message to be sent in the described actual transmission time, so that described server deletes the instant message described to be sent specified according to described instruction.
In a further advantageous embodiment, described dispensing device also includes:
Instant message content modification instruction generates unit, reaches to be previously created the instruction of the content revising described instant message to be sent in the described actual transmission time, so that the content that described server is according to the more newly specified instant message described to be sent of described instruction.
Further, described instant message is one of text, expression, picture, file, voice, video and animation.The transmission of described instant message is point-to-point transmission or pocket transmission.
In the dispensing device embodiment of described instant message, the concrete function of unit module and interactive mode referring to the relevant record in conjunction with Fig. 1 and 2 embodiment of the method described, can not repeat them here.
The dispensing device of instant message that the embodiment of the present invention provides, it provides the benefit that: time delay can send note, and can instant message be updated or the operation such as deletion, improves Consumer's Experience.Furthermore, it is possible to only set the time lag of first order time and send a plurality of instant message, and can being various types of message, the delay reaching efficient mass sends effect.Even if it addition, by copy/paste or pull the operation such as transmission and realize message and send, it is also possible to realizing postponing to send, this improves Consumer's Experience equally.
It addition, each embodiment listed above can independent assortment, each new embodiment of formation can both realize beneficial effects of the present invention.
Fig. 5 is the structural representation of the transmission system of the instant message of the present invention.As it can be seen, the transmission system of this instant message, comprising:
At least one above-mentioned dispensing device, and server.
Fig. 6 is the structural representation of an embodiment of the server included by transmission system of the present invention.As it can be seen, this server includes:
Receiving unit, the instant message described to be sent, described delay transmission time and the described delay that send for transmitting element send order;
Storage unit, sends the time for preserving the instant message described to be sent received and described delay;
Determine unit, for determining the actual transmission time of described instant message to be sent according to the described delay transmission time;
Transmitting element, for sending described instant message to be sent one by one or together to receiving terminal when the actual transmission time determined reaches.
Fig. 7 is the structural representation of another embodiment of the server included by transmission system of the present invention.As it can be seen, described server also includes:
Instruction resolution unit, receives the instruction from dispensing device for resolving;
Delete unit, for deleting described instant message to be sent;
Updating block, for updating the content of described instant message to be sent;
When instruction is the instruction revising the described delay transmission time, described determine that unit sends the time according to new delay and updates the described actual transmission time;
When instruction is the instruction deleting described instant message to be sent, the instant message described to be sent that described deletion element deletion is specified;
When the instruction that instruction is the content revising described instant message to be sent, the described updating block instant message updated received replaces corresponding former instant message.
The transmission system of instant message that the embodiment of the present invention provides, it provides the benefit that: time delay can send note, and can instant message be updated or the operation such as deletion, improves Consumer's Experience.Furthermore, it is possible to only set the time lag of first order time and send a plurality of instant message, and can being various types of message, the delay reaching efficient mass sends effect.Even if it addition, by copy/paste or pull the operation such as transmission and realize message and send, it is also possible to realizing postponing to send, this improves Consumer's Experience equally.
The computer program of the sending method of the instant message that the embodiment of the present invention provides, including the computer-readable recording medium storing program code, the instruction that described program code includes can be used for performing the method described in previous methods embodiment, implement and referring to embodiment of the method, can not repeat them here.
Those skilled in the art is it can be understood that arrive, for convenience and simplicity of description, and the specific works process of the device of foregoing description, it is possible to reference to the corresponding process in preceding method embodiment, do not repeat them here.
If described function is using the form realization of SFU software functional unit and as independent production marketing or use, it is possible to be stored in a computer read/write memory medium.Based on such understanding, part or the part of this technical scheme that prior art is contributed by technical scheme substantially in other words can embody with the form of software product, this computer software product is stored in a storage medium, including some instructions with so that a computer equipment (can be personal computer, server, or the network equipment etc.) perform all or part of step of method described in each embodiment of the present invention.And aforesaid storage medium includes: USB flash disk, portable hard drive, read only memory (ROM, Read-OnlyMemory), the various media that can store program code such as random access memory (RAM, RandomAccessMemory), magnetic disc or CD.
The above; being only the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, any those familiar with the art is in the technical scope that the invention discloses; change can be readily occurred in or replace, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with described scope of the claims.
Claims (14)
1. a sending method for instant message, comprising:
Client obtains the sending mode of instant message;
When described sending mode is for postponing sending mode, described client automatically configures and postpones to send order and provide a user with the dialog box arranging time delay to send the time with reconfiguration latency;
Described client obtains instant message to be sent and delay transmission time good to itself and described configuration and delay transmission order is sent jointly to server, so that this server received after delay transmission is ordered according to the described delay transmission time, determine the actual transmission time of described instant message to be sent, and when the actual transmission time determined reaches, described instant message to be sent is sent one by one or together to receiving terminal.
2. sending method according to claim 1, it is characterised in that the step of the sending mode that described client obtains instant message includes:
Described client shows sending mode on a user interface so that user selects, and described sending mode includes: instant sending mode and delay sending mode.
3. sending method according to claim 1, it is characterised in that the described reconfiguration latency transmission time includes: be configured to the described delay transmission time perform the concrete time point of transmission or time span to be passed.
4. sending method according to claim 1, it is characterised in that reach to be previously created and send the instruction revising the described delay transmission time and new delay transmission time in the described actual transmission time, so that the actual transmission time described in described server update.
5. sending method according to claim 1, it is characterized in that, reach in the described actual transmission time to be previously created and send the instruction deleting described instant message to be sent, so that described server deletes the instant message described to be sent specified according to described instruction.
6. sending method according to claim 1, it is characterized in that, the content of the instruction reaching to be previously created and send the content revising described instant message to be sent in the described actual transmission time and the instant message updated, so that the content that described server is according to the more newly specified instant message described to be sent of described instruction.
7. sending method according to claim 1, it is characterised in that described instant message is one of text, expression, picture, file, voice, video and animation.
8. the sending method according to any one of claim 1-7, it is characterised in that the transmission of described instant message is point-to-point transmission or pocket transmission.
9. a dispensing device for instant message, comprising:
Sending mode selection unit, for showing sending mode on a user interface so that user selects, described sending mode includes: instant sending mode and delay sending mode;
Dispensing unit, for when described sending mode is for postponing sending mode, described client automatically configures and postpones to send order and provide a user with the dialog box arranging time delay to send the time with reconfiguration latency;
Obtain unit, for obtaining the sending mode of instant message and instant message to be sent;
Transmitting element, send order send jointly to server for delay good to described instant message to be sent and described configuration being sent time and delay, so that this server received after delay transmission is ordered according to the described delay transmission time, determine the actual transmission time of described instant message to be sent, and when the actual transmission time determined reaches, described instant message to be sent is sent one by one or together to receiving terminal.
10. dispensing device according to claim 9, it is characterised in that also include:
Postpone to send time modification instruction and generate unit, for reaching to be previously created the instruction revising the described delay transmission time in the described actual transmission time, so that the actual transmission time described in described server update.
11. dispensing device according to claim 9, it is characterised in that also include:
Delete instruction and generate unit, for reaching to be previously created the instruction deleting described instant message to be sent in the described actual transmission time, so that described server deletes the instant message described to be sent specified according to described instruction.
12. dispensing device according to claim 9, it is characterised in that also include:
Instant message content modification instruction generates unit, reaches to be previously created the instruction of the content revising described instant message to be sent in the described actual transmission time, so that the content that described server is according to the more newly specified instant message described to be sent of described instruction.
13. a transmission system for instant message, comprising:
At least one dispensing device according to any one of claim 9-12;With
Server, comprising:
Receiving unit, the instant message described to be sent, described delay transmission time and the described delay that send for transmitting element send order;
Storage unit, sends the time for preserving the instant message described to be sent received and described delay;
Determine unit, for determining the actual transmission time of described instant message to be sent according to the described delay transmission time;
Transmitting element, for sending described instant message to be sent one by one or together to receiving terminal when the actual transmission time determined reaches.
14. transmission system according to claim 13, it is characterised in that described server also includes:
Instruction resolution unit, receives the instruction from dispensing device for resolving;
Delete unit, for deleting described instant message to be sent;
Updating block, for updating the content of described instant message to be sent;
When instruction is the instruction revising the described delay transmission time, described determine that unit sends the time according to new delay and updates the described actual transmission time;
When instruction is the instruction deleting described instant message to be sent, the instant message described to be sent that described deletion element deletion is specified;
When the instruction that instruction is the content revising described instant message to be sent, the described updating block instant message updated received replaces corresponding former instant message.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610126076.8A CN105812236A (en) | 2016-03-04 | 2016-03-04 | Instant message sending method and device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610126076.8A CN105812236A (en) | 2016-03-04 | 2016-03-04 | Instant message sending method and device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105812236A true CN105812236A (en) | 2016-07-27 |
Family
ID=56467757
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610126076.8A Pending CN105812236A (en) | 2016-03-04 | 2016-03-04 | Instant message sending method and device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105812236A (en) |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109218171A (en) * | 2018-11-01 | 2019-01-15 | 苏州达家迎信息技术有限公司 | A kind of method for sending information, client, storage medium and equipment |
| CN109274577A (en) * | 2018-08-31 | 2019-01-25 | 李志诚 | Timing information sending method and system |
| CN109391541A (en) * | 2018-11-01 | 2019-02-26 | 苏州达家迎信息技术有限公司 | A kind of method for sending information, device, storage medium and equipment |
| WO2019056901A1 (en) * | 2017-09-22 | 2019-03-28 | 上海掌门科技有限公司 | Method of forwarding voice information during instant messaging process, and device and storage medium |
| CN109617782A (en) * | 2018-11-01 | 2019-04-12 | 苏州达家迎信息技术有限公司 | A kind of method for sending information, client, storage medium and equipment |
| CN109829142A (en) * | 2018-12-28 | 2019-05-31 | 努比亚技术有限公司 | A kind of information processing method, mobile terminal and computer readable storage medium |
| CN110895476A (en) * | 2018-09-11 | 2020-03-20 | 北京搜狗科技发展有限公司 | Information processing method and device and information processing device |
| CN111711558A (en) * | 2020-05-28 | 2020-09-25 | 腾讯科技(深圳)有限公司 | Message control method and device |
| CN111862708A (en) * | 2020-07-09 | 2020-10-30 | 国网天津市电力公司 | A simulation method of regulation training suitable for multiple people to take exams at the same time |
| CN112087363A (en) * | 2019-06-13 | 2020-12-15 | 腾讯科技(深圳)有限公司 | Message processing method and device, terminal and server |
| WO2021098632A1 (en) * | 2019-11-19 | 2021-05-27 | 维沃移动通信有限公司 | Message processing method, electronic device, and server |
| CN112887189A (en) * | 2019-11-29 | 2021-06-01 | 腾讯科技(深圳)有限公司 | Timed sending method and device of session message, computer equipment and storage medium |
| CN113596750A (en) * | 2021-06-22 | 2021-11-02 | 西安震有信通科技有限公司 | Information timing sending method, device, equipment terminal and storage medium |
| CN113660152A (en) * | 2020-05-12 | 2021-11-16 | 即时匹配(上海)网络科技有限公司 | Method and system for setting message reminding and sending regularly in instant communication tool |
| WO2025240396A3 (en) * | 2024-05-13 | 2025-12-26 | Apple Inc. | User interfaces for composing messages |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104144103A (en) * | 2013-05-17 | 2014-11-12 | 腾讯科技(深圳)有限公司 | Method and system for sending messages, client sides and server |
| CN104469715A (en) * | 2014-11-28 | 2015-03-25 | 深圳市中兴移动通信有限公司 | Delayed message sending method, terminal, server and system |
| CN104641599A (en) * | 2012-08-29 | 2015-05-20 | 瑞德史可集团 | Methods and systems for delayed notifications in communications networks |
| CN104854824A (en) * | 2012-11-30 | 2015-08-19 | 奥兰治 | Method, corresponding generating means and computer program for transmitting text messages in delayed mode or in real time mode |
-
2016
- 2016-03-04 CN CN201610126076.8A patent/CN105812236A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104641599A (en) * | 2012-08-29 | 2015-05-20 | 瑞德史可集团 | Methods and systems for delayed notifications in communications networks |
| CN104854824A (en) * | 2012-11-30 | 2015-08-19 | 奥兰治 | Method, corresponding generating means and computer program for transmitting text messages in delayed mode or in real time mode |
| CN104144103A (en) * | 2013-05-17 | 2014-11-12 | 腾讯科技(深圳)有限公司 | Method and system for sending messages, client sides and server |
| CN104469715A (en) * | 2014-11-28 | 2015-03-25 | 深圳市中兴移动通信有限公司 | Delayed message sending method, terminal, server and system |
Cited By (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2019056901A1 (en) * | 2017-09-22 | 2019-03-28 | 上海掌门科技有限公司 | Method of forwarding voice information during instant messaging process, and device and storage medium |
| US11115357B2 (en) | 2017-09-22 | 2021-09-07 | Shanghai Zhangmen Science And Technology Co., Ltd. | Method, a device and a storage medium of forwarding voice information in instant messaging |
| CN109274577A (en) * | 2018-08-31 | 2019-01-25 | 李志诚 | Timing information sending method and system |
| CN110895476A (en) * | 2018-09-11 | 2020-03-20 | 北京搜狗科技发展有限公司 | Information processing method and device and information processing device |
| CN110895476B (en) * | 2018-09-11 | 2024-08-09 | 北京搜狗科技发展有限公司 | Information processing method and device and information processing device |
| CN109617782A (en) * | 2018-11-01 | 2019-04-12 | 苏州达家迎信息技术有限公司 | A kind of method for sending information, client, storage medium and equipment |
| CN109218171A (en) * | 2018-11-01 | 2019-01-15 | 苏州达家迎信息技术有限公司 | A kind of method for sending information, client, storage medium and equipment |
| CN109391541A (en) * | 2018-11-01 | 2019-02-26 | 苏州达家迎信息技术有限公司 | A kind of method for sending information, device, storage medium and equipment |
| CN109829142A (en) * | 2018-12-28 | 2019-05-31 | 努比亚技术有限公司 | A kind of information processing method, mobile terminal and computer readable storage medium |
| CN112087363A (en) * | 2019-06-13 | 2020-12-15 | 腾讯科技(深圳)有限公司 | Message processing method and device, terminal and server |
| WO2021098632A1 (en) * | 2019-11-19 | 2021-05-27 | 维沃移动通信有限公司 | Message processing method, electronic device, and server |
| CN112887189A (en) * | 2019-11-29 | 2021-06-01 | 腾讯科技(深圳)有限公司 | Timed sending method and device of session message, computer equipment and storage medium |
| CN113660152A (en) * | 2020-05-12 | 2021-11-16 | 即时匹配(上海)网络科技有限公司 | Method and system for setting message reminding and sending regularly in instant communication tool |
| CN111711558A (en) * | 2020-05-28 | 2020-09-25 | 腾讯科技(深圳)有限公司 | Message control method and device |
| CN111862708A (en) * | 2020-07-09 | 2020-10-30 | 国网天津市电力公司 | A simulation method of regulation training suitable for multiple people to take exams at the same time |
| CN111862708B (en) * | 2020-07-09 | 2022-04-19 | 国网天津市电力公司 | Regulation and control training simulation method suitable for simultaneous examination of multiple persons |
| CN113596750A (en) * | 2021-06-22 | 2021-11-02 | 西安震有信通科技有限公司 | Information timing sending method, device, equipment terminal and storage medium |
| WO2025240396A3 (en) * | 2024-05-13 | 2025-12-26 | Apple Inc. | User interfaces for composing messages |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105812236A (en) | Instant message sending method and device | |
| CN109905315B (en) | Information acquisition method and device for group tasks | |
| CN108494571B (en) | Method, device and system for initiating a reservation meeting | |
| JP4995973B2 (en) | User interface for reading email conversations | |
| US8555178B2 (en) | Enhancements to unified communications and messaging systems | |
| US8126974B2 (en) | Specifying during meeting establishment when respondents are to be prompted for attendance intentions | |
| CN118922847A (en) | Communication platform interactive transcription | |
| US9930002B2 (en) | Apparatus and method for intelligent delivery time determination for a multi-format and/or multi-protocol communication | |
| TW201835744A (en) | Methods and apparatuses for selectively displaying messages based on a predicted importance | |
| US20140096033A1 (en) | Enhancements to unified communications and messaging systems | |
| CN104270422A (en) | Conference message issuing method | |
| CN101958958A (en) | Method for replying message and terminals | |
| WO2015032119A1 (en) | Processing method for mail schedule assistant | |
| CN111669311A (en) | Communication method, communication device, communication system, electronic equipment and readable storage medium | |
| KR20120006044A (en) | System and method for linking items to groups within a network communication system | |
| CN108370323A (en) | The meeting carried out via network | |
| CN101222450B (en) | Event managing and event informing method and system | |
| US20160112358A1 (en) | Apparatus and method for intelligent suppression of incoming multi-format multi-protocol communications | |
| CN103295121A (en) | Handheld mobile electronic device and method of using electronic calendar therein | |
| CN105049336A (en) | Method and system for processing instant communication messages, server and client | |
| CN112787908A (en) | Session message transmission method and device, electronic equipment and storage medium | |
| JP2025519281A (en) | Contextual Workflow Buttons | |
| CN102368748A (en) | Method, client and system for postponing message sending in instant messaging | |
| WO2019109880A1 (en) | Information acquisition method and device for group task | |
| CN109842541A (en) | Information processing method, device and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160727 |
|
| RJ01 | Rejection of invention patent application after publication |