Message tracing method and device

By parsing the target message traceability identifier code in the message traceability system, the system obtains code allocation, access activation, and message sending information, solving the problem of information fragmentation in the industry's SMS sending process. This enables accurate traceability and regulatory support for messages and reduces the frequency of counterfeit SMS messages.

CN121531375AActive Publication Date: 2026-02-13CHINA ACADEMY OF INFORMATION & COMM
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202511683973.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-17
Publication Date
2026-02-13
Estimated Expiration
2045-11-17

AI Technical Summary

Technical Problem

In the process of sending SMS messages in the industry, the lack of full-element information exchange among the participating entities at each stage makes it impossible to accurately and completely reconstruct the entire chain of SMS flow from the source to the user terminal. It is difficult to fully and timely grasp the flow trajectory of the code number among multiple entities and the corresponding business information, which reduces the efficiency and accuracy of supervision, and leads to frequent counterfeit SMS messages.

Method used

By introducing traceability query nodes and target service provider nodes into the message traceability system, and using the target message traceability identifier code to parse the target traceability information, including code number allocation information, access activation information and message sending information, accurate traceability of target messages can be achieved.

Benefits of technology

It enables accurate and convenient tracing of target messages, reduces the occurrence rate and identification difficulty of counterfeit messages, provides strong support for message supervision, and ensures the traceability and compliance of the message sending process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121531375A_ABST
    Figure CN121531375A_ABST
Patent Text Reader

Abstract

The invention discloses a message tracing method and device. The method is executed by a target service providing node, target message traceability identification codes sent by a traceability query node are received, the target message traceability identification codes are sent to the traceability query node by a traceability request end through a unified entrance, and one target message traceability identification code corresponds to one target message; determining target traceability information corresponding to the target message traceability identification code; and according to the target traceability information, determining a traceability result corresponding to the target message traceability identification code, and sending the traceability result to a traceability query node, so that the traceability query node forwards the traceability result to a traceability request end. According to the method, the corresponding target traceability information is determined from the stored traceability information according to the target message traceability identification code which uniquely identifies the target message, so that the traceability result capable of tracing the target message is obtained, accurate and convenient traceability of the target message is realized, and the traceability efficiency of the target message is improved. And the occurrence rate and the identification difficulty of counterfeit messages are effectively reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data processing, and in particular to a message tracing method and device. BACKGROUND

[0002] With the continuous development of communication technology, messages, especially industry short messages, as an important channel for enterprises and institutions to communicate with users, are increasingly widely used in business notifications, service reminders and marketing promotion scenarios.

[0003] The current industry short message involves multiple subjects and multiple links in the sending process. For example, the message content provider is responsible for providing content, the message service provider is responsible for applying for and configuring code number resources and platform support, the operator is responsible for completing the access opening of the code number, and the terminal party is responsible for providing the number label and terminal service. In the process of layer-by-layer forwarding, the participating subjects of each link can only master the relevant information of the associated subjects upstream and downstream, lack of mutual communication of all factors and information of each link, resulting in the inability to accurately and completely restore the whole chain flow process of short messages from the source to the user terminal.

[0004] And due to the lack of effective tracing means, it is difficult to comprehensively and timely master the flow track of the code number among multiple subjects and the corresponding business information when regulating industry short messages, further reducing the efficiency and accuracy of the regulation work, and also making the counterfeit short messages frequent, seriously damaging the legitimate rights and interests of users, and hindering the healthy and orderly development of the industry short message market. SUMMARY

[0005] The present application provides a message tracing method and device to realize accurate tracing of messages.

[0006] In a first aspect, the present application embodiment provides a message tracing method applied to a message tracing system, the message tracing system comprising a tracing query node and a target service providing node storing at least one piece of tracing information, the method being executed by the target service providing node, and the method comprising:

[0007] receiving a target message tracing identification code sent by the tracing query node, the target message tracing identification code being sent to the tracing query node by a tracing request end through a unified entrance, one target message tracing identification code corresponding to one target message;

[0008] determining target tracing information corresponding to the target message tracing identification code, the target tracing information including target code number allocation information, target access opening information and / or target message sending information;

[0009] determining a tracing result corresponding to the target message tracing identification code according to the target tracing information, and sending the tracing result to the tracing query node, so that the tracing query node forwards the tracing result to the tracing request end.

[0010] In a second aspect, an embodiment of the present application provides a message tracing method applied to a message tracing system, the message tracing system comprising a tracing query node, at least one service providing node and an operator node, the method being executed by the tracing query node, and the method comprising:

[0011] receiving a target message tracing identification code sent by a tracing request end through a unified entrance, the target message tracing identification code being determined by the operator node according to a target identification query code sent by the tracing request end;

[0012] determining a target service providing node according to the target message tracing identification code, and sending the target message tracing identification code to the target service providing node;

[0013] receiving a tracing result sent by the target service providing node, and feeding back the tracing result to the tracing request end, the tracing result being determined by the target service providing node according to the target message tracing identification code.

[0014] In a third aspect, an embodiment of the present application provides a message tracing device applied to a message tracing system, the message tracing system comprising a tracing query node and a target service providing node storing at least one piece of tracing information, the device being configured in the target service providing node, and the device comprising:

[0015] a first identification code receiving module, configured to receive a target message tracing identification code sent by the tracing query node, the target message tracing identification code being sent by a tracing request end to the tracing query node through a unified entrance, one target message tracing identification code corresponding to one target message;

[0016] a target tracing information determining module, configured to determine target tracing information corresponding to the target message tracing identification code, the target tracing information comprising target code number matching information, target access opening information and / or target message sending information;

[0017] a first result feeding back module, configured to determine a tracing result corresponding to the target message tracing identification code according to the target tracing information, and send the tracing result to the tracing query node, so that the tracing query node forwards the tracing result to the tracing request end.

[0018] In a fourth aspect, an embodiment of the present application provides a message tracing device applied to a message tracing system, the message tracing system comprising a tracing query node, at least one service providing node and an operator node, the device being configured in the tracing query node, and the device comprising:

[0019] The second identification code receiving module is configured to receive a target message traceability identification code sent by the traceability request end through a unified entrance, and the target message traceability identification code is determined by the operator node according to a target identification query code sent by the traceability request end.

