Insurance service data broadcasting method and device, equipment and storage medium

By introducing data broadcast plug-ins and presetting construction methods in the insurance business system, broadcasting of insurance business data is solved, and the problem of frequent construction of data to be transmitted in the system is solved, which reduces maintenance costs and improves work efficiency.

CN119922028APending Publication Date: 2025-05-02EVERYONE PENSION INSURANCE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311429196.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-31
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

In insurance business, as the number of other systems connected to it increases, the data to be transmitted needs to be built multiple times, resulting in a large number of templated codes, increasing the system maintenance cost.

Method used

Through the preset construction method, the data broadcasting tasks and tasks to be pushed are constructed, the data to be broadcasted and broadcast is obtained, the templated code is eliminated, and the work efficiency of staff is improved.

Benefits of technology

It effectively eliminates the high maintenance cost problems caused by templated code, improves staff's work efficiency, and simplifies the system maintenance process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119922028A_ABST
    Figure CN119922028A_ABST
Patent Text Reader

Abstract

The invention relates to an insurance service data broadcasting method and device, equipment and a storage medium. According to the main technical scheme, the method comprises the following steps: acquiring insurance service data, and constructing a data broadcast task according to the insurance service data to obtain insurance task data; periodically scanning the insurance task data, and constructing a to-be-pushed task according to the insurance task data to obtain to-be-pushed data; reading preset subscription system information, and matching and binding the to-be-pushed data and the preset subscription system information to obtain to-be-broadcasted data; and broadcasting the to-be-broadcasted data to a corresponding subscription system in the preset subscription system information according to the preset timing task. According to the application, the data broadcasting task and the to-be-pushed task are constructed through the preset construction method, and then the to-be-broadcasted data are obtained and broadcast of the to-be-broadcasted data is realized, so that the problem of relatively high system maintenance cost caused by a large number of template codes is eliminated, and the effect of improving the working efficiency of workers is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of insurance business, and in particular to an insurance business data broadcasting method, device, equipment and storage medium. Background Art

[0002] Insurance refers to the commercial insurance behavior in which the insured pays the premium to the insurer according to the contract, and the insurer assumes the responsibility of paying insurance compensation for the property loss caused by the accident that may occur as stipulated in the contract, or assumes the responsibility of paying insurance compensation when the insured dies, becomes disabled, becomes ill, or reaches the age, term, etc. stipulated in the contract. From an economic perspective, insurance is a financial arrangement for sharing the losses of accidents; from a legal perspective, insurance is a contractual behavior, a contractual arrangement in which one party agrees to compensate the losses of the other party; from a social perspective, insurance is an important part of the social and economic security system, and is a "sophisticated stabilizer" for social production and social life; from a risk management perspective, insurance is a method of risk management.

[0003] With the progress of society and the development of economy, people's awareness of insurance is becoming stronger and stronger. In the traditional implementation method, when handling insurance business, general insurance companies first process the business data by the business data generation system, directly construct the data to be transmitted after processing, and then call the interface of other systems that need business data to transmit the data to be transmitted. However, this method requires that each business function in the business data generation system that needs to transmit business data to other systems needs to construct the corresponding data to be transmitted. With the increase of other systems connected, the data to be transmitted is constantly being constructed, resulting in a sharp increase in the maintenance cost of the system.

[0004] Of course, some insurance companies also adopt a better approach, that is, save the business data generated by the business data generating system and other system information that requires business data, then build the data to be transmitted, and call the interface of other systems through scheduled tasks. However, although the above method adds the function of saving and can realize the sending operation of data to be transmitted at any time, it still does not solve the problem that when the number of other systems connected increases, the data to be transmitted needs to be built multiple times, resulting in a large amount of templated code, resulting in a high maintenance cost of the system. Summary of the invention

[0005] Based on this, the present application provides an insurance business data broadcasting method, device, equipment and storage medium, which realizes the construction of data broadcasting tasks and tasks to be pushed through a preset construction method, and then obtains the data to be broadcast and realizes the broadcast of the data to be broadcast, so as to eliminate the problem of high system maintenance costs caused by a large amount of templated code, and achieves the effect of improving the work efficiency of staff.

