An intelligent batch insurance system and method for travel insurance based on multi-module cooperation

By building a multi-module collaborative intelligent batch insurance application system for air travel, the problem of low efficiency in the traditional application process has been solved. It realizes automated pre-filling and accuracy verification of application information, thereby improving the efficiency and data quality of air travel insurance services.

CN122492365APending Publication Date: 2026-07-31TRAVELSKY TECHNOLOGY LIMITED
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
TRAVELSKY TECHNOLOGY LIMITED
Filing Date
2026-03-25
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

Traditional travel insurance application processes are inefficient, especially when it comes to group travel, where passenger information needs to be manually entered for each application. This leads to agents being bogged down in tedious administrative work and makes it difficult to meet the high timeliness requirements of modern civil aviation services.

Method used

A multi-module collaborative intelligent batch insurance application system for air travel insurance is constructed, including a template verification central module, an information recognition central module, an information filling central module, and an application submission central module. Through intelligent algorithms, passenger identity and flight information are analyzed to achieve automated pre-filling and data verification of application forms.

Benefits of technology

By overcoming the bottleneck of manual data entry efficiency, the system enables structured automatic filling of insurance information, improves the efficiency of insurance application operations, ensures the accuracy of information entry and data quality, and builds a reliable data security system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122492365A_ABST
    Figure CN122492365A_ABST
Patent Text Reader

Abstract

This application discloses a multi-module collaborative intelligent batch insurance application system and method for air travel insurance, belonging to the field of tourism and aviation information technology. It includes: a template verification central module for verifying the format and content of insurance application attachments entered by the user; an information recognition central module for parsing verified insurance application attachments, extracting passenger and flight information, and establishing a mapping relationship with the fields required for local insurance application to form a structured dataset; an information filling central module for automatically filling the data in the structured dataset into the corresponding fields of the insurance application form according to preset field mapping rules; and an insurance application submission central module for converting the filled insurance information into the corresponding format and transmitting it to the insurance provider system through an encrypted channel to realize the insurance application operation. The system automatically fills in the structured insurance information, improving the efficiency of the insurance application operation; and ensures the accuracy of information entry, building a reliable quality assurance system for air travel insurance services.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of tourism and aviation information technology, and specifically relates to an intelligent batch insurance system and method for air travel insurance based on multi-module collaboration. Background Technology

[0002] With the booming development of the global aviation and tourism industry and the continuous upgrading of the civil aviation service system, air travel has become the mainstream choice for long-distance travel. Against this backdrop, passengers' demand for risk protection has significantly increased, and the acceptance and market penetration of travel insurance products have been rising year by year. More and more consumers are proactively incorporating insurance into their travel planning decisions, adding professional protection for their journeys. However, the current travel insurance application process faces efficiency bottlenecks in the information collection stage. Traditional linear forms require users to fill in complete information such as name, ID number, flight number, and insurance period. This item-by-item entry mode is not only cumbersome but also difficult to adapt to the high timeliness requirements of modern civil aviation services. There is an urgent need to optimize the service experience through technological innovation and build a smarter, more efficient insurance solution.

[0003] In the current air travel market, group travel demand is experiencing explosive growth, especially for corporate travel, study tours, and themed charter flights, with single trips often involving hundreds of passengers. This customer group faces significant efficiency bottlenecks when purchasing insurance: traditional insurance processes rely on manual entry of passenger information for each policy, requiring the repeated filling in of basic fields such as name, ID number, date of birth, and ticket number hundreds of times, and the need to meticulously verify complex information such as insurance terms and coverage, resulting in a heavy workload for distribution agents. Market demand is driving the upgrade of airline insurance services, making systems with batch template import and intelligent information verification functions a necessity. Summary of the Invention

[0004] To address the aforementioned issues, this application proposes an automated insurance application solution based on intelligent parsing of pre-set templates, revolutionizing the traditional travel insurance service process. This technology constructs a multi-dimensional field mapping model and utilizes intelligent algorithms to accurately extract key elements such as passenger identity, flight information, and insurance terms, enabling automated pre-filling of application forms. A dual verification mechanism ensures data integrity and compliance at every level, from element-level to policy-level checks. This solution overcomes the efficiency bottleneck of manual data entry, reshaping the travel insurance application experience and freeing agents from tedious tasks, allowing them to enjoy "what you see is what you get" intelligent services. The system supports flexible configuration of mapping rules, adapting to different vendor products, driving the upgrade of the civil aviation service support chain towards automation and precision, and bringing a comprehensive revolution to the service model in the travel insurance field.

