Information sending management method, system, equipment and medium

By pre-storing multi-dimensional configuration information and priority, the problem of inability to manage message sending in the existing technology is solved, and refined, rapid and customized message sending management is realized, which is suitable for the rapid development of enterprise business.

CN120151779APending Publication Date: 2025-06-13CTRIP BUSINESS TRAVEL INFORMATION SERVICE (SHANGHAI) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510531002.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-25
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

The prior art cannot manage message transmission in a refined, rapid and customized manner, making it difficult to maintain and configure message transmission rules when corporate business expansion and personnel changes.

Method used

By pre-storing the configuration information of each message receiving object, including multiple configuration dimensions and different priority levels, a message sending instruction is obtained, the target message receiving object and its configuration information is determined, and the content to be sent is generated.

Benefits of technology

It realizes refined, rapid and customized message sending management, which is suitable for all business levels, supports the rapid development of the business, and reduces the data growth rate and maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120151779A_ABST
    Figure CN120151779A_ABST
Patent Text Reader

Abstract

The invention provides an information sending management method and system, equipment and a medium. The management method comprises the following steps: pre-storing configuration information corresponding to each message receiving object; the configuration information comprises a plurality of configuration dimensions, and different configuration dimensions correspond to different sending priorities; acquiring a message sending instruction; determining a target message receiving object and target configuration information corresponding to the target message receiving object based on the message sending instruction; generating to-be-sent content corresponding to the target message receiving object based on the target configuration information; and sending the content to be sent to the target message receiving object. According to the invention, configuration is carried out according to multiple configuration dimensions, so that matching precision is realized, priority matching is supported, data diversification is realized, refined, rapid and customized management on message sending is realized, the method is suitable for each service level, rapid development of services is flexibly supported, the data growth rate is reduced, and the development cost and the maintenance cost are reduced at the same time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of information management, and in particular, to a management method, system, device, and medium for information sending. Background Art

[0002] At present, most enterprises in China manage the sending of text messages or emails in a rough manner, lacking refined control management means and unable to configure and customize customer demands in a timely manner.

[0003] In most scenarios, all company personnel can only follow a set of rules for sending text messages or emails, and only configure them at the single-employee dimension. It is necessary to configure corresponding rules for each employee to send messages. With the development of business and the rapid expansion of company personnel, such an information sending management method is not conducive to expansion and maintenance, and it is very easy to forget to configure the sending rule data for new employees, bringing huge challenges to subsequent business expansion and unable to manage message sending in a refined, fast, and customized manner. Summary of the Invention

[0004] The technical problem to be solved by the present disclosure is to overcome the defect in the prior art that message sending cannot be managed in a refined, fast, and customized manner, and to provide a management method, system, device, and medium for information sending.

[0005] The present disclosure solves the above technical problem through the following technical solutions:

[0006] In a first aspect, a management method for information sending is provided, and the management method includes:

[0007] Pre-store the configuration information corresponding to each message recipient;

[0008] Wherein, the configuration information includes multiple configuration dimensions, and different configuration dimensions correspond to different sending priorities;

[0009] Obtain a message sending instruction;

[0010] Based on the message sending instruction, determine the target message recipient and the target configuration information corresponding to the target message recipient;

[0011] Generate the content to be sent corresponding to the target message recipient based on the target configuration information; and send the content to be sent to the target message recipient.

[0012] Preferably, the configuration information further includes a configuration name, a configuration node, a business line type, a message sending type, a message recipient ID (Identity document), and a message language version.

[0013] Preferably, the message sending type includes a short message sending type and / or an email sending type.

[0014] Preferably, the configuration dimension includes at least one of an employee dimension, a sub-account dimension, a main-account dimension, and a company dimension;

[0015] The sending priorities of the employee dimension, the sub-account dimension, the main-account dimension, and the company dimension decrease in sequence.

[0016] Preferably, the step of generating the content to be sent corresponding to the target message recipient based on the target configuration information includes:

[0017] Selecting the configuration dimension with the highest sending priority from the configuration dimensions as the target configuration dimension;

[0018] Generating the content to be sent based on the target configuration dimension, the target configuration name, the target configuration node, the target service line type, the target message sending type, the target message recipient ID, and the target message language version in the target configuration information.

[0019] Preferably, before the step of obtaining the message sending instruction, the following is further included:

[0020] Responding to a configuration operation on the configuration information to obtain new configuration information;

[0021] Wherein, the configuration operation includes at least one of an addition operation, an update operation, or a deletion operation;

[0022] The step of determining the target message recipient based on the message sending instruction, and the target configuration information corresponding to the target message recipient includes:

[0023] Determining the target message recipient based on the message sending instruction;

[0024] Determining the target configuration information from the new configuration information based on the message sending instruction.

[0025] Preferably, the configuration operation further includes a query operation and a batch processing operation.

[0026] In a second aspect, a management system for information sending is further provided. The management system includes:

[0027] A storage module for pre-storing the configuration information corresponding to each message recipient;

[0028] Wherein, the configuration information corresponds to multiple configuration dimensions, and different configuration dimensions correspond to different sending priorities;

[0029] An instruction acquisition module for acquiring a message sending instruction;

[0030] A configuration module, configured to determine a target message receiving object and corresponding target configuration information of the target message receiving object based on the message sending instruction;

[0031] A generating module, configured to generate content to be sent corresponding to the target message receiving object based on the target configuration information;

[0032] for the object corresponding to the target message receiving object;

[0033] A sending module, configured to send the content to be sent to the target message receiving object.

[0034] In a third aspect, an electronic device is provided, including a memory, a processor, and a computer program stored on the memory and configured to run on the processor. When the processor executes the computer program, the management method for information sending described above is implemented.

[0035] In a fourth aspect, a computer-readable storage medium is further provided, on which a computer program is stored. When the computer program is executed by a processor, the management method for information sending described above is implemented.

[0036] On the basis of conforming to common knowledge in the art, the above preferred conditions can be combined arbitrarily to obtain various preferred examples of the present disclosure.

[0037] The positive and progressive effects of the present disclosure are as follows:

[0038] The management method for information sending of the present disclosure pre-stores configuration information corresponding to each message receiving object; the configuration information includes multiple configuration dimensions, and different configuration dimensions correspond to different sending priorities; obtains a message sending instruction; determines a target message receiving object and corresponding target configuration information of the target message receiving object based on the message sending instruction; generates content to be sent corresponding to the target message receiving object based on the target configuration information; and sends the content to be sent to the target message receiving object. The present disclosure achieves precise matching according to multiple configuration dimensions, supports priority matching to achieve data diversification, realizes refined, fast, and customized management of message sending, is applicable to each business level, flexibly supports the rapid development of the business, reduces the data growth rate, and at the same time reduces the development cost and maintenance cost. Description of the Drawings

[0039] Figure 1 It is the first flowchart of the management method for information sending provided in Embodiment 1 of the present disclosure;

[0040] Figure 2 It is the second flowchart of the management method for information sending provided in Embodiment 1 of the present disclosure;

[0041] Figure 3 The third flowchart of the information sending management method provided in Embodiment 1 of the present disclosure;

[0042] Figure 4 The structural schematic diagram of the information sending management system provided in Embodiment 2 of the present disclosure;

[0043] Figure 5 The structural schematic diagram of the electronic device provided in Embodiment 3 of the present disclosure. Detailed implementation manners

[0044] The present disclosure will be further described below by way of embodiments, but the present disclosure is not limited to the scope of the described embodiments.

[0045] In the embodiments of the present disclosure, prefix words such as "first" and "second" are only used to distinguish different described objects, and have no limiting effect on the position, order, priority, quantity or content of the described objects. The use of ordinal numbers and other prefix words for distinguishing described objects in the embodiments of the present disclosure does not constitute a limitation on the described objects. For the description of the described objects, refer to the description in the context of the embodiments, and no redundant limitation should be formed due to the use of such prefix words. In addition, in the description of this embodiment, unless otherwise specified, the meaning of "a plurality" is two or more.

