User trip ticket business processing method and device, electronic equipment and storage medium
By obtaining users' travel needs information and integrating multiple ticketing information, and generating unified ticketing vouchers, the problem of difficulty in interconnection of traditional transportation ticketing systems is solved, and the convenience and efficiency of users' travel is achieved.
Patent Information
- Application Number
- CN202411873521.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-18
- Publication Date
- 2025-04-15
AI Technical Summary
Traditionally, the various transportation modes of airport comprehensive passenger transport hub access adopt different ticket sales, ticket checking, and clearing settlement systems, which are difficult to connect, resulting in passengers needing to purchase multiple tickets from different channels, which is inconvenient to travel, low ticket processing efficiency, and poor user experience.
By obtaining users' travel requirements information, including travel transfer requirements, multiple ticketing information from different ticket sources providers, and integrating multiple ticketing information to obtain a unified ticketing voucher. This credential is used to represent a unified credential provided to users for ticket verification based on different modes of transportation.
It realizes that users obtain ticket information for multiple modes of transportation on one platform, reduces the need for users to carry multiple tickets, simplifies the travel process, improves the convenience and efficiency of travel, and improves user satisfaction.
Smart Images

Figure CN119831227A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of ticket processing, and in particular to a method, device, electronic device and storage medium for ticket processing for user travel. Background Art
[0002] The airport comprehensive passenger transport hub is connected to multiple modes of transportation such as civil aviation, intercity railways, long-distance buses and intercity car-hailing. Traditionally, the above modes of transportation have adopted different ticketing, ticket checking, clearing and settlement systems, which are difficult to interconnect. As a result, passengers need to purchase multiple tickets from different channels for independent use, which causes inconvenience to passengers and results in low efficiency in ticket processing for user travel in related technologies and poor travel experience for users.
[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0004] The embodiments of the present invention provide a method, device, electronic device and storage medium for processing user travel tickets, so as to at least solve the technical problems of low efficiency in processing user travel tickets and poor user travel experience in the related art.
[0005] According to one aspect of an embodiment of the present application, a ticket processing method for a user's travel is provided, including: obtaining travel demand information of the user, wherein the travel demand information includes travel transfer demand; determining multiple ticket information of different ticket source providers based on the travel demand information, wherein the multiple ticket information is used to represent ticket information of different modes of transportation provided by different ticket source providers; integrating the multiple ticket information to obtain a unified ticket voucher, wherein the unified ticket voucher is used to represent a unified voucher provided to the user for ticket verification based on different modes of transportation.
[0006] Optionally, multiple ticketing information of different ticket providers is determined based on travel demand information, including: performing route planning based on the travel demand information to obtain at least one initial planned route; filtering at least one initial planned route based on preset user filtering conditions to obtain a target planned route, wherein the preset user filtering conditions are used to represent the route preference selection conditions pre-set by the user; and determining multiple ticketing information based on the target planned route.
[0007] Optionally, determining multiple ticketing information based on the target planning path includes: determining a target area based on the target planning path, wherein the target area at least includes the user's departure area, transfer area and arrival area; determining multiple ticketing information based on the target area and the target planning path.
[0008] Optionally, based on the target region and the target planning path, multiple ticket information is determined, including: determining different ticket source providers based on the target region; based on the target planning path, obtaining multiple ticket information from ticketing systems of different ticket source providers.
[0009] Optionally, the multiple ticketing information include first ticketing information and / or second ticketing information, the first ticketing information is used to indicate ticketing information for a mode of transportation that requires advance booking, and the second ticketing information is used to indicate ticketing information for a mode of transportation that does not require advance booking; the multiple ticketing information are integrated to obtain a unified ticket voucher, including: when the multiple ticketing information includes the first ticketing information, performing a pre-payment booking operation based on the first ticketing information to obtain a booking voucher; when the multiple ticketing information includes the second ticketing information, generating a boarding verification voucher based on the second ticketing information; and generating a unified ticket voucher based on the booking voucher and / or the boarding verification voucher.
[0010] Optionally, the method further includes: when the user completes the trip, generating a unified payment order based on the booking voucher and / or the ride verification voucher in the unified ticketing voucher, wherein the unified payment order is used to represent a list of items to be paid for unified payment provided to the user.
[0011] According to another aspect of an embodiment of the present invention, a ticket processing device for user travel is also provided, including: an acquisition module, used to obtain the user's travel demand information, wherein the travel demand information includes travel transfer requirements; a determination module, used to determine multiple ticket information of different ticket source providers based on the travel demand information, wherein the multiple ticket information is used to represent ticket information of different modes of transportation provided by different ticket source providers; an integration module, used to integrate the multiple ticket information to obtain a unified ticket voucher, wherein the unified ticket voucher is used to represent a unified voucher provided to the user for ticket verification based on different modes of transportation.
[0012] According to another aspect of an embodiment of the present invention, there is further provided an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the method in each embodiment of the present invention is executed when the program is running.
[0013] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided. The computer-readable storage medium includes a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the methods in various embodiments of the present invention.
[0014] According to another aspect of an embodiment of the present invention, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the method in each embodiment of the present invention is implemented.
[0015] According to another aspect of an embodiment of the present invention, a computer program product is provided, including a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method in each embodiment of the present invention is implemented.
[0016] According to another aspect of the embodiments of the present invention, a computer program is provided. When the computer program is executed by a processor, the methods in the embodiments of the present invention are implemented.
[0017] In an embodiment of the present invention, a method for processing ticketing for user travel is provided, including: obtaining travel demand information of the user, wherein the travel demand information includes travel transfer demand; determining multiple ticketing information of different ticket source providers based on the travel demand information, wherein the multiple ticketing information is used to represent ticketing information of different modes of transportation provided by different ticket source providers; integrating the multiple ticketing information to obtain a unified ticket voucher, wherein the unified ticket voucher is used to represent a unified voucher for ticket verification based on different modes of transportation provided to the user. It is easy to notice that the present application can enable users to obtain ticketing information of multiple modes of transportation on a single platform by integrating ticketing information of multiple ticket source providers, thereby improving the convenience of user use. The use of a unified ticket voucher can reduce the situation where users need to carry multiple different tickets or vouchers during travel, simplify the user travel process, and improve the convenience and efficiency of use. The unified voucher can realize seamless connection of different modes of transportation, and users can realize transfer of multiple modes of transportation through the same voucher, avoiding the trouble of repeated ticket purchase and verification, and improving the convenience and comfort of user travel. By integrating ticket information from different ticket providers and providing unified ticket vouchers, users no longer need to search and purchase tickets for different modes of transportation on different platforms, which reduces the time and energy consumption of users, improves user satisfaction and convenience with travel, reduces user operation steps and verification links, simplifies the travel process, and makes the user experience smoother and more comfortable. This solves the technical problems of low efficiency in processing user travel tickets and poor user travel experience in related technologies. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0019] Figure 1 is a flow chart of a method for processing a user's travel ticket according to an embodiment of the present invention;
[0020] Figure 2is a schematic diagram of system interaction for ticket processing of an optional user travel according to an embodiment of the present invention;
[0021] Figure 3 is a schematic diagram of module interaction in a system for ticket processing of user travel according to an optional embodiment of the present invention;
[0022] Figure 4 It is a schematic diagram of a ticket processing device for user travel according to an embodiment of the present invention. DETAILED DESCRIPTION
[0023] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0024] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0025] According to an embodiment of the present invention, an embodiment of a ticket processing method for a user's travel is provided. It can be explained that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0026] Figure 1 is a flow chart of a method for processing a user's travel ticket according to an embodiment of the present invention. Figure 1 As shown, the method comprises the following steps:
[0027] Step S102, obtaining the user's travel demand information.
[0028] Among them, travel demand information includes travel transfer demand.
[0029] In an optional embodiment, the user's travel demand information can be obtained, and the travel demand information includes travel transfer requirements, and the system can understand the user's travel plan and the transfer requirements of various modes of transportation that may be involved. Specifically, the system can collect the user's travel demand information through various channels, such as websites, mobile applications, customer service, etc. The user can provide basic information such as travel date, departure location, destination, travel time, and number of passengers so that the system can provide a suitable ticketing solution for them. The system identifies the user's transfer needs, that is, the user can transfer between different modes of transportation during the trip. The system analyzes the travel path provided by the user and determines whether there is a transfer demand for multiple modes of transportation, so as to provide a comprehensive solution for the user. The system can perform end-to-end path planning based on the travel needs and transfer needs provided by the user. The system considers factors such as the operating time, transfer time, and ticket price of various modes of transportation to provide users with suitable travel paths, including transfer solutions for different modes of transportation. The system can also recommend suitable transfer solutions based on the user's travel needs and transfer needs. The system can provide a variety of transfer options for users to choose from, including fast, economical, less transfer and other different types of options to meet the personalized needs of users and provide users with more comprehensive and accurate ticketing solutions. In the above process, by understanding the travel and transfer needs of users, the system can provide users with personalized and customized ticketing solutions to improve their travel experience and satisfaction.
[0030] Step S104: determining a plurality of ticket information of different ticket providers based on the travel demand information.
[0031] Among them, multiple ticket information is used to represent ticket information of different modes of transportation provided by different ticket providers.
[0032] In an optional embodiment, multiple ticket information of different ticket providers can be determined based on travel demand information, which can include displaying ticket information from different modes of transportation to meet the diverse travel needs of users. Specifically, the system can first obtain relevant ticket information from various ticket providers, including airlines, railway stations, long-distance passenger stations, bus companies, etc. This information may include flights, fares, seat conditions, departure time, arrival time, etc. The ticket information obtained from different ticket providers may have different formats and inconsistent data structures. The system can standardize these data to ensure the consistency and matchability of the data for subsequent integration and display. Then, the system can integrate the ticket information from different ticket providers, establish a unified data model and database, associate and match the ticket information of various modes of transportation, and form a collection of multiple ticket information. The system can display the ticket information of multiple ticket providers according to the travel needs and preferences of users. Users can view the ticket information of various modes of transportation through the system interface, compare parameters such as price and time, and choose a travel plan that suits them. The system can provide users with a one-stop ticket purchase service. Users can directly purchase tickets for different modes of transportation within the system. The system supports online payment, electronic ticket generation and other functions to simplify the user's ticket purchase process and improve ticket purchase efficiency. In the above process, users can obtain ticket information for various modes of transportation on the same platform, compare and select appropriate travel plans, and improve the comprehensiveness and convenience of travel decisions. Integrating ticket information from different ticket providers realizes the integrated display of multi-source data and provides users with more comprehensive travel options. Users can complete ticket purchases for multiple modes of transportation on one platform, avoiding the tedious operation of switching back and forth between different platforms, and improving users' ticket purchase experience and satisfaction.
[0033] Step S106, integrating multiple ticket information to obtain a unified ticket voucher.
[0034] Among them, the unified ticket voucher is used to represent the unified voucher provided to users for ticket verification based on different modes of transportation.
[0035] In an optional embodiment, multiple ticket information can be integrated to obtain a unified ticket voucher, which can simplify the user's ticket verification process and improve travel efficiency and convenience. Specifically, first, the system can integrate and standardize the ticket information of various modes of transportation from different ticket source providers, which can include formatting various ticket information uniformly, unifying data structures, and establishing a database for unified management. The system can generate a unified ticket voucher based on the user's travel needs and ticket purchase information. The voucher contains ticket information of different modes of transportation purchased by the user, such as flight information, train numbers, long-distance bus schedules, etc., so that the user can verify the ticket during the trip. The unified ticket voucher can be in an electronic form, such as an electronic ticket, a QR code, etc. The system can generate an electronic ticket voucher and send it to the user, who can view and use it through a mobile phone or electronic device. The unified ticket voucher can support multiple verification methods, such as scanning a QR code, checking an electronic ticket, etc. Service providers of different modes of transportation can confirm the user's ticket purchase information through the verification voucher to ensure that the user is legally riding. Users can use unified ticket vouchers for one-stop ticket management, without having to carry cumbersome paper tickets or various electronic ticket vouchers, and can complete ticket verification and transfer processes quickly and easily. Through the above implementation process, multiple ticket information is integrated into a unified ticket voucher. Users do not need to carry multiple paper tickets or electronic tickets. Ticket verification for multiple modes of transportation can be completed through a unified ticket voucher, which simplifies the user's travel process and improves the travel experience. The system manages multiple ticket information through a unified ticket voucher, simplifies the ticket verification process, reduces the workload of service providers, reduces management costs, and improves efficiency and service quality.
[0036] In an embodiment of the present invention, a method for processing ticketing for user travel is provided, including: obtaining travel demand information of the user, wherein the travel demand information includes travel transfer demand; determining multiple ticketing information of different ticket source providers based on the travel demand information, wherein the multiple ticketing information is used to represent ticketing information of different modes of transportation provided by different ticket source providers; integrating the multiple ticketing information to obtain a unified ticket voucher, wherein the unified ticket voucher is used to represent a unified voucher for ticket verification based on different modes of transportation provided to the user. It is easy to notice that the present application can enable users to obtain ticketing information of multiple modes of transportation on a single platform by integrating ticketing information of multiple ticket source providers, thereby improving the convenience of user use. The use of a unified ticket voucher can reduce the situation where users need to carry multiple different tickets or vouchers during travel, simplify the user travel process, and improve the convenience and efficiency of use. The unified voucher can realize seamless connection of different modes of transportation, and users can realize transfer of multiple modes of transportation through the same voucher, avoiding the trouble of repeated ticket purchase and verification, and improving the convenience and comfort of user travel. By integrating ticket information from different ticket providers and providing unified ticket vouchers, users no longer need to search and purchase tickets for different modes of transportation on different platforms, which reduces the time and energy consumption of users, improves user satisfaction and convenience with travel, reduces user operation steps and verification links, simplifies the travel process, and makes the user experience smoother and more comfortable. This solves the technical problems of low efficiency in processing user travel tickets and poor user travel experience in related technologies.
[0037] Optionally, multiple ticketing information of different ticket providers is determined based on travel demand information, including: performing route planning based on the travel demand information to obtain at least one initial planned route; filtering at least one initial planned route based on preset user filtering conditions to obtain a target planned route, wherein the preset user filtering conditions are used to represent the route preference selection conditions pre-set by the user; and determining multiple ticketing information based on the target planned route.
[0038] In an optional embodiment, firstly, based on the user's travel demand information, the system can perform path planning according to the information such as the departure place, destination, travel time, etc. input by the user. Path planning can calculate possible different paths through algorithms to meet the user's travel needs. This process can take into account factors such as the type of transportation, the distance and time of the route to ensure that the user can get a suitable travel plan. Then, the system can filter the preliminary planned path according to the user's preset screening conditions to obtain the target planning path. The preset user screening conditions may include factors such as the user's travel preferences, the choice of transportation, and the travel time. Through the user's personalized screening conditions, the system can provide users with travel plans that are more in line with their needs and improve user experience. Finally, the system can determine multiple ticket information according to the target planning path. Through the analysis of the target planning path, the system can determine the user's available ticket information, including tickets, air tickets, boat tickets, etc. The system can obtain these ticket information from different ticket source providers and display them to the user for selection. In the above process, according to the user's travel needs and preferences, the system can provide users with personalized travel plans to improve user satisfaction and experience. Through path planning and screening, the system can provide users with suitable travel plans, saving users' time and energy. The system can obtain ticketing information from different ticket providers, providing users with more choices to meet the needs of different users. Through route planning, personalized screening conditions and diversified ticketing information, it can provide users with a better travel experience, improve travel efficiency and meet users' personalized needs.
[0039] Optionally, determining multiple ticketing information based on the target planning path includes: determining a target area based on the target planning path, wherein the target area at least includes the user's departure area, transfer area and arrival area; determining multiple ticketing information based on the target area and the target planning path.
[0040] In an optional embodiment, the target region may include the user's origin region, transfer region, and arrival region. The process of determining the target region can be achieved by the user inputting a specific departure place and destination, and the system automatically identifies the user's origin region and arrival region based on the information provided by the user. The transfer region can be determined based on the transportation and route selected by the user to determine the transfer region that the user can pass through, or the system can automatically generate possible transfer regions based on traffic planning, and then the target region for the user's travel can be determined. Then, the system can determine multiple ticket information that the user can purchase based on the target region and the target planning path. According to the target region and travel mode of the user's travel, the system can automatically generate possible route planning. For example, the user can choose to take different transportation tools such as airplanes, trains or cars, and the system can generate different travel routes based on the transportation tool selected by the user. Determine the ticket information that the user can purchase, including air tickets, train tickets, bus tickets, etc. The system automatically searches and filters out ticket information that meets the user's needs based on the travel route and transportation tool selected by the user. The system can display the searched multiple ticket information that meets the user's needs to the user, and the user can select and compare according to his or her preferences and needs. Through the above steps, the system can automatically determine the user's target region and provide multiple ticket information that meet the user's needs based on the user's travel needs, providing users with more convenient and personalized travel services. The system provides multiple ticket information that meets the user's needs based on the user's travel needs and preferences, provides users with personalized travel recommendations, and improves user satisfaction. The system automatically generates target regions and multiple ticket information, reducing manual intervention and processing time, and improving system processing efficiency and operating results.
[0041] Optionally, based on the target region and the target planning path, multiple ticket information is determined, including: determining different ticket source providers based on the target region; based on the target planning path, obtaining multiple ticket information from ticketing systems of different ticket source providers.
[0042] In an optional embodiment, first, it is possible to determine which ticket providers can provide corresponding ticket information according to the target region. This can be achieved by negotiating with major ticket providers in advance and obtaining their interface information. For example, if the user chooses to travel to a certain city, the system can query the interface information of ticket providers such as local train stations, airports, bus stations, etc. according to the destination selected by the user, so as to obtain the corresponding ticket information. Then, according to the specific itinerary route planned by the user, multiple ticket information can be obtained from different ticket providers. The system can achieve data acquisition and integration of different ticket systems through the interface established with each ticket provider. For example, the user may be able to obtain ticket information for airplanes, trains, cars and other means of transportation from multiple channels. The system can connect to different ticket systems through application program interface calls to achieve real-time data acquisition and integration, and finally present multiple selected ticket information to the user. Through the above process, a more comprehensive and diverse selection of ticket information can be provided to the user, helping the user to better compare prices and choose suitable itineraries, which can improve the user experience.
[0043] Optionally, the multiple ticketing information include first ticketing information and / or second ticketing information, the first ticketing information is used to indicate ticketing information for a mode of transportation that requires advance booking, and the second ticketing information is used to indicate ticketing information for a mode of transportation that does not require advance booking; the multiple ticketing information are integrated to obtain a unified ticket voucher, including: when the multiple ticketing information includes the first ticketing information, performing a pre-payment booking operation based on the first ticketing information to obtain a booking voucher; when the multiple ticketing information includes the second ticketing information, generating a boarding verification voucher based on the second ticketing information; and generating a unified ticket voucher based on the booking voucher and / or the boarding verification voucher.
[0044] In an optional embodiment, integrating multiple ticket information and generating a unified ticket voucher can improve the user's travel convenience and efficiency. Users may need to take multiple modes of transportation at the same time, such as airplanes, trains, subways, etc., and various modes of transportation can have corresponding ticket information. By integrating these ticket information and generating a unified ticket voucher, users can more conveniently manage and view their travel information. Specifically, first of all, for the first ticket information, that is, the ticket information of the mode of transportation that can be booked in advance, the system can perform pre-payment booking operations according to the needs and choices of the user, that is, the system can be used to pre-pay ticket fees. The user can enter his travel plan and preferences in advance, and the system can reserve seats or tickets for the corresponding means of transportation for the user based on this information and generate a ticket voucher. In this way, the user does not need to purchase and pay for various modes of transportation separately before traveling, saving time and energy. For the second ticket information, that is, the ticket information of the mode of transportation that does not require pre-booking, the system can generate a ride verification voucher based on the user's actual riding situation. The user can directly rely on the verification voucher to ride when traveling. Finally, based on the ticket booking voucher and / or the ride verification voucher, the system can generate a unified ticket voucher. The unified ticket voucher contains all kinds of travel information of the user, which is convenient for the user to view and use when traveling. The user can complete all travel plans smoothly by only carrying this unified ticket voucher, avoiding cumbersome ticket management and possible omissions. In the above process, the user does not need to purchase or verify tickets for various modes of transportation separately, but only needs to carry a unified ticket voucher, which can reduce the user's preparation time and energy before traveling. The system automatically generates a booking voucher and a ride verification voucher for the user, eliminating the user's tedious operations, and can provide users with a more convenient, efficient and flexible travel experience, meeting the user's needs for personalized and intelligent travel services.
[0045] Optionally, the method further includes: when the user completes the trip, generating a unified payment order based on the booking voucher and / or the ride verification voucher in the unified ticketing voucher, wherein the unified payment order is used to represent a list of items to be paid for unified payment provided to the user.
[0046] In an optional embodiment, when the user completes the trip, generating a unified payment order based on the booking voucher and / or the ride verification voucher in the unified ticket voucher can help the user complete the payment conveniently and quickly, and also provide an efficient settlement method for the ticket processing system. Specifically, first, after the user completes the trip, the system can automatically generate a unified payment order based on the user's booking voucher and ride verification voucher. The booking voucher includes the user's order information, such as the departure place, destination, ride time, etc., and the ride verification voucher includes the user's ride verification information, such as QR code, train number information, etc. The system can generate a list based on this information, listing the fees that the user can pay, including ticket fees, service fees, etc. Then, the system can convert this list into a unified payment order and send the order information to the user. The user can complete the payment through the payment method provided by the system. The user can pay the entire order fee at one time, or choose to pay part of the fee. The system can automatically mark the paid part as paid. The generation and management of unified payment orders are also more efficient, which can reduce order errors or disputes caused by payment problems, improve user experience, simplify payment processes, reduce error rates, and improve user travel experience.
[0047] The technical solution proposed in the present application is described below in combination with an optional embodiment. The present application proposes a one-ticket passenger intermodal transport ticket processing method and system suitable for airports. The one-ticket passenger intermodal transport service system focuses on "facility interconnection, data interconnection, ticketing integration, and service integration", with the intelligent connection of airport-related external transportation as the core, and integrates the entire city's aviation, high-speed rail, road passenger transport, urban public transportation, urban rail transit, airport bus, online car-hailing, and taxi transportation resources in the airport city, establishes a data sharing mechanism for civil aviation, urban public transportation, online car-hailing, and long-distance buses, and realizes data sharing among various modes of transportation to meet the needs of passengers for route planning, "one-ticket" ticket reservation, and authentication and ticket verification on a single front end, and relies on the airport's smart hub to achieve seamless connection and transfer of intercity transportation. This application is applicable to the construction of a one-ticket passenger intermodal transport service system at the airport, which includes a one-ticket platform for comprehensive airport transportation, including a unified order system, a unified authentication system, a data exchange system, a front-end interface system, and a clearing and settlement system. It is based on the city's urban transportation and realizes "one-time ticket purchase, one-time payment, and one certificate / code for access" in a wider field and larger scope, accelerating the development of the "one-ticket system" for passenger transport.
[0048] Among them, the unified order module can include route planning and multi-trip order combination functions, and support related operations such as route planning, ticket booking, change, and refund. The unified authentication module can include electronic boarding certificate request and aggregation, code issuance and update. The data exchange module can connect to the ticketing service system of civil aviation, intercity railways, long-distance buses and intercity rental cars. The front-end interface system can connect to the front-end interface system of the airport smart hub comprehensive information service system. The clearing and settlement system can connect to ticket providers such as civil aviation, intercity railways, long-distance buses and intercity rental cars, third-party payment institutions and other clearing and settlement related institutions.
[0049] This application proposes a one-ticket passenger intermodal transport service system suitable for airports, which includes modules such as unified order, unified authentication, data exchange, front-end interface and clearing and settlement, as well as information security, operation and maintenance monitoring and other guarantee systems and ticketing models, mutual authentication, data exchange and clearing and settlement standard specification systems, and connects to external systems such as civil aviation ticketing system, intercity railway ticketing system, intercity car-hailing system, and long-distance bus ticketing system.
[0050] This application solves the problem that various modes of transportation such as civil aviation, intercity railways, long-distance buses and intercity taxis connected to the airport comprehensive passenger transport hub use different ticketing, ticket inspection, and clearing and settlement systems, which are difficult to interconnect, making it difficult for passengers to achieve one-stop travel planning, connecting ticket purchases, and one-card / one-code access, and they need to purchase multiple tickets from different channels for independent use. Passengers can use a single front end to plan routes, book "one-ticket pass" tickets, and authenticate and check tickets. This application establishes a data sharing mechanism for civil aviation, urban public transportation, online taxis, and long-distance buses, and realizes a data sharing mechanism among various modes of transportation. Based on the city's urban transportation, it realizes one-time ticket purchase, one-time payment, and one-card (code) access in a wider range of fields and larger scopes.
[0051] This application takes the unified order module as the core, and connects to the front end of the airport smart hub comprehensive information service system through the front-end interface module to obtain passenger travel needs. The unified order module connects to ticket providers such as civil aviation, intercity railways, long-distance buses and intercity car-hailing ticket service systems through the data exchange system to generate unified orders across transportation modes. After that, electronic boarding certificates are requested from ticket providers of each mode of transportation through the unified authentication module, and the certificates are distributed to passengers through the front-end interface module and the front-end of the airport smart hub comprehensive information service system. After the ride is completed, the clearing and settlement module connects to the front-end, ticket providers of each mode of transportation, and related systems of third-party payment providers.
[0052] Among them, the unified order module is responsible for requesting the ticket provider systems of each mode of transportation to realize inquiries, such as flights, capture, reservation, ticket refund and change, etc., and generating a unified order containing multiple modes of transportation segments based on the reservation results and responsible for maintenance. The unified order module regularly queries the ticket provider systems of each mode of transportation to obtain the available flights and ticket information and cache them. The unified order module provides cross-transportation route planning services based on the cached flight data. After the user determines the travel route through the front end, the unified order module requests the ticket provider systems of each mode of transportation respectively, reserves the corresponding tickets, and generates a unified order based on the reservation results. The user can initiate refund, change and other requests to the unified order module through the front end, request the ticket provider systems of each mode of transportation, and update the unified order based on the results.
[0053] The unified authentication module is responsible for requesting the ticket provider system of each mode of transportation to obtain the electronic boarding voucher of the corresponding mode of transportation. After the user requests the electronic boarding voucher through the front end, the unified order module will call the unified authentication module according to the unified order information, request the ticket provider system of the corresponding mode of transportation, and obtain the electronic boarding voucher.
[0054] The data exchange module connects to the ticket source provider systems of civil aviation, intercity railways, long-distance buses and intercity car rental ticket service systems, and serves as an interactive data channel between the unified order module and the unified authentication module and the ticket source provider systems of each mode of transportation. The data exchange module connects to the ticket source provider modules of each mode of transportation, and transmits and forwards the unified order module's related requests and responses for flight schedules, ticket information inquiries, ticket reservations, ticket refunds and changes. The data exchange module connects to the ticket source provider systems of each mode of transportation, and transmits and forwards the unified authentication module's related requests and responses for electronic boarding certificates.
[0055] The front-end interface module is responsible for connecting the front-end of the airport smart hub integrated information service system with the unified order module and the unified authentication module, and provides the front-end with data transmission intermediary services for route planning, ticket reservation, refund and change, and acquisition of electronic boarding vouchers. The front-end interface module connects the unified order module with the front-end of the airport smart hub integrated information service system, and provides the front-end of the airport smart hub integrated information service system with data transmission intermediary services for ticket reservation, refund and change. The front-end interface module connects the unified authentication module with the front-end of the airport smart hub integrated information service system, and provides the front-end of the airport smart hub integrated information service system with data transmission intermediary services for acquisition of electronic boarding vouchers.
[0056] The clearing and settlement system is responsible for connecting with ticket providers such as civil aviation, intercity railways, long-distance buses and intercity car-hailing ticketing service systems, the front end of the airport smart hub comprehensive information service system and third-party payment institutions, and providing cross-system fund clearing and settlement and automated reconciliation services. The clearing and settlement system connects with ticket providers such as civil aviation, intercity railways, long-distance buses and intercity car-hailing ticketing service systems, and provides related fund clearing and settlement and automated reconciliation services for travel tickets. The clearing and settlement system connects with the front end of the airport smart hub comprehensive information service system, and provides related fund clearing and settlement and automated reconciliation services for user order amounts and pre-credit for rides. The clearing and settlement system connects with third-party payment institutions, and provides related fund clearing and settlement and automated reconciliation services for user payments.
[0057] The technical solution proposed in this application can use the form of "embedded code" to exchange data with transportation modes such as buses and subways, and use the form of interfaces to exchange data with transportation modes such as high-speed rail, long-distance buses, and airport buses. When booking, the user selects the corresponding transportation mode according to travel needs; according to the transportation mode selected by the user, the one-ticket passenger intermodal transportation service system sends a booking request to the ticketing system of each transportation mode. When riding, when the transportation mode is high-speed rail, check whether the user has made an appointment for ticket exchange. If no ticket exchange has been made, jump to the high-speed rail reservation ticket exchange page to remind the user to complete the reservation ticket exchange operation; if the ticket has been exchanged, return the user's boarding code and other information; when the transportation mode is a long-distance bus, display the corresponding long-distance bus electronic ticket boarding code; when the transportation mode is bus, subway, airport bus, display the boarding code of the corresponding transportation mode. High-speed rail, long-distance bus and other transportation modes can provide the one-ticket passenger intermodal transportation service system with the relevant ticketing information required for docking. Transportation modes such as buses, subways and airport buses need to provide the one-ticket passenger intermodal transportation service system with the relevant ticketing information required for docking. Bus, subway and airport bus equipment can read the QR code on the client of the one-ticket passenger intermodal transport service system, and associate it with the user's unique identity through the background, such as ID number, authority mark, boarding time, boarding location, alighting location and other information.
[0058] Passengers can book high-speed rail and long-distance bus tickets through the one-ticket passenger intermodal transport service system before traveling. If you travel by bus, subway or airport bus, you do not need to book a ticket. When entering and exiting the station, passengers can use the railway and long-distance bus boarding code to board the train, and go through the self-service ticket gate or manual verification gate to go through the real-name verification. If supported, you can use facial recognition to pass the self-service verification gate and check in and out of the station.
[0059] When users choose to travel by bus, subway or airport bus, the one-ticket passenger intermodal transport service system client sends a scan code boarding request to the bus, subway or airport bus in an embedded or interfaced form, and records the user's boarding mark, user identity unique identifier, boarding time, boarding station and other information. The bus, subway and airport bus simultaneously record the above corresponding information. When getting off the bus, the one-ticket client and other modes of transportation simultaneously record the user's boarding mark, user identity unique identifier, getting off location, getting off time and other information. If the travel mode is other modes of transportation such as bus, subway and airport bus, you can show the boarding code to the staff as a boarding certificate.
[0060] The one-ticket passenger intermodal transport service system proposed in this application calculates the number of trips and ticket prices of railways, long-distance buses, buses, subways and airport buses on a daily basis according to the statistical date (T+1), and provides a reconciliation function for each ticketing system. The ticketing systems of railways, long-distance buses, buses, subways and airport buses summarize their own data on the number of trips and ticket prices every day, and check them with the data recorded by the one-ticket passenger intermodal transport service system. Each mode of transportation, such as railways, long-distance buses, buses, subways and airport buses, settles according to statistical data.
[0061] Figure 2 is a schematic diagram of a system interaction for ticket processing of an optional user travel according to an embodiment of the present invention, such as Figure 2 As shown, the one-ticket passenger intermodal transport service system applicable to airports includes a front-end interface module, a unified authentication module, a clearing and settlement module, a unified order module, a data exchange module, an information security assurance module and an operation and maintenance monitoring assurance module. The one-ticket passenger intermodal transport service system applicable to airports can be connected with the civil aviation ticketing system, the intercity car-hailing system, the intercity railway ticketing system and the long-distance bus ticketing system.
[0062] Figure 3 is a schematic diagram of module interaction in a system for ticket processing of user travel according to an optional embodiment of the present invention, such as Figure 3 As shown, the system front end of the airport smart hub comprehensive information service system can interact with the front-end interface module to query reservations and authenticate and verify tickets, the front-end interface module can interact with the unified authentication module to authenticate and verify tickets, the front-end interface module can interact with the unified order module to query reservations, the front-end interface module can interact with the clearing and settlement module to perform clearing and settlement, the unified authentication module and the unified order module can interact with the data exchange module, the clearing and settlement module supports third-party payment, and the system can be connected to the ticket source provider system of each mode of transportation.
[0063] According to another aspect of the embodiment of the present application, a ticket processing device for user travel is also provided. The device can execute the ticket processing method for user travel of the above embodiment. The specific implementation method and preferred application scenario are the same as those of the above embodiment and will not be repeated here.
[0064] Figure 4 is a schematic diagram of a ticket processing device for user travel according to an embodiment of the present application, such as Figure 4 As shown, the device includes the following: an acquisition module 402 , a determination module 404 and an integration module 406 .
[0065] Among them, the acquisition module is used to obtain the user's travel demand information, wherein the travel demand information includes travel transfer demand; the determination module is used to determine multiple ticketing information of different ticket source providers based on the travel demand information, wherein the multiple ticketing information is used to represent the ticketing information of different modes of transportation provided by different ticket source providers; the integration module is used to integrate multiple ticketing information to obtain a unified ticket voucher, wherein the unified ticket voucher is used to represent a unified voucher provided to the user for ticket verification based on different modes of transportation.
[0066] Among them, the determination module is also used to plan the route based on the travel demand information to obtain at least one initial planned route; filter at least one initial planned route based on preset user filtering conditions to obtain a target planned route, wherein the preset user filtering conditions are used to represent the route preference selection conditions pre-set by the user; and determine multiple ticketing information based on the target planned route.
[0067] Among them, the determination module is also used to determine the target area based on the target planning path, wherein the target area at least includes the user's starting area, transfer area and arrival area; based on the target area and the target planning path, determine multiple ticketing information.
[0068] Among them, the determination module is also used to determine different ticket providers based on the target region; based on the target planning path, obtain multiple ticket information from the ticketing systems of different ticket providers.
[0069] Among them, the multiple ticketing information includes the first ticketing information and / or the second ticketing information, the first ticketing information is used to indicate the ticketing information of the mode of transportation that requires advance booking, and the second ticketing information is used to indicate the ticketing information of the mode of transportation that does not require advance booking; the integration module is also used to, when the first ticketing information is included in the multiple ticketing information, perform a pre-advance booking operation based on the first ticketing information to obtain a booking voucher; when the second ticketing information is included in the multiple ticketing information, generate a boarding verification voucher based on the second ticketing information; generate a unified ticketing voucher based on the booking voucher and / or the boarding verification voucher.
[0070] Among them, the integration module is also used to generate a unified payment order based on the booking voucher and / or the ride verification voucher in the unified ticketing voucher when the user completes the trip, wherein the unified payment order is used to represent the list of items to be paid for unified payment provided to the user.
[0071] An embodiment of the present application further provides an electronic device, comprising: a memory storing an executable program; and a processor for running the program, wherein the program executes the methods in various embodiments of the present invention when running.
[0072] The above-mentioned memory may refer to a device inside a computer for storing data and programs, and may include memory, hard disk, etc., wherein the memory may be used to temporarily store running programs and data, the hard disk may be used to store programs and data for a long time, and the memory may be used to enable the computer to read and write data, and execute programs; the above-mentioned processor may be responsible for executing instructions in computer programs and performing data processing, and may be responsible for controlling and executing various operations, including arithmetic operations, logical operations, data transmission, etc.
[0073] An embodiment of the present application further provides a computer-readable storage medium, which includes a stored executable program, wherein when the executable program is running, the device where the computer-readable storage medium is located is controlled to execute the methods in various embodiments of the present invention.
[0074] The above-mentioned computer storage medium may refer to a medium in a computer memory used to store certain discontinuous physical quantities. Computer storage media mainly include semiconductors, magnetic cores, magnetic drums, magnetic tapes, laser disks, etc.; the stored program included in the computer-readable storage medium may be a set of instructions that can be recognized and executed by a computer, running on an electronic computer, and is an information tool that meets certain needs of people.
[0075] An embodiment of the present application further provides a computer program product, including a computer program, which implements the methods in various embodiments of the present invention when executed by a processor.
[0076] The above-mentioned computer program product may refer to a software program that has been written, tested and released and can be run on a computer or other device. The computer program product may include an application, an operating system, tool software, etc., which is used to implement specific functions or solve specific problems.
[0077] An embodiment of the present application further provides a computer program product, including a non-volatile computer-readable storage medium, wherein the non-volatile computer-readable storage medium is used to store a computer program, and when the computer program is executed by a processor, the method in each embodiment of the present invention is implemented.
[0078] The above-mentioned non-volatile computer-readable storage medium may refer to a medium for storing data. The non-volatile computer-readable storage medium can keep the data from being lost when the power is off, and can be used to store long-term data, such as operating systems, applications, and user files. The non-volatile storage medium may include hard disk drives, solid-state drives, optical disks, and flash memory storage devices, etc.
[0079] The embodiments of the present application further provide a computer program, which implements the methods in the above-mentioned embodiments of the present invention when executed by a processor.
[0080] The above-mentioned computer program may refer to a collection of instructions used to tell a computer to perform a specific task or operation. A computer program may be written by a programmer using a specific programming language and may include algorithms, data structures, logic, and control flows. A computer program may be used for a variety of purposes, including application software, operating systems, and the like.
[0081] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0082] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0083] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0084] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0085] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0086] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A method for processing user travel tickets, characterized in that: include: Acquiring travel demand information of the user, wherein the travel demand information includes travel transfer demand; Determine a plurality of ticket information of different ticket source providers based on the travel demand information, wherein the plurality of ticket information is used to represent ticket information of different modes of transportation provided by the different ticket source providers; The multiple ticket information are integrated to obtain a unified ticket voucher, wherein the unified ticket voucher is used to represent a unified voucher provided to the user for ticket verification based on the different modes of transportation.
2. The method for processing user travel tickets according to claim 1, characterized in that: Determining a plurality of ticket information of different ticket providers based on the travel demand information includes: Performing path planning based on the travel demand information to obtain at least one initial planned path; Filtering the at least one initial planned path based on a preset user filtering condition to obtain a target planned path, wherein the preset user filtering condition is used to represent a path preference selection condition preset by the user; The plurality of ticket information is determined based on the target planning path.
3. The method for processing user travel tickets according to claim 2, characterized in that: Determining the plurality of ticket information based on the target planning path includes: Determining a target region based on the target planning path, wherein the target region at least includes a departure region, a transfer region, and an arrival region of the user; The plurality of ticket information is determined based on the target region and the target planned route.
4. The method for processing user travel tickets according to claim 3, characterized in that: Determining the plurality of ticket information based on the target region and the target planned path includes: Determining the different ticket source providers based on the target region; Based on the target planning path, the plurality of ticket information is obtained from the ticketing systems of the different ticket source providers.
5. The method for processing user travel tickets according to claim 1, characterized in that: The plurality of ticket information includes first ticket information and / or second ticket information, wherein the first ticket information is used to indicate ticket information of a mode of transportation that requires advance ticket booking, and the second ticket information is used to indicate ticket information of a mode of transportation that does not require advance ticket booking; Integrate the multiple ticket information to obtain a unified ticket voucher, including: In a case where the plurality of ticket information includes the first ticket information, performing a pre-payment ticket booking operation based on the first ticket information to obtain a ticket booking voucher; generating a boarding verification voucher based on the second ticket information when the plurality of ticket information includes the second ticket information; The unified ticketing voucher is generated based on the ticket booking voucher and / or the ride verification voucher.
6. The method for processing user travel tickets according to claim 5, characterized in that: The method further comprises: When the user completes the trip, a unified payment order is generated based on the booking voucher and / or the ride verification voucher in the unified ticketing voucher, wherein the unified payment order is used to represent a to-be-paid list for unified payment provided to the user.
7. A ticket processing device for a user's travel, characterized in that: include: An acquisition module, used to acquire the user's travel demand information, wherein the travel demand information includes travel transfer demand; A determination module, configured to determine a plurality of ticket information of different ticket source providers based on the travel demand information, wherein the plurality of ticket information is used to represent ticket information of different modes of transportation provided by the different ticket source providers; The integration module is used to integrate the multiple ticket information to obtain a unified ticket voucher, wherein the unified ticket voucher is used to represent a unified voucher provided to the user for ticket verification based on the different modes of transportation.
8. An electronic device, characterized in that: include: A memory storing an executable program; A processor is used to run the program, wherein the program, when running, executes the user travel ticket processing method described in any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored executable program, wherein when the executable program is run, the device where the storage medium is located is controlled to execute the ticket processing method for user travel as described in any one of claims 1 to 6.
10. A computer program product, characterized in that It comprises a computer program, which, when executed by a processor, implements the ticket processing method for user travel according to any one of claims 1 to 6.