[0006] In a first aspect, a method for broadcasting insurance business data is provided, the method comprising:

[0007] Obtain insurance business data, construct data broadcast tasks based on the insurance business data, and obtain insurance task data;

[0008] Periodically scan the insurance task data, construct the tasks to be pushed according to the insurance task data, and obtain the data to be pushed;

[0009] Read the preset subscription system information, match and bind the data to be pushed with the preset subscription system information, and obtain the data to be broadcast;

[0010] According to the preset timing task, the data to be broadcasted is broadcast to the corresponding subscription system in the preset subscription system information.

[0011] According to an achievable manner in the embodiment of the present application, before the step of obtaining insurance business data, the method further includes:

[0012] Introduce and enable the data broadcast plug-in, and plug the data broadcast plug-in into the insurance business system;

[0013] The construction method of the data broadcast task, the construction method of the task to be pushed, and the scheduled task are preset in the data broadcast plug-in.

[0014] According to an achievable manner in an embodiment of the present application, after the step of broadcasting the data to be broadcast to the subscription system corresponding to the preset subscription system information, the method further includes:

[0015] Obtaining broadcast feedback information of a corresponding subscription system, wherein the broadcast feedback information includes broadcast success information;

[0016] When the broadcast feedback information is broadcast success information, the broadcast success information is recorded, and the broadcast status and broadcast times of the data to be broadcast are updated.

[0017] According to an achievable manner in an embodiment of the present application, the broadcast feedback information further includes broadcast failure information, and the method further includes:

[0018] When the broadcast feedback information is broadcast failure information, read the broadcast count of the current data to be broadcasted;

[0019] Compare the broadcast times with the preset broadcast times;

[0020] When the number of broadcasts is less than or equal to the preset number of broadcasts, the data to be broadcast is automatically triggered to be rebroadcasted to the subscription system corresponding to the preset subscription system information.

[0021] According to an achievable manner in the embodiment of the present application, the method further includes:

[0022] When the number of broadcasts is greater than the preset number of broadcasts, a broadcast failure message is sent to the human-computer interaction interface, and maintenance status information returned by the human-computer interaction interface is obtained;

[0023] When the maintenance status information is restored to normal information, the data to be broadcasted is rebroadcasted to the subscription system corresponding to the preset subscription system information.

[0024] According to an achievable manner in the embodiment of the present application, the method further includes:

[0025] Real-time detection of changes in preset subscription system information;

[0026] If a change in the preset subscription system information is detected, the broadcast identification of each subscription system in the preset subscription system information is read, wherein the broadcast identification includes yes or no;

[0027] Deleting the subscription system with a broadcast flag of no from the preset subscription system information, and obtaining the subscription system information to be broadcasted;

[0028] Match and bind the data to be pushed and the subscription system information to be broadcast to obtain the data to be rebroadcasted;

[0029] The data to be rebroadcasted is broadcast to the subscription system corresponding to the subscription system information to be broadcasted.

[0030] According to an achievable method in an embodiment of the present application, a method for obtaining broadcast feedback information of a corresponding subscription system includes:

[0031] Obtain the broadcast feedback information of the corresponding subscription system through any one of the hypertext transfer protocol, web application and socket component, or,

[0032] The broadcast feedback information of the corresponding subscription system is obtained by writing the result information of any one of the message queues and file transfer protocols.

[0033] In a second aspect, an insurance business data broadcasting device is provided, the device comprising:

[0034] The first construction unit is used to obtain insurance business data, construct a data broadcast task according to the insurance business data, and obtain insurance task data;

[0035] The second construction unit is used to periodically scan the insurance task data, construct the task to be pushed according to the insurance task data, and obtain the data to be pushed;

[0036] A matching and binding unit, used for reading preset subscription system information, matching and binding the data to be pushed and the preset subscription system information, and obtaining the data to be broadcast;

[0037] The data broadcast unit is used to broadcast the data to be broadcast to the corresponding subscription system in the preset subscription system information according to the preset timing task.

[0038] In a third aspect, a computer device is provided, comprising:

[0039] at least one processor; and

[0040] a memory communicatively connected to at least one processor; wherein,