[0005] This application provides an intelligent batch insurance application system for air travel insurance based on multi-module collaboration, including: The template verification center module is used to verify the format and content of insurance application attachments entered by users. The information recognition central module is used to parse the verified insurance attachments, extract passenger and flight information, and establish a mapping relationship with the fields required for local insurance to form a structured dataset; The information filling central module is used to automatically fill the data in the structured dataset into the corresponding fields of the insurance application form according to the preset field mapping rules; The insurance application submission central module is used to convert the completed insurance application information into the corresponding format and transmit it to the insurance provider system through an encrypted channel to realize the insurance application operation.

[0006] Optionally, the template verification central module includes: The attachment verification unit is used to check whether the file extensions of the insurance attachments uploaded by the user conform to the system's preset format requirements; The text validation unit is used to perform integrity checks on the field information in the insurance application attachments based on preset mandatory field rules, and to further validate the format of the field information in the insurance application attachments.

[0007] Optionally, the information recognition central module includes: A passenger information extraction unit is used to extract passenger information, including but not limited to: passenger name, document type, document number, date of birth, and gender; A flight information extraction unit is used to extract flight information, which includes, but is not limited to: flight number, departure and arrival times, and airport code. The mapping relationship construction unit is used to establish a mapping relationship between the extracted passenger information and flight information and the fields of the insurance system to form a structured dataset.

[0008] Optionally, the information filling central module includes: The set parsing unit is used to parse sets of passenger information and flight information; The mapping parsing unit is used to automatically fill the data in the structured dataset into the corresponding fields of the insurance application form according to the preset matching logic between the insurance fields and the mapping relationship identifier.

[0009] Optionally, the insurance application submission central module includes: The supplier identification unit is used to query the corresponding supplier identification code and business logic configuration based on the product selected by the user, and to call the insurance parameter format required by the supplier. The intelligent conversion unit is used to convert the data in the structured dataset into insurance parameter information that meets the supplier's requirements based on preset parameter format rules; The information sending unit is used to encapsulate the insurance application parameter information into insurance application request parameters through an encrypted channel, and distribute the insurance application request parameters to the insurance provider system through the insurance application interface.

[0010] Based on the same inventive concept, this application also provides a method for intelligent batch insurance application for air travel insurance based on multi-module collaboration, including: Validate the format and content of the insurance application attachments entered by the user; The system parses the validated insurance attachments, extracts passenger and flight information, and establishes a mapping relationship with the fields required for local insurance application to form a structured dataset. According to the preset field mapping rules, the data in the structured dataset is automatically filled into the corresponding fields of the insurance application form; After the completed insurance application information is converted into the corresponding format, it is transmitted to the insurance provider's system through an encrypted channel to complete the insurance application process.

[0011] Optionally, the step of verifying the format and content of the insurance application attachments entered by the user includes: Check whether the file extensions of the insurance application attachments uploaded by the user conform to the system's preset format requirements; The system verifies the completeness of the field information in the insurance application attachments based on the preset rules for required fields, and further verifies the format of the field information in the insurance application attachments.

[0012] Optionally, the parsing process extracts passenger and flight information from the verified insurance attachments and establishes a mapping relationship with the fields required for local insurance application, forming a structured dataset, including: Extract passenger information, including but not limited to: passenger name, document type, document number, date of birth, and gender; Extract flight information, which includes, but is not limited to: flight number, departure and arrival times, and airport code; The extracted passenger and flight information are mapped to fields in the insurance system to form a structured dataset.

[0013] Optionally, the step of automatically filling the data in the structured dataset into the corresponding fields of the insurance application form according to preset field mapping rules includes: Analyze the collection of passenger and flight information; Based on the preset matching logic between insurance fields and mapping relationship identifiers, the data in the structured dataset is automatically filled into the corresponding fields of the insurance application form.