[0020] The sending module is configured to determine a target service providing node according to the target message traceability identification code, and send the target message traceability identification code to the target service providing node.

[0021] The second result feedback module is configured to receive a traceability result sent by the target service providing node, and feed back the traceability result to the traceability request end, and the traceability result is determined by the target service providing node according to the target message traceability identification code.

[0022] The technical scheme of the embodiment of the application is applied to a message traceability system, and the message traceability system comprises a traceability query node and a target service providing node in which at least one piece of traceability information is stored. The method is executed by the target service providing node, the target message traceability identification code is received by the traceability query node, the target message traceability identification code is sent to the traceability query node by the traceability request end through a unified entrance, one target message traceability identification code corresponds to one target message, the target traceability information corresponding to the target message traceability identification code is determined, the target code number matching information, the target access opening information and / or the target message sending information are included in the target traceability information, the traceability result corresponding to the target message traceability identification code is determined according to the target traceability information, and the traceability result is sent to the traceability query node, so that the traceability query node forwards the traceability result to the traceability request end. By using the method, the corresponding target traceability information is determined from the stored traceability information according to the target message traceability identification code which uniquely identifies the target message, so that the traceability result capable of tracing the target message is obtained, the accurate and convenient traceability of the target message is realized, and strong support is provided for message supervision, so that the occurrence rate and the identification difficulty of the counterfeit message can be effectively reduced.

[0023] It should be understood that the content described in this part is not intended to identify the key or important features of the embodiments of the application, nor is it used to limit the scope of the application. Other features of the application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS

[0024] In order to more clearly illustrate the technical solutions in the embodiments of the application, the drawings needed in the embodiment description will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative labor.

[0025] Figure 1A flow chart of a message tracing method provided by an embodiment of the present application is shown.

[0026] Figure 2 A flow chart of another message tracing method provided by an embodiment of the present application is shown.

[0027] Figure 3 A structural schematic diagram of a message tracing device provided by an embodiment of the present application is shown.

[0028] Figure 4 A structural schematic diagram of another message tracing device provided by an embodiment of the present application is shown.

[0029] Figure 5 A structural schematic diagram of an electronic device that can be used to implement an embodiment of the present application is shown. DETAILED DESCRIPTION

[0030] In order to make the technical personnel in the art better understand the present application scheme, the technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative labor should be within the scope of protection of the present application.

[0031] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0032] Specifically, the embodiments of the present application provide a message tracing method, applied to a message tracing system, the message tracing system comprising: a tracing query node and a target service providing node storing at least one piece of tracing information, the method being executed by the target service providing node.

[0033] In the embodiment, the traceability query node can be arranged on the side of the platform providing the query service, and is configured to receive the traceability query request of the traceability request end and forward it to the target service providing node matched with the query request. The target service providing node can be considered as a storage node arranged on the side of the message service provider. Since the message service provider can provide the technical platform, code number resource and compliance support required for message sending, and is the core hub connecting the message content provider and the basic communication resource provider (operator), the target service providing node can be configured to integrate and store the traceability information of the whole chain in the message sending process, and is responsible for the message traceability management task. The traceability information can be considered as the information representing the complete sending track of each message.

[0034] Figure 1 A flowchart of a message traceability method provided by the embodiment of the present application can be applied to the scene of tracing the message. The method can be executed by a message traceability device arranged on the target service providing node. The device can be realized in the form of software and / or hardware, and can be realized by an electronic device, preferably a server.

[0035] As shown in Figure 1 The message traceability method provided by the embodiment of the present application can specifically include the following steps.

[0036] S101, receiving the target message traceability identification code sent by the traceability query node. The target message traceability identification code is sent to the traceability query node by the traceability request end through a unified entrance. One target message traceability identification code corresponds to one target message.

[0037] The target message can be understood as the industry short message with traceability query demand received by the traceability request end. The industry short message can be considered as the short message provided to the service object by using the message sending platform, and mainly includes the verification code short message, the notification short message and the like. These industry short messages can be used for registration verification, identity confirmation, service notification, logistics update, order status reminder and account change notification, and are usually triggered, that is, automatically sent when a specific event occurs, and do not contain direct advertising or marketing content.

[0038] The target message traceability identification code can be considered as a traceability identification code corresponding to the target message. The traceability identification code can be considered as an identification code for uniquely identifying a single target message and associating with the key information of the whole life cycle of the target message. The traceability identification code can include an industry code, a service providing node number, a content providing node prefix number, and a message traceability code. The industry code is used to identify the service field of the message, that is, it can be used to determine whether the message belongs to an industry short message. The industry code of the industry short message is usually 1069. The service providing node number is used to identify the message service provider corresponding to the message. The content providing node prefix number is used to identify the message content provider. The message traceability code is used to uniquely identify a specific message.

[0039] The traceability request end can be considered as a device terminal with a traceability request. In order to ensure the security and reliability of the message traceability system, the traceability request end can be specified as a request end that receives the target message.

[0040] In the embodiment, the traceability request end can send the obtained target message traceability identification code to the traceability query node through the unified portal provided for message traceability query.

[0041] It should be noted that in order to enable the traceability request end to obtain the target message traceability identification code, in an optional implementation manner, the target message can include the target message traceability identification code corresponding to the target message. In this case, the traceability request end can obtain the target message traceability identification code when receiving the target message.

[0042] In another optional implementation manner, since the target message traceability identification code needs to ensure uniqueness, the number of bits can be relatively long. In order to effectively reduce the character occupation in the target message, a corresponding identification query code with a smaller number of bits can be generated according to the target message traceability identification code, and the identification query code can be added to the target message, so that the traceability request end can query the unique target message traceability identification code according to the identification query code through the application software, applet, or short message provided by the operator.

[0043] It should be noted that since the identification query code has a small number of bits, one identification query code can correspond to multiple target message traceability identification codes. However, by associating the identification query code with the main called number, the short message sending time, and other information, the unique target message traceability identification code can be determined.

[0044] In the embodiment, after the target message source identification code is received, the source query node determines the target service providing node according to the service providing node number in the target message source identification code, and sends the target message source identification code to the target service providing node, because the number of message service providers can not be 1, each message service provider has a service providing node for data storage, and therefore the number of service providing nodes can not be 1. Correspondingly, in this step, the target service providing node receives the target message source identification code sent by the source query node.

