Nothing Special   »   [go: up one dir, main page]

CN112990864A - Passenger cabin position checking method and device, electronic equipment and storage medium - Google Patents

Passenger cabin position checking method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN112990864A
CN112990864A CN202110259379.8A CN202110259379A CN112990864A CN 112990864 A CN112990864 A CN 112990864A CN 202110259379 A CN202110259379 A CN 202110259379A CN 112990864 A CN112990864 A CN 112990864A
Authority
CN
China
Prior art keywords
cabin
passenger
space
purchased
line
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110259379.8A
Other languages
Chinese (zh)
Inventor
许光跃
孙杨
杜勤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Travelsky Technology Co Ltd
China Travelsky Holding Co
Original Assignee
China Travelsky Holding Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Travelsky Holding Co filed Critical China Travelsky Holding Co
Priority to CN202110259379.8A priority Critical patent/CN112990864A/en
Publication of CN112990864A publication Critical patent/CN112990864A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Tourism & Hospitality (AREA)
  • General Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Medical Informatics (AREA)
  • Computing Systems (AREA)
  • Primary Health Care (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The application provides a method, a device, electronic equipment and a storage medium for checking a passenger cabin, wherein the method comprises the steps of receiving a synchronous message of a passenger when a current flight is in an on-duty state, and identifying a pre-purchased cabin and a lined cabin of the passenger according to the synchronous message; recording the pre-purchase cabin space and the in-line cabin space of the passenger; when the current flight is in the flight initial closing state, updating flight data according to a flight synchronization message sent by the host departure control system, and checking whether the in-line cabin space of the passenger is matched with the pre-purchased cabin space of the passenger to obtain a cabin space checking result of the passenger; and if the in-line cabin space of the passenger is not matched with the pre-purchased cabin space of the passenger, sending a cabin space verification result to the predetermined system so as to trigger the predetermined system to execute the disconnection correlation operation. The scheme can automatically check the in-line cabin space of the passenger who buys the prepaid cabin-ascending service when the flight leaves the port, and timely sends the cabin space check result to the predetermined system, thereby being beneficial to keeping the information of each system consistent.

Description

Passenger cabin position checking method and device, electronic equipment and storage medium
Technical Field
The present invention relates to the field of data processing technologies, and in particular, to a method and an apparatus for checking a passenger cabin, an electronic device, and a storage medium.
Background
In the passenger traffic field of civil aviation in recent years, experience and increase income in order to promote passenger service, satisfy the diversified demand of going out of passenger, experience in order to promote passenger service, satisfy the diversified demand of going out of passenger, partial navigation department provides prepayment lift cabin service. The passenger may pay a premium to the airline driver to purchase prepaid cabin upgrade services, thereby pre-purchasing higher-level slots.
In the departure stage of an airplane, a passenger may change seats for various reasons, so that the seats purchased by the passenger for additional payment are inconsistent with the actual in-line seats (namely the seats actually occupied by the passenger when taking an airplane), and currently, in a civil aviation system, the situation cannot be detected, so that data inconsistency among a plurality of computer systems related to flight management and economic loss of the passenger are caused.
Disclosure of Invention
Based on the defects of the prior art, the application provides a method, a device, electronic equipment and a storage medium for checking passenger spaces, so that the in-line spaces of passengers who purchase prepaid cabin-ascending service can be checked in time when the passengers leave a airport, and the consistency of data among systems is ensured.
The application provides a method for checking a passenger compartment, which comprises the following steps:
when the current flight is in an on-duty state, receiving a synchronous message of a passenger, and identifying a pre-purchase cabin and a line cabin of the passenger according to the synchronous message; the synchronous message of the passenger is sent by a host departure control system;
recording the pre-purchase cabin and the in-line cabin of the passenger in a database;
when the current flight is in a flight initial closing state, updating flight data according to a flight synchronization message sent by the host departure control system;
checking whether the in-line cabin space of the passenger is matched with the pre-purchased cabin space of the passenger to obtain a cabin space checking result of the passenger;
and if the cabin position verification result is that the in-line cabin position of the passenger is not matched with the pre-purchased cabin position of the passenger, sending the cabin position verification result to a predetermined system to trigger the predetermined system to execute the association disconnection operation.
A second aspect of the present application provides an apparatus for checking a flight seat, including:
the identification unit is used for receiving a synchronous message of a passenger when the current flight is in an on-duty state, and identifying the pre-purchase cabin and the in-line cabin of the passenger according to the synchronous message; the synchronous message of the passenger is sent by a host departure control system;
the recording unit is used for recording the pre-purchase cabin space and the in-line cabin space of the passenger in a database;
the identification unit is used for updating flight data according to a flight synchronization message sent by the host departure control system when the current flight is in a flight initial closing state;
the verification unit is used for verifying whether the in-line cabin space of the passenger is matched with the pre-purchased cabin space of the passenger to obtain a cabin space verification result of the passenger;
and the sending unit is used for sending the cabin position checking result to a predetermined system to trigger the predetermined system to execute the disconnection-connection operation if the cabin position checking result indicates that the in-line cabin position of the passenger is not matched with the pre-purchased cabin position of the passenger.
A third aspect of the present application provides an electronic device comprising a memory and a processor;
wherein the memory is for storing a computer program;
the processor is configured to execute the computer program, and in particular, to implement the method for checking a passenger slot provided in any one of the first aspects of the present application.
A fourth aspect of the present application provides a computer storage medium for storing a computer program, which, when executed, is particularly adapted to implement the method of passenger slot verification as provided in any of the first aspects of the present application.
The application provides a method, a device, electronic equipment and a storage medium for checking a passenger cabin, wherein the method comprises the steps of receiving a synchronous message of a passenger when a current flight is in an on-duty state, and identifying a pre-purchased cabin and a lined cabin of the passenger according to the synchronous message; recording the pre-purchase cabin space and the in-line cabin space of the passenger; when the current flight is in the initial closing state of the flight, updating flight data according to a flight synchronization message sent by the host departure control system, and identifying and obtaining the in-line cabin of the passenger from the updated flight data; checking whether the in-line cabin space of the passenger is matched with the pre-purchased cabin space of the passenger to obtain a cabin space checking result of the passenger; and if the in-line cabin space of the passenger is not matched with the pre-purchased cabin space of the passenger, sending a cabin space verification result to the predetermined system so as to trigger the predetermined system to execute the disconnection correlation operation. The scheme can automatically check the in-line cabin space of the passenger who buys the prepaid cabin-ascending service when the flight leaves the port, and timely sends the cabin space check result to the predetermined system, thereby being beneficial to keeping the information of each system consistent.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a schematic diagram of a computer system involved in a method for checking a passenger cabin space according to an embodiment of the present application;
fig. 2 is a flowchart of a method for checking a passenger cabin space according to an embodiment of the present disclosure;
fig. 3 is a schematic structural diagram of a passenger cabin verification apparatus according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
The term "include" and variations thereof as used herein are open-ended, i.e., "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions for other terms will be given in the following description.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
In the prior art, in aviation, cabin ascending refers to changing the low-grade cabin space replenishment price of a ticket into a high-grade cabin space, or changing the low-discount ticket replenishment price of the ticket into a high-discount ticket or a full-price ticket. When an equivalent discount is not available but a ticket renewal is required, the flight number is usually checked out first. In order to improve the service experience of passengers and increase the income, and meet the diversified business demands of the passengers, the airline company is additionally provided with prepaid cabin-lifting products. Airlines offer cabin-lifting services to passengers and charge additional subscription fees.
Aiming at the situation that the actual in-line cabin space of a passenger is inconsistent with the pre-paid cabin space in the departure stage due to the abnormal scene of the change of the model, the current civil aviation system has no effective processing mode for processing the situation. Therefore, when a passenger purchases a prepaid upgrade, but actually does not, data inconsistency between systems may occur, and economic loss may be caused to the passenger.
In order to solve the existing problems, the information of each system is kept consistent, the subsequent processing is convenient, the cabin position is required to be rechecked in the departure stage, the confirmation information is notified to a preset system, and the disconnection-association operation of the EMD is carried out. The invention provides a method and a device for confirming additional service prepaid cabin-lifting delivery.
EMD refers to an electronic toll voucher, a consumer electronic record provided by the carrier or its authorized agent for each traveler who purchased the flight attendant according to the applicable toll tariff. The prepaid cabin-lifting service is a flight additional service.
In order to solve the existing problems, the information of each system is kept consistent, the subsequent processing is convenient, the cabin position is required to be rechecked in the departure stage, the confirmation information is notified to a preset system, and the disconnection-association operation of the EMD is carried out. The invention provides a method and a device for confirming additional service prepaid cabin-lifting delivery.
In the departure stage, the cabin space of the passenger may be changed due to various model changes, and the actual in-line cabin space of the passenger who has purchased the prepaid cabin-ascending service is inconsistent with the prepaid cabin space. In civil aviation systems, this situation is not dealt with at present. This can cause inconsistency in the data in the systems, resulting in passengers who would have purchased prepaid cabin upgrade services not enjoying the cabin upgrade services. The invention provides a method for confirming the delivery of a prepaid elevator cabin, which can accurately judge that the in-line cabin space and the prepaid cabin space are changed, thereby executing EMD disconnection correlation operation when necessary.
In conclusion, the method and the system solve the existing problems, enable the additional service prepayment cabin-lifting delivery confirmation process to be more scientific, enable the result to be more accurate, are beneficial to keeping the information of each system consistent and facilitate the subsequent processing.
The method for checking passenger compartment space provided by the embodiment of the present application may be cooperatively implemented by a plurality of computer systems shown in fig. 1, and each system of fig. 1 is briefly described below.
The host departure control system, referred to as DCS system for short, is a computer real-time network system having functions of handling procedures for flight passengers, performing stowage calculation, flight control, automatic telegram processing and the like on airplanes, and in the present application, the system is responsible for synchronizing flight information and passenger information data. And sending the information to an open departure control system. The method comprises the steps of sending a flight state message to an open departure control system after departure control personnel initially close the flight, synchronizing information such as flight initial closing and the like.
An open departure control system, referred to as a DEP system for short, is a core open transaction system for handling passenger and baggage departure and entrance services provided by China airline companies and airport ground service departments, and a flight seat check method provided by the embodiment of the application is mainly executed by the DEP system.
In the application, the DEP system is responsible for synchronizing flight information, passenger information and cabin ascending information data. The host departure control system receives the message, analyzes and identifies the flight information, the passenger information and the corresponding prepaid cabin ascending information in the message, is responsible for comparing and checking the actual cabin position information and the prepaid cabin ascending bill information of the prepaid cabin ascending passengers, generates an NRL message containing a subsequent processing strategy according to the processing strategy and sends the NRL message containing the subsequent processing strategy to a predetermined system (BKG).
The reservation system is called as a BKG system for short, passengers can access the BKG system through own terminal equipment, such as a smart phone, a personal computer and the like, operations such as seat and cabin position pre-purchase and extra cost payment are completed on the BKG system, specifically, the prepaid cabin-ascending service related to the application can be purchased by the passengers on the reservation system, after the prepaid cabin-ascending service is purchased, the reservation system can determine a pre-purchased cabin position with a main cabin level higher than that of the original cabin position for the passengers, and a seat is allocated to the passengers again in the pre-purchased cabin position.
In the application, the BKG system is configured to analyze an NRL packet sent by the open departure control system, and execute an EMD disconnection association operation according to an analysis result, that is, disconnect an association relationship between a passenger's in-line berth and a passenger's EMD.
The communication connection relationship shown in fig. 1 can be established among the systems.
In the method provided by the application, after the DEP system completes the verification of the pre-purchased cabin and the in-line cabin of the passenger, the cabin verification result of the passenger can be sent to the BKG system in the form of an additional service rechecking message (NRL for short), and therefore the BKG system can perform subsequent processing according to the cabin verification result of the passenger.
Referring to fig. 2, an embodiment of the present application provides a method for checking a passenger cabin space, where the method may include the following steps:
s201, when the current flight is in the on-duty state, receiving a synchronous message of the passenger, and identifying the pre-purchase cabin and the in-line cabin of the passenger according to the synchronous message.
The synchronous message of the passenger is sent by the host departure control system.
It can be understood that the method provided by the embodiment of the present application may be applied to each passenger of the current flight, and therefore, in step S202, a synchronization message of a plurality of passengers boarding the current flight may be received.
It should be noted that, if the passenger does not purchase the prepaid car-lifting service, the synchronous message of the passenger does not carry the prepaid car-lifting slot of the passenger, in other words, step S202 may specifically include identifying the passenger who purchased the prepaid car-lifting service from the synchronous messages of a plurality of passengers boarding the current flight, and extracting the prepaid car-lifting slot of the passenger from the synchronous messages of the passengers.
For each passenger, the in-line cabin of the passenger refers to the cabin to which the passenger actually sits on the airplane.
The passenger's sync message may contain the passenger's seat number of the passenger's row of seats, i.e. the seat number of the seat in the airplane that the passenger taking the current flight actually sits.
Therefore, after the DEP system receives the synchronous message of the passenger, the DEP system can determine the seats actually occupied by each passenger who purchases the prepaid cabin-ascending service in the synchronous message of the passenger, and further determine the belonged cabins of the seats, namely the lined cabins of the passengers.
Optionally, if all the passengers boarding the current flight purchase prepaid cabin-ascending service, the subsequent step of checking the cabin space is not required, so the method provided by the embodiment can be directly ended.
And S202, recording the pre-purchase cabin and the in-line cabin of the passenger in a database.
Specifically, in step S202, for each passenger who purchases prepaid car-lifting service, the identification of the passenger and the pre-purchased space of the passenger may be stored in the database correspondingly, so as to be used for checking the subsequent space.
Further, ticket information for the passenger to purchase the prepaid car lift service, namely the aforementioned EMD (electronic toll voucher), may also be stored in the database.
Specifically, the pre-paid class slot and the EMD may be stored in passenger information of a passenger who purchased the pre-paid cabin upgrade service.
And S203, when the current flight is in the initial closing state of the flight, updating flight data according to the flight synchronization message sent by the host departure control system.
The flight initial closing state of the flight refers to a state that the flight stops boarding and a gate is closed, when the scheduled takeoff time of the current flight is reached, related personnel of an airport can execute initial closing operation on the current flight on a host departure control system, so that the flight enters the flight initial closing state, and after the current flight enters the flight initial closing state, the DCS sends a flight synchronization message to the DEP system to synchronize the flight information of the current flight.
S204, checking whether the in-line cabin space of the passenger is matched with the pre-purchased cabin space of the passenger to obtain a cabin space checking result of the passenger.
If all the pre-purchased spaces of all the passengers who purchase the prepaid car-lifting service of the current flight are matched with the in-line spaces, the check is finished, and if the pre-purchased spaces of a part of the passengers who purchase the prepaid car-lifting service of the current flight are not matched with the in-line spaces, the step S205 is executed.
Step S204 is specifically to verify the main cabin class of the pre-purchased cabin space of the passenger and the main cabin class of the in-line cabin space.
For an aircraft of a specific model, the airline operator may set a corresponding main cabin class for each cabin of the aircraft according to a specific service requirement, for example, the cabin on the aircraft of a certain model may be divided into five main cabin classes, i.e., a, B, C, D, and E, from high to low, and correspondingly, the verification process in step S204 may specifically be:
judging whether the grade of the main cabin of the row of cabin positions is lower than that of the pre-purchased cabin positions or not;
if the main cabin level of the in-line cabin position is higher than the main cabin level of the pre-purchase cabin position or equal to the main cabin level of the pre-purchase cabin position, determining that the in-line cabin position of the passenger is matched with the pre-purchase cabin position of the passenger according to the cabin position verification result of the passenger;
and if the main cabin level of the in-line cabin position is lower than the main cabin level of the pre-purchased cabin position, determining that the in-line cabin position of the passenger is not matched with the pre-purchased cabin position of the passenger according to the cabin position verification result of the passenger.
And S205, sending the cabin space verification result to a preset system to trigger the preset system to execute the disconnection and association operation.
The disconnection association operation means that, for a passenger who purchases the prepaid service and whose formed cabin space and the prepaid cabin space are not matched, the BKG system can disconnect the association relationship between the electronic miscellaneous fee voucher of the passenger who purchases the prepaid service and the in-line cabin space of the passenger.
Generating a data message carrying a cabin position checking result according to the cabin position checking result;
and sending the data message to a predetermined system, so that the predetermined system analyzes the data message to obtain a cabin space verification result.
The data message may be the NRL message, and the data message may specifically carry an identification and other basic information of a passenger who purchases prepaid service and has a unmatched shaping space and pre-purchased space, a reason why the shaping space and the pre-purchased space of the passenger are unmatched (which may be automatically generated by the system), and an operation to be performed (i.e., performing a disassociation operation on the EMD).
After receiving the data message, the BKG system may parse the data message according to a predetermined format to obtain the information carried by the data message, and perform a disassociation operation on the corresponding passenger's electronic miscellaneous fee voucher based on the information.
The application provides a method, a device, electronic equipment and a storage medium for checking a passenger cabin, wherein the method comprises the steps of receiving a synchronous message of a passenger when a current flight is in an on-duty state, and identifying a pre-purchased cabin and a lined cabin of the passenger according to the synchronous message; recording the pre-purchase cabin space and the in-line cabin space of the passenger; when the current flight is in the flight initial closing state, updating flight data according to a flight synchronization message sent by the host departure control system, and checking whether the in-line cabin space of the passenger is matched with the pre-purchased cabin space of the passenger to obtain a cabin space checking result of the passenger; and if the in-line cabin space of the passenger is not matched with the pre-purchased cabin space of the passenger, sending a cabin space verification result to the predetermined system so as to trigger the predetermined system to execute the disconnection correlation operation. The scheme can automatically check the in-line cabin space of the passenger who buys the prepaid cabin-ascending service when the flight leaves the port, and timely sends the cabin space check result to the predetermined system, thereby being beneficial to keeping the information of each system consistent.
Although the operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order, and/or performed in parallel. Moreover, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
Computer program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including but not limited to an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or electronic device. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
According to the method for checking the passenger cabin space provided by the embodiment of the present application, an embodiment of the present application further provides a device for checking the passenger cabin space, please refer to fig. 3, the device may include the following units:
the identification unit 301 is configured to receive a synchronization message of a passenger when a current flight is in an on-duty state, and identify a pre-purchase cabin and an in-line cabin of the passenger according to the synchronization message; wherein, the synchronous message of the passenger is sent by the host departure control system;
a recording unit 302, configured to record the pre-purchase cabin and the in-line cabin of the passenger in the database;
the identification unit 301 is configured to update flight data according to a flight synchronization message sent by a host departure control system when a current flight is in a flight initial closing state;
the checking unit 303 is used for checking whether the in-line cabin space of the passenger is matched with the pre-purchased cabin space of the passenger to obtain a cabin space checking result of the passenger;
and the sending unit 304 is configured to send the cabin space verification result to the predetermined system to trigger the predetermined system to execute the disconnection-connection operation if the cabin space verification result indicates that the in-line cabin space of the passenger is not matched with the pre-purchased cabin space of the passenger.
Optionally, the checking unit 303 checks whether the in-line cabin space of the passenger is matched with the pre-purchased cabin space of the passenger, and when a cabin space checking result of the passenger is obtained, the checking unit is specifically configured to:
judging whether the grade of the main cabin of the row of cabin positions is lower than that of the pre-purchased cabin positions or not;
if the main cabin level of the in-line cabin position is higher than the main cabin level of the pre-purchase cabin position or equal to the main cabin level of the pre-purchase cabin position, determining that the in-line cabin position of the passenger is matched with the pre-purchase cabin position of the passenger according to the cabin position verification result of the passenger;
and if the main cabin level of the in-line cabin position is lower than the main cabin level of the pre-purchased cabin position, determining that the in-line cabin position of the passenger is not matched with the pre-purchased cabin position of the passenger according to the cabin position verification result of the passenger.
Optionally, when the sending unit 304 sends the verification result to the predetermined system, the sending unit is specifically configured to:
generating a data message carrying a cabin position checking result according to the cabin position checking result;
and sending the data message to a predetermined system, so that the predetermined system analyzes the data message to obtain a cabin space verification result.
The specific working principle of the device for checking a passenger cabin space provided in this embodiment may refer to the method for checking a passenger cabin space provided in any embodiment of the present application, and details are not repeated here.
The application provides a device for checking a passenger cabin, wherein an identification unit 301 receives a synchronous message of a passenger when a current flight is in an on-duty state, and identifies a passenger pre-purchase cabin and a line cabin according to the synchronous message; the recording unit 302 records the pre-purchase cabin and the in-line cabin of the passenger; when the current flight is in a flight initial closing state, the identification unit 301 updates flight data according to a flight synchronization message sent by the host departure control system, and the verification unit 303 verifies whether the in-line cabin space of the passenger is matched with the pre-purchased cabin space of the passenger to obtain a cabin space verification result of the passenger; if the in-line cabin space of the passenger is not matched with the pre-purchased cabin space of the passenger, the sending unit 304 sends a cabin space verification result to the predetermined system to trigger the predetermined system to execute the disconnection correlation operation. The scheme can automatically check the in-line cabin space of the passenger who buys the prepaid cabin-ascending service when the flight leaves the port, and timely sends the cabin space check result to the predetermined system, thereby being beneficial to keeping the information of each system consistent.
The units described in the embodiments of the present disclosure may be implemented by software or hardware. Where the name of a unit does not in some cases constitute a limitation of the unit itself, for example, the first retrieving unit may also be described as a "unit for retrieving at least two internet protocol addresses".
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
An embodiment of the present application further provides an electronic device suitable for implementing an embodiment of the present disclosure, and a schematic structural diagram of the electronic device is shown in fig. 4. The terminal device in the embodiments of the present disclosure may include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), a vehicle terminal (e.g., a car navigation terminal), and the like, and a stationary terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in fig. 4 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 4, the electronic device 400 may include a processing means (e.g., a central processing unit, a graphics processor, etc.) 401 that may perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)402 or a program loaded from a storage device 406 into a Random Access Memory (RAM) 403. In the RAM 403, various programs and data necessary for the operation of the electronic apparatus 400 are also stored. The processing device 401, the ROM 402, and the RAM 403 are connected to each other via a bus 404. An input/output (I/O) interface 405 is also connected to bus 404.
Generally, the following devices may be connected to the I/O interface 405: input devices 406 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; an output device 407 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage devices 406 including, for example, magnetic tape, hard disk, etc.; and a communication device 409. The communication means 409 may allow the electronic device 400 to communicate wirelessly or by wire with other devices to exchange data. While fig. 4 illustrates an electronic device 400 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
Embodiments of the present application also provide a computer storage medium (i.e., a computer readable medium) carrying one or more programs, which when executed by the electronic device, cause the electronic device to perform the method for checking a passenger slot provided in any of the embodiments of the present application.
In the context of this disclosure, a computer-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
The computer readable medium may be embodied in the electronic device; or may exist separately without being assembled into the electronic device.
According to one or more embodiments of the present disclosure, the embodiment shown in fig. 2 of the present application provides a method for passenger compartment verification, including:
when the current flight is in an on-duty state, receiving a synchronous message of a passenger, and identifying a pre-purchase cabin and a line cabin of the passenger according to the synchronous message; the synchronous message of the passenger is sent by a host departure control system;
recording the pre-purchase cabin and the in-line cabin of the passenger in a database;
when the current flight is in a flight initial closing state, updating flight data according to a flight synchronization message sent by the host departure control system;
checking whether the in-line cabin space of the passenger is matched with the pre-purchased cabin space of the passenger to obtain a cabin space checking result of the passenger;
and if the cabin position verification result is that the in-line cabin position of the passenger is not matched with the pre-purchased cabin position of the passenger, sending the cabin position verification result to a predetermined system to trigger the predetermined system to execute the association disconnection operation.
Optionally, the verifying whether the in-line cabin space of the passenger is matched with the pre-purchased cabin space of the passenger to obtain a cabin space verification result of the passenger includes:
judging whether the main cabin grade of the row of cabins is lower than the main cabin grade of the pre-purchased cabin;
if the main cabin level of the in-line cabin position is higher than the main cabin level of the pre-purchased cabin position or equal to the main cabin level of the pre-purchased cabin position, determining that the in-line cabin position of the passenger is matched with the pre-purchased cabin position of the passenger according to the cabin position verification result of the passenger;
and if the main cabin level of the in-line cabin space is lower than the main cabin level of the pre-purchased cabin space, determining that the cabin space verification result of the passenger is that the in-line cabin space of the passenger is not matched with the pre-purchased cabin space of the passenger.
Optionally, the sending the verification result to a predetermined system includes:
generating a data message carrying the cabin space verification result according to the cabin space verification result;
and sending the data message to a predetermined system, so that the predetermined system analyzes the data message to obtain the cabin space verification result.
According to one or more embodiments of the present disclosure, the embodiment shown in fig. 3 of the present application provides a passenger compartment checking device, including:
the identification unit is used for receiving a synchronous message of a passenger when the current flight is in an on-duty state, and identifying the pre-purchase cabin and the in-line cabin of the passenger according to the synchronous message; the synchronous message of the passenger is sent by a host departure control system;
the recording unit is used for recording the pre-purchase cabin space and the in-line cabin space of the passenger in a database;
the identification unit is used for updating flight data according to a flight synchronization message sent by the host departure control system when the current flight is in a flight initial closing state;
the verification unit is used for verifying whether the in-line cabin space of the passenger is matched with the pre-purchased cabin space of the passenger to obtain a cabin space verification result of the passenger;
and the sending unit is used for sending the cabin position checking result to a predetermined system to trigger the predetermined system to execute the disconnection-connection operation if the cabin position checking result indicates that the in-line cabin position of the passenger is not matched with the pre-purchased cabin position of the passenger.
Optionally, the verification unit verifies whether the in-line cabin space of the passenger is matched with the pre-purchased cabin space of the passenger, and when a cabin space verification result of the passenger is obtained, the verification unit is specifically configured to:
judging whether the main cabin grade of the row of cabins is lower than the main cabin grade of the pre-purchased cabin;
if the main cabin level of the in-line cabin position is higher than the main cabin level of the pre-purchased cabin position or equal to the main cabin level of the pre-purchased cabin position, determining that the in-line cabin position of the passenger is matched with the pre-purchased cabin position of the passenger according to the cabin position verification result of the passenger;
and if the main cabin level of the in-line cabin space is lower than the main cabin level of the pre-purchased cabin space, determining that the cabin space verification result of the passenger is that the in-line cabin space of the passenger is not matched with the pre-purchased cabin space of the passenger.
Optionally, when the sending unit sends the verification result to a predetermined system, the sending unit is specifically configured to:
generating a data message carrying the cabin space verification result according to the cabin space verification result;
and sending the data message to a predetermined system, so that the predetermined system analyzes the data message to obtain the cabin space verification result.
The application also provides an electronic device comprising a memory and a processor;
wherein the memory is for storing a computer program;
the processor is used for executing the computer program, and is particularly used for realizing the passenger compartment checking method provided by any embodiment of the application.
The present application further provides a computer storage medium for storing a computer program, where the computer program is specifically configured to implement the method for checking a passenger compartment space provided in any embodiment of the present application when executed.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program containing program code for performing the method illustrated by the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication means 409, or from the storage means 406, or from the ROM 402. The computer program performs the above-described functions defined in the methods of the embodiments of the present disclosure when executed by the processing device 401.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
While several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other embodiments in which any combination of the features described above or their equivalents does not depart from the spirit of the disclosure. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.

