SlideShare a Scribd company logo
1 of 14
Download to read offline
www.niit-tech.com

Using Mobile Technologies For Check-in
and beyond
Pratik Chandra Roy

NIIT Technologies White Paper
CONTENTS
Introduction

3

Check-in Channels

3

Mobile Check-in via WAP (Wireless Access Protocol)

3

SMS Check-in

4

Top Level WAP and SMS architecture

5

Check-in Scenarios

5

Similar Implementations in the Industry

7

IATA Recommendation

8

Case Studies on mobile technologies by NIIT Technologies

10
TRANSPORTATION
TRAVEL
CARGO

PACKAGING

TRANSPORTATION
TOUR
TRAVEL
GUIDE
TRAVEL
TRANSPORTATION

CARGO CARGO
LOGISTICS
TRAVEL

JOURNEY
GUIDE
TRANSPORTATION CARGO
JOURNEY

CARGO

GUIDE

LOGISTICS

TRAVEL

Introduction
Background
The wireless and mobile computing technology is growing at an

This white paper will document the ideas on how SMS based
boarding passes (without 2D barcodes) and various scenarios and
other relevant solutions that can be implemented at any airline
company. This white paper will go a step beyond mobile check-in

explosive rate across the world. The increasing number of

and make recommendations for other linked areas where the

telecommuting-users, and the increasing trend of on-the-move

mobile technologies could help the airlines in getting ahead of its

business executives, demands the mobile technology solutions to

competitors.

expand to meet their needs. To harness the opportunities in the
space of mobile solutions, NIIT Technologies has extensive experience bringing mobile applications into multiple industry arenas,
including travel, retail and insurance domain.

Check-in Channels
Following check-in channels can be in the scope of the SMS
based boarding passes.

As a solutions provider of Mobile Applications, NIIT Technologies

• Web Check-in

combines domain expertise, knowledge base and intellectual capital

• Mobile Check-in

to solve critical mobile industry problems. NIIT Technologies has

• SMS Check-in

been developing Mobile application development from the age of

• Phone Check-in

Palm and on the way gained expertise on iPhone, Windows Mobile,

• Automated Check-in

Windows CE handhelds, J2ME, Blackberry and Symbian platforms.
To facilitate the mobile based boarding passes, Mobile Scanners

Document Purpose
All big, small, low cost airlines would like to make use of mobile

located at bag drop, security, lounge, and customer service
checkpoints should be able to read the information from mobile
phones.

technologies to provide check-in facilities and other relevant
facilities to their customers. The BCBP IATA initiative recommends
SMS/MMS based boarding passes with a 2D barcode on it that
contains relevant Boarding pass information. Some airlines and
airports have already implemented the solution, and many others
are in the process of doing so. But some airlines have clearly
stated that they would not be implementing the BCBP. One of the
key reasons for this is that there are a lot of customers who do not
wish to use MMS facilities of the mobile phones (due to higher
costs), or are contended with a basic mobile phone that does not
provide any image based messages to be sent or received. So, the
2D barcodes may actually not be very popular with the customers.

Mobile Check-in via WAP (Wireless
Access Protocol)
How does it work?
1. This facility is intended for users of Smart Phones with High
resolution phone screens like PDA, Blackberry or mobile phone
with internet access.
2. Customers visit the WAP site of the airline using the browser of
their mobile phone. WAP site typically is named as
mobile.airlinename.com

3
3. A check-in form is presented to the customer through which
he/she can provide the booking confirmation number, credit
card number, frequent flyer membership number, or e-ticket
number. In some cases first name, last name, and departure
city code may be requested to be entered. The idea is to
uniquely identify the customer and also to ensure that there is a
level of security check built in the check-in form.
4. Mobile Check-in is allowed for flights departing within next 24
hours. All the flights that have been opened for check-in or
through check-in can be checked in via the mobile check-in.
This is same for any other type of check-in as well (web
check-in, phone check-in or check-in at the counter).
5. In case of multiple passengers the names of all the passengers
are displayed, and the customer is able to choose from the
passengers who need to check in or select all the passengers
to check in.
6. Next screens allow customers to choose seat based on his/her
preference (aisle/window), number of checked-in baggage etc.
In case the customer is a frequent flyer number relevant details
like seat preferences etc are already taken into account and a
default seat number is automatically allocated.
7. Depending on the flight route, phone and subscription facility of

Restrictions
1. WAP sites of some of the airlines do not allow any seats
selections. A seat is automatically selected and allocated to the
passenger.
2. Some do not support multiple passenger check-in and or have
restrictions on the number of passengers (like max 4
passengers in case of Air Canada).
3. Some sites do not provide the mobile check-in facility for
travelers with any check-in baggage.
4. The facility may not be available for customers who would be
travelling to any country that requires APIS information, but the
same is not already available (either in the PNR or in their
frequent flyer profiles).
Some examples of mobile check-in via WAP sites are:
mobile.aircanada.com
mobile.delta.com
mobile.southwest.com
mobile.aa.com
wap.continental.com
wireless.nwa.com

the customer, he/she will receive the boarding pass via

SMS Check-in

e-mail/SMS or text message.

Few airlines have started providing the check-in facility via SMS

a. If the customer chooses for E-mail or MMS mode for delivery

(Short message service). Customers should provide their mobile

of boarding pass, a single message with the check-in details

numbers at the time of reservation, or they can update their mobile

and a 2 dimensional barcode (usually in QR code or Aztec

numbers in the profile information that is stored in the loyalty

format). In case of MMS, customer is advised for ensuring the

system of the airline. In some cases airlines send SMS to

MMS is activated by the service provider.

customers who are eligible for SMS check-in when the flight gets

b. In case customer chooses for text message, 2 messages are
sent to the customer. The first one contains a link that lets
you request your personal barcode that will be scanned at
the airport. The second text message will contain all your
check-in details.
8. If the customer cannot receive an electronic boarding pass,
he/she can print the boarding pass at home or at the airport
as well.

opened for check-in. Customers can simply reply Yes to get
automatically checked in. SAS Scandinavian airlines provide such
an SMS check-in facility for its frequent flyer members. The SMS
may also contain a link to the WAP portal of the airline so that the
customer may choose seats, provide baggage details or choose
the passengers to check-in if the relevant facility is available on the
WAP site. Once the passenger is checked in he/she gets a
confirmation by SMS. This confirmation includes the seat allocation
details and a link to the mobile boarding pass which contains the
flight number, seat number, departure and arrival time and a
2-dimensional boarding pass.

4
In some other cases the customers (frequent flyer members) can

Check-in Scenarios

send in an SMS to a dedicated number in a specified format to
perform the mobile check-in. Jet Airways provide such an SMS
check-in facility for its FF members. Customers can type an SMS
in the format:
JetC <PNR> <JetPrivilegeNo.>

Case 1
Customer does an online Check-in (Web check-in), but doesn’t
have access to Printer for printing the boarding pass.

Suggested Solution
And send the same to 56388, a dedicated SMS number for Jet

After taking in all the relevant details (like baggage, seating,

Airway’s SMS check-in facility. An example of such an SMS would

dangerous goods declaration etc), at the print boarding pass step,

be “JetC ABCDEF 123456789”

provide an alternative to customer for sending the Check-in
confirmation via SMS to customer specified mobile number.

The Boarding pass information is sent via SMS to the customer in

Following is the suggested (indicative) format of the SMS text:

the following format:

Airport Terminal

Jet Airways: Seat No. 16F on 9W3001 for 29MAR BOM-DEL is

Departure Airport

assigned to you. Please collect the boarding pass from Check-in

PNR

counters at least 30 mins prior to departure.

ZYUN3P SYD 1B
VA0001 03AUG09 1000

Few other airlines that are in the process of implementing similar

ROY/PRATIKMR 25C

SMS based check-in facility or have implemented the same are:

Flight Details (Flt No, Dep date/time)

Singapore Airlines - Implemented

Seat Number

Austrian Airlines - Work in progress

Passenger Name

Jetstar - Testing in progress 8
Note: The actual format will be decided after a study of old mobile

Top Level WAP and SMS
architecture

phone screen layouts to ensure that the relevant text is visible in one
screen. This white paper will be updated with relevant information
once the study of mobile phone layouts is complete.

X25, TCP-IP, frame relay VPNGSM Network WAP Micro Browser
(w/WTA) Application Server HTTP Server Database Contents

SMS will clearly indicate that the message has been sent from the

Request (URL) Response (Content) Proposed Top Level WAP and

airline’s Web Check-in facility or from a dedicated number of the airline.

SMS Architecture WAP Device Response (Content) Push Initiator
Mobile Phone Users SMS Processing Application Reservation

Following cases (and probably more) will have to be taken care of:

System Operators SMS Centers APIs/Web Services Departure

1. More than one passenger in the booking. One SMS would be

Control System Loyalty System.

sufficient or would there be one message per passenger sent to
a single mobile phone, or would SMS be sent to mobile phones
associated with each passenger in the booking.

5
It will depend on the mobile number stored in PNR or alternately

Kiosk Option

passenger is asked to confirm the mobile number at the start of

1. Current Kiosk application can be changed to entertain such

online check in process (stage 1).

cases. Instead of taking the customer through the complete
check-in process again, customer could be taken straight to

Normally it should be one message per PNR. All seat numbers

print boarding pass option if he has already done a web