[0045] S102, determine target message source identification code corresponding target source information, target source information including target code number allocation information, target access opening information and / or target message sending information.

[0046] The target source information can be understood as the source information corresponding to the target message, and can clearly determine the whole life cycle sending or flow track of the target message in the whole sending process, so as to be used for positioning the illegal link and / or subject. The target code number allocation information can be considered as the information for the target service providing node to have the qualification to provide services, which is usually approved and allocated by the industry supervisory department. Therefore, the target code number allocation information is generated in the earliest link in the message sending process. The target code number allocation information can include: the allocated service providing node number, the use unit, the allocation time, the validity period and the use range, etc.

[0047] The target access opening information can be considered as the access opening information corresponding to the target message, that is, the information generated by the operator after completing the network access configuration of the service providing node number for the target service providing node having the target code number allocation information, which is the key connecting certificate from the allocation of the service providing node number to the actual message sending, and ensures that the service providing node number can access the communication network in compliance and has the message sending capability. Therefore, the target access opening information is generated in the middle link in the message sending process, that is, after the target code number allocation information is generated and before the target message sending information is generated. The target access opening information can include: the access operator, the access time, the access mode, the service content and the use range, etc.

[0048] The target message sending information can be understood as the sending information corresponding to the target message, that is, the message generated by the operator from receiving the target message to completing the sending of the target message. Therefore, the target message sending information is generated in the last link in the message sending process. The target message sending information can include: the message content provider, the target message sending time, the target message signature, the target message category and whether the target message contains a short link, etc.

[0049] In the embodiment, the target traceability information is determined from the stored traceability information according to the target message traceability identification code, so that the track of the target message in the sending process can be determined based on the target traceability information.

[0050] In an optional embodiment, the determining of the target traceability information corresponding to the target message traceability identification code can be embodied as the following steps:

[0051] a1) parsing the target message traceability identification code to obtain a target industry code, a target service providing node number, a target content providing node prefix number and a target message traceability code.

[0052] The target industry code can be regarded as a code number prefix of the service field to which the target message belongs; the target service providing node number can be regarded as a message port number possessed by a message service provider which provides sending technical platform, code number resource and other supports for the target message; the target content providing node prefix number can be regarded as a prefix number in a message port sub-number (target content providing node number) possessed by a message content provider which provides content for the target message, so that the unique message content provider can be located, and the message port sub-number can be allocated by the message service provider for the associated message content provider according to the message port number possessed by the message service provider; and the target message traceability code can be understood as a traceability code which uniquely identifies a target message.

[0053] In the embodiment, the target message traceability identification code can be parsed according to the parsed identification information in the target message traceability identification code and the preset parsing rule.

[0054] For example, the target message traceability identification code is 1069.1234.5 / 34900173, the target industry code obtained by parsing is 1069, the target service providing node number is 10691234, the target content providing node prefix number is 106912345, and the target message traceability code is 34900173.

[0055] b1) determining target code number allocation information and target access opening information according to the target industry code and the target service providing node number.

[0056] It should be noted that, in order to ensure that the code number allocation information and the access opening information can be searched, the code number allocation information and the access opening information can be written in association with the target industry code and the target service providing node number as identification or index in advance. Because the code number allocation information and the access opening information are both corresponding to a unique target service providing node. In order to quickly determine the target service providing node number in the case of industry code subdivision, the target industry code and the target service providing node number can be used as the identification together, so as to improve the query efficiency.

[0057] In this embodiment, the traceability information matching the target industry code and the target service providing node number can be determined from the stored traceability information, and then the code number allocation information and the access opening information in the matched traceability information are determined as the target code number allocation information and the target access opening information.

[0058] c1) determining the target message sending information according to the target industry code, the target service providing node number, the target content providing node prefix number and the target message traceability code, or determining the target message sending information according to the target message traceability identification code.

[0059] It should be noted that the target message sending information will be stored in association with the target message traceability identification code, and the target message traceability identification code is generated based on the target industry code, the target service providing node number, the target content providing node prefix number and the target message traceability code corresponding to the target message. Therefore, the target message sending information and the target message traceability identification code can be written under the identification of the target industry code and the target service providing node number in association with the target content providing node prefix number and the target message traceability code.

[0060] Based on this, in this embodiment, the unique target message sending information can be determined by layer-by-layer screening based on the target industry code, the target service providing node number, the target content providing node prefix number and the target message traceability code, or the unique corresponding target message sending information can be determined based on only the target message traceability identification code.

[0061] Alternatively, on the basis that the code number allocation information, the access opening information and the message sending information are stored in association with the industry code and the service providing node number as identification, the target industry code, the target service providing node number and the target message sending information can be stored in a piece of traceability information. Based on this, this step can continue to determine the matched message sending information according to the target content providing node prefix number and the target message traceability code on the basis of the matched traceability information determined in the previous step, and determine the message sending information as the target message sending information.

[0062] d1) determining the target traceability information according to the target code number allocation information, the target access opening information and the target message sending information.

[0063] For example, the target code number allocation information, the target access opening information and the target message sending information can be aggregated or spliced to form the target traceability information.

[0064] The technical solution of the embodiment is to analyze the target message traceability identification code, determine the matching target traceability result from the traceability information according to the analysis result, accurately and efficiently determine the target traceability information, and provide data support for obtaining the traceability result.

[0065] In S103, the traceability result corresponding to the target message traceability identification code is determined according to the target traceability information, and is sent to the traceability query node, so that the traceability query node forwards the traceability result to the traceability request end.

[0066] In this embodiment, the required information can be extracted from the target traceability information according to the preset traceability result generation template or rule, and the preset display format traceability result is generated. The traceability result is fed back to the traceability request end through the traceability query node, so that the traceability result can be displayed on the display page provided by the traceability request end.

[0067] For example, the traceability result can be divided into three parts, including allocation information, access information and sending information. The allocation information part can include: number (such as target service providing node number 10691234 or target content providing node number 10691234567), use unit (such as XX message service company), allocation time, validity period and use range (such as nationwide, X province, etc.). The access information part can include: access operator, access time, access mode (such as Internet dedicated line), service content (such as industry short message) and use range. The sending information part can include: message content provider (such as XX car company, XX logistics company), message sending time, message signature (such as XX fast car, XX express), message category (such as notification reminder) and whether containing short link (yes / no).