[0014] Optionally, the step of converting the completed insurance application information into the corresponding format and transmitting it to the insurance provider's system through an encrypted channel to complete the insurance application process includes: Based on the product selected by the user, query the corresponding supplier identification code and business logic configuration, and call the insurance parameter format required by the supplier. Based on preset parameter format rules, the data in the structured dataset is converted into insurance parameter information that meets the supplier's requirements; The insurance application parameters are encapsulated into an insurance application request through an encrypted channel, and then distributed to the insurance provider's system through the insurance application interface.

[0015] Furthermore, this application also provides a computing device, comprising: at least one processor and a memory; The memory is used to store one or more programs; When the one or more programs are executed by the one or more processors, a smart batch insurance application method for travel insurance based on multi-module collaboration, as described above, is implemented.

[0016] Furthermore, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed, implements the above-described intelligent batch insurance application method for travel insurance based on multi-module collaboration.

[0017] Compared with the prior art, this application has the following advantages: This application provides a multi-module collaborative intelligent batch insurance application system and method for air travel insurance, including: a template verification central module for verifying the format and content of insurance application attachments entered by the user; an information recognition central module for parsing the verified insurance application attachments, extracting passenger information and flight information, and establishing a mapping relationship with the fields required for local insurance application to form a structured dataset; an information filling central module for automatically filling the data in the structured dataset into the corresponding fields of the insurance application form according to preset field mapping rules; and an insurance application submission central module for converting the filled insurance application information into the corresponding format and transmitting it to the insurance provider system through an encrypted channel to realize the insurance application operation. Breaking away from the traditional linear model of manual, item-by-item entry, we have innovatively built an intelligent recognition engine for insurance application templates, enabling the structured automatic filling of insurance information and significantly improving the efficiency of the insurance application process. Ensuring the accuracy of information entry effectively eliminates the risk of information deviation caused by manual operation, thus building a reliable data quality assurance system for travel insurance services.

[0018] Other features and advantages of this application will be set forth in the description which follows, and will be apparent in part from the description, or may be learned by practicing the application. The objectives and other advantages of this application may be realized and obtained by means of the structures pointed out in the description, claims and drawings. Attached Figure Description

[0019] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0020] Figure 1 This paper presents a schematic diagram of the intelligent batch insurance application system for air travel insurance based on multi-module collaboration, as provided in this application. Figure 2 This application provides a diagram of the template verification central module. Figure 3 This application provides a diagram of the information identification central module. Figure 4 This application provides a diagram of the information filling central module. Figure 5 This application provides a diagram of the central module for submitting insurance applications. Figure 6 The flowchart of the intelligent batch insurance application method for travel insurance based on multi-module collaboration provided in this application is shown. Detailed Implementation

[0021] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0022] This application provides the following implementation scheme: A template verification central module determines the authenticity of information entered by the user in the template, further verifying the compliance and validity of the data source; the verified insurance application template enters the information recognition central module, where the system identifies and parses relevant field information according to preset field definitions to form an order dataset; the dataset is then fed into the information filling central module, where the parsed passenger basic information and itinerary information are automatically filled into the relevant fields; based on the completed insurance application information, the application submission central module transmits the relevant information upstream to complete the insurance application process.

[0023] Example 1 This application provides an intelligent batch insurance application system for air travel insurance based on multi-module collaboration, such as... Figure 1 ,include: The template verification center module is used to verify the format and content of insurance application attachments entered by users. The information recognition central module is used to parse the verified insurance attachments, extract passenger and flight information, and establish a mapping relationship with the fields required for local insurance to form a structured dataset; The information filling central module is used to automatically fill the data in the structured dataset into the corresponding fields of the insurance application form according to the preset field mapping rules; The insurance application submission central module is used to convert the completed insurance application information into the corresponding format and transmit it to the insurance provider system through an encrypted channel to realize the insurance application operation.

[0024] 1. Template Validation Central Module: User-entered templates may have different formats and field contents. During the entry process, text formatting errors and missing information may occur. This module further determines the correctness of the template format and the completeness of passenger information by integrating standard template attachment formats and field content validation logic.

