Method and device for displaying rich media information on search machine

By constructing a schedule and analyzing a variety of wealthy media information, integrating display to users, solving the problem of lack of richness and diversity of air ticket search results in existing technologies, and achieved richer and diverse search results display.

CN119377502APending Publication Date: 2025-01-28TRAVELSKY TECHNOLOGY LIMITED
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411518315.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-29
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

The prior art is difficult to effectively integrate and display flight-rich media information during air ticket search, resulting in insufficient richness and diversity of search results.

Method used

By constructing the itinerary, obtaining user freight information, and analyzing the wealthy media information, general -purpose media information, and general ticket wealthy media information on the machine, integrate this information with the itinerary and freight information information to users.

Benefits of technology

The three types of wealthy media content was displayed in the search phase of the ticket, supporting brand search and additional service search, and improving the richness and diversity of search results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119377502A_ABST
    Figure CN119377502A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of aviation information, in particular to a method and device for displaying rich media information on a search machine. Three types of rich media contents are displayed in the air ticket search stage, rich media content display of brand search and additional service search is supported, and the richness and diversity of search results are improved. According to the rich media information display method, one-time display of flight rich media information in an air ticket search engine is achieved, and meanwhile the richness and diversity of air ticket search result content are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of aviation information technology, and in particular to a method and device for searching for rich media information display on board. Background Art

[0002] In modern air travel, passengers have higher and higher expectations for the flight experience. In order to meet this demand, airlines are constantly exploring innovative ways to provide better services and entertainment. In-flight rich media information is one of the important directions. Airlines can use certain icons, animations, sounds, pictures and other forms to show passengers the services they provide during ticket search. When purchasing tickets, users can intuitively know the services and hardware conditions available on the aircraft.

[0003] Application scenarios of in-flight rich media information may include the following aspects:

[0004] Entertainment system: In the aircraft's entertainment system, rich media information can provide a variety of entertainment content, such as movies, music, games, etc., to enhance passengers' in-flight experience.

[0005] Safety information display: Rich media information on board can be used to display important information such as safety instructions and emergency escape instructions, so as to convey it to passengers in a more vivid and eye-catching way.

[0006] Advertising and Marketing: Airlines can use rich media messaging on board for advertising and marketing purposes, showcasing products, services and special offers to passengers.

[0007] Personalized services: Based on passengers’ preferences and needs, in-flight rich media information can provide personalized service recommendations, such as meal options, destination information, etc.

[0008] Flight information display: Rich media information can be used to display real-time information such as flight maps, flight status, weather forecasts, etc. to help passengers understand flight conditions.

[0009] In-flight shopping: Passengers can shop online, browse and purchase goods or services through the in-flight rich media information system.

[0010] In summary, there is an urgent need for an integrated technical solution, which is used for the search engine to obtain the rich media content information provided by RoutHappy when the user specifies that the rich media information on the flight needs to be returned when making a flight search request, and integrate this information with the flight price results and return it to the user. Summary of the invention

[0011] In response to the above problems, the present invention provides a method and device for searching for in-flight rich media information display, which is used for domestic and international air ticket search scenarios, including airlines and sales agents, and is suitable for one-way, round-trip, and open-ended itinerary types. The search specifies the need to return in-flight rich media information.

[0012] In a first aspect, a method for displaying rich media information on a search engine is provided, the method comprising:

[0013] Build a travel plan based on the departure and arrival cities entered by the user;

[0014] Obtain user freight information based on the itinerary plan;

[0015] Obtain the in-flight rich media information based on the flight information and cabin class of the itinerary plan, and parse the in-flight rich media information corresponding to the cabin class;

[0016] Obtain general rich media information according to flight information, and parse out corresponding general rich media information;

[0017] According to the itinerary plan, obtain airline information; according to the airline information, obtain general ticket rich media information, and parse out the corresponding general ticket rich media information;

[0018] The itinerary plan, user fare information, on-board rich media information corresponding to the cabin, general rich media information and general ticket rich media information are aggregated on the search machine, and the rich media information is displayed according to the user's request.

[0019] Furthermore, based on the departure city and arrival city input by the user, a travel plan is constructed, including:

[0020] A route is constructed based on the departure and arrival cities entered by the user. Then, based on the constructed route, flights are searched for each segment of the route, flight and cabin information is obtained, a flight route is built, and cabin information is assigned to each flight. The flight route and cabin information are combined to obtain an itinerary plan.

[0021] Furthermore, according to the itinerary plan, the user's fare information is obtained, including:

[0022] The user's itinerary plan is decomposed into one or more fare combination plans, the fare prices for the fare combination plans are calculated item by item, the fare prices in each itinerary plan are combined and calculated, and the itinerary plan user fare information is generated.

[0023] Furthermore, it also includes:

[0024] Carry out space verification, authority verification, rule verification and route verification on the freight rate combination plan.

[0025] Furthermore, the in-flight rich media information is obtained according to the flight information and cabin class of the itinerary plan, and the in-flight rich media information corresponding to the cabin class is parsed, including:

[0026] According to the flight information and cabin class of the itinerary plan, the corresponding csv file of the rich media information on board is obtained from RoutHappy. The rich media information corresponding to each cabin class is obtained by searching the csv file through the flight number flightID and cabin class cabin of the flight information.

[0027] Furthermore, general rich media information is obtained according to the flight information, and the corresponding general rich media information is parsed, including:

[0028] Obtain the general rich media information csv file from RoutHappy based on the flight information, and determine whether the general rich media information can be displayed based on the PCC restriction table in the csv file;

[0029] When general rich media information can be displayed, determine whether the general rich media information can be displayed based on the Flight dimension of the flight information;

[0030] When the Flight dimension determines that general rich media information can be displayed, the general rich media information data content is searched in the csv file according to the flight information.

[0031] Further, according to the itinerary plan, airline information is obtained; according to the airline information, general ticket rich media information is obtained, and the corresponding general ticket rich media information is parsed, including:

[0032] Get the airline from the itinerary plan; get the corresponding general ticket rich media information from the airline.

[0033] In a second aspect, a device for searching for rich media information display on board an aircraft includes: an itinerary scheme construction unit, a fare information construction unit, an on-board rich media information parsing unit, a general rich media information parsing unit, a general ticket rich media information parsing unit, and a rich media information display unit;

[0034] A trip plan building unit, used to build a trip plan based on the departure city and arrival city input by the user;

[0035] The fare information building unit is used to obtain the user's fare information according to the itinerary plan;

[0036] An onboard rich media information parsing unit, used to obtain onboard rich media information according to the flight information and cabin space of the itinerary plan, and parse out the onboard rich media information corresponding to the cabin space;

[0037] A general rich media information parsing unit, used to obtain general rich media information according to flight information, and parse out corresponding general rich media information;

[0038] The general ticket rich media information parsing unit is used to obtain airline information according to the itinerary plan; obtain the general ticket rich media information according to the airline information, and parse out the corresponding general ticket rich media information;

[0039] The rich media information display unit is used to aggregate the itinerary plan, user fare information, on-board rich media information corresponding to the cabin, general rich media information and general ticket rich media information on the search machine, and display the rich media information according to the user's request.

[0040] In a third aspect, an electronic device 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 via the communication bus;

[0041] a memory storing a computer program;

[0042] The processor is used to implement the above-mentioned method of displaying rich media information on a search machine when executing the computer program stored in the memory.

[0043] In a fourth aspect, a computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for displaying rich media information on a search machine is implemented.

[0044] The present disclosure includes at least the following beneficial effects:

[0045] The disclosed method for displaying rich media on board the flight supports displaying three types of rich media content during the air ticket search stage, and supports displaying rich media content for brand search and additional service search, thereby improving the richness and diversity of search results. The disclosed method for displaying rich media information solves the problem of one-time display of rich media information for flights in air ticket search engines, while improving the richness and diversity of air ticket search results.

[0046] Other features and advantages of the present disclosure will be described in the following description, and partly become apparent from the description, or be understood by implementing the present disclosure. The purpose and other advantages of the present disclosure can be realized and obtained by the structures indicated in the description and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0047] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0048] Figure 1 A schematic diagram showing a method flow chart of an embodiment of the present disclosure;

[0049] Figure 2 A schematic diagram of a process for obtaining freight rates according to an embodiment of the present disclosure;

