using mobile technologies for check-in and beyond - whitepaper

14
www.niit-tech.com NIIT Technologies White Paper Pratik Chandra Roy Using Mobile Technologies For Check-in and beyond Using Mobile Technologies For Check-in and beyond

Upload: niit-technologies

Post on 09-May-2015

1.590 views

Category:

Technology


0 download

DESCRIPTION

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 paper provides recommendations for other linked areas where the mobile technologies could help the airlines in getting ahead of its competitors.

TRANSCRIPT

Page 1: Using Mobile Technologies for Check-in and beyond - Whitepaper

www.niit-tech.com

NIIT Technologies White Paper

Pratik Chandra Roy

Using Mobile Technologies For Check-inand beyondUsing Mobile Technologies For Check-inand beyond

Page 2: Using Mobile Technologies for Check-in and beyond - Whitepaper

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

Page 3: Using Mobile Technologies for Check-in and beyond - Whitepaper

TRANSPORTATION

JOURNEYJOURNEY

TRANSPORTATION

TRANSPORTATION

TRANSPORTATION

TRAVEL

TRAVEL

TRAVEL

TRAVEL TRAVELTOUR

GUIDE

GUIDEGUIDE

CARGO

CARGOCARGO

CARGO CARGOLOGISTICS

LOGISTICS

PACKAGING

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

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.

Following check-in channels can be in the scope of the SMS

based boarding passes.

• Web Check-in

• Mobile Check-in

• SMS Check-in

• Phone Check-in

• Automated Check-in

To facilitate the mobile based boarding passes, Mobile Scanners

located at bag drop, security, lounge, and customer service

checkpoints should be able to read the information from mobile

phones.

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

and make recommendations for other linked areas where the

mobile technologies could help the airlines in getting ahead of its

competitors.

3

The wireless and mobile computing technology is growing at an

explosive rate across the world. The increasing number of

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

business executives, demands the mobile technology solutions to

expand to meet their needs. To harness the opportunities in the

space of mobile solutions, NIIT Technologies has extensive experi-

ence bringing mobile applications into multiple industry arenas,

including travel, retail and insurance domain.

As a solutions provider of Mobile Applications, NIIT Technologies

combines domain expertise, knowledge base and intellectual capital

to solve critical mobile industry problems. NIIT Technologies has

been developing Mobile application development from the age of

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

Windows CE handhelds, J2ME, Blackberry and Symbian platforms.

Introduction

BackgroundBackground

Document Purpose Document Purpose

How does it work?

Check-in Channels

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

Mobile Check-in via WAP (WirelessAccess Protocol)

Page 4: Using Mobile Technologies for Check-in and beyond - Whitepaper

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

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

e-mail/SMS or text message.

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

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

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

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

MMS is activated by the service provider.

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.

4

RestrictionsRestrictions

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

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

(Short message service). Customers should provide their mobile

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

numbers in the profile information that is stored in the loyalty

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

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

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.

SMS Check-in

Page 5: Using Mobile Technologies for Check-in and beyond - Whitepaper

Top Level WAP and SMS architecture

5

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

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.>

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

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

be “JetC ABCDEF 123456789”

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

the following format:

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

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

counters at least 30 mins prior to departure.

Few other airlines that are in the process of implementing similar

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

Singapore Airlines - Implemented

Austrian Airlines - Work in progress

Jetstar - Testing in progress 8

X25, TCP-IP, frame relay VPNGSM Network WAP Micro Browser

(w/WTA) Application Server HTTP Server Database Contents

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

SMS Architecture WAP Device Response (Content) Push Initiator

Mobile Phone Users SMS Processing Application Reservation

System Operators SMS Centers APIs/Web Services Departure

Control System Loyalty System.

Customer does an online Check-in (Web check-in), but doesn’t

have access to Printer for printing the boarding pass.

Suggested SolutionAfter taking in all the relevant details (like baggage, seating,

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

provide an alternative to customer for sending the Check-in

confirmation via SMS to customer specified mobile number.

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

Airport Terminal

Departure Airport

PNR

ZYUN3P SYD 1B

VA0001 03AUG09 1000

ROY/PRATIKMR 25C

Flight Details (Flt No, Dep date/time)

Seat Number

Passenger Name

Note: The actual format will be decided after a study of old mobile

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.

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

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

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

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

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.

Check-in Scenarios

Case 1 Case 1

Page 6: Using Mobile Technologies for Check-in and beyond - Whitepaper

6

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

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

online check in process (stage 1).

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

allocated should be displayed as passenger/s will show the

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. In case, Boarding at international location, whether customer

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

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

passenger wants to receive the SMS message on some other

(local) number?

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

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.

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

boarding pass printer located at the airport and handed over to

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

drop desk or any dedicated service desk for distributing

boarding passes for these cases).

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

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