[0046] In the embodiments of the present disclosure, the collection, storage, use, processing, transmission, provision and disclosure of the user's personal information and other processing all comply with the provisions of relevant laws and regulations and do not violate public order and good customs.

[0047] Embodiment 1

[0048] This embodiment provides a management method for information sending. As Figure 1 shown, the management method for information sending includes:

[0049] S1. Pre-store the configuration information corresponding to each message recipient.

[0050] S2. Obtain a message sending instruction.

[0051] S3. Determine the target message recipient based on the message sending instruction, and the target configuration information corresponding to the target message recipient.

[0052] S4. Generate the content to be sent corresponding to the target message recipient based on the target configuration information.

[0053] S5. Send the content to be sent to the target message recipient.

[0054] Different message receiving objects correspond to different or the same configuration information, which is specifically customized according to the requirements of each company. The configuration information includes multiple configuration dimensions, and different configuration dimensions correspond to different sending priorities.

[0055] The message sending instruction indicates which specific message receiving object to send to, and which specific configuration information corresponds to the target message receiving object. The target message receiving object is at least one of the message receiving objects, and the target configuration information is the configuration information corresponding to the target message receiving object.

[0056] The information sending management method of this embodiment pre-stores the configuration information corresponding to each message receiving object, obtains the message sending instruction, determines the target message receiving object and the target configuration information corresponding to the target message receiving object based on the message sending instruction, generates the content to be sent corresponding to the target message receiving object based on the target configuration information, and sends the content to be sent to the target message receiving object. Configuration according to multiple configuration dimensions realizes precise matching, realizes refined, rapid and customized management of message sending, is applicable to each business level, flexibly supports the rapid development of business, reduces the data growth rate, and at the same time reduces the development cost and maintenance cost.

[0057] In an optional implementation manner, the configuration information further includes a configuration name, a configuration node, a business line type, a message sending type, a message receiving object ID, and a message language version.

[0058] The configuration name is used to distinguish each configuration information stored in the database. Specifically, taking the business travel platform as an example, the message receiving object ID can be the employee number, name, recipient, mobile phone number, email account, etc. of the message receiving object, which is used to determine the identity of the message receiving object and the message receiving address; the recipient can be a specific employee, a custom employee, etc.; the email account can be a custom email, a specific email; the specific employee can be the cardholder, order contact person, order user, expense approver in the document, etc.; the business line type can be domestic flight, international flight, hotel, train, car, others; the message language version can be Chinese, English, and the language version at the time of placing an order; the configuration node can be transaction confirmation, refund confirmation, itinerary change confirmation, itinerary change pending authorization, suspension confirmation, etc.

[0059] The information sending management method of this implementation manner can configure message sending from multiple dimensions such as multi-dimensional business lines, specified emails, specified personnel, specific personnel, etc. and multiple levels such as company, main, and sub-account dimensions, realizing more refined management.

[0060] In an optional implementation manner, the message sending type includes a short message sending type and / or an email sending type.

[0061] The information sending management method of this embodiment can manage the SMS sending process, or manage the email sending process, and manage both the SMS sending process and the email sending process.

[0062] In an alternative embodiment, the configuration dimensions include at least one of the employee dimension, sub-account dimension, main-account dimension, and company dimension;

[0063] The sending priorities of the employee dimension, sub-account dimension, main-account dimension, and company dimension decrease in turn. The work permissions of employees are different under different dimensions. The work permission of the employee dimension is the lowest, followed by the sub-account dimension, then the main-account dimension, and the work permission of the company dimension is the highest.

[0064] The priority of the employee dimension is the highest, and the priority of the company dimension is the lowest. That is, when a message needs to be sent to a certain employee, the configuration information of the employee dimension is preferentially selected for message sending. If there is no employee dimension, the configuration information of the sub-account dimension is selected for message sending. If there is no sub-account dimension, the configuration information of the main-account dimension is selected for message sending. If there is no main-account dimension, the configuration information of the company dimension is selected for message sending.