[0041] The memory stores computer instructions that can be executed by at least one processor, and the computer instructions are executed by at least one processor to enable the at least one processor to execute the method involved in the first aspect above.

[0042] In a fourth aspect, a computer-readable storage medium is provided, on which computer instructions are stored, characterized in that the computer instructions are used to enable a computer to execute the method involved in the above-mentioned first aspect.

[0043] According to the technical content provided in the embodiment of the present application, the insurance business data is obtained, and the data broadcasting task is constructed according to the insurance business data to obtain the insurance task data; the insurance task data is periodically scanned, and the task to be pushed is constructed according to the insurance task data to obtain the data to be pushed; the preset subscription system information is read, and the data to be pushed and the preset subscription system information are matched and bound to obtain the data to be broadcast; according to the preset timed task, the data to be broadcast is broadcast to the corresponding subscription system in the preset subscription system information. The above operations realize the construction of the data broadcasting task and the task to be pushed through the preset construction method, and then obtain the data to be broadcast and realize the broadcast of the data to be broadcast, so as to eliminate the problem of high system maintenance cost caused by a large amount of templated code, and achieve the effect of improving the work efficiency of the staff. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 A schematic diagram of a flow chart of a method for broadcasting insurance business data in one embodiment;

[0045] Figure 2 A schematic diagram of a preferred flow chart of a method for broadcasting insurance business data in one embodiment;

[0046] Figure 3 is a structural block diagram of an insurance business data broadcasting device in one embodiment;

[0047] Figure 4 FIG. 4 is a schematic structural diagram of a computer device in one embodiment. DETAILED DESCRIPTION

[0048] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0049] In one or more embodiments, a method for broadcasting insurance business data provided by the present application can be applied to a computer device, which may include a terminal or a server. Specifically, the computer device obtains insurance business data, constructs a data broadcasting task based on the insurance business data, and obtains insurance task data; periodically scans the insurance task data, constructs a task to be pushed based on the insurance task data, and obtains data to be pushed; reads the preset subscription system information, matches and binds the data to be pushed and the preset subscription system information, and obtains the data to be broadcast; according to the preset timed task, broadcasts the data to be broadcast to the corresponding subscription system in the preset subscription system information. Among them, the server can be implemented as an independent server or a server cluster composed of multiple servers, and the server includes but is not limited to an insurance business system server and a data broadcasting system server.

[0050] In one embodiment, Figure 1 As shown, a method for broadcasting insurance business data is provided, which is described by taking the method applied to the above server as an example, and includes the following steps:

[0051] Step S101: Obtain insurance business data, construct a data broadcast task according to the insurance business data, and obtain insurance task data.

[0052] The construction of data broadcasting tasks mainly includes the construction of business scenario information and key business information. For example, in the insurance policy signing scenario, the information that needs to be constructed includes but is not limited to the insurance policy number, signing time, and signing behavior.

[0053] Here, the insurance business system server is used to process the insurance business logic, the insurance business system server obtains the insurance business data, constructs the data broadcasting task according to the insurance business data, obtains the insurance task data, and saves the obtained insurance task data into the database.

[0054] Step S103: Periodically scan the insurance task data, construct the tasks to be pushed according to the insurance task data, and obtain the data to be pushed.

[0055] Among them, the construction of the tasks to be pushed mainly includes the construction of detailed information of the data to be pushed. Taking the policy signing scenario as an example, the information that needs to be constructed includes but is not limited to the policy number, signing time, effective date, coverage period, product information, and insured person information.

[0056] Here, the insurance business system server periodically scans the insurance task data, constructs the tasks to be pushed according to the insurance task data, obtains the data to be pushed, and saves the obtained data to be pushed into the database.

[0057] Step S105: Read the preset subscription system information, match and bind the data to be pushed and the preset subscription system information to obtain the data to be broadcast.

[0058] The preset subscription system information is the subscription system information preset in advance and required to call the business data.

[0059] Here, the data broadcast system server is used to broadcast the insurance business data, and the insurance business system server and the data broadcast system server belong to the same cluster. The data broadcast system server reads the preset subscription system information, matches and binds the data to be pushed with the preset subscription system information, that is, matches the data to be pushed with the subscription system in the preset subscription system information, obtains the data to be broadcast and stores it in the database.