the counter.

This procedure will ensure that airline takes care of all related

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

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

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

on the mobile.

Kiosk Option

OCR (Optical Character Recognition) Option

1. Current Kiosk application can be changed to entertain such

cases. Instead of taking the customer through the complete

check-in process again, customer could be taken straight to

print boarding pass option if he has already done a web

check-in.

2. Alternatively, a new kiosk application can be developed

specifically for Mobile check-in/boarding pass printing.

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

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

backlight on, and print the boarding pass based on the

information contained in the SMS and relevant information from

DCS. This facility could be made available for all cases of

pre-airport check-in, like Web check-in, phone check-in, mobile

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

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

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

etc which could scan the above boarding pass information directly

from the SMS message of the mobile.

Interfacing systems

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

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

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

the seating / smoking preferences etc and for any other special

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

that any person with any special service request should do a

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

can’t be automated for the loyalty program members where these

preferences are actually captured and stored.

Page 7: Using Mobile Technologies for Check-in and beyond - Whitepaper

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.

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.

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

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.

Similar Implementations in theIndustrySouthwest Airline Implementation Southwest Airline Implementation

Air New Zealand has implemented the RFID-enabled ePass for its

loyalty scheme members which serve as a permanent (reusable)

boarding pass. Following are the features of ePass:

• Permanent reusable boarding pass

• Available at 26 airports in New Zealand

• Distributed to 100,000 loyalty scheme members

• Enables check-in, lounge access and boarding

• 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.

Air New Zealand Implementation of ePassAir New Zealand Implementation of ePass

7

Customer doesn’t have access to web and wishes to use his Mobile

for Checking-in via SMS Check-in feature.

Suggested SolutionCustomer can send SMS from a registered mobile phone (that is

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

for the PNR).

Customer may send a message to a dedicated SMS number such

as 89023 like:

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

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

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.

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.

Case 2 Case 2

Mobile/SMS check-in and boarding pass printing options

Architecture 1

Fire wall internet dcssms check in web check in sms service

provider res kiosk baggage drop security lounge customer service

boarding pre-airport at airport

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

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.

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

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

receipts, or credit card payment acknowledgement slips.

4. The slip will contain the usual boarding pass information and will

have to be carried by the passenger through all the checkpoints

till boarding.

Page 8: Using Mobile Technologies for Check-in and beyond - Whitepaper

The ePass processThe 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.

8

Jetstar offers their customers the ability to use the revolutionary

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

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

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.

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

company’s cutting edge technology helps scan text messages at

the Jetstar Kiosk in the check-in area. The text message is a unique

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

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

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

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

departure gate to board their flight.

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.

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

Jet star ImplementationJet star Implementation

IATA Recommendation

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)

• Marketing carrier

• Flight number (marketing carrier)

• Schedule Departure Time

• Cabin or Class of travel

• From City

• To City

• Seat number

• Ticket type identifier (paper or electronic)

• Terminal/Gate number

• Operated by

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

may be added. Optional:

• Sequence number

• Booking reference

• E-ticket number

• Operating airline

• Agent type (e.g. Web)

• Gate close time

• Frequent flyer Tier and Number

• Remarks (e.g. wheelchair)

• Other travel information (e.g where to drop a bag)

Page 9: Using Mobile Technologies for Check-in and beyond - Whitepaper

9

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:

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.

The recommended size, based on the definition of the PDF417

standard, is:

• X Dim = 10 mils or 0.254 mm

• Y/X ratio = 3

• Y Dim = 30 mils or 0.762 mm

• Max size: 2.9 x 2.0 inch or 73.7 x 50.8mm

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

• Y Dim is the height

• Max size is the size of the bar code at full capacity (928

codewords) using the X and Y Dim

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

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

Similar recommendations apply to boarding passes issued on the

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

paper used by the passenger.

The blue background represents the area where the recommended

layout of ATB size document applies. The rest of the document

below the blue background can be used to provide travel informa-

tion for the passenger, including:

• How to proceed in the airport with this boarding pass

• Where to check-in baggage

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

• Legal notices on baggage and air transportation

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.

Bar Code Size Bar Code Size

Boarding Pass LayoutBoarding Pass Layout

Validating carrier (logo) E-Ticket ETKT

Name

From To Fight Date Departure Gate close Class Seat Sq

MA

X: 2

.9 in

ch/7

3.7m

m

LASTNAME/F

GENEVE

PARIS CDS

MIAMI

PARIS CDS

MIAMI

CANCUN

AF5106

AF4854

AF327

06 Dec

06 Dec

06 Dec

08:55

11:20

17:12

08:40

11:00

17:02

08A

44A

10F

155

099

007

Y

Y

Y

Validating carrier (logo) E-Ticket

ETKTName

From To Fight Date Departure Gate close Class Seat Sq

LASTNAME/F

GENEVE

PARIS CDS

MIAMI

PARIS CDS

MIAMI

CANCUN

AF5106

AF4854

AF327

06 Dec

06 Dec

06 Dec

08:55

11:20

17:12

08:40

11:00

17:02

08A

44A

10F

155

099

007

Y

Y

Y

ATB Size

Module No.

Page 10: Using Mobile Technologies for Check-in and beyond - Whitepaper

Case Studies on mobile technologiesby NIIT Technologies

B2C Framework for mobile enabling an airline B2C Framework for mobile enabling an airline

10

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

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

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

text message.

Business Problem 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

air traveller on the move.

Key Considerations As a start this application is being developed for iPhone and later

developed for Android, Blackberry, Symbian, J2ME and Windows

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

offline access. The various functionalities of this application includes

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.

Page 11: Using Mobile Technologies for Check-in and beyond - Whitepaper

11

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

explosive rate across the world. The increasing number of

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.

Tools and Technologies The application was developed using objective-C in cocoa frame-

work 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.

For Symbian the application was developed using Symbian C++

using Carbide IDE.

Page 12: Using Mobile Technologies for Check-in and beyond - Whitepaper

12

11. My boarding cards

Passengers can download their boarding pass using this

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

counter. It allows customers to manage and download their

boarding pass on the phones.

12. Contacts

This application provides access to the different customer care

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

needs of the customer. There is an expert telesales and

telemarketing referral service which ensures business needs

are matched to the right call center using our call center locator.

This solution also increases the efficiency of the overall

customer relations and Help Desk. The aim is to help

customers as quickly and as efficiently as possible.

3. Arrivals and Departures

NIIT Technologies provides a mobile solution to extend the

passenger assistance information for better service and

enhanced customer satisfaction. The application displays

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

destination or airport and time.

4. Air shuttle booking and schedules

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

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

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

latest flight schedules between Madrid and Barcelona.

5. Booking management

The booking management system is customer friendly. It allows

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

current promotions and at the same time alerts them to any

new offers available.

Airline Offline Timetable withRoute SearchBusiness 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.

Page 13: Using Mobile Technologies for Check-in and beyond - Whitepaper

13

Some of the functionalities supported from mobile devices are:

Register and submit resume

Set personal preferences for job selection

Search for a job based on location:

• Railway Line

• Station Name

• Freeword

Tools and Technologies J2EE Framework – JSP, EJB, Servlets, Oracle 8i enterprise

database server, Weblogic, WML, c-html, HDML, MML

Application Architecture Following diagram illustrates the architecture – the same site

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

eZweb enabled mobile devices.

Tools and Technologies The application was developed using objective-C in cocoa

framework, EclipseME for Blackberry.

Job Search Using iMode,JSky and eZweb Devices

Business Problem NIIT partnered with NTT Data Japan to create a recruitment portal

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

responsible for designing, developing and implementing the web

site, which can be accessed from any web browser or from any

iMode, JSky or eZweb enabled Internet mobile devices.

FrontComponent

Http Session

User AccountBean

Access ControlManager

Log Manager

Mobile Manager

. . .

JSP JSP JSP

use Bean

PC WAP iMode JPhone

use Bean use Bean use Bean

Worker Bean Worker Bean Worker Bean

Page 14: Using Mobile Technologies for Check-in and beyond - Whitepaper

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 the Author

D_0

4_12

0413

Write to us at [email protected] www.niit-tech.com

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

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

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

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

security management certification. Its data centre operations are assessed at the international

ISO 20000IT management standards.

About NIIT Technologies

NIIT Technologies Limited2nd Floor, 47 Mark LaneLondon - EC3R 7QQ, U.K.Ph: +44 20 70020700Fax: +44 20 70020701

Europe

NIIT Technologies Pte. Limited31 Kaki Bukit Road 3#05-13 TechlinkSingapore 417818Ph: +65 68488300Fax: +65 68488322

Singapore

India

NIIT Technologies Inc.,1050 Crown Pointe Parkway5th Floor, Atlanta, GA 30338, USAPh: +1 770 551 9494Toll Free: +1 888 454 NIITFax: +1 770 551 9229

Americas

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

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