CN109547327B - Information sending method, device, storage medium and equipment - Google Patents

Information sending method, device, storage medium and equipment Download PDF

Info

Publication number
CN109547327B
CN109547327B CN201811296536.7A CN201811296536A CN109547327B CN 109547327 B CN109547327 B CN 109547327B CN 201811296536 A CN201811296536 A CN 201811296536A CN 109547327 B CN109547327 B CN 109547327B
Authority
CN
China
Prior art keywords
information
sending
sent
preset
preset format
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811296536.7A
Other languages
Chinese (zh)
Other versions
CN109547327A (en
Inventor
王海志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Dajiaying Information Technology Co Ltd
Original Assignee
Suzhou Dajiaying Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Dajiaying Information Technology Co Ltd filed Critical Suzhou Dajiaying Information Technology Co Ltd
Priority to CN201811296536.7A priority Critical patent/CN109547327B/en
Publication of CN109547327A publication Critical patent/CN109547327A/en
Application granted granted Critical
Publication of CN109547327B publication Critical patent/CN109547327B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/066Format adaptation, e.g. format conversion or compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/226Delivery according to priorities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/06Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The application provides an information sending method, an information sending device, a storage medium and equipment, information needing to be sent in batches is set into different formats, so that a user can realize sending triggering of a plurality of pieces of information needing to be sent in batches only by carrying out editing operation once, preferential sending of part of information sent in advance is realized, the operation is simple and convenient, and the user experience is improved.

Description

Information sending method, device, storage medium and equipment
Technical Field
The present application relates to the field of communications technologies, and in particular, to an information sending method, an information sending device, a storage medium, and an apparatus.
Background
With the rapid development of internet communication and mobile communication technology, the application of the internet in daily work and life of people is more and more extensive, for example, instant messaging through online instant messaging software.
At present, a single information sending mode is often adopted for information exchange through internet communication, and specifically, after a user triggers a corresponding sending instruction, information edited by the user is directly sent to a corresponding receiver. However, in the existing single information sending mode, a user can only trigger sending of one piece of information by editing once, and when multiple pieces of information need to be sent, the operation of editing and sending again needs to be carried out for many times, so that the operation is complicated, and the user experience is poor.
Disclosure of Invention
The application provides an information sending method, an information sending device, a storage medium and equipment, which can realize sending triggering of a plurality of pieces of information needing to be sent in batches, realize preferential sending of part of information sent in advance, are simple and convenient to operate, and improve user experience. The application is realized by the following technical scheme:
in a first aspect, the present application provides an information sending method, including:
receiving a first information sending request of a client;
judging whether the information to be sent corresponding to the first information sending request contains information in a preset format or not;
and when the judgment result is yes, sending the information to be sent in batches to a receiver corresponding to the information sending request by using a preset batch sending rule.
In a second aspect, the present application provides an information transmitting apparatus, the apparatus comprising:
the receiving module is used for receiving a first information sending request of a client;
the judging module is used for judging whether the information to be sent corresponding to the first information sending request contains information in a preset format or not;
and the information sending module is used for sending the information to be sent in batches to a receiver corresponding to the information sending request by using a preset batch sending rule when the judgment result is yes.
In a third aspect, the present application provides a computer-readable storage medium having at least one instruction, at least one program, a set of codes, or a set of instructions stored therein, which is loaded and executed by the processor to implement the information sending method according to the first aspect.
In a fourth aspect, the present application provides an apparatus for information transmission, where the apparatus includes a processor and a memory, where the memory stores at least one instruction, at least one program, a set of codes, or a set of instructions, and the at least one instruction, the at least one program, the set of codes, or the set of instructions is loaded and executed by the processor to implement the information transmission method according to the first aspect.
The beneficial effect of this application is:
the application provides an information sending method, an information sending device, a storage medium and equipment, information needing to be sent in batches is set into different formats, so that a user can realize sending triggering of a plurality of pieces of information needing to be sent in batches only by carrying out editing operation once, preferential sending of part of information sent in advance is realized, the operation is simple and convenient, and the user experience is improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a flowchart of an information sending method according to an embodiment of the present application;
fig. 2 is a flowchart of another information sending method provided in an embodiment of the present application;
fig. 3 is a flowchart of another information sending method provided in an embodiment of the present application;
fig. 4 is a flowchart of another information sending method provided in an embodiment of the present application;
fig. 5 is a schematic view of an application scenario of an information sending method according to an embodiment of the present application;
fig. 6 is a schematic view of an application scenario of another information sending method according to an embodiment of the present application;
fig. 7 is a schematic view of an application scenario of another information sending method according to an embodiment of the present application;
fig. 8 is a schematic view of an application scenario of another information sending method according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of an information transmitting apparatus according to an embodiment of the present application.
Detailed description of the invention
In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only partial embodiments of the present application, and not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present specification without any creative effort shall fall within the protection scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of this application and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the specification described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The following describes an embodiment of an information sending method provided by the present invention, fig. 1 is a flowchart of an information sending method provided by the embodiment of the present invention, and the present specification provides the method operation steps as described in the embodiment or the flowchart, but may include more or less operation steps based on conventional or non-creative labor. The order of steps recited in the embodiments is merely one manner of performing the steps in a multitude of orders and does not represent the only order of execution. In practice, the system or server product may be implemented in a sequential or parallel manner (e.g., parallel processor or multi-threaded environment) according to the embodiments or methods shown in the figures.
Specifically, as shown in fig. 1, the method is applied to a server side, and may specifically include:
s101: and receiving a first information sending request of the client.
Specifically, the information to be sent corresponding to the first information sending request may include one or more pieces of information in a preset format, or may not include information in the preset format, and the information to be sent does not include information in the preset format, which indicates that the user does not have a need to send multiple pieces of information, and the information is a single piece of information and is sent directly.
The first information sending request in this step may be triggered by a user of the information sender after inputting information to be sent in an information sending interface provided by the client.
S103: and judging whether the information to be sent corresponding to the first information sending request contains information in a preset format.
When the server judges that the information to be transmitted corresponding to the first information transmission request has information in a preset format, executing step S105; and when the information to be sent does not have the information with the preset format, directly sending the information to be sent as single information.
The type of the preset format comprises at least one of the following forms: underlining, bolding, shading, background color, italics, protrusion, recess. The type of the preset format is preset by application software or APP and is stored in the server for distinguishing from the single information.
S105: and when the judgment result is yes, sending the information to be sent in batches to a receiver corresponding to the information sending request by using a preset batch sending rule.
In response to the first information sending request in step S101, the client sends the entire piece of information to be sent to the server, and the server sends the information to be sent in batches to the receiver corresponding to the information sending request by using a preset batch rule.
According to the information sending method, sending triggering of a plurality of pieces of information needing to be sent in batches can be achieved, preferential sending of part of the information sent in advance is achieved, operation is simple and convenient, and user experience is improved.
In some embodiments, as shown in fig. 2, sending the information to be sent in batches to the receiver corresponding to the information sending request by using a preset batch sending rule may specifically include:
s201: and judging whether the type of the preset format in the information of the preset format is more than or equal to 2.
Specifically, the priorities corresponding to different types of preset formats may be preset, so that when a plurality of pieces of information need to be sent in batches in the information to be sent, the priority of different formats may be used for implementation.
S203: and when the judgment result is negative, the information in the preset format is used as the first sending information in the information to be sent, and the first sending information in the information to be sent is sent to the receiver.
Specifically, if the determination result is negative, that is, if the number of the types of the preset formats in the information to be sent is 1, the information in the preset formats is directly sent as the first-sent information. Examples are: a. theBC, where B is the underlined information. In this case, the order of the information transmission is B, AC, i.e., B is transmitted to the receiving side first, and AC is transmitted.
S205: and when the judgment result is yes, sending the information in the preset format to the receiver in batches according to the sequence of the preset priority in the preset format from high to low.
Specifically, when the determination result is yes, that is, the number of the types of the preset formats in the information to be transmitted is greater than or equal to 2, that is, the information to be transmitted has different types of the preset formats, in order to determine how to transmit the different types of the information in the preset formats, it is necessary to set different priorities corresponding to the different types of the preset formats. An example preset priority table is as follows:
format Underlining Thickening Shadow masking Background color Italic body Protrusion Recess
Priority level 7 6 5 4 3 2 1
The larger the number corresponding to the formats of different forms is, the higher the priority is, and the specific format and the expression mode of the priority can be set according to actual needs. Examples are: a. theBC, where B is the underlined information and C is italicized. In this case, according to the preset priority table, if the underlined priority is higher than the italic priority, the order of sending information is B, C, A, that is, B is sent to the receiving side first, C is sent to the receiving side, and a is sent again. Specifically, the sending the information in the preset format to the receiver in batches according to the preset priority in the preset format from high to low includes: determining the information with the highest priority of the current preset format in the information with the preset format according to the preset priority of the preset format, or responding to a third information sending request instruction triggered by a user and determining the information with the highest priority of the current preset format in the information with the preset format according to the preset priority of the preset format; and sending the information with the highest priority of the current preset format in the information with the preset format to the receiver. Therefore, one-time editing is realized, multiple pieces of information can be sent to the receiving end in batches, and the user experience is improved.
In addition, in practical application, when the types of the preset formats are many, the problem that the user cannot remember the priorities corresponding to different types exists, in the embodiment of the present specification, the server may send the priority list of the preset formats to the client, so that the information sending interface of the user may display the priority information of the preset formats, so that the user may set the preset formats for the information to be sent according to the requirements, and the user experience is improved. The priority list of the preset formats comprises corresponding relations between different types of preset formats and corresponding preset priorities.
In some embodiments, after the sending the information to be sent in batches to the receiver corresponding to the information sending request by using the preset batch sending rule, the method further includes: and sending the unsent information in the information to be sent to the receiver.
In some embodiments, the sending, to the receiving party, unsent information in the information to be sent includes:
responding to a second information sending request instruction triggered by the user, wherein the information to be sent corresponding to the second information sending request instruction is the unsent information;
and sending the unsent information to the receiving party.
It can be seen that the sending trigger for each batch of information in the information to be sent is based on the requirement of the user.
In some embodiments, after sending the first sending information in the information to be sent to the receiving party, the method further includes:
and storing the information which is not sent in the information to be sent, and returning the information which is not sent in the information to be sent to the client.
In this embodiment, after determining that the to-be-sent information corresponding to the first information sending request includes information in a preset format, the server sends the to-be-sent information to the receiver in batches by using a preset batch sending rule. Specifically, in some embodiments, after sending part of the information (the first sent information) to the receiving party, the server may store the unsent information, return the unsent information to the client, and display the unsent information in a certain area in the client interface, so that the user triggers the request to send the unsent information again.
In the embodiment of the specification, the server sends the information which is not sent to the receiver to the client, so that the client side can store and display the information which is not sent in the information to be sent, and therefore the situation that a user forgets which information is sent to the server and which information is not sent to the server due to the fact that the information to be sent is longer or a sending request instruction of the information which is not sent is not triggered for a long time is avoided.
In other embodiments, as shown in fig. 4, sending the information to be sent to the server in batches by using the preset batch sending rule may specifically include:
s301: and taking the part of the information to be sent except the information with the preset format as the first sending information in the information to be sent, and sending the first sending information in the information to be sent to the receiver.
Specifically, the part of the information to be transmitted, other than the information in the preset format, does not have the information in the preset format, and may also be understood as a special format, i.e. information without a format. The terminal uses the information without format as the pre-sent information, and is easier to distinguish than the information with the preset format.
S303: and sending the unsent information in the information to be sent to the receiver.
The sending of the unsent information in the information to be sent to the receiving party includes:
responding to a second information sending request instruction triggered by the user, wherein the information to be sent corresponding to the second information sending request instruction is the unsent information;
and sending the unsent information to a receiving party. For the step S303, since the unsent messages are all messages with the preset format, the unsent messages need to be treated differently according to the type of the preset format messages, as shown in fig. 5, the unsent messages may specifically include:
s401: and judging whether the type of the information with the preset format in the information to be sent is more than or equal to 2.
S402: and if not, sending the information in the preset format in the information to be sent to the receiver.
Specifically, when the determination result is negative, that is, the number of the types of the preset formats in the information to be sent is 1, the preset format information is directly sent. Examples are: a. theBC, where B is the underlined information. In this case, the information is transmitted in the order of AC and B, that is, AC is transmitted to the server first, and then B is transmitted.
S403: and when the judgment result is yes, sending the information in the preset format to a receiver in batches according to the preset priority of the preset format from high to low.
Specifically, when the determination result is yes, that is, the number of the types of the preset formats in the information to be transmitted is greater than or equal to 2, that is, there are different types of the information in the information to be transmitted, in order to determine how to transmit the different types of the information in the preset formats, we preset different priorities corresponding to the different types of the preset formats. An example preset priority table is as follows:
format Underlining Thickening Shadow masking Background color Italic body Protrusion Recess
Priority level 7 6 5 4 3 2 1
The larger the number corresponding to the formats of different forms is, the higher the priority is, and the setting can be specifically performed according to the actual needs of the user. Examples are: a. theBC, where B is the underlined information and C is italicized. In this case, according to the preset priority table, if the underlined priority is higher than the italic priority, the sequence of sending information is A, B, C, that is, a is sent to the receiving end first, B is sent to the receiving end, and C is sent again.
The sending of the information in the preset format to the receiving end in batches from high to low according to the preset priority of the preset format comprises:
determining the information with the highest priority of the current preset format in the information with the preset format according to the preset priority of the preset format, or responding to a third information sending request instruction triggered by a user and determining the information with the highest priority of the current preset format in the information with the preset format according to the preset priority of the preset format;
and sending the information with the highest priority of the current preset format in the information with the preset format to the receiving end.
According to the information sending method provided by the specification, the information needing to be sent in batches is set into different formats, so that a user can trigger and send the information needing to be sent in batches only by carrying out editing operation once, the operation is simple and convenient, and the user experience is improved.
In practical application, for example, when people use instant messaging software to send an instant message, if a user wants to send another instant message before a certain character is input, the user needs to delete the currently input character, send the content needing to be sent first, and then re-input the previously input content, or manually cut the previously input content to the sticky board, re-edit and send the content needing to be sent first, re-paste the content cut to the sticky board to the text input box, and finally send the message after sending. In the process, the operation is complicated, the post-sending message copied to the pasting board is easy to forget or be covered by other copied contents, the processing mode is not flexible enough, the user needs to edit the post-sending message again, and the user experience is not good.
With reference to the above application scenarios, a specific application scenario of the information sending method provided in the embodiment of the present specification is described below.
Referring to fig. 5, the user and the other party (another user) perform instant messaging through the instant messaging software (client), and at this time, the user is inputting "i send you an invoice as soon as possible" into the content input box! When inputting the text content, the user himself or herself thinks from a message sent by the other party that the user needs to receive money first to invoice.
In this example, according to the prior art, in order to avoid manually inputting the same content again, the user copies the content to the sticker board, then inputs the content input box "you have money to me card first", clicks the send key to send the information to the other party, then the other party replies and then pastes the content of the sticker board to the content input box, and clicks the send key again to send the information to the other party.
In the present application, when the above situation is met, the server side first sets the preset rule and the priority of the preset format in advance, taking the information in the preset format in the information to be sent as the first-sent information as an example. As shown in FIG. 6, the user need not invoice I as soon as I send you to the original entry! "carry out copying and pasting, directly continue inputting the required priority or forwardThe content of the sent message "you have money to hit me card first" and "you have money to hit me card first" is underlined. At this time, prompt information (not shown in the figure) of the priority corresponding to the preset format is displayed on the terminal interface. Then, the user can click the send key once when needed (at a proper time) respectively to realize the above-mentioned "you get money to me card first" and "i send you an invoice as soon as possible! "batch sending of two messages triggers. Correspondingly, the client sends a request instruction in response to the information triggered by the user, and sends a message of I sending an invoice to you as soon as possible!You first beat money on my cardAnd sending the information to a server, wherein the server judges whether the information in the preset format exists in the message to be sent corresponding to the information sending request instruction, and when the judgment result is yes, the information in the preset format in the information to be sent is used as the first sending information and is sent to the opposite user (namely the receiver user). After sending the first-sent message, delete the first-sent message "you have money to me card first" and the remaining message "I send you an invoice as soon as possible! The information is stored in the server and displayed on the client interface, as shown in fig. 7, and meanwhile, the client continues to monitor whether the user triggers the sending command again, and if so, the remaining information in the information to be sent is sent again. As shown in FIG. 8, i.e., "you get money to me card first" and "I send you an invoice as soon as possible! "schematic diagram after two messages are sent.
Therefore, the method of the specification can realize the sequential sending of a plurality of pieces of information only by once editing, reduces the complicated steps of copying, pasting and the like, prevents the situations of content mistaken deletion or forgetting and the like caused by the steps of copying, pasting and the like, and improves the user experience.
In addition, the above example only shows the case where there are only two pieces of information that need to be sent in batch in one piece of instant information, and in practical application, there may be three or more pieces of information that need to be sent in batch in one piece of information. Specifically, when the client determines that the type of the information in the preset format in the information to be sent is not 1, the information in the information to be sent is sent according to the priority sequence corresponding to the preset format.
Please refer to fig. 9, which is a schematic structural diagram of an information sending apparatus according to an embodiment of the present disclosure, and the information sending apparatus is an apparatus corresponding to the method, and the apparatus includes:
a receiving module 10, configured to receive a first information sending request of a client;
a determining module 12, configured to determine whether information to be sent corresponding to the first information sending request includes information in a preset format;
and the information sending module 14 is configured to send the information to be sent in batches to the receiver corresponding to the information sending request by using a preset batch sending rule when the determination result is yes.
The type of the preset format comprises at least one of the following forms: underlining, bolding, shading, background color, italics, protrusion, recess.
The information sending module 14 further includes:
a first determining module 20, configured to determine whether a type of a preset format in the information of the preset format is greater than or equal to 2;
a first sending module 22, configured to, when the determination result is negative, take the information in the preset format as first-sending information in the information to be sent, and send the first-sending information in the information to be sent to the receiving party;
and the second sending module 24 is configured to send the information in the preset format to the receiver in batches according to the preset priority in the preset format from high to low when the determination result is yes.
The information sending module 14 further includes:
the third sending module 26: the method and the device are used for sending the information to be sent to the receiver in batches by using the preset batch sending rule and then sending the information not to be sent in the information to be sent to the server in batches.
A fourth sending module 28, configured to send, to the receiver, a first-sent message in the to-be-sent message, where the first-sent message is a part of the to-be-sent message other than the information in the preset format;
the fourth sending module 28 further includes:
a second determining module 30, configured to determine whether a type of information in a preset format in the unsent information is greater than or equal to 2;
a fifth sending module 32, configured to send, to the receiving party, the information in the preset format in the unsent information when the determination result is negative;
and a sixth sending module 34, configured to send the information in the preset format to the receiver in batches according to the preset priority in the preset format from high to low when the determination result is yes.
The present specification also provides a computer-readable storage medium having stored therein at least one instruction, at least one program, a set of codes, or a set of instructions, which is loaded and executed by the processor to implement the information transmitting method as described above.
The storage medium may be a magnetic medium, an optical medium, a semiconductor medium, or the like.
More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
The present specification also provides an apparatus for information transmission, the apparatus comprising a processor and a memory, the memory having stored therein at least one instruction, at least one program, a set of codes, or a set of instructions, the at least one instruction, the at least one program, the set of codes, or the set of instructions being loaded and executed by the processor to implement the method of information transmission as described above.
The specification provides an information sending method, an information sending device, a storage medium and equipment, wherein batch sending marks are inserted among different information contents, so that different information can be sent in sequence only by one-time editing operation of a user, the operation is simple and convenient, and the problem that the user needs to re-edit the post-sent information due to the fact that the post-sent information copied to a pasting board is easily forgotten or covered by other copied contents is solved. The method can be particularly applied to instant messaging or similar information transmission scenes.
In the embodiments provided in the present application, it should be understood that the above-described server embodiment is only illustrative, for example, the division of the modules is only one logical function division, and there may be other division ways in actual implementation, for example, multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or not executed. Some or all of the modules/units can be selected according to actual needs to achieve the purpose of implementing the scheme of the application, and the unit modules corresponding to the method can be set according to the method to implement the functions corresponding to the method.
In addition, each module in the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The foregoing is only a preferred embodiment of the present application and it should be noted that those skilled in the art can make several improvements and modifications without departing from the principle of the present application, and these improvements and modifications should also be considered as the protection scope of the present application.

Claims (13)

1. An information sending method, characterized in that the method comprises:
receiving a first information sending request of a client;
judging whether the information to be sent corresponding to the first information sending request contains information in a preset format or not;
when the judgment result is yes, sending the information to be sent in batches to a receiver corresponding to the information sending request by using a preset batch sending rule;
the transmitting the information to be transmitted in batches to the receiver corresponding to the information transmission request by using a preset batch transmission rule comprises:
judging whether the type of a preset format in the information of the preset format is more than or equal to 2;
and when the judgment result is yes, sending the information to be sent to a receiver corresponding to the information sending request in batches according to the priority of the preset format.
2. The method according to claim 1, wherein the transmitting the information to be transmitted in batches to the receiver corresponding to the information transmission request by using a preset batch transmission rule further comprises:
and when the type of the preset format in the information with the preset format is less than 2, the information with the preset format is used as the first-sending information in the information to be sent, and the first-sending information in the information to be sent is sent to the receiver.
3. The method of claim 2, further comprising:
and sending the unsent information in the information to be sent to the receiver.
4. The method according to claim 1, wherein the transmitting the information to be transmitted in batches to the receiver corresponding to the information transmission request by using a preset batch transmission rule further comprises:
taking the part of the information to be sent except the information with the preset format as the first sending information in the information to be sent, and sending the first sending information in the information to be sent to the receiver;
and sending the unsent information in the information to be sent to the receiver.
5. The method of claim 4, wherein the sending to the receiving side unsent information in the information to be sent comprises:
judging whether the type of the information with the preset format in the unsent information is more than or equal to 2;
if not, sending the information in the preset format in the unsent information to the receiver;
and when the judgment result is yes, sending the information in the preset format to the receiver in batches according to the sequence of the preset priority in the preset format from high to low.
6. The method according to any one of claims 1-5, further comprising:
sending a priority list in a preset format to the client;
the priority list of the preset formats comprises corresponding relations between different types of preset formats and corresponding preset priorities.
7. The method according to any one of claims 1 to 5, wherein the category of the predetermined format comprises at least one of the following forms: underlining, bolding, shading, background color, italics, protrusion, recess.
8. The method according to claim 2 or 4, wherein after sending the first information in the information to be sent to the receiving side, the method further comprises:
and storing the information which is not sent in the information to be sent, and returning the information which is not sent in the information to be sent to the client.
9. The method according to claim 3 or 4, wherein the sending the unsent information in the information to be sent to the receiving side comprises:
responding to a second information sending request instruction triggered by a user, wherein information to be sent corresponding to the second information sending request instruction is the unsent information;
and sending the unsent information to the receiving party.
10. The method according to claim 2 or 5, wherein the sending the information in the preset format to the receiving party in batches according to the preset priority of the preset format from high to low comprises:
determining the information with the highest priority of the current preset format in the information with the preset format according to the preset priority of the preset format, or responding to a third information sending request instruction triggered by a user and determining the information with the highest priority of the current preset format in the information with the preset format according to the preset priority of the preset format;
and sending the information with the highest priority of the current preset format in the information with the preset format to the receiver.
11. An information transmission apparatus, characterized in that the apparatus comprises:
the receiving module is used for receiving a first information sending request of a client;
the judging module is used for judging whether the information to be sent corresponding to the first information sending request contains information in a preset format or not;
the information sending module is used for sending the information to be sent in batches to a receiver corresponding to the information sending request by using a preset batch sending rule when the judgment result is yes;
the transmitting the information to be transmitted in batches to the receiver corresponding to the information transmission request by using a preset batch transmission rule comprises:
judging whether the type of a preset format in the information of the preset format is more than or equal to 2;
and when the judgment result is yes, sending the information to be sent to a receiver corresponding to the information sending request in batches according to the priority of the preset format.
12. A computer-readable storage medium, having stored therein at least one instruction, at least one program, a set of codes, or a set of instructions, which is loaded and executed by a processor to implement the method of transmitting information according to any one of claims 1 to 10.
13. An apparatus for information transmission, the apparatus comprising a processor and a memory, the memory having stored therein at least one instruction, at least one program, set of codes, or set of instructions, the at least one instruction, the at least one program, set of codes, or set of instructions being loaded and executed by the processor to implement the method of information transmission according to any one of claims 1 to 10.
CN201811296536.7A 2018-11-01 2018-11-01 Information sending method, device, storage medium and equipment Active CN109547327B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811296536.7A CN109547327B (en) 2018-11-01 2018-11-01 Information sending method, device, storage medium and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811296536.7A CN109547327B (en) 2018-11-01 2018-11-01 Information sending method, device, storage medium and equipment

Publications (2)

Publication Number Publication Date
CN109547327A CN109547327A (en) 2019-03-29
CN109547327B true CN109547327B (en) 2021-08-03

Family

ID=65845755

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811296536.7A Active CN109547327B (en) 2018-11-01 2018-11-01 Information sending method, device, storage medium and equipment

Country Status (1)

Country Link
CN (1) CN109547327B (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1604097A (en) * 2003-09-29 2005-04-06 英业达股份有限公司 Method and system for processing information dispatching
CN1913499A (en) * 2005-08-09 2007-02-14 腾讯科技(深圳)有限公司 Method for implementing character multi-type in immediate message
CN101282509A (en) * 2008-05-22 2008-10-08 宇龙计算机通信科技(深圳)有限公司 Method, system and mobile communication terminal for information group chat
CN101287159A (en) * 2008-05-29 2008-10-15 宇龙计算机通信科技(深圳)有限公司 Information group sending method, system and mobile communication terminal
CN101742726A (en) * 2009-12-31 2010-06-16 中兴通讯股份有限公司 Mobile terminal and method for changing short message displaying model according to address list
CN103944800A (en) * 2013-01-21 2014-07-23 电信科学技术研究院 Information interaction method and equipment
CN105163291A (en) * 2015-08-19 2015-12-16 上海斐讯数据通信技术有限公司 Mobile terminal and control method for group message thereof
CN105224192A (en) * 2014-06-19 2016-01-06 阿里巴巴集团控股有限公司 A kind of information processing method, device and client
CN105353948A (en) * 2015-09-25 2016-02-24 维沃移动通信有限公司 Information processing method and apparatus
CN106657686A (en) * 2015-11-04 2017-05-10 华为终端(东莞)有限公司 Short message forwarding method and terminal
CN107332787A (en) * 2017-06-29 2017-11-07 北京奇艺世纪科技有限公司 A kind of message distributing method and device
CN107396331A (en) * 2017-09-19 2017-11-24 马上消费金融股份有限公司 Short message sending method and device based on priority queue
CN107592258A (en) * 2017-10-23 2018-01-16 苏州亿科赛卓电子科技有限公司 A kind of IM softwares group chat sessions method and device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102769581B (en) * 2012-06-28 2015-12-02 北京奇虎科技有限公司 A kind of method and device for carrying out transmission of messages in instant messaging
CN105262601B (en) * 2014-07-18 2020-07-21 腾讯科技(深圳)有限公司 Method and system for processing group member information
CN107294833A (en) * 2016-03-31 2017-10-24 宇龙计算机通信科技(深圳)有限公司 The method and terminal of a kind of information exchange
CN106209575B (en) * 2016-06-23 2019-09-24 厦门黑镜科技有限公司 Method for sending information, acquisition methods, device and interface system
CN106209599A (en) * 2016-07-26 2016-12-07 深圳天珑无线科技有限公司 The Notification Method of a kind of information and terminal
CN106293737A (en) * 2016-08-09 2017-01-04 北京小米移动软件有限公司 The treating method and apparatus of notification message
CN106371789B (en) * 2016-09-30 2019-11-29 维沃移动通信有限公司 The display methods and mobile terminal of prompting message in a kind of application program
US20180295079A1 (en) * 2017-04-04 2018-10-11 Anthony Longo Methods and apparatus for asynchronous digital messaging

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1604097A (en) * 2003-09-29 2005-04-06 英业达股份有限公司 Method and system for processing information dispatching
CN1913499A (en) * 2005-08-09 2007-02-14 腾讯科技(深圳)有限公司 Method for implementing character multi-type in immediate message
CN101282509A (en) * 2008-05-22 2008-10-08 宇龙计算机通信科技(深圳)有限公司 Method, system and mobile communication terminal for information group chat
CN101287159A (en) * 2008-05-29 2008-10-15 宇龙计算机通信科技(深圳)有限公司 Information group sending method, system and mobile communication terminal
CN101742726A (en) * 2009-12-31 2010-06-16 中兴通讯股份有限公司 Mobile terminal and method for changing short message displaying model according to address list
CN103944800A (en) * 2013-01-21 2014-07-23 电信科学技术研究院 Information interaction method and equipment
CN105224192A (en) * 2014-06-19 2016-01-06 阿里巴巴集团控股有限公司 A kind of information processing method, device and client
CN105163291A (en) * 2015-08-19 2015-12-16 上海斐讯数据通信技术有限公司 Mobile terminal and control method for group message thereof
CN105353948A (en) * 2015-09-25 2016-02-24 维沃移动通信有限公司 Information processing method and apparatus
CN106657686A (en) * 2015-11-04 2017-05-10 华为终端(东莞)有限公司 Short message forwarding method and terminal
CN107332787A (en) * 2017-06-29 2017-11-07 北京奇艺世纪科技有限公司 A kind of message distributing method and device
CN107396331A (en) * 2017-09-19 2017-11-24 马上消费金融股份有限公司 Short message sending method and device based on priority queue
CN107592258A (en) * 2017-10-23 2018-01-16 苏州亿科赛卓电子科技有限公司 A kind of IM softwares group chat sessions method and device

Also Published As

Publication number Publication date
CN109547327A (en) 2019-03-29

Similar Documents

Publication Publication Date Title
CN108494571B (en) Method, device and system for initiating reservation conference
US8126484B2 (en) Apparatus and methods of sharing contact information between mobile communication devices using short message service
CN102567299A (en) Using text messages to interact with spreadsheets
CN104079696A (en) Contact name card generation method and device
CN105426103A (en) Message editing method and device on mobile terminal
CN110427134B (en) Data processing method, device and equipment for instant messaging and readable storage medium
CN114500432A (en) Session message transceiving method and device, electronic equipment and readable storage medium
US10764726B2 (en) Electronic messaging device and electronic messaging method
CN107888478B (en) Voice information forwarding method, device and storage medium in instant messaging process
CN109617782B (en) Information sending method, client, storage medium and equipment
CN111641554B (en) Message processing method and device and computer readable storage medium
CN107295412B (en) Data processing method, device and system
CN109547327B (en) Information sending method, device, storage medium and equipment
CN109391541B (en) Information sending method, device, storage medium and equipment
CN112260933A (en) Communication method, communication device, electronic equipment and medium
US11012382B2 (en) State display information transmission system using chatbot
CN112445346A (en) Information input method, device, equipment and storage medium
US11662886B2 (en) System and method for directly sending messages with minimal user input
CN108650424B (en) Message processing method, system, readable storage medium and mobile terminal
CN109218171B (en) Information sending method, client, storage medium and equipment
CN111147353B (en) Method and device for identifying friend, computer storage medium and electronic equipment
CN114022300A (en) Social dynamic information publishing method and device, storage medium and electronic equipment
CN110019270B (en) Information updating method and device, terminal, server and readable storage medium
CN112612395A (en) Message processing method and device
CN103927293B (en) Instant message processing method and electronic equipment

Legal Events

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