allocated should be displayed as passenger/s will show the

check-in.

SMS to check in staff for issuance of BP. The number of pieces
accepted at check in time for bag drop should also be
displayed in the message.

2. Alternatively, a new kiosk application can be developed
specifically for Mobile check-in/boarding pass printing.

2. In case, Boarding at international location, whether customer

3. Kiosk should have OCR functionality as described below. The

mobile’s roaming facility should be used or not (i.e., will the

Kiosk applicable will be able to scan customer’s mobile with

message be sent to customer when on roaming?). What if the

backlight on, and print the boarding pass based on the

passenger wants to receive the SMS message on some other

information contained in the SMS and relevant information from

(local) number?

DCS. This facility could be made available for all cases of
pre-airport check-in, like Web check-in, phone check-in, mobile

This can be covered again at stage 1 of the process when

check-in, SMS check-in or automated check-in.

passenger is asked to confirm the mobile number or opt for an
alternate number.

Manual Options
1. Check-in agent can read SMS from the customer’s mobile
phone and print out the boarding pass.

OCR (Optical Character Recognition) Option
A Kiosk capable of reading/scanning the text from the mobile
could be deployed at the check-in counter or a dedicated counter
(new or existing counters like baggage drop counter) to issue
boarding pass for such cases. In case of OCR, the requirement of
printed boarding can be avoided, as the same device could be

2. These boarding passes could also be printed on a dedicated

deployed at other check-points like lounge entry, aircraft boarding

boarding pass printer located at the airport and handed over to

etc which could scan the above boarding pass information directly

the customer by airline ground staff (check-in desk, baggage

from the SMS message of the mobile.

drop desk or any dedicated service desk for distributing
boarding passes for these cases).

Interfacing systems

3. A dedicated service desk could print the boarding pass for such

In all the above options there would be a manual or automated

customers by looking at the SMS on the passenger’s arrival at

access to the CRS and DCS of the airlines (to check the

the counter.

reservation details and to check-in the passengers on to the DCS
system). There would be a link to the loyalty system as well to fetch

This procedure will ensure that airline takes care of all related

the seating / smoking preferences etc and for any other special

issues like gate no show etc in the same way as is being followed

services requests (SSRs). Though in many cases, airlines mention

at present. They will not be required to train their airport staff much

that any person with any special service request should do a

except that the BP is to be printed or delivered where SMS is there

manual check-in at the airport itself, but there is no reason why it

on the mobile.

can’t be automated for the loyalty program members where these
preferences are actually captured and stored.

6
Case 2
Customer doesn’t have access to web and wishes to use his Mobile
for Checking-in via SMS Check-in feature.

Suggested Solution

3. After reading the information from the mobile, and performing
basic validations, the Kiosk software will print a boarding pass
slip. Any additional information needed on the slip (that is not
available in the SMS text) will be fetched from the DCS system
via existing web services/APIs that is being used by online

Customer can send SMS from a registered mobile phone (that is

check-in. This slip will be similar to any usual ATM slip, cab fare

registered with his/her loyalty profile (FF membership) or specifically

receipts, or credit card payment acknowledgement slips.

for the PNR).
4. The slip will contain the usual boarding pass information and will
Customer may send a message to a dedicated SMS number such

have to be carried by the passenger through all the checkpoints

as 89023 like:

till boarding.

CHECK-IN ZYUN3P
OR
CHECK-IN 7752334566
where 7752334566 is the FF membership number.
Auto-seating feature should be implemented (which will ensure
automatic seat allocation for such check-in). If the customer is a
frequent flyer club member, then the seating preferences of the
customer can be taken into account for allocation of the seat. This

Similar Implementations in the
Industry
Southwest Airline Implementation
The customer does a web check-in within 24 hours of the
departure. As a last step (when the check-in process is complete),
the customer should get the print out of the boarding pass.

feature would be available only to those who are travelling without
any dangerous goods. So, customer will not have to send a
separate confirmation message for confirming that he/she is not
travelling with any dangerous goods, and it would be treated as
automatic confirmation from customer that he/she is not travelling

But there are instances where customer is unable to print the
boarding pass due to unavailability of the printer, or if the printer runs
out of the ink half way. There could also be instances where the
customer actually looses the printed copy of the barcode.

with any dangerous goods. Though, based on airline requirements
this could change to accept a second message from the customers
for this confirmation as well.

To ensure that customer has an option of reprinting the boarding
pass at a later stage, Southwest Airline has an option in its kiosk
application. Customer can go to the South west airline’s kiosk at the

Once the check-in is done, then the SMS with check-in confirmation
(same as the SMS in case 1) will be sent to customer’s mobile to
facilitate his check-in/boarding at the airport.

Mobile/SMS check-in and boarding pass
printing options

airport and insert the credit card that was used to purchase the
tickets. An option is presented to the customer if he/she wants to
reprint the boarding pass.

Air New Zealand Implementation of ePass
Air New Zealand has implemented the RFID-enabled ePass for its
loyalty scheme members which serve as a permanent (reusable)

Architecture 1

boarding pass. Following are the features of ePass:

Fire wall internet dcssms check in web check in sms service

• Permanent reusable boarding pass

provider res kiosk baggage drop security lounge customer service

• Available at 26 airports in New Zealand

boarding pre-airport at airport

• Distributed to 100,000 loyalty scheme members

1. Customer can choose to do a web check-in or SMS check-in.

• Enables check-in, lounge access and boarding

On successful check-in the customer will receive an SMS
(which may or may not be in encrypted format).
2. Customer will go to the airport and scan his/her mobile at the
kiosk that will have the SMS scanning OCR facility.

• Consists of tag attached to a mobile phone, similar to a small
barcode sticker
• Contains unique sequence number and tag identifier, which is
recognized by the airline’s system and matched with the
passenger record.

7
The ePass process
The passenger scans the ePassat the check-in kiosk if they need to
check bags or change seats.
If the passenger has no bag to check, they can proceed straight to
the gate.
NZ’s lounges also have ePass gate readers linked to an application
to track access and produce business reporting.
At the gate, the passenger scans their ePass and receives a paper
gatepass with confirmation of their seat number –this is for cabin
crew to inspect.

billion every year. By the end of 2010 all IATA members will be 100%
BCBP, and magnetic stripe boarding passes will be history.
The BCBP standard defines the 2D bar code and the data
contained in the bar code. An airline implementing BCBP has to
re-design the layout of the boarding pass to include the 2D bar
code. The BCBP standard does not provide guidelines regarding
the size and position of the bar code, the human readable data or
the size of the boarding pass.
Recommended Practice 1706d Attachment A defines the minimum
data elements to be included on a boarding pass. Minimum
• Passenger Name
• Date of flight (DD/MMM)

Jet star Implementation
Jetstar offers their customers the ability to use the revolutionary

• Marketing carrier
• Flight number (marketing carrier)

SMS boarding pass technology each time they travel and more to it

• Schedule Departure Time

is that a passenger doesn’t need to have a smart phone. one of the

• Cabin or Class of travel

fastest and the simplest SMS check-in service available in the
market. This implementation for Jetstar has helped in improving
efficiency and saving time for passengers.

• From City
• To City
• Seat number

In order to make the process simple and convenient Jetstar offers a
range of check-in options. Passengers can register for the SMS
either by selecting automatic check in during the booking process at
Jetstar.com or check-in 48 hours prior to flight departure. The

• Ticket type identifier (paper or electronic)
• Terminal/Gate number
• Operated by

company’s cutting edge technology helps scan text messages at
the Jetstar Kiosk in the check-in area. The text message is a unique

The following items, not available in RP 1706d but used by airlines,

code, analyzed by the kiosk at the check-in counter, to print board-

may be added. Optional:

ing passes. Passengers can also enter the number of bags they are

• Sequence number

carrying and print tags for each of them. Once this is done( this is
already done , you can drop baggage at Jetstar bag drop) they can

• Booking reference

drop their tagged bags at the Jetstar Bag drop and head to the

• E-ticket number

departure gate to board their flight.

• Operating airline
• Agent type (e.g. Web)

IATA Recommendation
Bar Coded Boarding Passes (BCBP) use IATA industry standard 2D
bar codes. Because they can be accessed from anywhere - even a
mobile phone - they offer more convenience for the passenger.

• Gate close time
• Frequent flyer Tier and Number
• Remarks (e.g. wheelchair)
• Other travel information (e.g where to drop a bag)

Because don't need to be printed on expensive paper stock and
facilitate off-airport check-in, they save the industry up to US$1.5

8
Bar Code Size

The horizontal bar code enables the agent to read the text while

The recommended size, based on the definition of the PDF417

scanning the bar code, when using a type of desk-fixed scanners.

standard, is:
Similar recommendations apply to boarding passes issued on the

• X Dim = 10 mils or 0.254 mm

web, except that the size of the boarding pass depends on the

• Y/X ratio = 3

paper used by the passenger.

• Y Dim = 30 mils or 0.762 mm
• Max size: 2.9 x 2.0 inch or 73.7 x 50.8mm

The blue background represents the area where the recommended
layout of ATB size document applies. The rest of the document

Module No.

below the blue background can be used to provide travel information for the passenger, including:
• How to proceed in the airport with this boarding pass
• Where to check-in baggage

• X Dim is the width of the smallest element of the bar code