[0050] Figure 3 This is a schematic diagram of onboard rich media parsing according to an embodiment of the present disclosure;

[0051] Figure 4 This is a schematic diagram of the on-board rich media interface feedback information according to an embodiment of the present disclosure;

[0052] Figure 5 This is a schematic diagram of common rich media information in an embodiment of the present disclosure;

[0053] Figure 6 This is a schematic diagram of general rich media information parsing according to an embodiment of the present disclosure;

[0054] Figure 7 This is a schematic diagram of feedback information of a universal rich media information interface according to an embodiment of the present disclosure;

[0055] Figure 8 This is a schematic diagram of feedback information of a universal ticket rich media information interface according to an embodiment of the present disclosure;

[0056] Fig. 9 This is a schematic diagram of the structure of the display device of the embodiment of the present disclosure;

[0057] Fig.10 The present invention is a schematic diagram showing the structure of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0058] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0059] The explanation of terms is shown in Table 1:

[0060] Table 1

[0061]

[0062]

[0063] like Figure 1 As shown, a method for displaying rich media information on a search machine includes:

[0064] S101, constructing a travel plan according to the departure city and arrival city input by the user;

[0065] S102, obtaining user fare information according to the itinerary plan;

[0066] S103, obtaining in-flight rich media information according to the flight information and cabin space of the itinerary plan, and parsing the in-flight rich media information corresponding to the cabin space;

[0067] S104, obtaining general rich media information according to the flight information, and parsing the corresponding general rich media information;

[0068] S105, obtaining airline information according to the itinerary plan; obtaining general ticket rich media information according to the airline information, and parsing the corresponding general ticket rich media information;

[0069] S106, the itinerary plan, user fare information, onboard rich media information corresponding to the cabin, general rich media information and general ticket rich media information are aggregated on the search engine, and the rich media information is displayed according to the user's request.

[0070] The specific implementation is as follows:

[0071] RouteHappy uses data from airline websites, press releases and social channels, travel blogs and websites (e.g., One Mile At A Time, Crankyflyer), industry publications (e.g., Aviation Week, Tnooz), traditional print publications (e.g., Seattle Times, Wall Street Journal), social media (e.g., YouTube, Facebook, Twitter, Instagram), suppliers (e.g., Thales, Astronics, Recaro), industry contacts (e.g., contacts with customers, personal contacts), and RouteHappy also subscribes to OAG data.

[0072] like Figure 2 As shown, the ticket price search includes:

[0073] Flight construction: First, build a path based on the departure and arrival cities entered by the user. Then, based on the constructed path, search for flights for each segment of the path, obtain flight and cabin information, build a flight route, and provide cabin information for each flight.

[0074] Itinerary splitting: split the user's actual itinerary into one or more fare combinations, which can be used to attach fare information and flight information. It is the smallest calculation unit for domestic fare search. The created fare combinations can be divided into one-way full-trip fare, one-way multi-segment fare, round-trip full-trip fare, and round-trip multi-segment fare.

[0075] Get freight rates: Get freight rate data based on the freight rate combination plan.

[0076] Freight rate verification: including space verification, authority verification, rule verification, route verification, etc. Through these verifications, it can be ensured that the itinerary solution is accurate and meets the conditions. Only itinerary solutions that pass the freight rate verification can be returned.

[0077] Freight Calculation: Process the calculation results of the freight combination plan item by item, combine the freight prices in each itinerary plan, and generate the itinerary plan price result.

[0078] Generate results: After the combined verification and calculation of the freight rate, the information specified in the user input message is processed and displayed, including flight information and its corresponding freight rate. Rich media information integration is also completed in this step. Whether the user requests to display rich media information, if required, the rich media information is displayed according to the flight dimension.

[0079] Rich media data acquisition method:

[0080] The Air China fare search system receives rich media data content published by RoutHappy. The received rich media data is divided into three categories: flight-related in-flight rich media information (Amenity), universal rich media information (UPA), and universal ticket rich media information (UTA).

[0081] The rich media (Amenity) on board is as follows:

[0082] The main content is attribute information. RoutHappy pushes a zip file containing nine csv files: flights.csv (main table), aircrafts.csv, seats.csv, layouts.csv, entertainments.csv, wifis.csv, powers.csv, fresh foods.csv, and beverages.csv.

