A processing method and system for electronic itinerary reservation issuance

By making reservations when purchasing tickets and automatically generating electronic itineraries after the flight segment is completed, the problem of passengers missing the validity period is solved, timely delivery and convenient operation are achieved, and the passenger travel service experience is improved.

CN122390822APending Publication Date: 2026-07-14TRAVELSKY TECHNOLOGY LIMITED

Patent Information

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

AI Technical Summary

Technical Problem

In the existing technology, the post-issuance mechanism of electronic itinerary for civil aviation passenger transport makes it easy for passengers to miss the validity period, increasing time management costs and reducing the convenience of travel reimbursement.

Method used

This invention provides a method and system for processing electronic itinerary reservations and issuance, which allows passengers to reserve itineraries when purchasing tickets and automatically issue and deliver electronic itineraries after all flight segments have been completed through scheduled tasks. The system includes receiving reservation requests, verifying them, writing them into the database, and periodically querying and calling the issuance system.

Benefits of technology

It enables timely delivery of electronic itineraries, simplifies the operation process, saves passengers time and effort, improves the travel service experience, and is applicable to the electronic itinerary business of different airlines.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122390822A_ABST
    Figure CN122390822A_ABST
Patent Text Reader

Abstract

The application discloses a processing method and system for electronic itinerary reservation and issuance, and belongs to the technical field of electronic invoice processing. The method comprises the following steps: receiving a reservation application request sent by a front-end system, verifying the reservation application request, and writing the reservation application request into a reservation issuance database; querying the reservation records to be processed in the reservation issuance database through a timing task, and calling an electronic itinerary issuance system to issue an electronic itinerary when the issuance condition is reached; if a reservation query request is received from the front-end system, reading the reservation issuance database according to the reservation query request and returning a reservation issuance result; if a modification reservation request is received from the front-end system, updating the reservation issuance database after verification and recording an operation log; and if a deletion reservation request is received from the front-end system, deleting the reservation record in the reservation issuance database after verification and recording an operation log. The method ensures the convenience, timeliness, accuracy and integrity of electronic itinerary issuance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of electronic invoice processing technology, and specifically relates to a processing method and system for issuing electronic itinerary reservations. Background Technology

[0002] Currently, electronic travel itineraries for civil aviation passenger transport have been widely adopted, and passengers' demand for issuing electronic itineraries is becoming increasingly urgent. In the era of paper itineraries, passengers could directly print out paper itineraries for reimbursement once an electronic ticket was sold. However, the rules for issuing electronic itineraries are different; they can only be issued after all flight segments of the electronic ticket have been used, and must be completed within 180 days of use.

[0003] This post-reimbursement mechanism reveals two major drawbacks in practice: First, travelers often miss the 180-day validity period due to negligence, resulting in the inability to obtain reimbursement vouchers and causing direct economic losses; second, travelers need to actively initiate the application after the trip, which not only increases time management costs but also reduces the convenience of travel reimbursement. Summary of the Invention

[0004] To address the aforementioned issues, this application provides a method and system for reserving and issuing electronic itineraries, successfully implementing the electronic itinerary reservation and issuance function. This solution ensures that electronic itineraries are issued and delivered to passengers as soon as all flight segments of the electronic ticket have commenced, effectively resolving passengers' pain points and enhancing their travel service experience.

[0005] This application provides a method for processing electronic itinerary reservations, including: Receive appointment request from the front-end system, verify the appointment request, and write it to the appointment issuance database; The system queries the pending reservation records in the reservation issuance database through a scheduled task. When the issuance conditions are met, it calls the electronic itinerary issuance system to issue an electronic itinerary. If a reservation query request is received from the front-end system, the reservation invoice database is read according to the reservation query request and the reservation invoice result is returned; If a modification request for an appointment is received from the front-end system, the appointment issuance database is updated after verification, and the operation log is recorded. If a request to delete an appointment is received from the front-end system, the appointment record in the appointment issuance database is deleted after verification, and the operation log is recorded.

[0006] Optionally, the appointment request includes identity information, electronic ticket number, issuance method, delivery email, appointment issuance date, and reimbursement company information.