[0025] like Figure 2 After a user uploads insurance application information attachments, the system first performs a format integrity check, which includes both attachment recognition and structure verification. The attachment verification unit mainly checks whether the format and name information conform to the system's preset file extension requirements; the text verification unit mainly verifies the integrity of relevant information content in the attachment based on preset mandatory field rules; at the same time, the information format is further verified to ensure that all content format meets the system requirements.

[0026] 2. Information Recognition Central Module: Based on the insured information attachments imported by the user, this module identifies passenger basic information, flight information, etc., by combining specific fields. It extracts the relevant information and establishes a mapping relationship with the fields required for local insurance. This mainly involves passenger name, document type, document number, gender, contact number, ticket number, flight number, departure time, arrival time, departure city three-letter code, and arrival city three-letter code. A structured dataset is formed based on this mapping relationship and related field information.

[0027] like Figure 3 Once the insurance application attachments pass verification, they enter the intelligent recognition module. This module uses natural language processing and pattern recognition technology to extract key information such as passenger information and flight information, and establishes a mapping relationship with the fields in the insurance system. The passenger information dimension covers elements such as name, document type, document number, date of birth, and gender, while the flight information dimension includes parameters such as flight number, departure and arrival time, and airport code, ultimately forming a structured dataset containing complete insurance application elements.

[0028] 3. Information Population Central Module: After constructing the structured dataset, the system accurately matches the required information elements for insurance with the fields in the insurance template based on a predefined field mapping rule library. It is divided into a set parsing unit and a mapping parsing unit. The mapping parsing unit uses dynamic form generation technology to automatically populate the insurance fields, directly mapping core information such as passenger name, ID number, and flight number to the backend request parameters.

[0029] like Figure 4 Structured data enters the information population central module, where the system automatically populates the corresponding fields in the system's backend request according to preset field mapping rules. The population process employs a two-way verification mechanism: on the one hand, it ensures the semantic consistency between the source data and the target fields; on the other hand, it performs secondary format verification on the population results. For example, date fields are automatically converted to the YYYY-MM-DD standard format, and time fields are uniformly expressed as HH:MM in 24-hour format.

[0030] 4. Insurance Application Submission Central Module: Relying on standardized insurance application information generated by the intelligent parsing engine, the system synchronizes structured data to the insurance provider's system via an encrypted transmission channel. This transmission process adheres to industry security standards, ensuring the integrity and confidentiality of the data during transmission. After receiving the standardized insurance application information, the insurance provider can quickly process the underwriting and automatically generate policy documents based on preset rules.

[0031] like Figure 5 After the integrity verification of the insurance information and the authenticity verification of the user are passed, the system triggers the insurance application submission central module. This module transmits the insurance application request to the insurance company's core system through an encrypted channel and obtains the underwriting result in real time. If the underwriting is approved, the system generates an electronic policy and completes data archiving; if the underwriting is not approved, it returns a response message containing an error code and displays actionable correction suggestions on the front-end page, forming a closed-loop processing flow of "submission-underwriting-feedback".

[0032] Example 2 Based on the same inventive concept, this application provides a method for intelligent batch insurance application for air travel insurance based on multi-module collaboration, such as... Figure 6 ,include: Validate the format and content of the insurance application attachments entered by the user; The system parses the validated insurance attachments, extracts passenger and flight information, and establishes a mapping relationship with the fields required for local insurance application to form a structured dataset. According to the preset field mapping rules, the data in the structured dataset is automatically filled into the corresponding fields of the insurance application form; The completed insurance application information is transmitted to the insurance provider's system via an encrypted channel to complete the insurance application process.

[0033] Step 1: After a user uploads their insurance application attachments, the system initiates a version identification process to determine the version of the uploaded attachment information. This stage employs a two-factor authentication mechanism: first, it checks the attachment's file extension; currently, the system only supports the two main spreadsheet versions, xls and xlsx; then, based on the attachment naming policy preset in the version configuration library, it further verifies the attachment name. An example of an insurance application template is shown in the table below:

[0034] After the attachment version is confirmed, the system executes a format validation procedure to build a three-level validation system: (1) Structural integrity check: Check the continuity of flight segment numbers to ensure that the travel data is not broken or misaligned.

[0035] (2) Field Existence Validation: For the products purchased by users, based on the preset mandatory field policy, non-empty validation is performed on key fields such as name, flight number, date and time, and identification information. For example, for itinerary products, ticket number, departure and arrival city codes (depending on the supplier) need to be filled in. Therefore, when purchasing this type of product, it is necessary to verify whether the aforementioned relevant field information in the attachment is not empty.

[0036] (3) Format compliance verification: Verify whether the date field conforms to the YYYYMMDD standard, whether the time field meets the HHMM format, and whether the document number length conforms to the corresponding document type specification.

[0037] If the verification fails, the system generates an error message "Attachment format error, parsing terminated" and returns a detailed error log to guide the user in correcting the data. If the format verification passes, the system calls the time service module to compare the scheduled flight departure time with the current system time. If the flight has already taken off or is about to take off (the time difference is less than the insurance validity threshold), a business rejection message "Flight status abnormal, unable to apply for insurance" is generated; if the time verification passes, the system enters the subsequent processing flow, performing data mapping and insurance parameter assembly operations.

[0038] Step Two: The program parses the validated insurance application template, extracts the information required for insurance application, and constructs a mapping relationship with relevant fields.

[0039] (1) Passenger Information Collection The system parses the insurance application template information structure, locates passenger group identifiers and determines the number of passengers, constructs an independent subset of insurance data for each passenger, and ultimately forms a collection containing information on all passengers in the group. The structured processing of passenger information follows this technical path: 1) Passenger name mapping The system first extracts the passenger name field, uses the passenger serial number as an index, and establishes a mapping relationship between the name and the insurance parameters (field code: CN + passenger serial number). This field supports multi-byte character set encoding to ensure the complete storage of names of ethnic minorities and foreign passengers.

[0040] 2) Document combination mapping The system extracts the document type column, identifies the document type, and constructs a mapping relationship identifier (field code: IDTYPE + passenger serial number); it also identifies the document number and constructs a mapping relationship identifier (field code: ID + passenger serial number). 3) Birth date mapping The system parses the relevant content in column E, row 4 and below, to identify the passenger's date of birth and establishes a mapping identifier for the date of birth field (field code: BD + passenger serial number). 4) Passenger gender mapping The system parses the relevant content in column I, row 4 and below, to identify the passenger's date of birth and establishes a mapping relationship identifier for the date of birth field (field code: GE + passenger serial number). 5) Telephone mapping The system extracts the contact phone number and establishes a mapping relationship identifier (field code: TEL + passenger serial number) with the relevant content in column G, row 4 and below where the insurance parameters are located.

[0041] 6) Projection-Subject Relationship Mapping The system extracts the relevant content from the 4th row and below of column F, where the relationship information between the policyholder and the insured is located, and constructs a mapping relationship identifier (field code: RE + passenger serial number).

[0042] 7) Passenger ticket number mapping The system extracts the relevant content from the 4th row and below of column A containing the passenger ticket number field information and constructs a mapping relationship identifier (field code: TK + passenger serial number).

[0043] Through the above structured processing, the system generates a complete set of passenger information containing fields such as CN / IDTYPE / ID / BD / GE / TEL / RE / TK, achieving a high-fidelity conversion from insurance template data to a standard insurance dataset. Each passenger subset is identified by a unique serial number, supporting batch insurance operations and subsequent data traceability.

[0044] In this unit, if the data for a certain passenger's line contains policyholder information, then the above-mentioned relevant content also needs to be recorded as policyholder information. For the above-mentioned field information, the system will generate BCN / BIDTYPE / BID / BBD / BGE / BTEL / BRE identifiers in sequence; if there is no policyholder information, then it will be assumed that the system itself is the policyholder.

[0045] (2) Flight Information Collection In the template data parsing process, the system first performs a flight segment positioning operation. Through the template data, it accurately locates the information displayed in the first row, which is the complete information of this flight itinerary, providing basic coordinates for subsequent field mapping.