[0060] Step S107: according to the preset timed task, broadcast the data to be broadcasted to the subscription system corresponding to the preset subscription system information.

[0061] Here, according to the preset timing task, the data to be broadcasted in the database is scanned regularly, and the data to be broadcasted is broadcasted to the subscription system corresponding to the preset subscription system information.

[0062] It can be seen that the embodiment of the present application obtains insurance business data, constructs data broadcast tasks according to the insurance business data, and obtains insurance task data; periodically scans insurance task data, constructs tasks to be pushed according to the insurance task data, and obtains data to be pushed; reads preset subscription system information, matches and binds the data to be pushed and the preset subscription system information, and obtains data to be broadcast; according to the preset timed task, broadcasts the data to be broadcast to the corresponding subscription system in the preset subscription system information. The above operations realize the construction of data broadcast tasks and tasks to be pushed through the preset construction method, and then obtains the data to be broadcast and realizes the broadcast of the data to be broadcast, so as to eliminate the problem of high system maintenance costs caused by a large amount of templated code, and achieve the effect of improving the work efficiency of staff.

[0063] In one embodiment, before the step of obtaining insurance business data, the method also includes: introducing and enabling a data broadcast plug-in, and plugging the data broadcast plug-in into the insurance business system; presetting a method for constructing data broadcast tasks, a method for constructing tasks to be pushed, and scheduled tasks in the data broadcast plug-in.

[0064] Here, a data broadcast plug-in is introduced and enabled, and the data broadcast plug-in is plug-in to the insurance business system. At the same time, the construction method of the data broadcast task, the construction method of the task to be pushed, and the scheduled task are preset in the data broadcast plug-in.

[0065] Specifically, taking the policy signing scenario of a new contract as an example, in the prior art, if there are three subscription systems that need insurance business data, then three basically similar logic codes need to be added; if there are 100 subscription systems, then 100 basically similar logic codes need to be added, and the success rate cannot be guaranteed. In this application, by externalizing the data broadcast plug-in on the insurance business system, the insurance business system only needs to build business data through a preset construction method to realize the broadcast push function of insurance business data.

[0066] The above operation, by plugging the data broadcast plug-in into the insurance business system, builds business data based on a preset construction method, eliminates the problems of numerous, repeated, and logically scattered data to be broadcast in the insurance company system, and provides a unified management mechanism for the data to be broadcast, thereby improving the work efficiency of staff.

[0067] In one embodiment, after the step of broadcasting the data to be broadcast to the subscription system corresponding to the preset subscription system information, the method also includes: obtaining broadcast feedback information of the corresponding subscription system, wherein the broadcast feedback information includes broadcast success information; when the broadcast feedback information is broadcast success information, recording the broadcast success information, and updating the broadcast status and the number of broadcasts of the data to be broadcast.

[0068] The broadcast feedback information includes broadcast success information and broadcast failure information.

[0069] Here, the data broadcasting system server obtains the broadcast feedback information of the corresponding subscription system. When the broadcast feedback information is broadcast success information, the result of the broadcast success information is recorded. Since the data to be broadcast includes the broadcast status and the number of times the data has been broadcast, the broadcast status and the number of times the data has been broadcast can be updated in time.

[0070] In the above operation, when the broadcast feedback information obtained by the data broadcast system server is broadcast success information, the result of the broadcast success information is recorded in time, and the broadcast status and broadcast times of the broadcast data are updated to achieve the management of the broadcast data.

[0071] In one embodiment, the method also includes: when the broadcast feedback information is broadcast failure information, reading the number of times the current data to be broadcast has been broadcast; comparing the number of times the data has been broadcast with the preset number of times the data has been broadcast; when the number of times the data has been broadcast is less than or equal to the preset number of times the data has been broadcast, automatically triggering the rebroadcast of the data to be broadcast to the corresponding subscription system in the preset subscription system information.

[0072] Among them, the preset broadcast times are generally set to 3 times.

[0073] Specifically, in one feasible method, when the broadcast feedback information is broadcast failure information, the number of times the current data to be broadcast has been broadcast is read; the number of times the data has been broadcast is compared with 3 times; when the number of times the data has been broadcast is less than or equal to 3 times, it is automatically triggered to rebroadcast the data to be broadcast to the corresponding subscription system in the preset subscription system information.