[0007] Optionally, the verification of the appointment request includes: Verify whether the electronic ticket number already has a reservation record. If it does, return a reservation failure message. If it does not, verify whether an invoice or itinerary has been issued for the electronic ticket. If it has been issued, return the issued itinerary information and provide the issued invoice or itinerary number. If it has not been issued, the verification passes.

[0008] Optionally, the step of querying the pending reservation records in the reservation issuance database through a scheduled task, and issuing an electronic itinerary when the issuance conditions are met, includes: Based on the scheduled issuance time, the system retrieves the flight segment status of the electronic ticket from the reservation issuance database and verifies whether all flight segments meet the issuance conditions. If the reservation issuance date is met and all flight segments of the electronic ticket meet the issuance conditions, the system calls the electronic itinerary issuance system to issue an electronic itinerary and updates the reservation issuance database. If the conditions are not met, an issuance failure message is returned.

[0009] Optionally, the issuance condition is that all segments of the electronic ticket have been used.

[0010] Optionally, the reservation query request may include at least one of the following: reservation operation date, reservation issuance time, or electronic ticket number.

[0011] Based on the same inventive concept, this application also provides a processing system for issuing electronic itinerary reservations, the system comprising: The appointment query module is used to receive appointment query requests from the front-end system, read the appointment issuance database, and return the appointment issuance results. The appointment application module is used to receive appointment application requests sent by the front-end system, verify the appointment application requests, and write the appointment application information into the appointment issuance database after the verification is successful. The appointment modification module is used to receive appointment modification requests from the front-end system, verify and update the appointment information in the appointment issuance database; The delete appointment module is used to receive the delete appointment request from the front-end system, verify and delete the appointment record in the appointment issuance database; The scheduled issuance module is used to set scheduled tasks, periodically query pending appointment records, and when the issuance conditions are met, call the electronic itinerary issuance system to issue electronic itineraries and record them in the appointment issuance database. The log query module is used to record and query operation logs for appointment applications, appointment modifications, and appointment deletions.

[0012] Optionally, the system further includes: an appointment and issuance database for storing appointment records and issuance results.

[0013] Based on the same inventive concept, this application also provides an electronic itinerary reservation issuance and processing platform, characterized in that it includes: The front-end system is used to provide users with business entry points for making appointments, querying appointments, modifying appointments, and deleting appointments, including at least one of B2B web front-end, B2C web front-end, APP, and general sales front-end; An electronic itinerary reservation and issuance system, including the aforementioned electronic itinerary reservation and issuance processing system; The electronic itinerary issuance system is used to issue electronic itineraries for electronic tickets according to the call instructions of the processing system for electronic itinerary reservation issuance, and to deliver the issued electronic itineraries to passengers.

[0014] 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, an electronic itinerary reservation issuance method as described above is implemented.

[0015] In another aspect, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed, implements the processing method for issuing electronic itinerary reservations as described above.

[0016] Compared with the prior art, this application has the following advantages: This application provides a method and system for processing electronic itinerary reservation issuance, including: receiving a reservation application request sent by a front-end system, verifying the reservation application request, and writing it into a reservation issuance database; querying the pending reservation records in the reservation issuance database through a scheduled task, and when the issuance conditions are met, calling the electronic itinerary issuance system to issue an electronic itinerary; if a reservation query request is received from the front-end system, reading the reservation issuance database according to the reservation query request and returning the reservation issuance result; if a modification reservation request is received from the front-end system, updating the reservation issuance database after verification, and recording an operation log; if a deletion reservation request is received from the front-end system, deleting the reservation record in the reservation issuance database after verification, and recording an operation log.

[0017] This solution allows passengers to reserve electronic itineraries when purchasing tickets. Once all flight segments have been used, the system automatically issues and delivers the itinerary, truly achieving "one-click reservation and automatic delivery." This greatly simplifies the process, saves passengers time and effort, and effectively improves the travel experience. Technically, this application ensures the timeliness of electronic itinerary issuance. Through precise system settings, the issuance process is triggered immediately after all flight segments of the electronic ticket have been completed, avoiding delays and errors caused by manual operation and guaranteeing the accuracy and completeness of the itinerary.