[0068] The message tracing method provided by the embodiment of the application is applied to a message tracing system, the message tracing system comprises a tracing query node and a target service providing node in which at least one piece of tracing information is stored, the method is executed by the target service providing node, a target message tracing identification code sent by the tracing query node is received, the target message tracing identification code is sent to the tracing query node by a tracing request end through a unified entrance, one target message tracing identification code corresponds to one target message, target tracing information corresponding to the target message tracing identification code is determined, the target tracing information comprises target code number coordination information, target access opening information and / or target message sending information, a tracing result corresponding to the target message tracing identification code is determined according to the target tracing information, and the tracing result is sent to the tracing query node, so that the tracing query node forwards the tracing result to the tracing request end. By using the method, the corresponding target tracing information is determined from the stored tracing information according to the target message tracing identification code which uniquely identifies the target message, so that the tracing result capable of tracing the target message is obtained, accurate and convenient tracing of the target message is realized, and strong support is provided for message supervision, so that the occurrence rate and identification difficulty of counterfeit messages can be effectively reduced.

[0069] As an optional embodiment of the embodiment of the application, on the basis of the above-mentioned embodiment, the message tracing system further comprises an approval management node, an operator node and a content providing node. Correspondingly, the step of writing the tracing information into the target service providing node can be optimized as follows:

[0070] a2) receiving code number coordination information sent by the approval management node and writing the code number coordination information into the target service providing node, wherein the code number coordination information is determined according to service providing enterprise information corresponding to the target service providing node.

[0071] It can be known that the service providing node is the data hub of the whole message tracing system, is responsible for receiving, checking and storing key information from each participant, and ensures that the information is traceable through association and binding. Therefore, in the embodiment, the service providing node can acquire information sent by nodes corresponding to each participant according to the sequence of each link in the message sending process.

[0072] It should be noted that the code number coordination information is allocated to a message service providing party by an industry supervising department according to service providing enterprise information such as the qualification and application request of the message service providing party after the approval, and the approval management node arranged on the side of the industry supervising department sends the code number coordination information to the service providing node, so that the service providing node can write the code number coordination information, as the source certificate of legal use of the code number, thereby ensuring that subsequent operations such as access and opening of the code number and message sending using the code number can be smoothly performed. The code number can be considered as a target service providing node number.

[0073] Based on this, in the embodiment, the target service providing node needs to receive the code number allocation information sent by the approval management node, and can verify the code number allocation information, and write it into the target service providing node in the case of no error.

[0074] As one of the implementation manners, the writing of the code number allocation information into the target service providing node can be further optimized as the following steps: determining whether the code number allocation information meets a preset first checking condition according to the preset reference code number allocation information; if yes, extracting the industry code and the service providing node number in the code number allocation information, and writing the industry code and the service providing node number as an identifier into the target service providing node in association with the code number allocation information.

[0075] In the embodiment, the manner of obtaining the reference code number allocation information can be: detecting a first editing operation on an editing area in the provided interface, and determining the reference code number allocation information according to the first editing operation, which can be that the message service provider inputs the reference code number allocation information. The manner of obtaining the reference code number allocation information can also be: extracting a to-be-checked field from the code number allocation information; sending a code number-based allocation information query request to the approval management node through an allocation information query interface provided by the approval management node; and receiving the reference code number allocation information returned by the approval management node based on the allocation information query request.

[0076] In the embodiment, the first checking condition can be considered as a condition for checking whether the code number allocation information is correct. For example, the first checking condition can include that the service providing node number, the use unit, the validity period and the use range in the code number allocation information are consistent with the reference service providing node number, the reference use unit, the reference validity period and the reference use range in the reference code number allocation information, respectively. When the code number allocation information meets the first checking condition, it can be considered that the code number allocation information is correct. At this time, the industry code and the service providing node number can be used as an identifier, and the code number allocation information can be written into the target service providing node in association with the identifier, so as to meet the demand for quick response when querying, and provide support for forming the whole-chain traceability information.

[0077] b2) receiving the access opening information sent by the operator node, and writing the access opening information into the target service providing node, the access opening information being determined according to the code number allocation information.

[0078] It can be understood that after the target service providing node completes the writing of the code number allocation information, the target service providing node number corresponding to the target service providing node needs to be accessed to the communication network by the operator and the message sending related business is opened. In this case, the operator needs to query and check whether there is code number allocation information and the validity of the code number allocation information from the target service providing node through the operator node set up on its side. After verification, network access configuration can be performed according to the code number allocation information, such as private line docking, permission opening, etc., and access opening information is generated after the configuration is completed, and the access opening information is sent to the target service providing node by the operator node for information writing, so as to record the process from approval allocation to technical availability of the target service providing node number, and provide support for ensuring access operation compliance.

[0079] In this embodiment, correspondingly, the target service providing node receives the access opening information sent by the operator node, and can verify the access opening information, and write it to the target service providing node in the case of no error.

[0080] As one of the implementation manners, the writing of the access opening information to the target service providing node comprises: determining whether the access opening information meets a preset second checking condition according to the preset reference access opening information; if yes, writing the identifier and the access opening information to the target service providing node.

[0081] In this embodiment, the way of obtaining the reference access opening information can be: detecting a second editing operation on the editing area in the provided interface, and determining the reference code number allocation information according to the second editing operation, the second editing operation can be that the message service provider inputs the reference code number allocation information. The way of obtaining the reference access opening information can also be: extracting a to-be-checked field from the access opening information; sending an access opening information query request to the operator node through an access opening information query interface provided by the operator node; receiving the reference access opening information returned by the operator node based on the opening information query request.

[0082] In this embodiment, the second checking condition can be considered as a condition for checking whether the access opening information is correct. When the access opening information meets the preset second checking condition, it can be considered that the access opening information is correct, and then the industry code and the service providing node number can be taken as an identifier, and the access opening information is written to the target service providing node in association with the identifier. Alternatively, the access opening information can be stored in association with the code number allocation information. By writing the access opening information based on the unified identifier, support is provided for forming the whole chain traceability information.

[0083] c2) receiving the message association information sent by the content providing node, generating message sending instruction information according to the message association information and sending to the operator node, so that the operator node sends the to-be-sent message to the service object terminal according to the message sending instruction.