Claims (8)

1. A method of passenger compartment verification, comprising:
when the current flight is in an on-duty state, receiving a synchronous message of a passenger, and identifying a pre-purchase cabin and a line cabin of the passenger according to the synchronous message; the synchronous message of the passenger is sent by a host departure control system;
recording the pre-purchase cabin and the in-line cabin of the passenger in a database;
when the current flight is in a flight initial closing state, updating flight data according to a flight synchronization message sent by the host departure control system;
checking whether the in-line cabin space of the passenger is matched with the pre-purchased cabin space of the passenger to obtain a cabin space checking result of the passenger;
and if the cabin position verification result is that the in-line cabin position of the passenger is not matched with the pre-purchased cabin position of the passenger, sending the cabin position verification result to a predetermined system to trigger the predetermined system to execute the association disconnection operation.
2. The method of claim 1, wherein the verifying whether the in-line class space of the passenger and the pre-purchased class space of the passenger match obtains a class space verification result of the passenger, and comprises:
judging whether the main cabin grade of the row of cabins is lower than the main cabin grade of the pre-purchased cabin;
if the main cabin level of the in-line cabin position is higher than the main cabin level of the pre-purchased cabin position or equal to the main cabin level of the pre-purchased cabin position, determining that the in-line cabin position of the passenger is matched with the pre-purchased cabin position of the passenger according to the cabin position verification result of the passenger;
and if the main cabin level of the in-line cabin space is lower than the main cabin level of the pre-purchased cabin space, determining that the cabin space verification result of the passenger is that the in-line cabin space of the passenger is not matched with the pre-purchased cabin space of the passenger.
3. The method of claim 1, wherein sending the verification result to a predetermined system comprises:
generating a data message carrying the cabin space verification result according to the cabin space verification result;
and sending the data message to a predetermined system, so that the predetermined system analyzes the data message to obtain the cabin space verification result.
4. A passenger cabin verification device, comprising:
the identification unit is used for receiving a synchronous message of a passenger when the current flight is in an on-duty state, and identifying the pre-purchase cabin and the in-line cabin of the passenger according to the synchronous message; the synchronous message of the passenger is sent by a host departure control system;
the recording unit is used for recording the pre-purchase cabin space and the in-line cabin space of the passenger in a database;
the identification unit is used for updating flight data according to a flight synchronization message sent by the host departure control system when the current flight is in a flight initial closing state;
the verification unit is used for verifying whether the in-line cabin space of the passenger is matched with the pre-purchased cabin space of the passenger to obtain a cabin space verification result of the passenger;
and the sending unit is used for sending the cabin position checking result to a predetermined system to trigger the predetermined system to execute the disconnection-connection operation if the cabin position checking result indicates that the in-line cabin position of the passenger is not matched with the pre-purchased cabin position of the passenger.
5. The apparatus according to claim 4, wherein the verification unit is configured to verify whether the in-line class space of the passenger matches the pre-purchased class space of the passenger, and when obtaining the verification result of the class space of the passenger, is specifically configured to:
judging whether the main cabin grade of the row of cabins is lower than the main cabin grade of the pre-purchased cabin;
if the main cabin level of the in-line cabin position is higher than the main cabin level of the pre-purchased cabin position or equal to the main cabin level of the pre-purchased cabin position, determining that the in-line cabin position of the passenger is matched with the pre-purchased cabin position of the passenger according to the cabin position verification result of the passenger;
and if the main cabin level of the in-line cabin space is lower than the main cabin level of the pre-purchased cabin space, determining that the cabin space verification result of the passenger is that the in-line cabin space of the passenger is not matched with the pre-purchased cabin space of the passenger.
6. The apparatus according to claim 4, wherein the sending unit, when sending the verification result to a predetermined system, is specifically configured to:
generating a data message carrying the cabin space verification result according to the cabin space verification result;
and sending the data message to a predetermined system, so that the predetermined system analyzes the data message to obtain the cabin space verification result.
7. An electronic device comprising a memory and a processor;
wherein the memory is for storing a computer program;
the processor is configured to execute the computer program, in particular to implement the method of passenger slot verification as claimed in any one of claims 1 to 3.
8. A computer storage medium for storing a computer program which, when executed, is particularly adapted to carry out a method of passenger slot verification according to any one of claims 1 to 3.
CN202110259379.8A 2021-03-10 2021-03-10 Passenger cabin position checking method and device, electronic equipment and storage medium Pending CN112990864A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110259379.8A CN112990864A (en) 2021-03-10 2021-03-10 Passenger cabin position checking method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110259379.8A CN112990864A (en) 2021-03-10 2021-03-10 Passenger cabin position checking method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN112990864A true CN112990864A (en) 2021-06-18