[0074] In another feasible method, when the number of broadcasts is greater than the preset number of broadcasts, a broadcast failure message is sent to the human-computer interaction interface, and the maintenance status information returned by the human-computer interaction interface is obtained; when the maintenance status information is restored to normal, the data to be broadcast is rebroadcast to the corresponding subscription system in the preset subscription system information.

[0075] Specifically, when the number of broadcasts is greater than 3, it indicates that there may be a problem with the corresponding subscription system. Therefore, the broadcast failure information can be sent to the human-computer interaction interface. After the staff sees the broadcast failure information, they can repair the subscription system and enter the maintenance status information after the repair is completed. The data broadcast system server obtains the maintenance status information returned by the human-computer interaction interface; when the maintenance status information is restored to normal, the data to be broadcasted is rebroadcasted to the corresponding subscription system in the preset subscription system information.

[0076] Here, it should also be noted that the broadcast failure information and broadcast success message can be fed back by each subscription system. For the subscription system corresponding to the broadcast success information, the broadcast success information is directly recorded, and the broadcast status and broadcast times of the data to be broadcast are updated. For the subscription system corresponding to the broadcast failure information, when the number of broadcasts is less than or equal to 3 times, it is automatically triggered to rebroadcast the data to be broadcast to the subscription system; when the number of broadcasts is greater than 3 times, the broadcast failure information is sent to the human-computer interaction interface to remind the staff to repair the subscription system corresponding to the broadcast failure information. When it is determined to be restored to normal, the data to be broadcast will be rebroadcast to the subscription system.

[0077] In the above operation, when the broadcast feedback information obtained by the data broadcast system server is broadcast failure information, the number of broadcasts and the preset number of broadcasts are compared, and based on the comparison result, the automatic retry function, re-broadcast function and separate push function are triggered to realize the management of the broadcast data.

[0078] In one embodiment, the method also includes: detecting in real time whether the preset subscription system information has changed; if it is detected that the preset subscription system information has changed, reading the broadcast identifier of each subscription system in the preset subscription system information; deleting the subscription system with a broadcast identifier of no from the preset subscription system information to obtain the subscription system information to be broadcast; matching and binding the data to be pushed and the subscription system information to be broadcast to obtain the data to be rebroadcast; broadcasting the data to be rebroadcast to the corresponding subscription system in the subscription system information to be broadcast.

[0079] The broadcast identifier includes yes and no.

[0080] Here, the data broadcast system server detects in real time whether the preset subscription system information has changed, that is, determines whether a new subscription system has been entered. If no change is detected in the preset subscription system information, no operation is performed; if a change is detected in the preset subscription system information, the broadcast identifier of each subscription system in the preset subscription system information is read; since the broadcast identifier of the subscription system includes yes and no, the subscription system with a broadcast identifier of no can be deleted from the preset subscription system information to obtain the subscription system information to be broadcasted, that is, the new subscription system information. The data to be pushed and the subscription system information to be broadcasted are matched and bound to obtain the data to be rebroadcasted; the data to be rebroadcasted is broadcasted to the corresponding subscription system in the subscription system information to be broadcasted.

[0081] The above operation detects in real time whether the preset subscription system information has changed. When it is detected that the preset subscription system information has changed, the subscription system information is updated in time to realize the replay function of the broadcast data.

[0082] In one embodiment, a method for obtaining broadcast feedback information of a corresponding subscription system includes: obtaining the broadcast feedback information of the corresponding subscription system through any one of a hypertext transfer protocol, a web application, and a socket component, or obtaining the broadcast feedback information of the corresponding subscription system by writing result information of any one of a message queue and a file transfer protocol.

[0083] In one feasible method, if the data broadcasting system server and the subscription system interact in real time through hypertext transfer protocol (http), web application (webservice), and socket component, the broadcast feedback information of the corresponding subscription system is obtained through any one of http, webservice and socket component.

[0084] In another feasible manner, if the data broadcast system server interacts with the subscription system through message queue (MQ) or file transfer protocol (FTP), the broadcast feedback information of the corresponding subscription system is obtained through the result information of any one of MQ and FTP.