[0046] The structured processing of flight information consists of six core steps: 1) Flight Number Extraction: Extract the flight number field from the location segment and establish a mapping relationship with the insurance parameters (code: FN). The flight number adopts the IATA standard encoding to ensure the uniformity of global flight identification.

[0047] 2) Departure Date Parsing: Extract flight departure date data and map it to the insurance application field (code: DA). Date data is automatically converted to the YYYYMMDD standard format, conforming to insurance industry data specifications.

[0048] 3) Departure Time Capture: Obtain the scheduled departure time of the flight and establish a time parameter mapping (code: OT). Time data is accurate to the minute and stored in HHMM format.

[0049] 4) Arrival Time Matching: Parse the estimated arrival time of the flight and construct an arrival time field mapping (code: DT). Time data is synchronously converted to HHMM format to ensure the integrity of the timeline.

[0050] 5) Departure City Code: Extract the three-letter code of the departure airport and map it to the city code field (code: OC). The code follows the IACO international standard and supports precise location of airports worldwide.

[0051] 6) Arrival City Code: Capture the three-letter code of the destination airport and establish an arrival city mapping relationship (code: DC). The code system is consistent with the departure city, forming a closed-loop itinerary data chain.

[0052] Through a six-step mapping mechanism, the system completes the structured transformation from insurance templates to standard insurance datasets, generating a collection of flight information containing six major elements: FN / DA / OT / DT / OC / DC, providing complete data support for automated insurance applications.

[0053] Step 3: This step mainly involves set parsing and mapping parsing, which involve parsing the set of information on the policyholder and the insured, and intelligently filling in the information based on preset local policyholder field filling rules.

[0054] (1) Set comprehension steps In step two, the system extracts passenger and flight information to form a dataset. Step three requires parsing this dataset. Based on the field mapping rules established by the intelligent recognition engine, the system automatically fills the corresponding fields of the insurance application form with the parsed structured data, constructing a complete data model covering basic passenger information and flight itinerary information. This model consists of two main sets: 1) The passenger basic information unit includes legal identity elements such as name, document type, document number, date of birth, and gender. Among them, the name field is stored using the Unicode encoding standard and supports multiple language character sets; the document type covers a variety of legal documents such as resident ID cards and passports; the document number is verified by a validation algorithm to ensure that the format is compliant; and the date of birth is automatically converted to YYYYMMDD format according to national standards.

[0055] 2) The flight itinerary information unit integrates key itinerary parameters such as ticket number, flight number, departure time, arrival time, departure airport code, and destination airport code. The flight number adopts the IATA standard coding format, the departure / arrival time is accurate to the minute, and the airport code follows the IACO standard, forming a standard data chain covering the entire flight lifecycle.

[0056] Data integrity is ensured through a dual verification mechanism: first, field-level format verification is performed, then business logic verification is implemented (such as the takeoff time not being earlier than the landing time), and finally a standardized dataset that meets the requirements of the insurance business is generated.

[0057] (2) Mapping resolution steps Based on the preset matching logic between insurance fields and mapping relationships, data parameter filling is automatically implemented according to the corresponding mapping relationships. For example, if this is an insurance application for a travel itinerary product, the ticket number and the three-letter codes of the departure and arrival cities are both required fields. Therefore, the ticket number data needs to be extracted from the passenger basic information set, and the three-letter codes of the arrival cities need to be extracted from the flight information set. If this is not an insurance application for a travel itinerary product, but the ticket number information is filled in in the uploaded attachment, but the three-letter code information is not filled in or is incomplete, then only the ticket number information needs to be obtained to complete the insurance application. The mapping relationship between insurance fields and parsing is shown in the table below:

[0058] Step Four: The extracted insurance information is used to request insurance from upstream suppliers based on the supplier's API parameter format. This mainly includes the following three steps: (1) Supply identification steps Based on the product selected by the user, the system retrieves the corresponding identifier from the local preset supplier mapping database, and then calls the local preset business logic and field format configurations based on this identifier and the specific product code.