[0084] In the embodiment, the content providing node can be understood as a node arranged at the message content provider side, used for receiving the message association information generated by the message content provider and sending the message association information to the target service providing node. The message association information can include to-be-sent message content, a receiving number, a message signature, a target content providing node number and the like.

[0085] Correspondingly, the target service providing node will receive the message association information sent by the content providing node, and generate the message sending instruction information according to the message association information after receiving the message association information, and send the message sending instruction information to the operator node. The message sending instruction information can include the message association information, a sending time and / or a message traceable identification code and the like.

[0086] As one of the implementation manners, the generating the message sending instruction information according to the message association information and sending to the operator node includes: generating a message traceable identification code according to the message association information, a content providing node prefix number of the content providing node and the code number allocation information; and generating the message sending instruction according to the message association information and the message traceable identification code and sending to the operator node.

[0087] In the embodiment, the manner of generating the message traceable identification code according to the message association information, the content providing node prefix number of the content providing node and the code number allocation information can be: generating a unique corresponding message traceable code according to the message association information, and extracting the content providing node prefix number from the target content providing node number of the message association information. Then, the target industry code and the target service providing node number corresponding to the target service providing node are spliced with the content providing node prefix number and the message traceable code according to a preset rule to generate the message traceable identification code.

[0088] In the embodiment, after receiving the message sending instruction information, the operator node can determine the service object terminal according to the receiving number and the like in the message sending instruction information. The service object terminal can be understood as a terminal receiving the to-be-sent message sent by the operator node, and can be a traceable request end.

[0089] Further, the to-be-sent message can be generated according to the message sending instruction information, and the to-be-sent message can be considered as a message with a sending demand. For example, the to-be-sent message can be generated in the following manner: according to the to-be-sent message content, the message signature, and the message traceability identification code in the message sending instruction information, the to-be-sent message is generated according to a preset template. The to-be-sent message can also be generated in the following manner: according to the message traceability identification code in the message sending instruction information, an identification query code corresponding to the message traceability identification code is generated according to a preset rule; and according to the identification query code, the to-be-sent message content, and the message signature in the message sending instruction information, the to-be-sent message is generated according to a preset template. When a set condition is met, the operator node can send the to-be-sent message to the service object terminal. The set condition can be determined based on the message sending instruction information, or can be determined based on an editing operation in the provided interface.

[0090] d2) receiving the message sending information fed back by the operator node after the to-be-sent message is sent, and writing the message sending information, the code number matching information, and the access opening information into the target service providing node in association.

[0091] In this embodiment, the operator node feeds back the message sending information to the target service providing node after sending the message, and the target service providing node writes the code number matching information and the access opening information stored in the preceding link of the sending process and the message traceability identification code in a unique binding manner after receiving the message sending information, so as to form the full-chain associated data of the to-be-sent message from approval to access and then to sending.

[0092] In an optional embodiment, after feeding back the message sending information, the operator node can further include: generating an identification query code corresponding to the message traceability identification code, and storing the message traceability identification code and the identification query code in association. Optionally, the message sending information and the message traceability identification code can also be stored in association with the identification query code.

[0093] The above technical solution of this embodiment avoids tampering and improves the accuracy of traceability by receiving information directly sent by each participant in each link and storing the information in association. The information of each participant is stored and associated in a centralized manner, and the message traceability identification code ensuring the uniqueness of the message is generated, thereby solving the information fragmentation problem between each link and each subject in the message sending process, forming a traceable full-life-cycle complete chain, and providing strong support for accurate message traceability and supervision. In addition, the information of each link has a clear source, so that the responsible subject can be accurately located when a problem occurs, and the frequency of illegal or counterfeit messages can be further reduced.

[0094] The embodiment of the present application provides a message tracing method, which is applied to a message tracing system, and the message tracing system comprises a tracing query node, at least one service providing node and an operator node, and the method is executed by the tracing query node.

[0095] Figure 2 The flowchart of another message tracing method provided by the embodiment of the present application can be applied to a scenario of tracing a message, and the method can be executed by a message tracing device configured in the tracing query node, the device can be implemented in the form of software and / or hardware, and is optionally implemented by an electronic device, preferably a mobile terminal, a desktop computer, a notebook computer and a server.

[0096] As shown in Figure 2 The message tracing method provided by the embodiment of the present application can specifically comprise the following steps.

[0097] S201, receiving a target message tracing identification code sent by a tracing request end through a unified entrance, wherein the target message tracing identification code is determined by an operator node according to a target identification query code sent by the tracing request end.

[0098] In the embodiment, when the tracing request end has a demand of tracing a target message, the tracing request end can send a target message tracing identification code corresponding to the target message to the tracing query node through a unified entrance provided by the tracing query node or a platform corresponding to the tracing query node.

[0099] In an optional embodiment, the step of determining the target message tracing identification code by the operator node according to the target identification query code sent by the tracing request end can be specifically optimized as the following steps: receiving target identification query code and identity information sent by the tracing request end, wherein the target identification query code is determined according to the target message tracing identification code and is contained in the target message received by the tracing request end; when the identity information satisfies an identity authentication condition, obtaining associated query information sent by the tracing request end; and determining the target message tracing identification code according to the target identification query code and the associated query information in combination with pre-stored message sending information.

[0100] In an optional embodiment, the tracing request end can be a service object terminal, and can receive the target message containing the target identification query code, so that the tracing request end can directly obtain the target identification query code according to the target message.

[0101] In the embodiment, when the tracing request end obtains the target identity query code, the target identity query code can be sent to the operator node through an application software provided by the operator or a reply message, and the like. Correspondingly, the operator node receives the target identity query code sent by the tracing request end, and can also receive the identity information of the tracing request end, which can include the communication number of the tracing request end. The identity verification condition can be that the communication number is the receiving number of the target identity query code.

[0102] According to the above description, after verifying the identity information, if the identity information meets the identity verification condition, the corresponding message tracing identification code can be queried according to the target identity query code. It should be noted that the target identity query code and the message tracing identification code are associated in advance when the target message is sent, but since the length of the target identity query code is fixed, one target identity query code can correspond to multiple message tracing identification codes.

[0103] Since the operator node has associated and stored the identity query code, the message tracing identification code and the message sending information of the message in the message sending process, in the embodiment, the associated query information can be obtained by the tracing request end, and the associated query information can be obtained through the interface provided by the tracing request end. For example, the associated query information can include the receiving time of the target message.