[0085] The above operation determines the method of obtaining the broadcast feedback information of the corresponding subscription system according to the interaction mode between the data broadcast system server and the subscription system, thereby achieving the effect of improving the accuracy of the broadcast feedback information.

[0086] In combination with the implementation method in the above embodiment, Figure 2 An example of a preferred method flow provided in the embodiment of the present application is described. Figure 2 As shown, the method may include the following steps:

[0087] Step S201, introduce and activate the data broadcast plug-in, and plug the data broadcast plug-in into the insurance business system.

[0088] Step S202: preset the data broadcast task construction method, the task to be pushed construction method and the scheduled task in the data broadcast plug-in.

[0089] Step S203, obtaining insurance business data, constructing a data broadcast task according to the insurance business data, and obtaining insurance task data.

[0090] Step S204, periodically scan the insurance task data, construct the tasks to be pushed according to the insurance task data, and obtain the data to be pushed.

[0091] Step S205, reading the preset subscription system information, matching and binding the data to be pushed and the preset subscription system information, and obtaining the data to be broadcast.

[0092] Step S206: broadcast the data to be broadcast to the subscription system corresponding to the preset subscription system information according to the preset timing task.

[0093] Step S207, obtaining broadcast feedback information of the corresponding subscription system, when the broadcast feedback information is broadcast success information, executing step S208; when the broadcast feedback information is broadcast failure information, executing step S209;

[0094] Step S208, recording the broadcast success information, and updating the broadcast status and broadcast times of the data to be broadcast.

[0095] Step S209, reading the broadcast times of the current data to be broadcast.

[0096] Step S210, compare the broadcast times with the preset broadcast times, and when the broadcast times are less than or equal to the preset broadcast times, execute step S211; when the broadcast times are greater than the preset broadcast times, execute step S212.

[0097] Step S211, automatically triggering the rebroadcasting of the to-be-broadcasted data to the subscription system corresponding to the preset subscription system information.

[0098] Step S212, sending the broadcast failure information to the human-computer interaction interface, and obtaining the maintenance status information returned by the human-computer interaction interface.

[0099] Step S213: when the maintenance status information is restored to normal, the data to be broadcasted is rebroadcasted to the subscription system corresponding to the preset subscription system information.

[0100] It should be understood that although Figure 1-Figure 2 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in the application, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 1-Figure 2 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.

[0101] Figure 3 The structure diagram of an insurance business data broadcasting device provided in an embodiment of the present application can be set in a computer device to perform the following steps: Figure 1-Figure 2 The method flow shown in Figure 3 As shown, the device may include: a first construction unit 301, a second construction unit 303, a matching and binding unit 305, and a data broadcasting unit 307. The main functions of each component module are as follows:

[0102] The first construction unit 301 is used to obtain insurance business data, construct a data broadcast task according to the insurance business data, and obtain insurance task data;

[0103] The second construction unit 303 is used to periodically scan the insurance task data, construct the task to be pushed according to the insurance task data, and obtain the data to be pushed;

[0104] The matching and binding unit 305 is used to read the preset subscription system information, match and bind the data to be pushed with the preset subscription system information, and obtain the data to be broadcast;

[0105] The data broadcast unit 307 is used to broadcast the data to be broadcast to the subscription system corresponding to the preset subscription system information according to the preset timing task.

[0106] In one embodiment, the device is also used to:

[0107] Introduce and enable the data broadcast plug-in, and plug the data broadcast plug-in into the insurance business system;

[0108] The construction method of the data broadcast task, the construction method of the task to be pushed, and the scheduled task are preset in the data broadcast plug-in.

[0109] In one embodiment, the device is also used to:

[0110] Obtaining broadcast feedback information of a corresponding subscription system, wherein the broadcast feedback information includes broadcast success information;

[0111] When the broadcast feedback information is broadcast success information, the broadcast success information is recorded, and the broadcast status and broadcast times of the data to be broadcast are updated.

[0112] In one embodiment, the device is also used to:

[0113] When the broadcast feedback information is broadcast failure information, read the broadcast count of the current data to be broadcasted;