Family

ID=76334782

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110259379.8A Pending CN112990864A (en) 2021-03-10 2021-03-10 Passenger cabin position checking method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112990864A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114817398A (en) * 2022-04-02 2022-07-29 中国民航信息网络股份有限公司 Method and related device for replying message by substituting for frontier inspection system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0728888A (en) * 1993-07-07 1995-01-31 Daiwa Syst Kk Ticket examining system for reserved seat in train or the like
JPH09153154A (en) * 1995-11-29 1997-06-10 Sanyo Electric Co Ltd Seat reservation management system
CN110335054A (en) * 2019-07-10 2019-10-15 中国民航信息网络股份有限公司 One kind is traced back former passenger's guard method, device and check-in system
CN110879997A (en) * 2019-12-11 2020-03-13 袁慧凤 Seat AI face recognition system and recognition method
CN111259061A (en) * 2020-01-09 2020-06-09 中国铁道科学研究院集团有限公司电子计算技术研究所 Visual inspection and registration method and system for vehicle seats
CN111784294A (en) * 2020-06-30 2020-10-16 中国民航信息网络股份有限公司 Method, device, server and storage medium for determining prepaid luggage service

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0728888A (en) * 1993-07-07 1995-01-31 Daiwa Syst Kk Ticket examining system for reserved seat in train or the like
JPH09153154A (en) * 1995-11-29 1997-06-10 Sanyo Electric Co Ltd Seat reservation management system
CN110335054A (en) * 2019-07-10 2019-10-15 中国民航信息网络股份有限公司 One kind is traced back former passenger's guard method, device and check-in system
CN110879997A (en) * 2019-12-11 2020-03-13 袁慧凤 Seat AI face recognition system and recognition method
CN111259061A (en) * 2020-01-09 2020-06-09 中国铁道科学研究院集团有限公司电子计算技术研究所 Visual inspection and registration method and system for vehicle seats
CN111784294A (en) * 2020-06-30 2020-10-16 中国民航信息网络股份有限公司 Method, device, server and storage medium for determining prepaid luggage service

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114817398A (en) * 2022-04-02 2022-07-29 中国民航信息网络股份有限公司 Method and related device for replying message by substituting for frontier inspection system