[0065] In an alternative embodiment, as Figure 2 shown, the above step S4 includes:

[0066] S41. Select the configuration dimension with the highest sending priority from the configuration dimensions as the target configuration dimension.

[0067] S42. Generate the content to be sent based on the target configuration dimension, and the target configuration name, target configuration node, target business line type, target message sending type, target message recipient ID, and target message language version in the target configuration information.

[0068] Specifically, select the configuration dimension with the highest sending priority from the employee dimension, sub-account dimension, main-account dimension, and company dimension as the target configuration dimension, and then generate the content to be sent based on the target configuration dimension, target configuration name, target configuration node, target business line type, target message sending type, target message recipient ID, and target message language version.

[0069] Specifically, taking the business travel platform as an example, the target message recipient can be the order contact person, the target configuration dimension can be the employee dimension, the target business line type can be domestic air tickets; the target message language version can be Chinese; the target configuration node can be refund confirmation.

[0070] The existing message sending rules can only be matched and sent in a single mode. The information sending management method in this implementation introduces a multi-dimensional rule mode, transforming from a single matching mode to a multi-level matching, supporting priority matching and realizing data diversification; from customizing a set of rules for each employee to configuring according to different dimensions, achieving hierarchical coverage, reducing duplicate work of the same configuration, and improving work efficiency.

[0071] In an optional implementation manner, as Figure 3 shown, before the above step S2, it includes:

[0072] S6. Respond to the configuration operation of the configuration information to obtain new configuration information.

[0073] The above step S3 includes:

[0074] S31. Determine the target message recipient based on the message sending instruction.

[0075] S32. Determine the target configuration information from the new configuration information based on the message sending instruction.

[0076] Among them, the configuration operation includes at least one of an addition operation, an update operation, or a deletion operation.

[0077] The operator can, according to needs, add, update, or delete the configuration information to obtain new configuration information. Specifically, when a new employee joins, an addition operation can be performed on the configuration information; when an employee leaves, a deletion operation can be performed on the configuration information; when an employee's job level or work position changes, an update operation can be performed on the configuration information.

[0078] The above configuration operations are only examples, and those skilled in the art can flexibly adjust the configuration operations according to needs.

[0079] Specifically, when receiving an addition operation on the configuration information, it is necessary to check the configuration dimension according to the message recipient ID, check whether the employee dimension, sub-account dimension, main-account dimension, and company dimension exist. If they exist, query the log according to the message recipient ID and the corresponding target configuration dimension, compare the corresponding old values in the database according to the business line type (which can also be called the production line), message sending type, and configuration node. If there is historical data, an error will be reported and the addition operation is not allowed. If not, further determine whether it is an update operation. If it is an update operation, perform an update operation on the historical data corresponding to the message recipient ID and record the log. If it is not an update operation, further determine whether it is a deletion operation. If it is a deletion operation, perform a deletion operation on the historical data corresponding to the message recipient ID and record the log. If it is not a deletion operation, directly insert the configuration information and record the log.

[0080] In an optional implementation manner, the configuration operation further includes a query operation and a batch processing operation.

[0081] Specifically, the query operation is divided into a list query and a configuration dimension query. The list query can query the business line type and the message receiving object ID, and supports operations such as adding, deleting, modifying, and viewing logs; the configuration dimension query can query the specific configuration dimensions, the message sending type, and the business line type, and supports operations such as selecting the message sending node and copying the configuration information; the batch processing operation can support business personnel to batch delete, operate, etc. emails or text messages.

[0082] Embodiment 2

[0083] This embodiment provides a management system for information sending, as Figure 4 shown. The management system for information sending includes:

[0084] A storage module 1, configured to pre-store the configuration information corresponding to each message receiving object;

[0085] Wherein, the configuration information corresponds to multiple configuration dimensions, and different configuration dimensions correspond to different sending priorities;