[0114] Compare the broadcast times with the preset broadcast times;

[0115] When the number of broadcasts is less than or equal to the preset number of broadcasts, the data to be broadcast is automatically triggered to be rebroadcasted to the subscription system corresponding to the preset subscription system information.

[0116] In one embodiment, the device is also used to:

[0117] When the number of broadcasts is greater than the preset number of broadcasts, a broadcast failure message is sent to the human-computer interaction interface, and maintenance status information returned by the human-computer interaction interface is obtained;

[0118] When the maintenance status information is restored to normal information, the data to be broadcasted is rebroadcasted to the subscription system corresponding to the preset subscription system information.

[0119] In one embodiment, the device is also used to:

[0120] Real-time detection of changes in preset subscription system information;

[0121] If a change in the preset subscription system information is detected, the broadcast identification of each subscription system in the preset subscription system information is read, wherein the broadcast identification includes yes or no;

[0122] Deleting the subscription system with a broadcast flag of no from the preset subscription system information, and obtaining the subscription system information to be broadcasted;

[0123] Match and bind the data to be pushed and the subscription system information to be broadcast to obtain the data to be rebroadcasted;

[0124] The data to be rebroadcasted is broadcast to the subscription system corresponding to the subscription system information to be broadcasted.

[0125] In one embodiment, the device is also used to:

[0126] Obtain the broadcast feedback information of the corresponding subscription system through any one of the hypertext transfer protocol, web application and socket component, or,

[0127] The broadcast feedback information of the corresponding subscription system is obtained by writing the result information of any one of the message queues and file transfer protocols.

[0128] The same or similar parts between the above embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0129] It should be noted that the embodiments of the present application may involve the use of user data. In actual applications, user-specific personal data can be used in the scheme described in this article within the scope permitted by applicable laws and regulations, provided that the applicable laws and regulations of the country are met (for example, the user's explicit consent, effective notification to the user, and the user's explicit authorization, etc.).

[0130] According to an embodiment of the present application, the present application also provides a computer device and a computer-readable storage medium.

[0131] like Figure 4 , is a block diagram of a computer device according to an embodiment of the present application. The computer device is intended to represent various forms of digital computers or mobile devices. The digital computer may include a desktop computer, a portable computer, a workbench, a personal digital assistant, a server, a mainframe computer, and other suitable computers. The mobile device may include a tablet computer, a smart phone, a wearable device, etc.

[0132] like Figure 4As shown, the device 400 includes a computing unit 401, a ROM 402, a RAM 403, a bus 404, and an input / output (I / O) interface 405, which are connected to each other via the bus 404. The input / output (I / O) interface 405 is also connected to the bus 404.

[0133] The computing unit 401 can perform various processes in the method embodiment of the present application according to the computer instructions stored in the read-only memory (ROM) 402 or the computer instructions loaded from the storage unit 408 to the random access memory (RAM) 403. The computing unit 401 can be various general and / or special processing components with processing and computing capabilities. The computing unit 401 may include, but is not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. In some embodiments, the method provided in the embodiment of the present application can be implemented as a computer software program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 408.

[0134] RAM 403 may also store various programs and data required for the operation of device 400. Part or all of a computer program may be loaded and / or installed onto device 400 via ROM 402 and / or communication unit 409.

[0135] The input unit 406, output unit 407, storage unit 408 and communication unit 409 in the device 400 can be connected to the I / O interface 405. The input unit 406 can be, for example, a keyboard, a mouse, a touch screen, a microphone, etc. The output unit 407 can be, for example, a display, a speaker, an indicator light, etc. The device 400 can exchange information, data, etc. with other devices through the communication unit 409.

[0136] It should be noted that the device may also include other components necessary for normal operation, or may only include components necessary for implementing the solution of the present application, rather than all the components shown in the figure.

[0137] Various implementations of the systems and techniques described herein can be realized in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof.

[0138] The computer instructions for implementing the method of the present application can be written in any combination of one or more programming languages. These computer instructions can be provided to the computing unit 401, so that when the computer instructions are executed by the computing unit 401 such as a processor, the steps involved in the method embodiment of the present application are executed.