[0018] Furthermore, this solution boasts excellent versatility and scalability, making it applicable to the electronic itinerary services of various airlines and providing strong support for the standardization and normalization of the industry. In conclusion, this application, with its convenience, timeliness, and universality, brings tangible convenience to travelers and provides a strong guarantee for relevant enterprises to improve service quality and competitiveness.

[0019] 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

[0020] 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.

[0021] Figure 1 This application provides a schematic diagram of a process for issuing electronic travel itinerary reservations. Figure 2 This application provides an organizational diagram of an electronic itinerary reservation issuance processing system. Figure 3 A schematic diagram of an electronic itinerary reservation and processing platform provided in this application is shown. Detailed Implementation

[0022] 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.

[0023] Example 1 This application provides a method for processing electronic itinerary reservations, such as... Figure 1 ,include: Receive appointment request from the front-end system, verify the appointment request, and write it to the appointment issuance database; The system queries the pending reservation records in the reservation issuance database through a scheduled task. When the issuance conditions are met, it calls the electronic itinerary issuance system to issue an electronic itinerary. If a reservation query request is received from the front-end system, the reservation invoice database is read according to the reservation query request and the reservation invoice result is returned; If a modification request for an appointment is received from the front-end system, the appointment issuance database is updated after verification, and the operation log is recorded. If a request to delete an appointment is received from the front-end system, the appointment record in the appointment issuance database is deleted after verification, and the operation log is recorded.

[0024] Optionally, the attributes of the reservation records in the reservation database include: reservation ID, sales agency, reservation person ID, identity information (name, ID information), electronic ticket number, issuance method, delivery email, reservation issuance date, reservation issuance result, creation time, and information of the reimbursing company (company name, company tax number).

[0025] Optionally, the appointment request includes identity information, electronic ticket number, issuance method, delivery email, appointment issuance date, and reimbursement company information.

[0026] Optionally, appointment query requests fall into the following two categories: To check appointments at this sales agency: Input: Appointment operation date or appointment issuance time. Read the appointment issuance database. If the read fails, return the reason for the failure. If the read succeeds, return the appointment issuance result. The query result includes: appointment issuance invoice number, information of the reimbursing company (company name, company tax number), delivery email, appointment operation time, appointment issuance date, and the ID of the person who made the appointment.

[0027] Check reservation status by e-ticket number (of this airline): The system reads the appointment database. If the read fails, it returns the reason for the failure; if the read succeeds, it returns the appointment result. The query result includes: the appointment ticket number, the information of the reimbursing company (company name, company tax number), the delivery email address, the time of the appointment operation, the appointment date, the appointment person ID, and the sales agency of the operation.

[0028] Optionally, the verification of the appointment request includes: Verify whether the electronic ticket number already has a reservation record. If it already exists, return a reservation failure message. The reservation failure message includes the reserved / issued time and the reservation party / issuer. If it does not exist, check whether an invoice or itinerary has been issued for the electronic ticket. If it has been issued, return the issued itinerary information and provide the issued invoice or itinerary number. If it has not been issued, the verification passes.

[0029] Using the electronic ticket number as the dimension for reservation applications, each application corresponds to a reservation application form, and the user's reservation application information is written into the reservation database.

[0030] Optionally, the step of receiving a modification appointment request sent by the front-end system, verifying it, updating the appointment issuance database, and recording an operation log includes: Enter the electronic ticket number and the information of the reimbursement company to be modified (company name, company tax number); Verify that the entered information is in the reservation data; Update the revised appointment application to the appointment issuance database and record the relevant operation logs.

[0031] Optionally, the step of receiving a delete appointment request sent by the front-end system, verifying it, deleting the appointment record in the appointment issuance database, and recording an operation log includes: Enter your e-ticket number or personal information to submit a request to delete your reservation; Verify if the input information is in the reservation data. Cancel the reserved e-ticket number and delete the reservation record in the reservation issuance database; if the deletion fails, provide an error message and record each operation in the log.