[0104] For example, the combination of the target identity query code and the associated query information with the pre-stored message sending information can be: finding an identity query code matching the target identity query code from the operator node, which is recorded as a matching query code; determining the message sending information matching the associated query information from the message sending information associated with the first query code, which is recorded as a matching sending information; and determining the message tracing identification code corresponding to the matching sending information as the target message tracing identification code.

[0105] The above technical solution of the embodiment provides an implementation manner of determining the target message tracing identification code through the target identity query code. By performing identity verification and associated information verification, the security of the tracing query is improved, the tracing confusion caused by the repetition of the target identity query code is avoided, the determination of the target message tracing identification code is more accurate and reliable, and support is provided for reducing the character occupation number in the target message and the accurate tracing of the target message.

[0106] S202, determining a target service providing node according to the target message tracing identification code, and sending the target message tracing identification code to the target service providing node.

[0107] It can be understood that the traceability information corresponding to the message sent through the participation of the service providing node and successfully completed is stored in each service providing node, therefore, after receiving the target message traceability identification code, the traceability query node needs to determine from which service providing node the traceability result query should be performed.

[0108] It can be known that each service providing node corresponds to a unique service providing node number, and the target service providing node number can be parsed according to the target message traceability identification code, so as to determine the corresponding target service providing node.

[0109] Based on this, in the embodiment, the target message traceability identification code can be parsed by the traceability query node after receiving the target message traceability identification code to obtain the target service providing node number, the corresponding target service providing node is determined according to the target service providing node number, and the target message traceability identification code is sent to the target service providing node to query the traceability result corresponding to the target message traceability identification code.

[0110] S203, receiving the traceability result sent by the target service providing node, and feeding back the traceability result to the traceability request end, the traceability result being determined by the target service providing node according to the target message traceability identification code.

[0111] In the embodiment, when the target service providing node determines the traceability result according to the target message traceability identification code, the traceability result will be fed back to the traceability query node. Correspondingly, the traceability query node receives the traceability result and feeds back the traceability result to the traceability request end for display.

[0112] The message traceability method provided by the embodiment of the application is applied to a message traceability system, the message traceability system comprises a traceability query node, at least one service providing node and an operator node, the method is executed by the traceability query node, the target message traceability identification code sent by the traceability request end through a unified entrance is received, the target message traceability identification code is determined by the operator node according to the target identification query code sent by the traceability request end; the target service providing node is determined according to the target message traceability identification code, and the target message traceability identification code is sent to the target service providing node; the traceability result sent by the target service providing node is received, and the traceability result is fed back to the traceability request end, the traceability result being determined by the target service providing node according to the target message traceability identification code. By using the method, the corresponding traceability result can be obtained and fed back by receiving the target message traceability identification code submitted by the traceability request end through the unified entrance, the query convenience is improved and the use threshold is reduced, the node storing the full-chain traceability information of the target message can be directly located through the target message traceability identification code, the query mismatch is avoided and the traceability efficiency is improved; in addition, since the traceability result determined by the target service providing node is received and fed back, the accuracy and integrity of the traceability result are ensured.

[0113] Figure 3 A structural schematic diagram of a message tracing device provided by an embodiment of the present application is shown in the figure. The message tracing device is applied to a message tracing system, which comprises a tracing query node and a target service providing node storing at least one piece of tracing information. The device is configured in the target service providing node. Figure 3 As shown in the figure, the device comprises a first identification code receiving module 31, a target tracing information determining module 32 and a first result feedback module 33, wherein,

[0114] The first identification code receiving module 31 is configured to receive a target message tracing identification code sent by the tracing query node. The target message tracing identification code is sent to the tracing query node by a tracing request end through a unified entrance. One target message tracing identification code corresponds to one target message.

[0115] The target tracing information determining module 32 is configured to determine target tracing information corresponding to the target message tracing identification code. The target tracing information comprises target code number matching information, target access opening information and / or target message sending information.

[0116] The first result feedback module 33 is configured to determine a tracing result corresponding to the target message tracing identification code according to the target tracing information, and send the tracing result to the tracing query node, so that the tracing query node forwards the tracing result to the tracing request end.

[0117] The message tracing device provided by the embodiment of the present application is applied to a message tracing system. The message tracing system comprises a tracing query node and a target service providing node storing at least one piece of tracing information. The device is configured in the target service providing node. The target message tracing identification code is sent to the tracing query node by a tracing request end through a unified entrance. One target message tracing identification code corresponds to one target message. The target tracing information corresponding to the target message tracing identification code is determined. The target tracing information comprises target code number matching information, target access opening information and / or target message sending information. The tracing result corresponding to the target message tracing identification code is determined according to the target tracing information, and sent to the tracing query node, so that the tracing query node forwards the tracing result to the tracing request end. By using the device, the target tracing information corresponding to the target message tracing identification code is determined from the stored tracing information according to the target message tracing identification code uniquely identifying the target message, so that the tracing result capable of tracing the target message is obtained. The accurate and convenient tracing of the target message is realized, which provides strong support for message supervision, and effectively reduces the occurrence rate and identification difficulty of counterfeit messages.

[0118] Further, the target traceability information determination module 32 can be specifically configured to:

[0119] resolve the target message traceability identification code to obtain a target industry code, a target service providing node number, a target content providing node prefix number and a target message traceability code;

[0120] determine target code number allocation information and target access opening information according to the target industry code and the target service providing node number;

[0121] determine target message sending information according to the target industry code, the target service providing node number, the target content providing node prefix number and the target message traceability code, or determine the target message sending information according to the target message traceability identification code;

[0122] determine the target traceability information according to the target code number allocation information, the target access opening information and the target message sending information.

[0123] Further, the message traceability system further comprises an approval management node, an operator node and a content providing node;

[0124] Correspondingly, the device further comprises a traceability information writing module, which can specifically comprise:

[0125] a first receiving and writing unit configured to receive code number allocation information sent by the approval management node and write the code number allocation information into the target service providing node, the code number allocation information being determined according to service providing enterprise information corresponding to the target service providing node;

[0126] a second receiving and writing unit configured to receive access opening information sent by the operator node and write the access opening information into the target service providing node, the access opening information being determined according to the code number allocation information;

[0127] an instruction generating unit configured to receive message association information sent by the content providing node, generate message sending instruction information according to the message association information and send the message sending instruction information to the operator node, so that the operator node sends a to-be-sent message to a service object terminal according to the message sending instruction;

[0128] a third receiving and writing unit configured to receive message sending information fed back by the operator node after the to-be-sent message is sent, and write the message sending information into the target service providing node in association with the code number allocation information and the access opening information.

[0129] Further, the first receiving and writing unit can be specifically configured to:

[0130] According to the preset reference code number matching information, it is determined whether the code number matching information meets a preset first check condition;

[0131] If yes, the industry code and the service providing node number in the code number matching information are extracted, and the industry code and the service providing node number are written into the target service providing node as an identifier in association with the code number matching information.

[0132] Further, the second receiving and writing unit can be specifically used for:

[0133] According to the preset reference access opening information, it is determined whether the access opening information meets a preset second check condition;

[0134] If yes, the identifier is written into the target service providing node in association with the access opening information.

[0135] Further, the instruction generating unit can be specifically used for:

[0136] According to the message association information, the content providing node prefix number of the content providing node and the code number matching information, a message traceability identifier code is generated;

[0137] According to the message association information and the message traceability identifier code, a message sending instruction is generated and sent to an operator node.

[0138] The message traceability device provided in the embodiments of the present application can perform the message traceability method performed by the target service providing node provided in any of the embodiments of the present application, and has the corresponding function modules and beneficial effects of the execution method.

[0139] Figure 4 Another structure diagram of a message traceability device provided in the embodiments of the present application is shown in the figure. The message traceability device is applied to a message traceability system, and the message traceability system includes a traceability query node, at least one service providing node and an operator node. The device is configured in the traceability query node. Figure 4 As shown in the figure, the device includes a second identifier code receiving module 41, a sending module 42 and a second result feedback module 43, wherein,

[0140] The second identifier code receiving module 41 is used for receiving a target message traceability identifier code sent by a traceability request end through a unified entrance. The target message traceability identifier code is determined by the operator node according to a target identifier query code sent by the traceability request end.

[0141] The sending module 42 is used for determining a target service providing node according to the target message traceability identifier code, and sending the target message traceability identifier code to the target service providing node.

[0142] A second result feedback module 43 is configured to receive the traceability result sent by the target service providing node and feed back the traceability result to the traceability request end, wherein the traceability result is determined by the target service providing node according to the target message traceability identification code.

[0143] The message traceability device provided by the embodiment of the application is applied to a message traceability system, and the message traceability system comprises a traceability query node, at least one service providing node and an operator node. The device is configured in the traceability query node, receives a target message traceability identification code sent by a traceability request end through a unified entrance, and the target message traceability identification code is determined by the operator node according to a target identification query code sent by the traceability request end. The target service providing node is determined according to the target message traceability identification code, and the target message traceability identification code is sent to the target service providing node. The traceability result sent by the target service providing node is received, and the traceability result is fed back to the traceability request end, and the traceability result is determined by the target service providing node according to the target message traceability identification code. By using the device, the corresponding traceability result can be obtained and fed back through the target message traceability identification code submitted by the traceability request end through the unified entrance, the query convenience is improved, the use threshold is reduced, the node storing the target message full-chain traceability information can be directly located through the target message traceability identification code, the query mismatch is avoided, and the traceability efficiency is improved. In addition, since the traceability result determined by the target service providing node is received and fed back, the accuracy and integrity of the traceability result are ensured.

[0144] Further, the step of determining the target message traceability identification code comprises:

[0145] The target identification query code is determined according to the target message traceability identification code and is contained in the target message received by the traceability request end.

[0146] When the identity information meets the identity authentication condition, the associated query information sent by the traceability request end is acquired.

[0147] The target message traceability identification code is determined according to the target identification query code and the associated query information in combination with the pre-stored message sending information.

[0148] The message traceability device provided by the embodiment of the application can execute the message traceability method executed by the traceability query node provided by any embodiment of the application, has the function modules and beneficial effects corresponding to the execution method.

[0149] Figure 5A schematic diagram of an electronic device 50 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0150] like Figure 5 As shown, the electronic device 50 includes at least one processor 51 and a memory, such as a read-only memory (ROM) 52 or a random access memory (RAM) 53, communicatively connected to the at least one processor 51. The memory stores computer programs executable by the at least one processor. The processor 51 can perform various appropriate actions and processes based on the computer program stored in the ROM 52 or loaded from storage unit 58 into the RAM 53. The RAM 53 can also store various programs and data required for the operation of the electronic device 50. The processor 51, ROM 52, and RAM 53 are interconnected via a bus 54. An input / output (I / O) interface 55 is also connected to the bus 54.

[0151] Multiple components in electronic device 50 are connected to I / O interface 55, including: input unit 56, such as keyboard, mouse, etc.; output unit 57, such as various types of monitors, speakers, etc.; storage unit 58, such as disk, optical disk, etc.; and communication unit 59, such as network card, modem, wireless transceiver, etc. Communication unit 59 allows electronic device 50 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0152] Processor 51 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 51 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 51 performs the various methods and processes described above, such as message sourcing methods.

[0153] In some embodiments, the message provenance method can be implemented as a computer program tangibly embodied in a computer readable storage medium, e.g., storage unit 58. In some embodiments, portions of the computer program, or all of the computer program, can be loaded onto the electronic device 50 via, e.g., ROM 52 and / or communication unit 59. When the computer program is loaded onto RAM 53 and executed by processor 51, one or more steps of the message provenance method described above can be performed. Alternatively, in other embodiments, processor 51 can be configured to perform the message provenance method by other means, e.g., with the aid of firmware.

[0154] Various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, specially designed application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.

[0155] Computer programs used to implement the methods of the present application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the computer program, when executed by the processor of the machine, implements the functions / acts specified in the flowcharts and / or block diagrams. The computer program can be executed entirely on a machine, partially on a machine, partially on a machine and partially on a remote machine or entirely on a remote machine or server.

[0156] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store a computer program for use by or in connection with an instruction execution system, apparatus, or device. A computer-readable storage medium can include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of a machine-readable storage medium will include one or more lines of a program of instructions in a transitory signal, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0157] To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.

[0158] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0159] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.