[0139] The computer-readable storage medium provided in the present application may be a tangible medium that may contain or store computer instructions for executing the steps involved in the method embodiments of the present application. The computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, and other forms of storage media.

[0140] The above specific implementations do not constitute a limitation on the protection scope of this application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of this application should be included in the protection scope of this application.

Claims

1. A method for broadcasting insurance business data, characterized in that: The method comprises: Acquire insurance business data, construct a data broadcast task according to the insurance business data, and obtain insurance task data; Periodically scanning the insurance task data, constructing the tasks to be pushed according to the insurance task data, and obtaining the data to be pushed; Reading preset subscription system information, matching and binding the data to be pushed and the preset subscription system information to obtain the data to be broadcasted; According to the preset timing task, the to-be-broadcasted data is broadcast to the subscription system corresponding to the preset subscription system information.

2. The method according to claim 1, characterized in that: Before the step of acquiring insurance business data, the method further includes: Introducing and activating a data broadcast plug-in, and plugging the data broadcast plug-in into an insurance business system; The construction method of the data broadcast task, the construction method of the task to be pushed and the scheduled task are preset in the data broadcast plug-in.

3. The method according to claim 1, characterized in that: After the step of broadcasting the data to be broadcasted to the subscription system corresponding to the preset subscription system information, the method further includes: Acquire broadcast feedback information corresponding to the subscription system, wherein the broadcast feedback information includes broadcast success information; When the broadcast feedback information is broadcast success information, the broadcast success information is recorded, and the broadcast status and broadcast times of the data to be broadcast are updated.

4. The method according to claim 3, characterized in that The broadcast feedback information also includes broadcast failure information, and the method further includes: When the broadcast feedback information is broadcast failure information, reading the broadcast count of the current data to be broadcasted; Comparing the broadcasted number of times with a preset broadcasted number of times; When the number of broadcasts is less than or equal to the preset number of broadcasts, the to-be-broadcasted data is automatically triggered to be rebroadcasted to the subscription system corresponding to the preset subscription system information.

5. The method according to claim 4, characterized in that The method further comprises: When the number of broadcasts is greater than the preset number of broadcasts, the broadcast failure information is sent to the human-computer interaction interface, and the maintenance status information returned by the human-computer interaction interface is obtained; When the maintenance status information is restored-to-normal information, the to-be-broadcasted data is rebroadcasted to the subscription system corresponding to the preset subscription system information.

6. The method according to claim 1, characterized in that The method further comprises: Real-time detection of whether the preset subscription system information has changed; If it is detected that the preset subscription system information has changed, reading the broadcast identification of each subscription system in the preset subscription system information, wherein the broadcast identification includes yes or no; Deleting the subscription system with a broadcast identifier of no from the preset subscription system information to obtain subscription system information to be broadcasted; Matching and binding the data to be pushed and the subscription system information to be broadcast to obtain the data to be rebroadcasted; The data to be rebroadcasted is broadcasted to the subscription system corresponding to the subscription system information to be broadcasted.

7. The method according to any one of claims 1 to 6, characterized in that: The method of obtaining the broadcast feedback information corresponding to the subscription system includes: Obtaining broadcast feedback information corresponding to the subscription system by any one of the methods described in the hypertext transfer protocol, web application, and socket component, or, The broadcast feedback information corresponding to the subscription system is obtained by writing the result information of any one of a message queue and a file transfer protocol.

8. An insurance business data broadcasting device, characterized in that: The device comprises: A first construction unit is used to obtain insurance business data, construct a data broadcast task according to the insurance business data, and obtain insurance task data; A second construction unit is used to periodically scan the insurance task data, construct the task to be pushed according to the insurance task data, and obtain the data to be pushed; A matching and binding unit, used for reading preset subscription system information, matching and binding the data to be pushed with the preset subscription system information, and obtaining the data to be broadcast; The data broadcast unit is used to broadcast the data to be broadcast to the subscription system corresponding to the preset subscription system information according to the preset timing task.

9. A computer device comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores computer instructions that can be executed by the at least one processor, and the computer instructions are executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 1 to 7.

10. A computer-readable storage medium having computer instructions stored thereon, characterized in that: The computer instructions are used to make a computer execute the method according to any one of claims 1 to 7.