Similar Documents

Publication Publication Date Title
US20160370202A1 (en) On board diagnostic (obd) device system and method
US20160379421A1 (en) For-hire vehicle fare and parameter calculation system and method
US20140067488A1 (en) Mobile for-hire-vehicle hailing system and method
US20160371754A1 (en) Transportation control and regulation system and method for for-hire vehicles
US20200211142A1 (en) For-hire-vehicle management systems and methods
CN111897862B (en) Data synchronization system, method and storage medium for civil aviation data
CN111612676A (en) Flight paying cabin-ascending system and method
US20140067489A1 (en) For-hire-vehicle parameter update and management system and method
US20140181903A1 (en) Secure Mobile Information System
CN109299982A (en) Stop discount coupon distribution method, system and storage medium
CN109886732A (en) A kind of charging method of public transport, storage medium and vehicle-mounted counting equipment
CN112990864A (en) Passenger cabin position checking method and device, electronic equipment and storage medium
CN113379084B (en) Air ticket renewal method and air ticket renewal device
CN110751304A (en) Information interaction synchronization method and device for service provider
CN112561503B (en) Settlement method, settlement device, computer equipment and storage medium
CN113344571A (en) Payment method, device and equipment
CN111784294A (en) Method, device, server and storage medium for determining prepaid luggage service
CN111882333A (en) Refueling method and device
CN113313392A (en) Airline ticket waiting and supplementing ticket registering method, related device and computer storage medium
CN112561675A (en) Settlement method, settlement device, computer equipment and storage medium
CN113724409A (en) Ticket change method and device
CN102005067A (en) Passenger check-in finalization
CN111861417B (en) Automatic change method and device for additional service, storage medium and electronic equipment
CN118396718A (en) Selling method of passenger additional service and related equipment
CN115471255A (en) Air ticket management method and related device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination