Airports are complex environments that include lots of
different devices and processes. One of which is the boarding process. For a
passenger to board an aircraft, their boarding pass which can be a paper ticket
printed at home, an airport printed boarding card, or a barcode on a phone has
to be scanned. On the ticket is a barcode that contains the information that is
needed by the airports systems to identify the passenger and validate that they
are permitted to board the aircraft. A lot of passenger processing in the airports involves processing this barcode.
The device used to scan the barcode can either be a simple
barcode scanner, or a boarding gate reader (BGR). BGR’s are usually positioned
on pedestals, or the gate desks themselves. Agents (people that handle boarding
operations for the airline) will take the passengers boarding pass and scan it
on the BGR. Once a message is displayed to the agent that the passenger is good
to board, then they will be allowed to go past and the agent will scan the next
passengers boarding pass.
What if… Instead of the boarding gates being fixed to the
pedestal or the agent’s desk. That they become portable. Allowing the agents
the flexibility to easily board passengers while they are queued up. Even
offering a personal service to some who cannot walk.
What if… The agent has the ability to walk down the line
checking the passenger’s documents? Or if a passenger asks for help, the agent
can check the passenger’s documents by scanning the barcode on their boarding
pass.
What if… The airline wants to offer a personal service to
their business and first class passenger’s by allowing them to scan a barcode
and board the aircraft from the VIP lounge.
What if… The airport wants to be able to help passengers by
scanning their boarding passes and being able to determine what gate the
passenger should be at from the flight information that is on the boarding
pass.
Imagine an airport where the flexibility and portability of
using a mobile device that is locked down so that only the airports preferred
application can run. Imagine loading a barcode reader on this device. Imagine
what would happen if this device could run an application that will either
query the airports system allowing the agent to assist the passenger or even
board them on the aircraft.
Portable devices are becoming much cheaper and more
powerful. For this example, I am talking about Android devices. I am sure that
similar features could be implemented with IOS and Windows devices, but for
this example I am focusing on Android because they are so easily available,
cheap and a custom version of the operating system can be made with relative
ease. Google Glass doesn’t fall into ease of customisation, but can be included
in this example because of the flexibility that it offers to the airport
systems.
Snapshot taken of a Samsung Note 2 running sample passenger
processing code. (07/07/2013).
For this example, create an application
that can read and decode barcodes. This functionality can be built into the application,
or can be a separate application like
ZXing (ZXing 2014 [Online]. Available at
https://github.com/zxing/zxing [Accessed 06/07/2014]). These barcodes have a
particular predefined format that gives the airport the ability to process
passenger information and query airport systems. This application will need to
be able to connect directly to the airport/airlines systems either through Wi-Fi
for maybe even Bluetooth on a local boarding computer.
Snapshot taken on a Samsung Note 2. This is what the user
sees when a barcode has been scanned.
(07/07/2013).
To assist a passenger, the passenger’s
name and flight information can be extracted from the barcode allowing the
airports systems to be queried for information about the passenger and the
flight. With this information the agent will have the ability to direct the
passenger to where they need to be.
To board a passenger, the application can
either connect directly to the airports host system and act as a standard
boarding gate reader (BGR) or connect to the hosts system directly using
whatever method is available to allow the application to process the
passenger’s information and board the passenger. By simulating a standard BGR,
the application will be able to operate without changes needing to be made to
the airlines application. Minimising changes to the airlines systems will make
it easier for the airport to implement.
Graphic created
to train the user when the application is launched. (07/07/2013).
Some airports are constantly redeveloping
their terminals so that they can force the passengers to go through the shops.
The terminals are getting better with more integrated security and passenger
processing systems. As you can see, there are multiple ways in which a simple
application will be able to improve not only the boarding process, but also the
passenger experience. What it requires is innovation and vision. As I passenger
I would like to see systems implemented that make airports more flexible in
boarding and assisting passengers. Hopefully this type of application will be
implemented on one of the flights that I take.
No comments:
Post a Comment