Method for processing flight additional notification information and electronic equipment with same
By integrating flight data and additional notification information processing methods, the problem of insufficient information provided by the existing flight information management system is solved, and the passenger information is fully and timely obtained, and the travel experience is improved.
Patent Information
- Application Number
- CN202411929071.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-25
- Publication Date
- 2025-04-15
AI Technical Summary
The existing flight information management system only provides basic flight information, resulting in insufficient and timely information acquisition for passengers when planning and implementing travel plans.
By obtaining query request information, combining flight data sets and additional notification data sets, precise matching and integration are carried out to provide flight-related additional notification information, including weather, traffic and other details.
It has achieved the improvement of passenger service experience, provided personalized travel information, ensured that information was fully and timely, and solved the problem of insufficient information acquisition.
Smart Images

Figure CN119829808A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and in particular to a method for processing additional flight notification information and an electronic device having the same. Background Art
[0002] In modern society, obtaining flight information has gradually become an indispensable part of people's travel. Generally speaking, most flight additional notification information release systems will provide some fixed flight data, such as flight time, flight status, etc.
[0003] In the current flight information query and notification system, although basic flight data such as departure time, flight status, etc. can provide passengers with necessary travel references, this information is mostly limited to the airline's operating data and direct flight information, lacking coverage of the broader needs of passengers in their personal journeys, and lacking notification of passengers' origin, stopovers, destinations, or additional information between the origin and destination (such as weather, traffic, etc.), making it difficult for people to make more reasonable travel plans.
[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0005] The embodiment of the present invention provides a method for processing additional flight notification information and an electronic device having the same, so as to at least solve the technical problem that passengers do not obtain sufficient and timely information when planning and executing travel plans because the existing flight information management system only provides basic flight information.
[0006] According to one aspect of an embodiment of the present invention, a method for processing additional notification information of a flight is provided, comprising: obtaining query request information, wherein the query request information is initiated by a terminal of a target user, the query request information includes at least one query feature, and the query feature includes at least one of the following: a flight location feature, a flight time feature, and a flight operation feature; obtaining a flight data set and an additional notification data set, wherein the flight data set includes basic information of at least one flight, wherein the basic information includes feature information associated with the at least one query feature, and the additional notification data set includes multiple additional notifications associated with the at least one feature information for display to the target user; determining a first query result based on the query request information and the flight data set, the first query result including the feature information associated with the query feature; determining a second query result based on the first query result and the additional notification data set, the second query result including the additional notification associated with the flight corresponding to the feature information; and returning the first query result and the second query result to the terminal.
[0007] Furthermore, obtaining the additional notification data set includes: obtaining information processing instructions through an additional notification information publishing system, the additional notification information publishing system is used to provide an instruction input port for management users, the information processing instructions are used to establish an additional notification data set or perform at least one of a modification operation and a deletion operation on the additional notification data set; determining the additional notification data set based on the information processing instructions.
[0008] Furthermore, the feature information includes multiple interrelated dimensional features, and determining the first query result based on the query request information and the flight data set includes: matching the query feature with at least one dimensional feature; in response to the query feature matching with at least one dimensional feature, determining at least one of the multiple dimensional features included in the feature information as the first query result.
[0009] Further, determining the second query result based on the first query result and the additional notification data set includes: performing data screening on multiple additional notifications in the additional notification data set based on the characteristic information, and determining the screened additional notifications associated with the characteristic information as the second query result.
[0010] Furthermore, returning the first query result and the second query result to the terminal includes: sorting the plurality of additional notifications and the second query result in a preset priority order to obtain a sorting result; and returning the sorting result to the terminal.
[0011] Furthermore, before determining the first query result based on the query request information and the flight data set, the processing method further includes: performing a legality check on the query request information.
[0012] Furthermore, returning the first query result and the second query result to the terminal also includes: obtaining the historical query record of the target user; determining preference information based on the historical query record, the preference information being used to characterize the target user's attention weights to different additional notifications and attention weights to different feature information; sorting the first query result and the second query result based on the preference information to obtain a sorted result; and returning the sorted result to the terminal.
[0013] 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.
[0014] 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.
[0015] 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.
[0016] In the embodiment of the present invention, an integrated flight data and additional notification information processing method is adopted, and the purpose of accurate matching and timely feedback of flight additional notification information is achieved through deep integration of query request features with flight data sets and additional notification data sets, thereby achieving the technical effect of improving passenger service experience and providing personalized travel information, and further solving the technical problem of insufficient and untimely information acquisition by passengers when planning and executing travel plans due to the fact that the existing flight information management system only provides basic flight information. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] 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:
[0018] Figure 1 is a flow chart of a method for processing additional flight notification information according to an embodiment of the present invention;
[0019] Figure 2 is a flow chart of a method for processing additional flight notification information according to an embodiment of the present invention;
[0020] Figure 3 is a system composition diagram of a method for processing additional flight notification information according to an embodiment of the present invention;
[0021] Figure 4 is a schematic diagram of a method for processing additional flight notification information according to a first embodiment of the present invention;
[0022] Figure 5 is a schematic diagram of a method for processing additional flight notification information according to a second embodiment of the present invention;
[0023] Figure 6 is a schematic diagram of a method for processing additional flight notification information according to a third embodiment of the present invention;
[0024] Figure 7 4 is a schematic diagram of a method for processing additional flight notification information according to a fourth embodiment of the present invention. DETAILED DESCRIPTION
[0025] 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.
[0026] 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.
[0027] According to an embodiment of the present invention, an embodiment of a method for processing additional flight notification information is provided. It should be noted 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.
[0028] Figure 1 is a method according to an embodiment of the present invention, such as Figure 1 As shown, the method comprises the following steps:
[0029] Step S101, obtaining query request information, wherein the query request information is initiated by a terminal of a target user, and the query request information includes at least one query feature, and the query feature includes at least one of the following: flight location feature, flight time feature, and flight operation feature;
[0030] Specifically, the flight location characteristics mainly involve the geographical information of the flight, including: departure point, destination, and stopover points.
[0031] Flight time characteristics involve the operating time of the flight, including: departure time, arrival time, and flight schedule (flight operating cycle or frequency).
[0032] Flight operation characteristics specifically include: airline, flight number, flight class, boarding gate, check-in time, boarding gate, etc.
[0033] By comprehensively analyzing and identifying these features, the present invention can accurately match the information in the flight data set and the additional notification data set, and provide passengers with additional notification information including flight time, location, operation details, and related weather, traffic, health and safety guidelines, etc. The integration of this information not only enriches the content of the flight query service, but also improves the personalization and practicality of the service, thereby significantly improving the travel experience and satisfaction of passengers.
[0034] Step S102, obtaining a flight data set and an additional notification data set, wherein the flight data set includes basic information of at least one flight, wherein the basic information includes feature information associated with at least one query feature, and the additional notification data set includes a plurality of additional notifications associated with the at least one feature information for display to a target user;
[0035] Optionally, the flight data set includes basic information of all flights released by the airline, including but not limited to: flight time, flight location, flight operation information, etc.
[0036] Optionally, the additional notification dataset provides additional notification and guidance information associated with the basic flight information, which is intended to help passengers better prepare and plan their journeys. The information in the additional notification dataset is dynamic and changes according to real-time updates from external data sources, and usually includes but is not limited to: weather forecasts, transportation (such as transportation from the airport to the city center, internal airport transportation guides, transfer routes at transfer airports, etc.), health and safety requirements, visas, currencies, cultural customs and other travel information.
[0037] By combining the flight data set with the additional notification data set, the system can filter out flight information that meets the query characteristics from the flight data set based on the user's query request, and further extract additional notifications that match the filtered flight information from the additional notification data set. Finally, the flight information and additional notification information are integrated into a complete query result and returned to the user, helping the user to plan the trip more clearly and comprehensively. This information processing method greatly improves the user's information acquisition efficiency and travel experience.
[0038] Step S103, determining a first query result based on the query request information and the flight data set, where the first query result includes feature information associated with the query feature;
[0039] Alternatively, if Figure 6As shown, the system receives the query request information initiated by the terminal of the target user, extracts the key query features by parsing the information, and matches the extracted query features with the flight data set, and selects the flight information that meets the conditions from the flight data set. The flight information that meets the conditions is the first query result. The accuracy and completeness of the first query result are directly related to the accuracy of the subsequent additional notification information matching and the user's satisfaction with obtaining information.
[0040] For example, if a user's query request features: the origin is Beijing Capital International Airport (PEK), the destination is Shanghai Hongqiao International Airport (SHA), and the departure time is between 17:00 and 18:00 on October 15, 2024, then the system will filter out all flights that meet the conditions from the flight data set. The filtering conditions may include: the departure airport is PEK, the arrival airport is SHA, and all flights within the specified date and time range. The filtered flight information, including flight number, airline, specific departure and arrival times, etc., will constitute the first query result.
[0041] Step S104, determining a second query result based on the first query result and the additional notification data set, the second query result including the additional notification associated with the flight corresponding to the characteristic information;
[0042] Optionally, feature information directly associated with the query feature is extracted from the first query result, and the extracted feature information is used to accurately screen the additional notification data set. After determining the additional notifications that match the flight feature information, the system will associate and integrate the information to generate a second query result.
[0043] Step S105: Return the first query result and the second query result to the terminal.
[0044] Alternatively, if Figure 7 As shown, the first query result and the second query result are returned to the terminal, ensuring that the user can obtain a comprehensive flight query result. The user can view all necessary information on one interface, reducing the time for information query and improving the user experience.
[0045] In the embodiment of the present invention, an integrated flight data and additional notification information processing method is adopted, and the purpose of accurate matching and timely feedback of flight additional notification information is achieved by deeply integrating query request features with flight data sets and additional notification data sets, thereby achieving the technical effect of improving passenger service experience and providing personalized travel information, and further solving the technical problem of insufficient and untimely information acquisition by passengers when planning and executing travel plans due to the fact that the existing flight information management system only provides basic flight information.
[0046] As an optional implementation, Figure 3 As shown, step S102 includes:
[0047] Obtaining an information processing instruction through an additional notification information publishing system, the additional notification information publishing system is used to provide an instruction input port for a management user, and the information processing instruction is used to establish an additional notification data set or perform at least one of a modification operation and a deletion operation on the additional notification data set;
[0048] Alternatively, if Figure 4 As shown, the additional notification information release system provides a user interface, i.e., an instruction input port, for management users such as airlines or agents to log in. After logging in, the management user can access the management function of the system, and the management user can enter specific information processing instructions, including creating a new additional notification, modifying the content of an existing additional notification, or deleting an additional notification that is no longer applicable.
[0049] An additional notification data set is determined based on the information processing instruction.
[0050] Optionally, after receiving the information processing instruction input by the management user, the additional notification information publishing system will process the additional notification data set accordingly according to the instruction. If a new additional notification is to be established, the system will verify the information in the instruction to ensure that it is in the correct format, compliant in content, and matches the query characteristics before adding it to the data set. If it is a modification or deletion operation, the system will search for additional notification entries that match the instruction and perform the corresponding update or deletion, while updating the index and associated information of the data set to ensure data integrity and query efficiency.
[0051] In a specific embodiment, due to temporary construction of the T3 terminal of Beijing Capital International Airport PEK, the airline decided to adjust the boarding and check-in process of passengers for a period of time. To this end, the airline needs to issue a new additional notification through the additional notification information release system to inform all passengers of this change. The management user (such as airline staff) logs in to the additional notification information release system and enters the following information processing instruction through the instruction input port: Instruction type: Add; Additional notification content: Due to the construction of the PEK T3 terminal, all passengers of XX airlines are requested to arrive at the T2 temporary check-in counter 60 minutes before boarding to check in and check in luggage, and board the plane 40 minutes before departure. Related query features: The origin is PEK, the airline is XX, and the effective date range is from August 1, 2023 to August 31, 2023. Validity period: August 1, 2023 to August 31, 2023. After receiving the instruction, the system first verifies the format and content to confirm that the information is correct and complies with the release rules. The system combines the additional notification content in the instruction with the query characteristics to generate a new additional notification record. It is added to the additional notification data set and associated with the flight information in the flight data set for subsequent query.
[0052] In this embodiment, this method makes the update of additional notification information more timely and accurate. The management user can adjust the additional notification data set in real time to reflect the latest flight dynamics and policy changes, ensuring that users can obtain the latest information in the first time, thereby improving the service response speed and user satisfaction.
[0053] As an optional implementation, the feature information includes multiple interrelated dimensional features, and step S103 includes: matching the query feature with at least one dimensional feature; in response to the query feature matching with at least one dimensional feature, determining at least one of the multiple dimensional features included in the feature information as the first query result.
[0054] Optionally, for example, a user submits a query request through a terminal device, and the request features are: the origin is "Beijing Capital International Airport PEK", the destination is "Shanghai Hongqiao International Airport SHA", and the departure date is "August 10, 2023". The system matches the received query features with the dimensional features in the flight data set: the system first searches for all flights with an origin of PEK and a destination of SHA. Next, the system further selects flights operating on August 10, 2023, and integrates all successfully matched flight information into the first query result.
[0055] According to this embodiment, the flight information queried by the user can be located more accurately through multi-dimensional feature matching. This mechanism not only improves the efficiency of information screening, but also ensures the accuracy of the information.
[0056] As an optional implementation, step S104 includes: performing data screening on multiple additional notifications in the additional notification data set based on the characteristic information, and determining the additional notifications associated with the characteristic information obtained through screening as the second query result.
[0057] Optionally, based on the feature information, an efficient index and matching algorithm is used to search for relevant additional notifications in the additional notification data set. The index algorithm ensures that the system can quickly locate additional notification items that match the feature information, while the matching algorithm ensures the accuracy of the screening and avoids interference from irrelevant information. The additional notifications obtained by screening and associated with the feature information are integrated to form a second query result.
[0058] Specifically, for example, the user has obtained flight information through the first query result: the flight number is XX1087, the origin is Beijing Capital International Airport PEK, the destination is Shanghai Hongqiao International Airport SHA, the departure date is August 10, 2023, and the cabin type is economy class. Based on these feature information, data is filtered in the additional notification data set; query the additional notifications of the origin PEK, such as: The weather forecast for PEK Airport on August 10, 2023: Sunny, the temperature is 28℃, and no rain gear is required. The information counter of Terminal T2 of PEK Airport is temporarily closed, and passengers are advised to use self-service check-in; query the additional notifications of the destination SHA, such as: SHA Airport Transportation Guide on August 10, 2023: There are multiple subway lines from the airport to the city, and the operating hours are from 05:00 to 23:00. SHA Airport Health and Safety Tips: All inbound passengers are required to fill out a health declaration form. The second query result may include the following information: (1) Beijing Capital International Airport PEK weather forecast: August 10, 2023 will be sunny, with a temperature of 28°C. No rain gear is required. (2) The information counter of Terminal T2 of Beijing Capital International Airport PEK is temporarily closed. Passengers are advised to use self-service check-in. (3) Shanghai Hongqiao International Airport SHA transportation guide: There are multiple subway lines from the airport to the city center, operating hours are from 05:00 to 23:00. (4) Shanghai Hongqiao International Airport SHA health and safety tips: All inbound passengers are required to fill out a health declaration form.
[0059] In this embodiment, the additional notifications associated with the characteristic information obtained through screening are determined as the second query result. This ensures that the additional notifications received by the user are directly related to the flight they are querying, avoids interference from irrelevant information, and can also push additional notifications directly related to the user's journey in a personalized manner, greatly improving the practicality of the service and user experience.
[0060] As an optional implementation, step S105 includes: sorting the multiple additional notifications and the second query results according to a preset priority order to obtain a sorting result; and returning the sorting result to the terminal.
[0061] Optionally, the preset priority order can be defined based on a variety of factors, such as the urgency of the notification, the direct relevance to the flight, user preferences, and the type of additional notification (such as safety, traffic, weather, etc.). Based on the priority evaluation, the system sorts the additional notifications in the second query result and generates a sorted result. The sorted notification information will be arranged in order from high to low priority to ensure that the user can see the most urgent and important notifications first.
[0062] Specifically, for example, the user inquired about flight XX1087 from Beijing Capital International Airport PEK to Shanghai Hongqiao International Airport SHA, with a departure date of August 10, 2023. The system returned the basic information of the flight (the first query result), and screened out the following additional notices (the second query result) based on the flight feature information: Additional notice 1: The information counter at Terminal T2 of PEK Airport is temporarily closed, and passengers are advised to use self-service check-in; Additional notice 2: Weather forecast for Beijing Capital International Airport PEK, August 10, 2023 is sunny, the temperature is 28℃, and no rain gear is required; Additional notice 3: Traffic guide for Shanghai Hongqiao International Airport SHA, there are multiple subway lines from the airport to the city, and the operating hours are from 05:00 to 23:00; Additional notice 4: All passengers of XX Airlines, please arrive at Terminal T3 for security check 60 minutes before boarding.
[0063] The above additional notifications are sorted according to the preset priority order: Additional notification 4: It is highly related to the flight, involves the passenger boarding process, and has a high urgency, and is ranked first. Additional notification 1: It is directly related to the operation of the departure airport, with the second highest urgency, and ranks second. Additional notification 2: Although weather forecasts are important, they have a slightly lower impact on travel decisions, ranking third. Additional notification 3: The traffic guide at the destination airport is helpful for itinerary arrangements, but has a lower degree of urgency, and ranks last.
[0064] In this embodiment, the sorted notification results will be presented to the user, and the user can view these prioritized additional notification information through terminal devices (such as mobile phones and computers), so that the user can quickly understand the most urgent and important information and make appropriate travel preparations and decisions. This process optimizes the presentation of information, improves the practicality of information and the efficiency of user acceptance, and is an important part of improving travel service quality and user experience.
[0065] As an optional implementation, before determining the first query result based on the query request information and the flight data set, the processing method further includes: performing a legality check on the query request information.
[0066] Optionally, the legitimacy check mainly checks whether the query request complies with preset rules and standards to prevent illegal or erroneous query requests from causing system errors or data leakage.
[0067] Specifically, first, check whether the query request is in the correct format, for example, confirm that the request contains necessary fields, such as the origin, destination, departure date, etc., and the values of these fields conform to the predefined format, such as the date format should be "YYYY-MM-DD"; second, check whether all required fields in the query request are complete to ensure the comprehensiveness of the information and avoid inaccurate query results due to incomplete information. Third, check whether the location, date and other information involved in the query request are valid, for example, confirm that the origin and destination are known airport codes in the system; finally, the system will perform a logical check to confirm whether the information in the query request is logically reasonable, for example, the departure date should not be earlier than the current date, and the origin and destination should not be the same. In some cases, it is also necessary to verify whether the user who initiated the query has the authority to query specific information, especially for queries involving sensitive data or specific services.
[0068] In this embodiment, through this verification process, the system can effectively intercept illegal or erroneous query requests, ensuring the accuracy and security of the flight query service. This process is crucial to maintaining the stable operation of the system, protecting user information security, and improving user experience.
[0069] As an optional implementation, Figure 2 As shown, step S105 includes:
[0070] Step S201, obtaining the historical query records of the target user;
[0071] Specifically, the user's historical query records are retrieved from the database. The historical query records include flight information that the user has queried in the past, additional notification feedback, and other interactive behaviors of the user, such as query frequency, query time point, etc.
[0072] Step S202, determining preference information based on historical query records, where the preference information is used to characterize the target user's attention weights to different additional notifications and attention weights to different feature information;
[0073] By analyzing historical query records, the user's preference information is determined. Preference information may include the user's attention weights for different types of additional notifications (such as traffic guides, weather forecasts, safety tips, etc.), as well as the attention weights for different feature information (such as flight time, origin, destination, etc.). For example, if historical records show that the user often spends time checking the weather information of the destination when querying flights, the system will assume that the user has a higher attention weight for the weather forecast.
[0074] Step S203, sorting the first query result and the second query result based on the preference information to obtain a sorting result;
[0075] The sorting algorithm will put the information with higher attention weight at the front, ensuring that users see the content they care about most first. The sorting results will combine the first query result and the second query result to provide a comprehensive and personalized query result list.
[0076] Step S204, returning the sorting result to the terminal.
[0077] Users view these results through terminal devices (such as mobile phones and computers), so that they can quickly understand the information most relevant to their preferences and needs.
[0078] In this embodiment, the sorting of information can be dynamically adjusted according to each user's historical behavior and preferences, providing a highly personalized flight query experience, allowing users to more efficiently obtain the information they need and make better travel decisions.
[0079] In a specific embodiment, user B sends a query request to the system through his mobile terminal application, and the request information is as follows: Origin: PEK (Beijing Capital International Airport); Destination: SHA (Shanghai Hongqiao International Airport); Departure date: 2024-04-15.
[0080] After receiving the request, the first step is to perform a validity check. The verification process confirms that the origin and destination are valid airport codes, and the departure date is in the correct format and within the date range that the system can query. In addition, the system verifies that user B has the permission to query flight information, and that the information in the request is logically reasonable, with no displayed errors or contradictions.
[0081] like Figure 5As shown in the figure, after the legality check is passed, the matching process of flight information and additional notifications is entered. By querying the flight data set, all flight information from Beijing Capital International Airport PEK to Shanghai Hongqiao International Airport SHA, which is operated on April 15, 2024, is found to form the first query result; based on the characteristics of the origin and destination in the flight information, additional notifications related to these characteristics are screened from the additional notification data set, such as the weather forecast and traffic guide of PEK airport, and the safety tips of SHA airport, to form the second query result. After matching the flight information and additional notifications, the historical query records of user B are retrieved and the preference information is analyzed. It is assumed that user B often paid attention to flight delay information and weather forecast of the origin in the past, and paid less attention to catering recommendations at the destination. Based on the preference information of user B, the first query result (flight information) and the second query result (additional notification information) are sorted to generate a sorting result. The sorted information will give priority to displaying flight delay risks and weather forecast information of PEK airport, while catering recommendation information of SHA airport is ranked behind.
[0082] After the sorting is completed, the system returns the first query result and the sorted second query result in a structured form to the mobile terminal of user B. The result list may include:
[0083] Flight XX1097, PEK to SHA, 2024-04-15, departs at 17:30, arrives at 19:45, economy class.
[0084] Additional notice 1: Beijing Capital International Airport PEK weather forecast: April 15, 2024 will be sunny, with a temperature of 20°C. It is recommended to bring a light jacket.
[0085] Additional notice 2: Flight XX1097 has a potential risk of delay on April 15, 2024. It is recommended to pay attention to system dynamic updates.
[0086] Additional Notice 3: Beijing Capital International Airport PEK Traffic Guide: It is recommended to use the Airport Express to go directly to the city to avoid congestion.
[0087] Additional notice 4: SHA dining recommendations at Shanghai Hongqiao International Airport; local specialty snack stalls are well received by passengers.
[0088] Through the above steps, the system can not only provide accurate flight information, but also intelligently filter and sort additional notification information based on the user's personal preferences and historical query records, ensuring that users receive the most relevant and urgent information first. The implementation of this comprehensive process has greatly improved the user experience and made passenger services more personalized, efficient and practical.
[0089] 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.
[0090] 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.
[0091] The embodiments of the present application further provide a computer program product, including a computer program, which implements the methods in various embodiments of the present invention when executed by a processor. The processor execution includes the following steps:
[0092] Step S101, obtaining query request information, wherein the query request information is initiated by a terminal of a target user, and the query request information includes at least one query feature, and the query feature includes at least one of the following: flight location feature, flight time feature, and flight operation feature;
[0093] Step S102, obtaining a flight data set and an additional notification data set, wherein the flight data set includes basic information of at least one flight, wherein the basic information includes feature information associated with at least one query feature, and the additional notification data set includes a plurality of additional notifications associated with the at least one feature information for display to a target user;
[0094] Step S103, determining a first query result based on the query request information and the flight data set, where the first query result includes feature information associated with the query feature;
[0095] Step S104, determining a second query result based on the first query result and the additional notification data set, the second query result including the additional notification associated with the flight corresponding to the characteristic information;
[0096] Step S105: Return the first query result and the second query result to the terminal.
[0097] 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.
[0098] 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.
[0099] 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.
[0100] 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.
[0101] 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.
[0102] 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 additional flight notification information, characterized in that: include: Acquire query request information, wherein the query request information is initiated by a terminal of a target user, and the query request information includes at least one query feature, and the query feature includes at least one of the following: flight location feature, flight time feature, and flight operation feature; Acquire a flight data set and an additional notification data set, wherein the flight data set includes basic information of at least one flight, wherein the basic information includes feature information associated with at least one of the query features, and the additional notification data set includes a plurality of additional notifications associated with at least one of the feature information for display to a target user; Determine a first query result based on the query request information and the flight data set, wherein the first query result includes the feature information associated with the query feature; determining a second query result based on the first query result and the additional notification data set, wherein the second query result includes the additional notification associated with the flight corresponding to the characteristic information; The first query result and the second query result are returned to the terminal.
2. The method for processing flight additional notification information according to claim 1, characterized in that: Acquiring the additional notification data set includes: Acquire an information processing instruction through an additional notification information publishing system, the additional notification information publishing system is used to provide an instruction input port for a management user, and the information processing instruction is used to establish the additional notification data set or perform at least one of a modification operation and a deletion operation on the additional notification data set; The additional notification data set is determined based on the information processing instruction.
3. The method for processing flight additional notification information according to claim 1, characterized in that: The feature information includes a plurality of interrelated dimensional features, and determining a first query result based on the query request information and the flight data set includes: Matching the query feature with at least one of the dimensional features; In response to the query feature matching at least one of the dimensional features, at least one of the multiple dimensional features included in the feature information is determined to be the first query result.
4. The method for processing flight additional notification information according to claim 1, characterized in that: Determining a second query result based on the first query result and the additional notification data set includes: Data is filtered for a plurality of the additional notifications in the additional notification data set based on the characteristic information, and the additional notifications associated with the characteristic information obtained through the filtering are determined as the second query result.
5. The method for processing flight additional notification information according to claim 1, characterized in that: Returning the first query result and the second query result to the terminal includes: Sorting the plurality of additional notifications and the second query results according to a preset priority order to obtain a sorting result; The sorting result is returned to the terminal.
6. The method for processing flight additional notification information according to claim 1, characterized in that: Before determining the first query result based on the query request information and the flight data set, the processing method further includes: The query request information is subjected to a legality check.
7. The method for processing flight additional notification information according to claim 1, characterized in that: Returning the first query result and the second query result to the terminal further includes: Obtaining historical query records of the target user; Determine preference information based on the historical query record, where the preference information is used to characterize the target user's attention weights to different additional notifications and attention weights to different feature information; Sort the first query result and the second query result based on the preference information to obtain a sorted result; The sorting result is returned to the terminal.
8. An electronic device, characterized in that: include: A memory storing an executable program; A processor, configured to run the program, wherein the program executes the method according to any one of claims 1 to 7 when running.
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 method according to any one of claims 1 to 7.
10. A computer program product, characterized in that The invention comprises a computer program which, when executed by a processor, implements the method according to any one of claims 1 to 7.