[0083] The general contents of the Routehappy onboard facilities data CSV file are as follows:

[0084] Standard Category (Applicable to all airlines)

[0085] Seats (seats.csv): Covers the actual seat types in each cabin, in each sub-cabin of the aircraft. Includes mass, legroom, pitch, width, flatness, and type.

[0086] Aircraft (aircrafts.csv): covers mass, cabin pressure, window size, type.

[0087] Layouts (layouts.csv): Covers everything from classic layouts to the latest space-saving and premium cabin configurations.

[0088] Wi-Fi (wifis.csv): covers availability, type, quality, coverage, deployment and cost (free / paid)

[0089] Entertainment (entertainments.csv): covers passenger entertainment options

[0090] Power (powers.csv): Covers whether an AC outlet, USB port, or both are available.

[0091] Standard food: includes food for each flight and cabin and whether it is available, charged or free. Food is divided into snacks, light meals and full multi-course meals

[0092] Premium Category (Available to all airline customers at Pro subscription level or higher)

[0093] Fresh Foods (fresh foods.csv): Includes food for each flight and cabin and whether it is available, charged or free. Food is divided into breakfast, lunch, dinner, snacks and light meals and is available on business / first hour.

[0094] Beverages (beverages.csv): Includes alcoholic and non-alcoholic beverages and whether they are available, charged, or free. Prioritize business / premium beverages.

[0095] like Figure 3 As shown, the on-board rich media parsing process is as follows:

[0096] In the main table fights.csv, retrieve the sub-table ID from the main table through the key value [Key:Origin&Destination,Flight number,Date,&Cabin.] and then go to the corresponding sub-table, find the onboard facility information by ID and output it.

[0097] like Figure 4 As shown, input interface: when the user requests, in the user preference node, whether to display rich media data field enters RH00, and the RoutingHappy in-flight facilities data content is displayed.

[0098] Output: Displayed under the flightsAttributes node, according to the flight class. FlightID corresponds to the flight number, and cabin is the class, such as business class in C class. The specific rich media content corresponding to each class is associated with the routeHappyAmenitiesDatas node through the ID. For example, aircraftId is associated with aircrafts data.

[0099] like Figure 5 As shown, Universal Rich Media Information (UPA):

[0100] UPAs (universal product attributes) mainly involve streaming media data, providing consumers with media type data such as icons, pictures, photos, etc., so that users can understand their itinerary information at a glance.

[0101] RoutHappy pushes a zip file, which can be subdivided into various types of UPA data. First, check the PCC restriction table, which is used to determine whether the office user can display UPA. Next, check whether UPA can be displayed from the Flight dimension. After the permission check is passed, continue to display the UPA data content.

[0102] UPA.csv is used to record the relationship mapping table of various UPA IDs. After matching the UPA ID, you need to verify the corresponding information in each verification table. If the verification passes, the UPA information of this row can be displayed. Otherwise, the UPA information will not be displayed.

[0103] Arival_Layover_Duration.csv: Flight time limit of UPA data. This table is a validation subtable, which is used to limit the transit time of the transfer segment. UPA information can only be displayed after passing the validation of this table.

[0104] Brands.csv: Brand verification table. If the freight rate search returns brand results, the program will go to this table to determine whether the brand results can be attached with UPA information.

[0105] optional service identifier: additional service verification table, to determine whether it can match the additional services released by the airline.

[0106] Categories.csv: UPA Category Name, this field provides either a generic category name or a carrier specific name for the UPA. This field can be used to group and compare UPA categories across and within airlines. All UPAs will have at least one category name. The CATEGORY ID field in a UPA ID record is never empty. A category name must be detected in order to be displayed with a UPA, and channels can use categories to group and compare UPAs between airlines. The number in this field exactly matches the number found in the UPA ID record CATEGORY ID field.

[0107] like Figure 6 As shown, the general rich media information parsing process is as follows:

[0108] like Figure 7 As shown, input interface: when the user requests, in the user preference node, whether to display rich media data field enters ATUPA, and UPA data content is displayed.

[0109] Output: Displayed under the upaDatas node, multimedia content is queried through brand and service information. Upa id is in the brand result or ocInfo;