[0032] Optionally, the step of querying the pending reservation records in the reservation issuance database through a scheduled task, and issuing an electronic itinerary when the issuance conditions are met, includes: Set up a scheduled task to periodically query the pending appointment issuance database records. If the issuance conditions are met, call the electronic itinerary issuance system to issue an electronic itinerary and record the issuance result in the appointment issuance database. When issuing an electronic itinerary, the system queries the flight segment status of the electronic ticket according to the scheduled issuance time, verifies whether the status of all flight segments of the electronic ticket meets the issuance requirements, and checks whether other contents meet the requirements for issuing an electronic itinerary. If so, the electronic itinerary issuance system is used to issue the electronic itinerary; otherwise, the system returns a failure to issue the reservation. Each operation records relevant logs and updates the reservation database information.

[0033] Among other things, it is required that the electronic ticket number must be in a used state before an electronic itinerary can be issued. In order to realize the reservation application of electronic itinerary, the electronic itinerary issuance system can be triggered based on the change of electronic ticket status, and the electronic ticket status change information can be monitored through a timed queue.

[0034] Example 2 Based on the same inventive concept, this application provides a processing system for issuing electronic itinerary reservations, such as... Figure 2 ,include: The appointment query module is used to receive appointment query requests from the front-end system, read the appointment issuance database, and return the appointment issuance results. The appointment application module is used to receive appointment application requests sent by the front-end system, verify the appointment application requests, and write the appointment application information into the appointment issuance database after the verification is successful. The appointment modification module is used to receive appointment modification requests from the front-end system, verify and update the appointment information in the appointment issuance database; The delete appointment module is used to receive the delete appointment request from the front-end system, verify and delete the appointment record in the appointment issuance database; The scheduled issuance module is used to set scheduled tasks, periodically query pending appointment records, and when the issuance conditions are met, call the electronic itinerary issuance system to issue electronic itineraries and record them in the appointment issuance database. The log query module is used to record and query operation logs for appointment applications, appointment modifications, and appointment deletions.

[0035] Optionally, the system further includes: an appointment and issuance database for storing appointment records and issuance results.

[0036] Example 3 Based on the same inventive concept, this application also provides an electronic itinerary reservation issuance and processing platform, such as... Figure 3 ,include: The front-end system is used to provide users with business entry points for making appointments, querying appointments, modifying appointments, and deleting appointments, including at least one of B2B web front-end, B2C web front-end, APP, and general sales front-end; An electronic itinerary reservation issuance system, including a processing system for issuing electronic itinerary reservations; The electronic itinerary issuance system is used to issue electronic itineraries for electronic tickets according to the call instructions of the processing system for electronic itinerary reservation issuance, and to deliver the issued electronic itineraries to passengers.

[0037] Optionally, the process for issuing electronic itineraries through the electronic itinerary reservation system is as follows: When a user initiates a reservation application, the system calls the reservation application module to make the reservation and checks if the reservation information is correct. If it is incorrect, the system returns a reason for the reservation failure to the front-end system. If it is correct, the reservation is stored in the reservation database. The scheduled issuance module periodically queries the pending reservation records. If the issuance conditions are met, the system calls the electronic itinerary issuance system to issue the electronic itinerary, updates the issuance result in the reservation database, and records the log.

[0038] Optionally, the process for querying the reservation issuance result in the electronic itinerary reservation issuance system is as follows: When a user initiates a query for the reservation issuance result through a sales agency or electronic ticket number, the system calls the reservation query module to read the reservation issuance database. If the reading fails, the system returns the reason for the query failure; if the reading is successful, the system returns the reservation issuance result.

[0039] Optionally, the process for modifying reservation information in the electronic itinerary reservation system is as follows: When a user initiates a modification of reservation information in the front-end system, the system calls the reservation modification module to check if the reservation information is correct. If it is incorrect, the system returns a failure reason to the front-end system; if it is correct, the system updates the reservation database and records the log.

[0040] Optionally, the process for deleting reservation information in the electronic itinerary reservation system is as follows: When a user initiates modification of reservation information in the front-end system, the system calls the delete reservation module to read the reservation database. If the read fails, the reason for the failure is returned; if the read succeeds, the relevant information in the reservation database is deleted and logged.