[0059] (2) Intelligent conversion steps Based on the business logic rules and detailed field parameter configurations obtained from deep parsing of API calls, the system has built a highly flexible and intelligent data adaptation framework to accurately convert locally standardized data parameters into parameter information that conforms to the field format requirements of various suppliers. Examples include the following two use cases: 1) For the user document type field, the system has a built-in comprehensive and dynamically expandable mapping rule system that not only covers mainstream document types such as ID cards, passports, and military officer certificates, but also reserves flexible extension interfaces to handle emerging document types. During the adaptation phase, the system first accurately identifies the original code identifier of the document type in local data (e.g., "01" corresponds to an ID card), and then seamlessly converts it to the standardized code required by the supplier (e.g., "ID_CARD") based on the mapping rule library. For complex document types with multi-level classifications (e.g., passports are subdivided into official and private categories), the system adopts multi-level mapping logic to ensure that the conversion results are both accurate and strictly compliant.

[0060] 2) For date and time related parameters, the system employs intelligent parsing and formatting technology to automatically identify the date and time format in local data (such as "YYYY-MM-DD HH:mm:ss") and dynamically adjust it to the target format (such as "MM / DD / YYYY" or timestamp format) according to supplier requirements. Simultaneously, the system supports time zone conversion to ensure data consistency in cross-time zone business scenarios.

[0061] (3) Information sending steps Based on the established standardized and highly available API technology pathway, the system achieves intelligent distribution of user request parameters and accurate insurance coverage through a carefully designed insurance application interface. In this business logic processing unit, an innovative "separate insurance" strategy is adopted to replace the traditional single-order insurance model, effectively circumventing the maximum limit set by suppliers for the number of passengers in an order.

[0062] Specifically, after receiving an insurance application request from a user, the system first parses and preprocesses the request parameters, splitting order data containing multiple passengers into independent and complete sub-requests based on the passenger dimension. Subsequently, these sub-requests are distributed sequentially to the supplier's insurance application interface via the API, achieving a refined "one order, one passenger" insurance application model. This model ensures that each insurance application request strictly meets the supplier's order quantity threshold requirements, fundamentally avoiding the risk of insurance failure due to exceeding the order insurance quantity limit.

[0063] This application utilizes an automated travel insurance underwriting technology based on intelligent parsing of preset templates, which has the following advantages: 1. Significantly Improved Insurance Application Efficiency: Breaking away from the traditional linear model of manual, item-by-item data entry, this technology innovatively constructs an intelligent recognition engine for insurance application templates. By analyzing key fields such as passenger identity, flight information, and insurance terms in the template data structure, it achieves structured and automatic filling of insurance information. This technology eliminates repetitive data entry steps, significantly improving the efficiency of agents' insurance application operations and providing a revolutionary efficiency upgrade solution for travel insurance services.

[0064] 2. Ensuring the accuracy of insurance information: Breaking away from the traditional manual data entry model, we innovatively construct an intelligent parsing system based on insurance templates. By accurately identifying key fields such as passenger information and flight information in the template data, we ensure the accuracy of information entry, effectively eliminate the risk of information deviation caused by manual operation, and build a reliable data quality assurance system for travel insurance services.

[0065] Example 3 Based on the same inventive concept, this application also provides an electronic device. The electronic device of this application includes at least one processor and at least one storage medium electrically connected to the processor. The storage medium is electrically connected to the processor, wherein the storage medium stores instructions executable by the at least one processor, which, when executed by the at least one processor, enables the at least one processor to perform the method described above.

[0066] Example 4 Based on the same inventive concept, this application also provides a storage medium storing instructions executable by at least one processor, the instructions being executed by at least one processor to enable at least one processor to perform the method described above.

[0067] Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A smart batch insurance application system for air travel insurance based on multi-module collaboration, characterized in that, include: The template verification center module is used to verify the format and content of insurance application attachments entered by users. The information recognition central module is used to parse the verified insurance attachments, extract passenger and flight information, and establish a mapping relationship with the fields required for local insurance to form a structured dataset; The information filling central module is used to automatically fill the data in the structured dataset into the corresponding fields of the insurance application form according to the preset field mapping rules; The insurance application submission central module is used to convert the completed insurance application information into the corresponding format and transmit it to the insurance provider system through an encrypted channel to realize the insurance application operation.