[0086] An instruction acquisition module 2, configured to acquire a message sending instruction;

[0087] A configuration module 3, configured to determine a target message receiving object based on the message sending instruction, and the target configuration information corresponding to the target message receiving object;

[0088] A generation module 4, configured to generate the content to be sent corresponding to the target message receiving object based on the target configuration information;

[0089] A sending module 5, configured to send the content to be sent to the target message receiving object.

[0090] In an optional implementation manner, the configuration information further includes a configuration name, a configuration node, a business line type, a message sending type, a message receiving object ID, and a message language version.

[0091] In an optional implementation manner, the message sending type includes a text message sending type and / or an email sending type.

[0092] In an optional implementation manner, the configuration dimension includes at least one of an employee dimension, a sub-account dimension, a main-account dimension, and a company dimension;

[0093] The sending priorities of the employee dimension, the sub-account dimension, the main-account dimension, and the company dimension decrease in sequence.

[0094] In an optional implementation manner, the generation module 4 includes:

[0095] The priority matching unit 41 selects the configuration dimension with the highest transmission priority from the configuration dimensions as the target configuration dimension;

[0096] The content generation unit 42 is used to generate the content to be sent based on the target configuration dimension, the target configuration name, the target configuration node, the target service line type, the target message sending type, the target message receiving object ID, and the target message language version in the target configuration information.

[0097] In an optional implementation manner, the information sending management system further includes:

[0098] The response module 6 is used to obtain new configuration information in response to the configuration operation on the configuration information;

[0099] Wherein, the configuration operation includes at least one of an addition operation, an update operation, or a deletion operation;

[0100] The configuration module 3 includes:

[0101] The receiving object determination unit 31 is used to determine the target message receiving object based on the message sending instruction;

[0102] The configuration information determination unit 32 is used to determine the target configuration information from the new configuration information based on the message sending instruction.

[0103] In an optional implementation manner, the configuration operation further includes a query operation and a batch processing operation.

[0104] The information sending management system of this embodiment corresponds to the information sending management method in Embodiment 1. Therefore, for the related parts, refer to the partial description of the method embodiment, and details will not be repeated here.

[0105] The system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the present disclosure solution.

[0106] Embodiment 3

[0107] This embodiment provides an electronic device. Figure 5 It is a schematic structural diagram of the electronic device provided in this embodiment. The electronic device includes a memory, a processor, and a computer program stored on the memory and used to run on the processor. When the processor executes the computer program, it implements the information sending management method in Embodiment 1 above. Figure 5The illustrated electronic device 70 is merely an example and should not impose any limitation on the functions and usage scope of the embodiments of the present disclosure.

[0108] As Figure 5 shown, the electronic device 70 may be presented in the form of a general-purpose computing device. For example, it may be a server device. The components of the electronic device 70 may include, but are not limited to: the at least one processor 71 described above, the at least one memory 72 described above, and a bus 73 that connects different system components (including the memory 72 and the processor 71).

[0109] The bus 73 includes a data bus, an address bus, and a control bus.

[0110] The memory 72 may include volatile memory, such as a random access memory (RAM) 721 and / or a cache memory 722, and may further include a read-only memory (ROM) 723.

[0111] The memory 72 may also include a program tool 725 (or utility) having a set (at least one) of program modules 724. Such program modules 724 include, but are not limited to: an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment.

[0112] The processor 71 executes various functional applications and data processing by running computer programs stored in the memory 72, such as the information sending management method in Embodiment 1 described above.

[0113] The electronic device 70 may also communicate with one or more external devices 74. Such communication may be carried out through an input / output (I / O) interface 75. Moreover, the electronic device 70 for model generation may also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 76. As Figure 5 shown, the network adapter 76 communicates with other modules of the electronic device 70 through the bus 73. It should be understood that although not shown in the figure, other hardware and / or software modules may be used in combination with the electronic device 70, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (redundant array of independent disks) systems, tape drives, and data backup storage systems, etc.