[0041] Example 4 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.

[0042] Example 5 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.

[0043] 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 method for processing electronic itinerary reservations, characterized in that, include: Receive appointment request from the front-end system, verify the appointment request, and write it to the appointment issuance database; The system queries the pending reservation records in the reservation issuance database through a scheduled task. When the issuance conditions are met, it calls the electronic itinerary issuance system to issue an electronic itinerary. If a reservation query request is received from the front-end system, the reservation invoice database is read according to the reservation query request and the reservation invoice result is returned; If a modification request for an appointment is received from the front-end system, the appointment issuance database is updated after verification, and the operation log is recorded. If a request to delete an appointment is received from the front-end system, the appointment record in the appointment issuance database is deleted after verification, and the operation log is recorded.

2. The method according to claim 1, characterized in that, The appointment request includes identity information, electronic ticket number, issuance method, delivery email, appointment issuance date, and reimbursement company information.

3. The method according to claim 2, characterized in that, The verification of the appointment request includes: Verify whether the electronic ticket number already has a reservation record. If it does, return a reservation failure message. If it does not, verify whether an invoice or itinerary has been issued for the electronic ticket. If it has been issued, return the issued itinerary information and provide the issued invoice or itinerary number. If it has not been issued, the verification passes.

4. The method according to claim 1, characterized in that, The process of querying pending reservation records in the reservation issuance database via a scheduled task, and issuing an electronic itinerary when the issuance conditions are met, includes: Based on the scheduled issuance time, the system retrieves the flight segment status of the electronic ticket from the reservation issuance database and verifies whether all flight segments meet the issuance conditions. If the reservation issuance date is met and all flight segments of the electronic ticket meet the issuance conditions, the system calls the electronic itinerary issuance system to issue an electronic itinerary and updates the reservation issuance database. If the conditions are not met, an issuance failure message is returned.

5. The method according to claim 4, characterized in that, The condition for issuing the ticket is that all flight segments of the electronic ticket have been used.

6. The method according to claim 1, characterized in that, The reservation query request includes at least one of the following: reservation operation date, reservation issuance time, or electronic ticket number.

7. A processing system for issuing electronic travel itinerary reservations, characterized in that, The system includes: The appointment query module is used to receive appointment query requests from the front-end system, read the appointment issuance database, and return the appointment issuance results. The appointment application module is used to receive appointment application requests sent by the front-end system, verify the appointment application requests, and write the appointment application information into the appointment issuance database after the verification is successful. The appointment modification module is used to receive appointment modification requests from the front-end system, verify and update the appointment information in the appointment issuance database; The delete appointment module is used to receive the delete appointment request from the front-end system, verify and delete the appointment record in the appointment issuance database; The scheduled issuance module is used to set scheduled tasks, periodically query pending appointment records, and when the issuance conditions are met, call the electronic itinerary issuance system to issue electronic itineraries and record them in the appointment issuance database. The log query module is used to record and query operation logs for appointment applications, appointment modifications, and appointment deletions.

8. The system according to claim 7, characterized in that, The system also includes: an appointment and issuance database for storing appointment records and issuance results.

9. An electronic itinerary reservation and processing platform, characterized in that, include: The front-end system is used to provide users with business entry points for making appointments, querying appointments, modifying appointments, and deleting appointments, including at least one of B2B web front-end, B2C web front-end, APP, and general sales front-end; An electronic itinerary reservation issuance system, including a processing system for electronic itinerary reservation issuance as described in any one of claims 7 or 8; The electronic itinerary issuance system is used to issue electronic itineraries for electronic tickets according to the call instructions of the processing system for electronic itinerary reservation issuance, and to deliver the issued electronic itineraries to passengers.

10. 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 processing method for issuing electronic travel itinerary reservations as described in any one of claims 1-6.

11. An electronic device, characterized in that, 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 a memory, it implements the steps of the processing method for issuing an electronic travel itinerary reservation as described in any one of claims 1-6.