• Options to check that the flight is on time or to change the booking

• Y Dim is the height

• Legal notices on baggage and air transportation

• Max size is the size of the bar code at full capacity (928
codewords) using the X and Y Dim

The IATA BCBP initiative has proposed the following information to
be stored in the 2D barcodes. This example is for 2 segments and
all fields populated.

Boarding Pass Layout
The layout below follows the recommendations on the size of the
boarding pass and the bar code, the human readable text and the
multiple flight documents:

Name
From
GENEVE
PARIS
CDS
MIAMI

ATB Size

ETKT

E-Ticket

MAX: 2.9 inch/73.7mm

Validating carrier (logo)
LASTNAME/F
To
PARIS
CDS

Fight

Date

Class

Seat

Sq

AF5106

06 Dec

Departure Gate close
08:55

08:40

Y

08A

155

MIAMI

AF4854

06 Dec

11:20

11:00

Y

44A

099

CANCUN

AF327

06 Dec

17:12

17:02

Y

10F

007

The vertical bar code provides a better quality printing on older ATB
printers. Notes:
• The blue background represents the required human readable items.
• The blue dotted line represents the quiet zone of the bar code.
Validating carrier (logo)
Name
From
GENEVE
PARIS
CDS
MIAMI

LASTNAME/F

E-Ticket
ETKT

To
PARIS
CDS

Fight

Date

Class

Seat

Sq

AF5106

06 Dec

Departure Gate close
08:55

08:40

Y

08A

155

MIAMI

AF4854

06 Dec

11:20

11:00

Y

44A

099

CANCUN

AF327

06 Dec

17:12

17:02

Y

10F

007

9
But, for the purpose of text SMS based boarding pass we will have

below information can be contained in a single (displayable) SMS

to define the information that needs to be sent, as not all of the

text message.

Case Studies on mobile technologies
by NIIT Technologies

Key Considerations
As a start this application is being developed for iPhone and later
developed for Android, Blackberry, Symbian, J2ME and Windows

B2C Framework for mobile enabling an airline

Mobile platforms. This is a native application with online as well as

Business Problem

offline access. The various functionalities of this application includes

This application is being developed as a framework to mobile enable
an airline. This involves plugging into existing business service
infrastructure of an airline, and provides functionality targeted for the

Flight search, Flight Booking, Check-in using mobile boarding pass,
Timetable, Weather, Maps etc. This application will be available for
download from the Apple App Store when ready.

air traveller on the move.

10
Tools and Technologies
The application was developed using objective-C in cocoa framework and for database SQLite was used for iPhone.
For Blackberry platform the application was developed in Eclipse
using Blackberry JDE and J2ME.
For Windows Mobile the application was developed using .NET CF
using Visual Studio.

New Passenger-friendly Application
The wireless and mobile computing technology is growing at an

For Symbian the application was developed using Symbian C++

explosive rate across the world. The increasing number of

using Carbide IDE.

telecommuting-users, and the increasing trend of on-the-move
business executives, demands the mobile technology solutions to
expand to meet their needs. As a solutions provider of Mobile
Applications, NIIT Technologies combines domain expertise,
knowledge base and intellectual capital to solve critical mobile
industry problems.
One of our marquee client Iberia along with NIIT Technologies has
truly taken forward the next big thing in Travel and that is mobility.
Our mobility road map with Iberia extends to not only current
developments but also to future requirements. We are currently
doing development related to Iberia mobile and native applications
(iPhone, Android, BB, and WP7). Iberia mobile has a comprehensive
range of functionalities as compared to any other application of any
other airline. The mobile application offers customers check-in,
baggage tracking, arrival & departure info, schedules, car hire,
booking management, contact centre information, language option,
apart from a range of other services to enhance customer
experience and service levels.
The developed application has automated the entire process and
covers the following areas:

1. Online Check – in
This application reduces the waiting time at airport queues for
travelers. It allows the customer to check-in their Iberia operated
reservations and receive a mobile boarding pass with just the click
of a button.

2. Baggage Tracking
This application also eliminates the need for manual reconciliation
and automated delivery of real-time baggage data. The entire
work flow of baggage movement, from check-in point to a flight,
can be viewed in the WorldTracer record of the application.

11
3. Arrivals and Departures

11. My boarding cards

NIIT Technologies provides a mobile solution to extend the

Passengers can download their boarding pass using this

passenger assistance information for better service and

application. It eliminates the long waiting periods at the check-in

enhanced customer satisfaction. The application displays

counter. It allows customers to manage and download their

real-time flight status based on the flight number, origin and

boarding pass on the phones.

destination or airport and time.

12. Contacts
4. Air shuttle booking and schedules

This application provides access to the different customer care

The application takes all the hassle out of getting to the airport.

centers (Iberia offices, Iberia Plus centers) to meet the diverse

Ex. it allows the customer to book a reservation for the

needs of the customer. There is an expert telesales and

Madrid-Barcelona air shuttle. The customer can also check the

telemarketing referral service which ensures business needs

latest flight schedules between Madrid and Barcelona.

are matched to the right call center using our call center locator.
This solution also increases the efficiency of the overall

5. Booking management
The booking management system is customer friendly. It allows

customer relations and Help Desk. The aim is to help
customers as quickly and as efficiently as possible.

customers to manage bookings and retrieve information about a
customer reservation.

6. Offers
The application provides access to the best Iberia offers in air
tickets for all leading flights in countries like Spain, Europe or
America.

7. Change PIN
It allows the customer to change their Iberia Plus access PIN by
following a series of steps anytime, anywhere.

8. Avios balance
The application retrieves customer’s current Avios balance and
also track the last movements in his/her account.

9. Subscriptions
The application gives some space to the customer. The
customer can manage the type of mails they receive based on
usage, taste and needs. The customer can also manage how
Iberia communicates.

10. Promotions
There are a wide variety of promotional deals available in the
market. The application allows the customer to retrieve the

Airline Offline Timetable with
Route Search
Business Problem
This application was developed as a PoC internally in the company.
The objective was to develop an offline application to search routes
for possible combinations and view the timetable for corresponding
flights. This application was mainly targeted for customers who
travel frequently and would like to search flights on the move while
they don’t have internet access.

Key Considerations
As a start this application was developed for iPhone and Blackberry
and the plan is to develop the same to J2ME, Symbian, Windows
Mobile and Android platforms. The key challenge in this project was
the portability issue. In order to handle this challenge portable
database has been implemented using index files which can run on
all platforms. In order to improve usability, the user interface has
been given more emphasis.

Tools and Technologies
The application was developed using objective-C in cocoa
framework, EclipseME for Blackberry.

current promotions and at the same time alerts them to any
new offers available.

12
Tools and Technologies

Some of the functionalities supported from mobile devices are:

The application was developed using objective-C in cocoa
Register and submit resume

framework, EclipseME for Blackberry.

Set personal preferences for job selection
Search for a job based on location:
• Railway Line
• Station Name
• Freeword

Tools and Technologies

Job Search Using iMode,
JSky and eZweb Devices

J2EE Framework – JSP, EJB, Servlets, Oracle 8i enterprise
database server, Weblogic, WML, c-html, HDML, MML

Business Problem

Application Architecture

NIIT partnered with NTT Data Japan to create a recruitment portal

Following diagram illustrates the architecture – the same site

for one of the largest recruitment company is Japan. NIIT was

www.froma.com can be accessed from PC or any iMode, JSky or

responsible for designing, developing and implementing the web

eZweb enabled mobile devices.

site, which can be accessed from any web browser or from any
iMode, JSky or eZweb enabled Internet mobile devices.

PC

WAP

iMode

JPhone

use Bean

Http Session

Front
Component

Access Control
Manager
Log Manager

Mobile Manager
User Account
Bean
. . .

JSP

JSP

use Bean

Worker Bean

JSP

use Bean

Worker Bean

use Bean

Worker Bean

13
About the Author
Pratik Chandra Roy is a Business Solutions Specialist working with NIIT Technologies and
leading the Airline and Travel Distribution sub verticals within TTL (Travel, Transport and Logistics)
Practice. He specialises in the Airlines, Travel Distribution, Airports and Travel agency sub
verticals with over 10 years of experience in the domain. Pratik has over 15 years of experience
with the IT industry and has worked for numerous verticals including manufacturing, retail,
banking, finance and has wealth of technical, managerial and business skills acquired across a
wide range of demanding roles in software development area.

About NIIT Technologies
NIIT Technologies is a leading IT solutions organization, servicing customers in North America,
Europe, Asia and Australia. It offers services in Application Development and Maintenance,
Enterprise Solutions including Managed Services and Business Process Outsourcing to
organisations in the Financial Services, Travel & Transportation, Manufacturing/Distribution, and
Government sectors. With employees over 7,000 professionals, NIIT Technologies follows global
standards of software development processes.

Over the years the Company has forged extremely rewarding relationships with global majors, a

India

testimony to mutual commitment and its ability to retain marquee clients, drawing repeat

NIIT Technologies Ltd.
Corporate Heights (Tapasya)
Plot No. 5, EFGH, Sector 126
Noida-Greater Noida Expressway
Noida – 201301, U.P., India
Ph: + 91 120 7119100
Fax: + 91 120 7119150

business from them. NIIT Technologies has been able to scale its interactions with marquee
clients in the BFSI sector, the Travel Transport & Logistics and Manufacturing & Distribution, into
extremely meaningful, multi-year "collaborations.