[0160] It should be understood that the various forms of flow shown above can be reordered, added to, or have steps deleted. For example, the steps described in the present application can be performed in parallel, in series, or in a different order, as long as the desired results of the technical solutions of the present application can be achieved, and this is not limited herein.

[0161] The above detailed description does not constitute a limitation on the protection scope of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent replacements, and improvements made within the spirit and principles of the present application shall be included in the protection scope of the present application.

Claims

1. A message provenance method, characterized by, The method is applied to a message tracing system, and the message tracing system comprises a tracing query node and a target service providing node storing at least one piece of tracing information, the method is executed by the target service providing node, and the method comprises the following steps: receiving a target message tracing identification code sent by the tracing query node, the target message tracing identification code being sent to the tracing query node by a tracing request end through a unified entrance, one target message tracing identification code corresponding to one target message; determining target tracing information corresponding to the target message tracing identification code, the target tracing information comprising target code number allocation information, target access opening information and / or target message sending information; determining a tracing result corresponding to the target message tracing identification code according to the target tracing information, and sending the tracing result to the tracing query node, so that the tracing query node forwards the tracing result to the tracing request end.

2. The method of claim 1, wherein, The step of determining the target tracing information corresponding to the target message tracing identification code comprises the following steps: parsing the target message tracing identification code to obtain a target industry code, a target service providing node number, a target content providing node prefix number and a target message tracing code; determining target code number allocation information and target access opening information according to the target industry code and the target service providing node number; determining target message sending information according to the target industry code, the target service providing node number, the target content providing node prefix number and the target message tracing code, or determining target message sending information according to the target message tracing identification code; determining the target tracing information according to the target code number allocation information, the target access opening information and the target message sending information.

3. The method of claim 1, wherein, The message tracing system further comprises an approval management node, an operator node and a content providing node. Correspondingly, the step of writing the tracing information into the target service providing node comprises the following steps: receiving code number allocation information sent by the approval management node, and writing the code number allocation information into the target service providing node, the code number allocation information being determined according to service providing enterprise information corresponding to the target service providing node; receiving access opening information sent by the operator node, and writing the access opening information into the target service providing node, the access opening information being determined according to the code number allocation information; receiving message association information sent by the content providing node, generating message sending instruction information according to the message association information and sending the message sending instruction information to the operator node, so that the operator node sends a to-be-sent message to a service object terminal according to the message sending instruction; receiving message sending information fed back by the operator node after the to-be-sent message is sent, and writing the message sending information into the target service providing node in association with the code number allocation information and the access opening information.

4. The method of claim 3, wherein, The step of writing the code number allocation information into the target service providing node comprises the following steps: determining whether the code number allocation information meets a preset first checking condition according to preset reference code number allocation information; If yes, an industry code and a service providing node number in the code number allocation information are extracted, and the industry code and the service providing node number are written into the target service providing node as an identification associated with the code number allocation information.

5. The method of claim 4, wherein, The writing of the access opening information into the target service providing node comprises: According to a preset reference access opening information, it is determined whether the access opening information meets a preset second checking condition; If yes, the identification is written into the target service providing node in association with the access opening information.

6. The method of claim 4, wherein, The generating of the message sending instruction information according to the message association information and the sending of the message sending instruction information to the operator node comprise: A message traceability identification code is generated according to the message association information, a content providing node prefix number of the content providing node and the code number allocation information; A message sending instruction is generated according to the message association information and the message traceability identification code and is sent to the operator node.

7. A message provenance method, comprising: The method is applied to a message traceability system, the message traceability system comprises a traceability query node, at least one service providing node and an operator node, the method is executed by the traceability query node, and the method comprises: A target message traceability identification code sent by a traceability request end through a unified entrance is received, the target message traceability identification code is determined by the operator node according to a target identification query code sent by the traceability request end; A target service providing node is determined according to the target message traceability identification code, and the target message traceability identification code is sent to the target service providing node; A traceability result sent by the target service providing node is received, and the traceability result is fed back to the traceability request end, the traceability result is determined by the target service providing node according to the target message traceability identification code.

8. The method of claim 7, wherein, The step of determining the target message traceability identification code comprises: A target identification query code and identity information sent by the traceability request end are received, the target identification query code is determined according to the target message traceability identification code and is contained in a target message received by the traceability request end; When the identity information meets an identity authentication condition, associated query information sent by the traceability request end is acquired; The target message traceability identification code is determined according to the target identification query code, the associated query information and pre-stored message sending information.

9. A message provenance apparatus characterized by, The method is applied to a message traceability system, the message traceability system comprises a traceability query node and a target service providing node in which at least one piece of traceability information is stored, the device is configured in the target service providing node, and the device comprises: A first identification code receiving module is configured to receive a target message traceability identification code sent by the traceability query node, the target message traceability identification code is sent by a traceability request end to the traceability query node through a unified entrance, and one target message traceability identification code corresponds to one target message; A target traceability information determining module is configured to determine target traceability information corresponding to the target message traceability identification code, the target traceability information comprises target code number allocation information, target access opening information and / or target message sending information. The first result feedback module is configured to determine a traceability result corresponding to the target message traceability identification code according to the target traceability information, and send the traceability result to the traceability query node, so that the traceability query node forwards the traceability result to the traceability request end.

10. A message provenance apparatus characterized by, The device is applied to a message traceability system, and the message traceability system comprises a traceability query node, at least one service providing node and an operator node. The device is configured in the traceability query node, and the device comprises: The second identification code receiving module is configured to receive a target message traceability identification code sent by a traceability request end through a unified entrance, wherein the target message traceability identification code is determined by the operator node according to a target identification query code sent by the traceability request end. The sending module is configured to determine a target service providing node according to the target message traceability identification code, and send the target message traceability identification code to the target service providing node. The second result feedback module is configured to receive a traceability result sent by the target service providing node, and feed back the traceability result to the traceability request end, wherein the traceability result is determined by the target service providing node according to the target message traceability identification code.

Citation Information

Patent Citations

  • Message forwarding tracing method and device, storage medium and terminal

    CN112422402A

  • Information query method and device, equipment and storage medium

    CN113760958A

  • Short message tracing method, device and equipment

    CN114422970A

  • Signaling information tracing method and device, electronic equipment and storage medium

    CN114650177A

  • Information tracing method, system and equipment based on identification code and storage medium

    CN116091085A