2. The system according to claim 1, characterized in that, The template verification central module includes: The attachment verification unit is used to check whether the file extensions of the insurance attachments uploaded by the user conform to the system's preset format requirements; The text validation unit is used to perform integrity checks on the field information in the insurance application attachments based on preset mandatory field rules, and to further validate the format of the field information in the insurance application attachments.

3. The system according to claim 2, characterized in that, The information recognition central module includes: A passenger information extraction unit is used to extract passenger information, including but not limited to: passenger name, document type, document number, date of birth, and gender; A flight information extraction unit is used to extract flight information, including but not limited to: flight number, departure and arrival times, and airport code. The mapping relationship construction unit is used to establish a mapping relationship between the extracted passenger information and flight information and the fields of the insurance system to form a structured dataset.

4. The system of claim 2, wherein, The information filling central module includes: The set parsing unit is used to parse sets of passenger information and flight information; The mapping parsing unit is used to automatically fill the data in the structured dataset into the corresponding fields of the insurance application form according to the preset matching logic between the insurance fields and the mapping relationship identifier.

5. The system of claim 1, wherein, The insurance application submission central module includes: The supplier identification unit is used to query the corresponding supplier identification code and business logic configuration based on the product selected by the user, and to call the insurance parameter format required by the supplier. The intelligent conversion unit is used to convert the data in the structured dataset into insurance parameter information that meets the supplier's requirements based on preset parameter format rules; The information sending unit is used to encapsulate the insurance application parameter information into insurance application request parameters through an encrypted channel, and distribute the insurance application request parameters to the insurance provider system through the insurance application interface.

6. An intelligent batch insurance method for travel insurance based on multi-module cooperation, characterized in that, include: Validate the format and content of the insurance application attachments entered by the user; The system parses the validated insurance attachments, extracts passenger and flight information, and establishes a mapping relationship with the fields required for local insurance application to form a structured dataset. According to the preset field mapping rules, the data in the structured dataset is automatically filled into the corresponding fields of the insurance application form; After the completed insurance application information is converted into the corresponding format, it is transmitted to the insurance provider's system through an encrypted channel to complete the insurance application process.

7. A method according to claim 6, wherein, The steps for validating the format and content of the insurance application attachments entered by the user include: Check whether the file extensions of the insurance application attachments uploaded by the user conform to the system's preset format requirements; The system verifies the completeness of the field information in the insurance application attachments based on the preset rules for required fields, and further verifies the format of the field information in the insurance application attachments.

8. A method according to claim 6, wherein, The parsing process extracts passenger and flight information from the verified insurance application attachments and establishes a mapping relationship with the fields required for local insurance application, forming a structured dataset, including: Extract passenger information, including but not limited to: passenger name, document type, document number, date of birth, and gender; Extract flight information, which includes, but is not limited to: flight number, departure and arrival times, and airport code; The extracted passenger and flight information is mapped to fields in the insurance system to form a structured dataset.

9. A method according to claim 6, wherein, The step of automatically filling the corresponding fields of the insurance application form with data from the structured dataset according to preset field mapping rules includes: Analyze the collection of passenger and flight information; Based on the preset matching logic between insurance fields and mapping relationship identifiers, the data in the structured dataset is automatically filled into the corresponding fields of the insurance application form.

10. The method of claim 6, wherein, The process of converting the completed insurance application information into the appropriate format and transmitting it to the insurance provider's system via an encrypted channel to complete the insurance application process includes: Based on the product selected by the user, query the corresponding supplier identification code and business logic configuration, and call the insurance parameter format required by the supplier. Based on preset parameter format rules, the data in the structured dataset is converted into insurance parameter information that meets the supplier's requirements; The insurance application parameters are encapsulated into an insurance application request through an encrypted channel, and then distributed to the insurance provider's system through the insurance application interface.

11. A computer readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the intelligent batch insurance application method for travel insurance based on multi-module collaboration as described in any one of claims 6-10.

12. An electronic device, comprising: It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; Memory, used to store computer programs; When a processor executes a program stored in memory, it implements the steps of the intelligent batch insurance application method for travel insurance based on multi-module collaboration as described in any one of claims 6-10.