NIIT Technologies follows global standards of development, which include ISO 9001:2000

Americas

Certification, assessment at Level 5 for SEI-CMMi version 1.2 and ISO 27001 information

NIIT Technologies Inc.,
1050 Crown Pointe Parkway
5th Floor, Atlanta, GA 30338, USA
Ph: +1 770 551 9494
Toll Free: +1 888 454 NIIT
Fax: +1 770 551 9229

security management certification. Its data centre operations are assessed at the international
ISO 20000IT management standards.

Europe
NIIT Technologies Limited
2nd Floor, 47 Mark Lane
London - EC3R 7QQ, U.K.
Ph: +44 20 70020700
Fax: +44 20 70020701

Singapore
NIIT Technologies Pte. Limited
31 Kaki Bukit Road 3
#05-13 Techlink
Singapore 417818
Ph: +65 68488300
Fax: +65 68488322

Write to us at marketing@niit-tech.com

www.niit-tech.com

D_04_120413

A leading IT solutions organization | 21 locations and 16 countries | 8000 professionals | Level 5 of SEI-CMMi, ver1.2
ISO 27001 certified | Level 5 of People CMM Framework

More Related Content

What's hot

Taxi service UML
Taxi service UMLTaxi service UML
Taxi service UMLAyushi Shah
 
Srs on-railway-reservation-system
Srs on-railway-reservation-systemSrs on-railway-reservation-system
Srs on-railway-reservation-systemRajesh Salla
 
Airline reservation system db design
Airline reservation system db designAirline reservation system db design
Airline reservation system db designUC San Diego
 
Airline ticket reservation system
Airline ticket reservation systemAirline ticket reservation system
Airline ticket reservation systemSH Rajøn
 
IRJET- Geo-Based Smart Parking Automation System
IRJET-  	  Geo-Based Smart Parking Automation SystemIRJET-  	  Geo-Based Smart Parking Automation System
IRJET- Geo-Based Smart Parking Automation SystemIRJET Journal
 
Finale project 1
Finale project 1Finale project 1
Finale project 1mdrakib32
 
Railmitra B-Plan
Railmitra B-PlanRailmitra B-Plan
Railmitra B-PlanRailMitra
 
Finding the right Application for your Frequent Flyer Program - Whitepaper
Finding the right Application for your Frequent Flyer Program - WhitepaperFinding the right Application for your Frequent Flyer Program - Whitepaper
Finding the right Application for your Frequent Flyer Program - WhitepaperNIIT Technologies
 
Airport turnstile security solutions 2020
Airport turnstile security solutions 2020Airport turnstile security solutions 2020
Airport turnstile security solutions 2020www.mairsturnstile.com
 
Flightslogic Airline Reservation System
Flightslogic Airline Reservation SystemFlightslogic Airline Reservation System
Flightslogic Airline Reservation Systemtrawexpros
 
Airline Booking Engine - FlightsLogic
Airline Booking Engine - FlightsLogicAirline Booking Engine - FlightsLogic
Airline Booking Engine - FlightsLogicWilliamJames754845
 
Rail Ticketing - London Transport Network
Rail Ticketing - London Transport NetworkRail Ticketing - London Transport Network
Rail Ticketing - London Transport NetworkAlex Anderson
 
Airline reservation system
Airline reservation systemAirline reservation system
Airline reservation systemaswath babu
 
Airline reservation system
Airline reservation systemAirline reservation system
Airline reservation systemUnsa Jawaid
 
Airline reservation system 1
Airline reservation system 1Airline reservation system 1
Airline reservation system 1_faisalkhan
 
Counter Point - V: First Economic Study in DG Report to examine two models of...
Counter Point - V: First Economic Study in DG Report to examine two models of...Counter Point - V: First Economic Study in DG Report to examine two models of...
Counter Point - V: First Economic Study in DG Report to examine two models of...KK SHARMA LAW OFFICES
 
Automatic ticket confirm (project)
Automatic ticket confirm (project)Automatic ticket confirm (project)
Automatic ticket confirm (project)Akshay m
 

What's hot (19)

Taxi service UML
Taxi service UMLTaxi service UML
Taxi service UML
 
Srs on-railway-reservation-system
Srs on-railway-reservation-systemSrs on-railway-reservation-system
Srs on-railway-reservation-system
 
Airline reservation system db design
Airline reservation system db designAirline reservation system db design
Airline reservation system db design
 
Airline ticket reservation system
Airline ticket reservation systemAirline ticket reservation system
Airline ticket reservation system
 
IRJET- Geo-Based Smart Parking Automation System
IRJET-  	  Geo-Based Smart Parking Automation SystemIRJET-  	  Geo-Based Smart Parking Automation System
IRJET- Geo-Based Smart Parking Automation System
 
Finale project 1
Finale project 1Finale project 1
Finale project 1
 
Railmitra B-Plan
Railmitra B-PlanRailmitra B-Plan
Railmitra B-Plan
 
Finding the right Application for your Frequent Flyer Program - Whitepaper
Finding the right Application for your Frequent Flyer Program - WhitepaperFinding the right Application for your Frequent Flyer Program - Whitepaper
Finding the right Application for your Frequent Flyer Program - Whitepaper
 
Airport turnstile security solutions 2020
Airport turnstile security solutions 2020Airport turnstile security solutions 2020
Airport turnstile security solutions 2020
 
Flightslogic Airline Reservation System
Flightslogic Airline Reservation SystemFlightslogic Airline Reservation System
Flightslogic Airline Reservation System
 
Airline Booking Engine - FlightsLogic
Airline Booking Engine - FlightsLogicAirline Booking Engine - FlightsLogic
Airline Booking Engine - FlightsLogic
 
Rail Ticketing - London Transport Network
Rail Ticketing - London Transport NetworkRail Ticketing - London Transport Network
Rail Ticketing - London Transport Network
 
Airline reservation system
Airline reservation systemAirline reservation system
Airline reservation system
 
Airline reservation system
Airline reservation systemAirline reservation system
Airline reservation system
 
Overview of airline booking process
Overview of airline booking processOverview of airline booking process
Overview of airline booking process
 
industrial
industrialindustrial
industrial
 
Airline reservation system 1
Airline reservation system 1Airline reservation system 1
Airline reservation system 1
 
Counter Point - V: First Economic Study in DG Report to examine two models of...
Counter Point - V: First Economic Study in DG Report to examine two models of...Counter Point - V: First Economic Study in DG Report to examine two models of...
Counter Point - V: First Economic Study in DG Report to examine two models of...
 
Automatic ticket confirm (project)
Automatic ticket confirm (project)Automatic ticket confirm (project)
Automatic ticket confirm (project)
 

Viewers also liked

construction of Reservation software solution for Airline Companies project ...
construction of  Reservation software solution for Airline Companies project ...construction of  Reservation software solution for Airline Companies project ...
construction of Reservation software solution for Airline Companies project ...Hagi Sahib
 
Airline Reservation System
Airline Reservation SystemAirline Reservation System
Airline Reservation SystemSahil Talwar
 
Flight reservation and ticketing system ppt
Flight reservation and ticketing system pptFlight reservation and ticketing system ppt
Flight reservation and ticketing system pptmarcorelano
 
Project of Airline booking system
Project of Airline booking systemProject of Airline booking system
Project of Airline booking systemmuthahar.sk
 
Airline reservation system documentation
Airline reservation system documentationAirline reservation system documentation
Airline reservation system documentationSurya Indira
 
Introduction to airline reservation systems
Introduction to airline reservation systemsIntroduction to airline reservation systems
Introduction to airline reservation systemsJava and .NET Architect
 

Viewers also liked (6)

construction of Reservation software solution for Airline Companies project ...
construction of  Reservation software solution for Airline Companies project ...construction of  Reservation software solution for Airline Companies project ...
construction of Reservation software solution for Airline Companies project ...
 
Airline Reservation System
Airline Reservation SystemAirline Reservation System
Airline Reservation System
 
Flight reservation and ticketing system ppt
Flight reservation and ticketing system pptFlight reservation and ticketing system ppt
Flight reservation and ticketing system ppt
 
Project of Airline booking system
Project of Airline booking systemProject of Airline booking system
Project of Airline booking system
 
Airline reservation system documentation
Airline reservation system documentationAirline reservation system documentation
Airline reservation system documentation
 
Introduction to airline reservation systems
Introduction to airline reservation systemsIntroduction to airline reservation systems
Introduction to airline reservation systems
 

Similar to Using Mobile Technologies for Check-in and beyond - Whitepaper

Principles of airline and airport management
Principles of airline and airport managementPrinciples of airline and airport management
Principles of airline and airport managementJetline Marvel
 
Mobile Based Ticketing A
Mobile Based Ticketing AMobile Based Ticketing A
Mobile Based Ticketing AGyan Pandey
 
How airlines can use beacons to enhance travel
How airlines can use beacons to enhance travelHow airlines can use beacons to enhance travel
How airlines can use beacons to enhance travelBeaconstac
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation systemKOYELMAJUMDAR1
 
Information Technology In Airlines Arunesh Chand Mankotia
Information Technology In Airlines   Arunesh Chand MankotiaInformation Technology In Airlines   Arunesh Chand Mankotia
Information Technology In Airlines Arunesh Chand MankotiaConsultonmic
 