[0110] Brand search, upa id corresponds to the upa id under the brand fares node,

[0111] Additional service search, upa id is in icInfos;

[0112] The specific upa data content is displayed under the upaDatas node and is associated through the upa id.

[0113] The universal ticket rich media information (UTA) is as follows:

[0114] UTAs (Universal Ticket Attributes) are the relevant characteristics of the fare and the attributes applicable to the quotation. They are maintained through the Routehappy Hub front-end to display the rights and restrictions related to the quotation. The complex atpco rules are integrated and the user experience is improved. The 10 categories that passengers care about most in atpco are supported: advance changes, priority boarding, refunds, carry-on baggage, checked baggage, priority check-in, VIP lounge services, changes on the day of departure, seat selection, and upgrades. Currently, support for UTA content is limited to additional services, baggage, and refund and change related content.

[0115] The two more important tables in UTA data are: mapping table and translation table.

[0116] The function of the mapping table is to map the freight rate search results with the Mapping table to obtain the corresponding UTA data KEY and part of the UTA information.

[0117] The translation table is used to display UTA information to users in multiple languages.

[0118] The general ticket rich media information parsing process is as follows:

[0119] like Figure 8 As shown, input interface: when the user requests, in the user preference node, whether to display rich media data field input ATUTA, then display UTA data content;

[0120] Output: displayed under the utaInfos node;

[0121] In the refund and change scenario, the user requests to display UTA information, and there is refund and change information in the freight search results, that is, if there is a penalty node, the UTA result will be displayed. At this time, the UTA id is associated in the penalty.

[0122] In the additional service scenario, the user requests to display UTA information and uses the additional service mode for search. In this case, UTAid has uta id on the ocinfo node. The ocinfo node is the node that records the specific information content of the additional service.

[0123] In the free baggage scenario, if the user requests to display UTA information and there is baggage display information, then add the UTA id under the baggagebaggageinfo node.

[0124] like Fig. 9 As shown, a device for searching for rich media information display on board, comprising: a trip plan construction unit 901, a fare information construction unit 902, an on-board rich media information parsing unit 903, a general rich media information parsing unit 904, a general ticket rich media information parsing unit 905 and a rich media information display unit 906;

[0125] The itinerary plan building unit 901 is used to build a itinerary plan according to the departure city and arrival city input by the user;

[0126] The fare information building unit 902 is used to obtain the user fare information according to the itinerary plan;

[0127] The onboard rich media information parsing unit 903 is used to obtain the onboard rich media information according to the flight information and cabin space of the itinerary plan, and parse the onboard rich media information corresponding to the cabin space;

[0128] The general rich media information parsing unit 904 is used to obtain the general rich media information according to the flight information and parse the corresponding general rich media information;

[0129] The general ticket rich media information parsing unit 905 is used to obtain airline information according to the itinerary plan; obtain the general ticket rich media information according to the airline information, and parse the corresponding general ticket rich media information;

[0130] The rich media information display unit 906 is used to aggregate the itinerary plan, user fare information, onboard rich media information corresponding to the cabin, general rich media information and general ticket rich media information on the search machine, and display the rich media information according to the user's request.

[0131] like Fig.10 As shown, the present disclosure provides an electronic device, including a processor 1001, a communication interface 1002, a memory 1003 and a communication bus 1004, wherein the processor 1001, the communication interface 1002 and the memory 1003 communicate with each other through the communication bus 1004;

[0132] Memory 1003, storing computer programs;

[0133] The processor 1001 is configured to implement the above method when executing the computer program stored in the memory 1003 .

[0134] The present disclosure provides a computer-readable storage medium storing a computer program, wherein the computer program implements the above method when executed by a processor.

[0135] The computer-readable storage medium may be included in the device / apparatus described in the above embodiment; or it may exist independently without being assembled into the device / apparatus. The above computer-readable storage medium carries one or more programs, and when the above one or more programs are executed, the method according to the embodiment of the present disclosure is implemented.

[0136] According to an embodiment of the present disclosure, a computer-readable storage medium may be a non-volatile computer-readable storage medium, for example, may include but is not limited to: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.

[0137] Although the present disclosure has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present disclosure.

Claims

1. A method for displaying rich media information on a search machine, characterized in that: The method comprises: Build a travel plan based on the departure and arrival cities entered by the user; Obtain user freight information based on the itinerary plan; Obtain the in-flight rich media information based on the flight information and cabin class of the itinerary plan, and parse the in-flight rich media information corresponding to the cabin class; Obtain general rich media information according to flight information, and parse out corresponding general rich media information; According to the itinerary plan, obtain airline information; according to the airline information, obtain general ticket rich media information, and parse out the corresponding general ticket rich media information; The itinerary plan, user fare information, on-board rich media information corresponding to the cabin, general rich media information and general ticket rich media information are aggregated on the search machine, and the rich media information is displayed according to the user's request.

2. A method for displaying rich media information on a search machine according to claim 1, characterized in that: Build a trip plan based on the departure and arrival cities entered by the user, including: A route is constructed based on the departure and arrival cities entered by the user. Then, based on the constructed route, flights are searched for each segment of the route, flight and cabin information is obtained, a flight route is built, and cabin information is assigned to each flight. The flight route and cabin information are combined to obtain an itinerary plan.

3. A method for displaying rich media information on a search machine according to claim 1, characterized in that: According to the itinerary plan, obtain the user's freight information, including: The user's itinerary plan is decomposed into one or more fare combination plans, the fare prices for the fare combination plans are calculated item by item, the fare prices in each itinerary plan are combined and calculated, and the itinerary plan user fare information is generated.

4. A method for displaying rich media information on a search machine according to claim 3, characterized in that: Also includes: Carry out space verification, authority verification, rule verification and route verification on the freight rate combination plan.

5. A method for displaying rich media information on a search machine according to claim 1, characterized in that: Obtain the in-flight rich media information based on the flight information and cabin class of the itinerary plan, and parse the in-flight rich media information corresponding to the cabin class, including: According to the flight information and cabin class of the itinerary plan, the corresponding csv file of the rich media information on board is obtained from RoutHappy. The rich media information corresponding to each cabin class is obtained by searching the csv file through the flight number flightID and cabin class cabin of the flight information.

6. A method for displaying rich media information on a search machine according to claim 1, characterized in that: Obtain common rich media information based on flight information, and parse the corresponding common rich media information, including: Obtain the general rich media information csv file from RoutHappy based on the flight information, and determine whether the general rich media information can be displayed based on the PCC restriction table in the csv file; When general rich media information can be displayed, determine whether the general rich media information can be displayed based on the Flight dimension of the flight information; When the Flight dimension determines that general rich media information can be displayed, the general rich media information data content is searched in the csv file according to the flight information.

7. A method for displaying rich media information on a search machine according to claim 1, characterized in that: According to the itinerary plan, obtain airline information; according to the airline information, obtain general ticket rich media information, and parse the corresponding general ticket rich media information, including: Get the airline from the itinerary plan; get the corresponding general ticket rich media information from the airline.

8. A device for displaying rich media information on a search machine, characterized in that: include: Itinerary plan building unit, fare information building unit, on-board rich media information parsing unit, general rich media information parsing unit, general ticket rich media information parsing unit and rich media information display unit; A trip plan building unit, used to build a trip plan based on the departure city and arrival city input by the user; The fare information building unit is used to obtain the user's fare information according to the itinerary plan; An onboard rich media information parsing unit, used to obtain onboard rich media information according to the flight information and cabin space of the itinerary plan, and parse out the onboard rich media information corresponding to the cabin space; A general rich media information parsing unit, used to obtain general rich media information according to flight information, and parse out corresponding general rich media information; The general ticket rich media information parsing unit is used to obtain airline information according to the itinerary plan; obtain the general ticket rich media information according to the airline information, and parse out the corresponding general ticket rich media information; The rich media information display unit is used to aggregate the itinerary plan, user fare information, on-board rich media information corresponding to the cabin, general rich media information and general ticket rich media information on the search machine, and display the rich media information according to the user's request.

9. 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 via the communication bus; a memory storing a computer program; A processor is used to implement a method for displaying rich media information on a search machine as described in any one of claims 1 to 7 when executing a computer program stored in a memory.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, a method for displaying rich media information on a search machine according to any one of claims 1 to 7 is implemented.