[0114] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more units / modules described above can be embodied in one unit / modules. Conversely, the features and functions of one unit / modules described above can be further divided and embodied by multiple units / modules.

[0115] Embodiment 4

[0116] The embodiments of the present disclosure also provide a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the information sending management method in Embodiment 1 above.

[0117] Among them, the more specific computer-readable storage medium that can be adopted may include, but is not limited to: portable disks, hard disks, random access memories, read-only memories, erasable programmable read-only memories, optical storage devices, magnetic storage devices, or any suitable combination of the above.

[0118] In a possible implementation manner, the present disclosure can also be implemented in the form of a program product, which includes program code. When the program product runs on a terminal device, the program code is used to cause the terminal device to execute the steps in the information sending management method in Embodiment 1 above.

[0119] Among them, the program code for executing the present disclosure can be written in any combination of one or more programming languages. The program code can be executed entirely on the user device, partially on the user device, executed as an independent software package, partially on the user device and partially on a remote device, or entirely on a remote device.

[0120] Although the specific implementation manners of the present disclosure are described above, those skilled in the art should understand that this is only an example, and the protection scope of the present disclosure is defined by the appended claims. Without departing from the principles and essence of the present disclosure, those skilled in the art can make various changes or modifications to these implementation manners, but these changes and modifications all fall within the protection scope of the present disclosure.

Claims

1. A method for managing information transmission, characterized in that: The management method comprises: Pre-store configuration information corresponding to each message receiving object; The configuration information includes multiple configuration dimensions, and different configuration dimensions correspond to different sending priorities; Get the message sending instruction; Determine a target message receiving object and target configuration information corresponding to the target message receiving object based on the message sending instruction; Generate the content to be sent corresponding to the target message receiving object based on the target configuration information; and send the content to be sent to the target message receiving object.

2. The management method according to claim 1, characterized in that: The configuration information also includes configuration name, configuration node, business line type, message sending type, message receiving object ID and message language version.

3. The management method according to claim 2, characterized in that: The message sending type includes a text message sending type and / or an email sending type.

4. The management method according to claim 1, characterized in that: The configuration dimension includes at least one of an employee dimension, a sub-account dimension, a master account dimension, and a company dimension; The sending priorities of the employee dimension, the sub-account dimension, the main account dimension, and the company dimension decrease in sequence.

5. The management method according to claim 4, characterized in that: The step of generating the content to be sent corresponding to the target message receiving object based on the target configuration information includes: Selecting a configuration dimension with the highest sending priority from the configuration dimensions as a target configuration dimension; The content to be sent is generated based on the target configuration dimension, and the target configuration name, target configuration node, target business line type, target message sending type, target message receiving object ID and target message language version in the target configuration information.

6. The management method according to claim 1, characterized in that: The step of obtaining the message sending instruction also includes: In response to the configuration operation on the configuration information, new configuration information is obtained; Wherein, the configuration operation includes at least one of a adding operation, an updating operation or a deleting operation; The step of determining a target message receiving object and target configuration information corresponding to the target message receiving object based on the message sending instruction includes: Determine a target message receiving object based on the message sending instruction; The target configuration information is determined from the new configuration information based on the message sending instruction.

7. The management method according to claim 6, characterized in that: The configuration operation also includes a query operation and a batch processing operation.

8. A management system for information transmission, characterized in that: The management system comprises: A storage module, used to pre-store configuration information corresponding to each message receiving object; Wherein, the configuration information corresponds to multiple configuration dimensions, and different configuration dimensions correspond to different sending priorities; An instruction acquisition module is used to acquire a message sending instruction; A configuration module, used to determine a target message receiving object and target configuration information corresponding to the target message receiving object based on the message sending instruction; A generating module is used to generate the target message receiving module based on the target configuration information. The content to be sent corresponding to the object; The sending module is used to send the content to be sent to the target message receiving object.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and used to run on the processor, characterized in that: When the processor executes the computer program, the information transmission management method according to any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the information transmission management method according to any one of claims 1 to 7 is implemented.