Airlines Mis
Airlines MisAirlines Mis
Airlines Misankushmit
 
IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...
IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...
IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...IRJET Journal
 
Mobile Commerce meets the Real World - Mobile Ticketing
Mobile Commerce meets the Real World - Mobile TicketingMobile Commerce meets the Real World - Mobile Ticketing
Mobile Commerce meets the Real World - Mobile TicketingMasabi
 
MobiWeb - SMS for Airlines & Aviation
MobiWeb - SMS for Airlines & AviationMobiWeb - SMS for Airlines & Aviation
MobiWeb - SMS for Airlines & AviationMobiWeb
 
Tis individual assignment miami airport app
Tis individual assignment miami airport appTis individual assignment miami airport app
Tis individual assignment miami airport appannies7
 
E-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATIONE-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATIONNandana Priyanka Eluri
 
Airlineppt 160621085220 (1)
Airlineppt 160621085220 (1)Airlineppt 160621085220 (1)
Airlineppt 160621085220 (1)ISAH BABAYO
 
Airline Reservation System - Software Engineering
Airline Reservation System - Software EngineeringAirline Reservation System - Software Engineering
Airline Reservation System - Software EngineeringDrishti Bhalla
 
Beacons in Airports - Onyx Beacon
Beacons in Airports - Onyx BeaconBeacons in Airports - Onyx Beacon
Beacons in Airports - Onyx BeaconOnyx Beacon
 
Airline Reservation Software
Airline Reservation SoftwareAirline Reservation Software
Airline Reservation SoftwareSharmiMehta
 

Similar to Using Mobile Technologies for Check-in and beyond - Whitepaper (20)

Alternate GDS Connection
Alternate GDS ConnectionAlternate GDS Connection
Alternate GDS Connection
 
Principles of airline and airport management
Principles of airline and airport managementPrinciples of airline and airport management
Principles of airline and airport management
 
Mobile Based Ticketing A
Mobile Based Ticketing AMobile Based Ticketing A
Mobile Based Ticketing A
 
How airlines can use beacons to enhance travel
How airlines can use beacons to enhance travelHow airlines can use beacons to enhance travel
How airlines can use beacons to enhance travel
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation system
 
Information Technology In Airlines Arunesh Chand Mankotia
Information Technology In Airlines   Arunesh Chand MankotiaInformation Technology In Airlines   Arunesh Chand Mankotia
Information Technology In Airlines Arunesh Chand Mankotia
 
Possible Application for smart Airports
Possible Application for smart AirportsPossible Application for smart Airports
Possible Application for smart Airports
 
Report for Smart aiport application
Report for Smart aiport  applicationReport for Smart aiport  application
Report for Smart aiport application
 
Smoothing the airport experience
Smoothing the airport experienceSmoothing the airport experience
Smoothing the airport experience
 
Airlines Mis
Airlines MisAirlines Mis
Airlines Mis
 
IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...
IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...
IRJET- Reducing Transportation Cost by Managing Rides using an Android Applic...
 
Mobile Commerce meets the Real World - Mobile Ticketing
Mobile Commerce meets the Real World - Mobile TicketingMobile Commerce meets the Real World - Mobile Ticketing
Mobile Commerce meets the Real World - Mobile Ticketing
 
Recent Trends in Airport Operations
Recent Trends in Airport OperationsRecent Trends in Airport Operations
Recent Trends in Airport Operations
 
MobiWeb - SMS for Airlines & Aviation
MobiWeb - SMS for Airlines & AviationMobiWeb - SMS for Airlines & Aviation
MobiWeb - SMS for Airlines & Aviation
 
Tis individual assignment miami airport app
Tis individual assignment miami airport appTis individual assignment miami airport app
Tis individual assignment miami airport app
 
E-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATIONE-TICKETING ON RAILWAY TICKET RESERVATION
E-TICKETING ON RAILWAY TICKET RESERVATION
 
Airlineppt 160621085220 (1)
Airlineppt 160621085220 (1)Airlineppt 160621085220 (1)
Airlineppt 160621085220 (1)
 
Airline Reservation System - Software Engineering
Airline Reservation System - Software EngineeringAirline Reservation System - Software Engineering
Airline Reservation System - Software Engineering
 
Beacons in Airports - Onyx Beacon
Beacons in Airports - Onyx BeaconBeacons in Airports - Onyx Beacon
Beacons in Airports - Onyx Beacon
 
Airline Reservation Software
Airline Reservation SoftwareAirline Reservation Software
Airline Reservation Software
 

More from NIIT Technologies

NIIT Technologies Q4 FY’17
NIIT Technologies Q4 FY’17NIIT Technologies Q4 FY’17
NIIT Technologies Q4 FY’17NIIT Technologies
 
The 3 e’s of customer experience
The 3 e’s of customer experienceThe 3 e’s of customer experience
The 3 e’s of customer experienceNIIT Technologies
 
10 Lessons Learned from NIIT Technologies
10 Lessons Learned from NIIT Technologies10 Lessons Learned from NIIT Technologies
10 Lessons Learned from NIIT TechnologiesNIIT Technologies
 
NIIT Technologies delivers robust 145% growth in PAT for FY’16
NIIT Technologies delivers robust 145% growth in PAT for FY’16NIIT Technologies delivers robust 145% growth in PAT for FY’16
NIIT Technologies delivers robust 145% growth in PAT for FY’16NIIT Technologies
 
4 factors to consider before finalizing a Cargo Management System
4 factors to consider before finalizing a Cargo Management System4 factors to consider before finalizing a Cargo Management System
4 factors to consider before finalizing a Cargo Management SystemNIIT Technologies
 
Unlock value potential from Cargo Management Operations
Unlock value potential from Cargo Management OperationsUnlock value potential from Cargo Management Operations
Unlock value potential from Cargo Management OperationsNIIT Technologies
 
Results for Quarter 2 Financial Year 2015-16
Results for Quarter 2 Financial Year 2015-16Results for Quarter 2 Financial Year 2015-16
Results for Quarter 2 Financial Year 2015-16NIIT Technologies
 
New Distribution Capability benefits and challenges
New Distribution Capability benefits and challengesNew Distribution Capability benefits and challenges
New Distribution Capability benefits and challengesNIIT Technologies
 
Build consistent brand experience at the last mile
Build consistent brand experience at the last mileBuild consistent brand experience at the last mile
Build consistent brand experience at the last mileNIIT Technologies
 

More from NIIT Technologies (20)

Q2 FY'20
Q2 FY'20Q2 FY'20
Q2 FY'20
 
Q1 FY'20 Result
Q1 FY'20 ResultQ1 FY'20 Result
Q1 FY'20 Result
 
Q4 FY'19 Result
Q4 FY'19 ResultQ4 FY'19 Result
Q4 FY'19 Result
 
Q2 FY'19 Result
Q2 FY'19 ResultQ2 FY'19 Result
Q2 FY'19 Result
 
Q1 FY’19 Result
Q1 FY’19 ResultQ1 FY’19 Result
Q1 FY’19 Result
 
Q3 Results
Q3 ResultsQ3 Results
Q3 Results
 
NIIT Tech Q2 Results
NIIT Tech Q2 ResultsNIIT Tech Q2 Results
NIIT Tech Q2 Results
 
Q1 FY'18
Q1 FY'18 Q1 FY'18
Q1 FY'18
 
NIIT Technologies Q4 FY’17
NIIT Technologies Q4 FY’17NIIT Technologies Q4 FY’17
NIIT Technologies Q4 FY’17
 
The 3 e’s of customer experience
The 3 e’s of customer experienceThe 3 e’s of customer experience
The 3 e’s of customer experience
 
Q3 FY17 results
Q3 FY17 resultsQ3 FY17 results
Q3 FY17 results
 
10 Lessons Learned from NIIT Technologies
10 Lessons Learned from NIIT Technologies10 Lessons Learned from NIIT Technologies
10 Lessons Learned from NIIT Technologies
 
NIIT Tech - Q1 FY17
NIIT Tech - Q1 FY17NIIT Tech - Q1 FY17
NIIT Tech - Q1 FY17
 
NIIT Technologies delivers robust 145% growth in PAT for FY’16
NIIT Technologies delivers robust 145% growth in PAT for FY’16NIIT Technologies delivers robust 145% growth in PAT for FY’16
NIIT Technologies delivers robust 145% growth in PAT for FY’16
 
Dynamic UX Ecosystem
Dynamic UX EcosystemDynamic UX Ecosystem
Dynamic UX Ecosystem
 
4 factors to consider before finalizing a Cargo Management System
4 factors to consider before finalizing a Cargo Management System4 factors to consider before finalizing a Cargo Management System
4 factors to consider before finalizing a Cargo Management System
 
Unlock value potential from Cargo Management Operations
Unlock value potential from Cargo Management OperationsUnlock value potential from Cargo Management Operations
Unlock value potential from Cargo Management Operations
 
Results for Quarter 2 Financial Year 2015-16
Results for Quarter 2 Financial Year 2015-16Results for Quarter 2 Financial Year 2015-16
Results for Quarter 2 Financial Year 2015-16
 
New Distribution Capability benefits and challenges
New Distribution Capability benefits and challengesNew Distribution Capability benefits and challenges
New Distribution Capability benefits and challenges
 
Build consistent brand experience at the last mile
Build consistent brand experience at the last mileBuild consistent brand experience at the last mile
Build consistent brand experience at the last mile
 

Recently uploaded

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 

Recently uploaded (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 

Using Mobile Technologies for Check-in and beyond - Whitepaper

  • 1. www.niit-tech.com Using Mobile Technologies For Check-in and beyond Pratik Chandra Roy NIIT Technologies White Paper
  • 2. CONTENTS Introduction 3 Check-in Channels 3 Mobile Check-in via WAP (Wireless Access Protocol) 3 SMS Check-in 4 Top Level WAP and SMS architecture 5 Check-in Scenarios 5 Similar Implementations in the Industry 7 IATA Recommendation 8 Case Studies on mobile technologies by NIIT Technologies 10
  • 3. TRANSPORTATION TRAVEL CARGO PACKAGING TRANSPORTATION TOUR TRAVEL GUIDE TRAVEL TRANSPORTATION CARGO CARGO LOGISTICS TRAVEL JOURNEY GUIDE TRANSPORTATION CARGO JOURNEY CARGO GUIDE LOGISTICS TRAVEL Introduction Background The wireless and mobile computing technology is growing at an This white paper will document the ideas on how SMS based boarding passes (without 2D barcodes) and various scenarios and other relevant solutions that can be implemented at any airline company. This white paper will go a step beyond mobile check-in explosive rate across the world. The increasing number of and make recommendations for other linked areas where the telecommuting-users, and the increasing trend of on-the-move mobile technologies could help the airlines in getting ahead of its business executives, demands the mobile technology solutions to competitors. expand to meet their needs. To harness the opportunities in the space of mobile solutions, NIIT Technologies has extensive experience bringing mobile applications into multiple industry arenas, including travel, retail and insurance domain. Check-in Channels Following check-in channels can be in the scope of the SMS based boarding passes. As a solutions provider of Mobile Applications, NIIT Technologies • Web Check-in combines domain expertise, knowledge base and intellectual capital • Mobile Check-in to solve critical mobile industry problems. NIIT Technologies has • SMS Check-in been developing Mobile application development from the age of • Phone Check-in Palm and on the way gained expertise on iPhone, Windows Mobile, • Automated Check-in Windows CE handhelds, J2ME, Blackberry and Symbian platforms. To facilitate the mobile based boarding passes, Mobile Scanners Document Purpose All big, small, low cost airlines would like to make use of mobile located at bag drop, security, lounge, and customer service checkpoints should be able to read the information from mobile phones. technologies to provide check-in facilities and other relevant facilities to their customers. The BCBP IATA initiative recommends SMS/MMS based boarding passes with a 2D barcode on it that contains relevant Boarding pass information. Some airlines and airports have already implemented the solution, and many others are in the process of doing so. But some airlines have clearly stated that they would not be implementing the BCBP. One of the key reasons for this is that there are a lot of customers who do not wish to use MMS facilities of the mobile phones (due to higher costs), or are contended with a basic mobile phone that does not provide any image based messages to be sent or received. So, the 2D barcodes may actually not be very popular with the customers. Mobile Check-in via WAP (Wireless Access Protocol) How does it work? 1. This facility is intended for users of Smart Phones with High resolution phone screens like PDA, Blackberry or mobile phone with internet access. 2. Customers visit the WAP site of the airline using the browser of their mobile phone. WAP site typically is named as mobile.airlinename.com 3
  • 4. 3. A check-in form is presented to the customer through which he/she can provide the booking confirmation number, credit card number, frequent flyer membership number, or e-ticket number. In some cases first name, last name, and departure city code may be requested to be entered. The idea is to uniquely identify the customer and also to ensure that there is a level of security check built in the check-in form. 4. Mobile Check-in is allowed for flights departing within next 24 hours. All the flights that have been opened for check-in or through check-in can be checked in via the mobile check-in. This is same for any other type of check-in as well (web check-in, phone check-in or check-in at the counter). 5. In case of multiple passengers the names of all the passengers are displayed, and the customer is able to choose from the passengers who need to check in or select all the passengers to check in. 6. Next screens allow customers to choose seat based on his/her preference (aisle/window), number of checked-in baggage etc. In case the customer is a frequent flyer number relevant details like seat preferences etc are already taken into account and a default seat number is automatically allocated. 7. Depending on the flight route, phone and subscription facility of Restrictions 1. WAP sites of some of the airlines do not allow any seats selections. A seat is automatically selected and allocated to the passenger. 2. Some do not support multiple passenger check-in and or have restrictions on the number of passengers (like max 4 passengers in case of Air Canada). 3. Some sites do not provide the mobile check-in facility for travelers with any check-in baggage. 4. The facility may not be available for customers who would be travelling to any country that requires APIS information, but the same is not already available (either in the PNR or in their frequent flyer profiles). Some examples of mobile check-in via WAP sites are: mobile.aircanada.com mobile.delta.com mobile.southwest.com mobile.aa.com wap.continental.com wireless.nwa.com the customer, he/she will receive the boarding pass via SMS Check-in e-mail/SMS or text message. Few airlines have started providing the check-in facility via SMS a. If the customer chooses for E-mail or MMS mode for delivery (Short message service). Customers should provide their mobile of boarding pass, a single message with the check-in details numbers at the time of reservation, or they can update their mobile and a 2 dimensional barcode (usually in QR code or Aztec numbers in the profile information that is stored in the loyalty format). In case of MMS, customer is advised for ensuring the system of the airline. In some cases airlines send SMS to MMS is activated by the service provider. customers who are eligible for SMS check-in when the flight gets b. In case customer chooses for text message, 2 messages are sent to the customer. The first one contains a link that lets you request your personal barcode that will be scanned at the airport. The second text message will contain all your check-in details. 8. If the customer cannot receive an electronic boarding pass, he/she can print the boarding pass at home or at the airport as well. opened for check-in. Customers can simply reply Yes to get automatically checked in. SAS Scandinavian airlines provide such an SMS check-in facility for its frequent flyer members. The SMS may also contain a link to the WAP portal of the airline so that the customer may choose seats, provide baggage details or choose the passengers to check-in if the relevant facility is available on the WAP site. Once the passenger is checked in he/she gets a confirmation by SMS. This confirmation includes the seat allocation details and a link to the mobile boarding pass which contains the flight number, seat number, departure and arrival time and a 2-dimensional boarding pass. 4
  • 5. In some other cases the customers (frequent flyer members) can Check-in Scenarios send in an SMS to a dedicated number in a specified format to perform the mobile check-in. Jet Airways provide such an SMS check-in facility for its FF members. Customers can type an SMS in the format: JetC <PNR> <JetPrivilegeNo.> Case 1 Customer does an online Check-in (Web check-in), but doesn’t have access to Printer for printing the boarding pass. Suggested Solution And send the same to 56388, a dedicated SMS number for Jet After taking in all the relevant details (like baggage, seating, Airway’s SMS check-in facility. An example of such an SMS would dangerous goods declaration etc), at the print boarding pass step, be “JetC ABCDEF 123456789” provide an alternative to customer for sending the Check-in confirmation via SMS to customer specified mobile number. The Boarding pass information is sent via SMS to the customer in Following is the suggested (indicative) format of the SMS text: the following format: Airport Terminal Jet Airways: Seat No. 16F on 9W3001 for 29MAR BOM-DEL is Departure Airport assigned to you. Please collect the boarding pass from Check-in PNR counters at least 30 mins prior to departure. ZYUN3P SYD 1B VA0001 03AUG09 1000 Few other airlines that are in the process of implementing similar ROY/PRATIKMR 25C SMS based check-in facility or have implemented the same are: Flight Details (Flt No, Dep date/time) Singapore Airlines - Implemented Seat Number Austrian Airlines - Work in progress Passenger Name Jetstar - Testing in progress 8 Note: The actual format will be decided after a study of old mobile Top Level WAP and SMS architecture phone screen layouts to ensure that the relevant text is visible in one screen. This white paper will be updated with relevant information once the study of mobile phone layouts is complete. X25, TCP-IP, frame relay VPNGSM Network WAP Micro Browser (w/WTA) Application Server HTTP Server Database Contents SMS will clearly indicate that the message has been sent from the Request (URL) Response (Content) Proposed Top Level WAP and airline’s Web Check-in facility or from a dedicated number of the airline. SMS Architecture WAP Device Response (Content) Push Initiator Mobile Phone Users SMS Processing Application Reservation Following cases (and probably more) will have to be taken care of: System Operators SMS Centers APIs/Web Services Departure 1. More than one passenger in the booking. One SMS would be Control System Loyalty System. sufficient or would there be one message per passenger sent to a single mobile phone, or would SMS be sent to mobile phones associated with each passenger in the booking. 5
  • 6. It will depend on the mobile number stored in PNR or alternately Kiosk Option passenger is asked to confirm the mobile number at the start of 1. Current Kiosk application can be changed to entertain such online check in process (stage 1). cases. Instead of taking the customer through the complete check-in process again, customer could be taken straight to Normally it should be one message per PNR. All seat numbers print boarding pass option if he has already done a web allocated should be displayed as passenger/s will show the check-in. SMS to check in staff for issuance of BP. The number of pieces accepted at check in time for bag drop should also be displayed in the message. 2. Alternatively, a new kiosk application can be developed specifically for Mobile check-in/boarding pass printing. 2. In case, Boarding at international location, whether customer 3. Kiosk should have OCR functionality as described below. The mobile’s roaming facility should be used or not (i.e., will the Kiosk applicable will be able to scan customer’s mobile with message be sent to customer when on roaming?). What if the backlight on, and print the boarding pass based on the passenger wants to receive the SMS message on some other information contained in the SMS and relevant information from (local) number? DCS. This facility could be made available for all cases of pre-airport check-in, like Web check-in, phone check-in, mobile This can be covered again at stage 1 of the process when check-in, SMS check-in or automated check-in. passenger is asked to confirm the mobile number or opt for an alternate number. Manual Options 1. Check-in agent can read SMS from the customer’s mobile phone and print out the boarding pass. OCR (Optical Character Recognition) Option A Kiosk capable of reading/scanning the text from the mobile could be deployed at the check-in counter or a dedicated counter (new or existing counters like baggage drop counter) to issue boarding pass for such cases. In case of OCR, the requirement of printed boarding can be avoided, as the same device could be 2. These boarding passes could also be printed on a dedicated deployed at other check-points like lounge entry, aircraft boarding boarding pass printer located at the airport and handed over to etc which could scan the above boarding pass information directly the customer by airline ground staff (check-in desk, baggage from the SMS message of the mobile. drop desk or any dedicated service desk for distributing boarding passes for these cases). Interfacing systems 3. A dedicated service desk could print the boarding pass for such In all the above options there would be a manual or automated customers by looking at the SMS on the passenger’s arrival at access to the CRS and DCS of the airlines (to check the the counter. reservation details and to check-in the passengers on to the DCS system). There would be a link to the loyalty system as well to fetch This procedure will ensure that airline takes care of all related the seating / smoking preferences etc and for any other special issues like gate no show etc in the same way as is being followed services requests (SSRs). Though in many cases, airlines mention at present. They will not be required to train their airport staff much that any person with any special service request should do a except that the BP is to be printed or delivered where SMS is there manual check-in at the airport itself, but there is no reason why it on the mobile. can’t be automated for the loyalty program members where these preferences are actually captured and stored. 6
  • 7. Case 2 Customer doesn’t have access to web and wishes to use his Mobile for Checking-in via SMS Check-in feature. Suggested Solution 3. After reading the information from the mobile, and performing basic validations, the Kiosk software will print a boarding pass slip. Any additional information needed on the slip (that is not available in the SMS text) will be fetched from the DCS system via existing web services/APIs that is being used by online Customer can send SMS from a registered mobile phone (that is check-in. This slip will be similar to any usual ATM slip, cab fare registered with his/her loyalty profile (FF membership) or specifically receipts, or credit card payment acknowledgement slips. for the PNR). 4. The slip will contain the usual boarding pass information and will Customer may send a message to a dedicated SMS number such have to be carried by the passenger through all the checkpoints as 89023 like: till boarding. CHECK-IN ZYUN3P OR CHECK-IN 7752334566 where 7752334566 is the FF membership number. Auto-seating feature should be implemented (which will ensure automatic seat allocation for such check-in). If the customer is a frequent flyer club member, then the seating preferences of the customer can be taken into account for allocation of the seat. This Similar Implementations in the Industry Southwest Airline Implementation The customer does a web check-in within 24 hours of the departure. As a last step (when the check-in process is complete), the customer should get the print out of the boarding pass. feature would be available only to those who are travelling without any dangerous goods. So, customer will not have to send a separate confirmation message for confirming that he/she is not travelling with any dangerous goods, and it would be treated as automatic confirmation from customer that he/she is not travelling But there are instances where customer is unable to print the boarding pass due to unavailability of the printer, or if the printer runs out of the ink half way. There could also be instances where the customer actually looses the printed copy of the barcode. with any dangerous goods. Though, based on airline requirements this could change to accept a second message from the customers for this confirmation as well. To ensure that customer has an option of reprinting the boarding pass at a later stage, Southwest Airline has an option in its kiosk application. Customer can go to the South west airline’s kiosk at the Once the check-in is done, then the SMS with check-in confirmation (same as the SMS in case 1) will be sent to customer’s mobile to facilitate his check-in/boarding at the airport. Mobile/SMS check-in and boarding pass printing options airport and insert the credit card that was used to purchase the tickets. An option is presented to the customer if he/she wants to reprint the boarding pass. Air New Zealand Implementation of ePass Air New Zealand has implemented the RFID-enabled ePass for its loyalty scheme members which serve as a permanent (reusable) Architecture 1 boarding pass. Following are the features of ePass: Fire wall internet dcssms check in web check in sms service • Permanent reusable boarding pass provider res kiosk baggage drop security lounge customer service • Available at 26 airports in New Zealand boarding pre-airport at airport • Distributed to 100,000 loyalty scheme members 1. Customer can choose to do a web check-in or SMS check-in. • Enables check-in, lounge access and boarding On successful check-in the customer will receive an SMS (which may or may not be in encrypted format). 2. Customer will go to the airport and scan his/her mobile at the kiosk that will have the SMS scanning OCR facility. • Consists of tag attached to a mobile phone, similar to a small barcode sticker • Contains unique sequence number and tag identifier, which is recognized by the airline’s system and matched with the passenger record. 7
  • 8. The ePass process The passenger scans the ePassat the check-in kiosk if they need to check bags or change seats. If the passenger has no bag to check, they can proceed straight to the gate. NZ’s lounges also have ePass gate readers linked to an application to track access and produce business reporting. At the gate, the passenger scans their ePass and receives a paper gatepass with confirmation of their seat number –this is for cabin crew to inspect. billion every year. By the end of 2010 all IATA members will be 100% BCBP, and magnetic stripe boarding passes will be history. The BCBP standard defines the 2D bar code and the data contained in the bar code. An airline implementing BCBP has to re-design the layout of the boarding pass to include the 2D bar code. The BCBP standard does not provide guidelines regarding the size and position of the bar code, the human readable data or the size of the boarding pass. Recommended Practice 1706d Attachment A defines the minimum data elements to be included on a boarding pass. Minimum • Passenger Name • Date of flight (DD/MMM) Jet star Implementation Jetstar offers their customers the ability to use the revolutionary • Marketing carrier • Flight number (marketing carrier) SMS boarding pass technology each time they travel and more to it • Schedule Departure Time is that a passenger doesn’t need to have a smart phone. one of the • Cabin or Class of travel fastest and the simplest SMS check-in service available in the market. This implementation for Jetstar has helped in improving efficiency and saving time for passengers. • From City • To City • Seat number In order to make the process simple and convenient Jetstar offers a range of check-in options. Passengers can register for the SMS either by selecting automatic check in during the booking process at Jetstar.com or check-in 48 hours prior to flight departure. The • Ticket type identifier (paper or electronic) • Terminal/Gate number • Operated by company’s cutting edge technology helps scan text messages at the Jetstar Kiosk in the check-in area. The text message is a unique The following items, not available in RP 1706d but used by airlines, code, analyzed by the kiosk at the check-in counter, to print board- may be added. Optional: ing passes. Passengers can also enter the number of bags they are • Sequence number carrying and print tags for each of them. Once this is done( this is already done , you can drop baggage at Jetstar bag drop) they can • Booking reference drop their tagged bags at the Jetstar Bag drop and head to the • E-ticket number departure gate to board their flight. • Operating airline • Agent type (e.g. Web) IATA Recommendation Bar Coded Boarding Passes (BCBP) use IATA industry standard 2D bar codes. Because they can be accessed from anywhere - even a mobile phone - they offer more convenience for the passenger. • Gate close time • Frequent flyer Tier and Number • Remarks (e.g. wheelchair) • Other travel information (e.g where to drop a bag) Because don't need to be printed on expensive paper stock and facilitate off-airport check-in, they save the industry up to US$1.5 8
  • 9. Bar Code Size The horizontal bar code enables the agent to read the text while The recommended size, based on the definition of the PDF417 scanning the bar code, when using a type of desk-fixed scanners. standard, is: Similar recommendations apply to boarding passes issued on the • X Dim = 10 mils or 0.254 mm web, except that the size of the boarding pass depends on the • Y/X ratio = 3 paper used by the passenger. • Y Dim = 30 mils or 0.762 mm • Max size: 2.9 x 2.0 inch or 73.7 x 50.8mm The blue background represents the area where the recommended layout of ATB size document applies. The rest of the document Module No. below the blue background can be used to provide travel information for the passenger, including: • How to proceed in the airport with this boarding pass • Where to check-in baggage • X Dim is the width of the smallest element of the bar code • Options to check that the flight is on time or to change the booking • Y Dim is the height • Legal notices on baggage and air transportation • Max size is the size of the bar code at full capacity (928 codewords) using the X and Y Dim The IATA BCBP initiative has proposed the following information to be stored in the 2D barcodes. This example is for 2 segments and all fields populated. Boarding Pass Layout The layout below follows the recommendations on the size of the boarding pass and the bar code, the human readable text and the multiple flight documents: Name From GENEVE PARIS CDS MIAMI ATB Size ETKT E-Ticket MAX: 2.9 inch/73.7mm Validating carrier (logo) LASTNAME/F To PARIS CDS Fight Date Class Seat Sq AF5106 06 Dec Departure Gate close 08:55 08:40 Y 08A 155 MIAMI AF4854 06 Dec 11:20 11:00 Y 44A 099 CANCUN AF327 06 Dec 17:12 17:02 Y 10F 007 The vertical bar code provides a better quality printing on older ATB printers. Notes: • The blue background represents the required human readable items. • The blue dotted line represents the quiet zone of the bar code. Validating carrier (logo) Name From GENEVE PARIS CDS MIAMI LASTNAME/F E-Ticket ETKT To PARIS CDS Fight Date Class Seat Sq AF5106 06 Dec Departure Gate close 08:55 08:40 Y 08A 155 MIAMI AF4854 06 Dec 11:20 11:00 Y 44A 099 CANCUN AF327 06 Dec 17:12 17:02 Y 10F 007 9
  • 10. But, for the purpose of text SMS based boarding pass we will have below information can be contained in a single (displayable) SMS to define the information that needs to be sent, as not all of the text message. Case Studies on mobile technologies by NIIT Technologies Key Considerations As a start this application is being developed for iPhone and later developed for Android, Blackberry, Symbian, J2ME and Windows B2C Framework for mobile enabling an airline Mobile platforms. This is a native application with online as well as Business Problem offline access. The various functionalities of this application includes This application is being developed as a framework to mobile enable an airline. This involves plugging into existing business service infrastructure of an airline, and provides functionality targeted for the Flight search, Flight Booking, Check-in using mobile boarding pass, Timetable, Weather, Maps etc. This application will be available for download from the Apple App Store when ready. air traveller on the move. 10
  • 11. Tools and Technologies The application was developed using objective-C in cocoa framework and for database SQLite was used for iPhone. For Blackberry platform the application was developed in Eclipse using Blackberry JDE and J2ME. For Windows Mobile the application was developed using .NET CF using Visual Studio. New Passenger-friendly Application The wireless and mobile computing technology is growing at an For Symbian the application was developed using Symbian C++ explosive rate across the world. The increasing number of using Carbide IDE. telecommuting-users, and the increasing trend of on-the-move business executives, demands the mobile technology solutions to expand to meet their needs. As a solutions provider of Mobile Applications, NIIT Technologies combines domain expertise, knowledge base and intellectual capital to solve critical mobile industry problems. One of our marquee client Iberia along with NIIT Technologies has truly taken forward the next big thing in Travel and that is mobility. Our mobility road map with Iberia extends to not only current developments but also to future requirements. We are currently doing development related to Iberia mobile and native applications (iPhone, Android, BB, and WP7). Iberia mobile has a comprehensive range of functionalities as compared to any other application of any other airline. The mobile application offers customers check-in, baggage tracking, arrival & departure info, schedules, car hire, booking management, contact centre information, language option, apart from a range of other services to enhance customer experience and service levels. The developed application has automated the entire process and covers the following areas: 1. Online Check – in This application reduces the waiting time at airport queues for travelers. It allows the customer to check-in their Iberia operated reservations and receive a mobile boarding pass with just the click of a button. 2. Baggage Tracking This application also eliminates the need for manual reconciliation and automated delivery of real-time baggage data. The entire work flow of baggage movement, from check-in point to a flight, can be viewed in the WorldTracer record of the application. 11
  • 12. 3. Arrivals and Departures 11. My boarding cards NIIT Technologies provides a mobile solution to extend the Passengers can download their boarding pass using this passenger assistance information for better service and application. It eliminates the long waiting periods at the check-in enhanced customer satisfaction. The application displays counter. It allows customers to manage and download their real-time flight status based on the flight number, origin and boarding pass on the phones. destination or airport and time. 12. Contacts 4. Air shuttle booking and schedules This application provides access to the different customer care The application takes all the hassle out of getting to the airport. centers (Iberia offices, Iberia Plus centers) to meet the diverse Ex. it allows the customer to book a reservation for the needs of the customer. There is an expert telesales and Madrid-Barcelona air shuttle. The customer can also check the telemarketing referral service which ensures business needs latest flight schedules between Madrid and Barcelona. are matched to the right call center using our call center locator. This solution also increases the efficiency of the overall 5. Booking management The booking management system is customer friendly. It allows customer relations and Help Desk. The aim is to help customers as quickly and as efficiently as possible. customers to manage bookings and retrieve information about a customer reservation. 6. Offers The application provides access to the best Iberia offers in air tickets for all leading flights in countries like Spain, Europe or America. 7. Change PIN It allows the customer to change their Iberia Plus access PIN by following a series of steps anytime, anywhere. 8. Avios balance The application retrieves customer’s current Avios balance and also track the last movements in his/her account. 9. Subscriptions The application gives some space to the customer. The customer can manage the type of mails they receive based on usage, taste and needs. The customer can also manage how Iberia communicates. 10. Promotions There are a wide variety of promotional deals available in the market. The application allows the customer to retrieve the Airline Offline Timetable with Route Search Business Problem This application was developed as a PoC internally in the company. The objective was to develop an offline application to search routes for possible combinations and view the timetable for corresponding flights. This application was mainly targeted for customers who travel frequently and would like to search flights on the move while they don’t have internet access. Key Considerations As a start this application was developed for iPhone and Blackberry and the plan is to develop the same to J2ME, Symbian, Windows Mobile and Android platforms. The key challenge in this project was the portability issue. In order to handle this challenge portable database has been implemented using index files which can run on all platforms. In order to improve usability, the user interface has been given more emphasis. Tools and Technologies The application was developed using objective-C in cocoa framework, EclipseME for Blackberry. current promotions and at the same time alerts them to any new offers available. 12
  • 13. Tools and Technologies Some of the functionalities supported from mobile devices are: The application was developed using objective-C in cocoa Register and submit resume framework, EclipseME for Blackberry. Set personal preferences for job selection Search for a job based on location: • Railway Line • Station Name • Freeword Tools and Technologies Job Search Using iMode, JSky and eZweb Devices J2EE Framework – JSP, EJB, Servlets, Oracle 8i enterprise database server, Weblogic, WML, c-html, HDML, MML Business Problem Application Architecture NIIT partnered with NTT Data Japan to create a recruitment portal Following diagram illustrates the architecture – the same site for one of the largest recruitment company is Japan. NIIT was www.froma.com can be accessed from PC or any iMode, JSky or responsible for designing, developing and implementing the web eZweb enabled mobile devices. site, which can be accessed from any web browser or from any iMode, JSky or eZweb enabled Internet mobile devices. PC WAP iMode JPhone use Bean Http Session Front Component Access Control Manager Log Manager Mobile Manager User Account Bean . . . JSP JSP use Bean Worker Bean JSP use Bean Worker Bean use Bean Worker Bean 13
  • 14. About the Author Pratik Chandra Roy is a Business Solutions Specialist working with NIIT Technologies and leading the Airline and Travel Distribution sub verticals within TTL (Travel, Transport and Logistics) Practice. He specialises in the Airlines, Travel Distribution, Airports and Travel agency sub verticals with over 10 years of experience in the domain. Pratik has over 15 years of experience with the IT industry and has worked for numerous verticals including manufacturing, retail, banking, finance and has wealth of technical, managerial and business skills acquired across a wide range of demanding roles in software development area. About NIIT Technologies NIIT Technologies is a leading IT solutions organization, servicing customers in North America, Europe, Asia and Australia. It offers services in Application Development and Maintenance, Enterprise Solutions including Managed Services and Business Process Outsourcing to organisations in the Financial Services, Travel & Transportation, Manufacturing/Distribution, and Government sectors. With employees over 7,000 professionals, NIIT Technologies follows global standards of software development processes. Over the years the Company has forged extremely rewarding relationships with global majors, a India testimony to mutual commitment and its ability to retain marquee clients, drawing repeat NIIT Technologies Ltd. Corporate Heights (Tapasya) Plot No. 5, EFGH, Sector 126 Noida-Greater Noida Expressway Noida – 201301, U.P., India Ph: + 91 120 7119100 Fax: + 91 120 7119150 business from them. NIIT Technologies has been able to scale its interactions with marquee clients in the BFSI sector, the Travel Transport & Logistics and Manufacturing & Distribution, into extremely meaningful, multi-year "collaborations. NIIT Technologies follows global standards of development, which include ISO 9001:2000 Americas Certification, assessment at Level 5 for SEI-CMMi version 1.2 and ISO 27001 information NIIT Technologies Inc., 1050 Crown Pointe Parkway 5th Floor, Atlanta, GA 30338, USA Ph: +1 770 551 9494 Toll Free: +1 888 454 NIIT Fax: +1 770 551 9229 security management certification. Its data centre operations are assessed at the international ISO 20000IT management standards. Europe NIIT Technologies Limited 2nd Floor, 47 Mark Lane London - EC3R 7QQ, U.K. Ph: +44 20 70020700 Fax: +44 20 70020701 Singapore NIIT Technologies Pte. Limited 31 Kaki Bukit Road 3 #05-13 Techlink Singapore 417818 Ph: +65 68488300 Fax: +65 68488322 Write to us at marketing@niit-tech.com www.niit-tech.com D_04_120413 A leading IT solutions organization | 21 locations and 16 countries | 8000 professionals | Level 5 of SEI-CMMi, ver1.2 ISO 27001 certified | Level 5 of People CMM Framework