SlideShare uma empresa Scribd logo
1 de 40
Barcode Ticketing Self-print and Mobile
Barcode Ticketing Goals of eTicketing in general Barcode User Workflow Self-print and Mobile ticket display Selling tickets on the mobile Ticket Inspection Workflow Soft Rollout and then adding Scanners UK Barcode Ticket Standard Open security Barcode and Smartcard comparison
Who are Masabi? ,[object Object]
Award winning and certified security
Ticket sales and delivery from mobile
Projects with:Consultancy to set the standardsfor self-print and mobile barcodes  mobile tickets for
Why introduce eTicking? TOC Incentives: Reduce cost of sales  Capex and Opex on people and machines Reduce queues Gather more customer Data  Encourage modal shift through down-sell Enable new product types Increase revenue through up-sell and cross-sell Customer Incentives: Avoid the pain of queues Cheaper Tickets, such as Advanced
Technology Warning! Just because you cando something with new technology – Does not mean customers will adopt Does not mean that companies will make money from it
User Adoption of “new”? Normal people only try a new technology to do something… …if the old way of doing it is painful enough to make them try. At that moment: offer them a better way.
Mobile ticket opportunity Only 12% of 2008’s UK rail tickets sold on the internet – most bought at station But most mobile service users do not complete any registration on the web So: Sign up the users when they need it in a queue in a hurry next to a broken ticket machine
Barcode Tickets Self-print and  Mobile
Web Purchase Workflow Self-print Or Mobile Delivery
Mobile Purchase Workflow Human readable  and scannable tickets (ToD pickup option for routes not accepting Barcode yet)
Mobile Barcode Tickets WAP/MMS/Images Any phone with MMS always has WAP SMS-pictures not big enough for RSP Compromise between text and barcode Re-sizing can be an issue DRM not everywhere Smart Application Full-screen, no re-sizing issues Text and barcode separate Application organises tickets
Example HEX Tickets Adaptive layout, size, rotation, DRM
WAP Ticket Features Flexible Branding and Layout generated from xHTML/CSS Auto-adapts according to handset Size, Rotation, DRM, Image Format Supports gif, png, jpg, dm, drm, dcf WAP Push and SMS Link – autodetect Users don’t need to register Friendly file names - 12JuntoDoncaster.dm
Usability – Mobile Apps ,[object Object]
Optimised data entry
Faster responses
Catch mistakes quicker
SMS failover from GPRS
Avoid settings, reception & roaming problems
Cheaper + faster for the user
Send only the data
Flat rate data is still not common,[object Object]
Repeat Purchase
Key Usability Points: No sign-up process! no usernames no passwords Mostly off-line interface, SMS backup Fast repeated regular purchases Full screen barcodes for fast scanning
UK Rail Barcode Ticket Standard RSPS3001 Approved in December 2008as the UK standard for self print and mobile barcode rail ticketing
Shared Barcode Standard Public and open security Based on standard SSL certificates Each TOC generates and sign tickets with their own private key Scanners only contain list of TOC public keys to scan and validate Decentralised system robust and can operate off-line cheap to implement and use Share self-print and mobile barcodes between Operators and 3rd party retailers Integrate with standard EPOS
Do tickets need security? Early e-ticketing systems just used numbers as tickets Limited barcode tickets to either: Advanced Tickets, with manifest synchronised to the guard’s devices  Or guards perform live check via WiFi/GPRS Problem: real systems cannot guarantee live connections or synchronisations
PKI vs ITSO/Oyster ITSO and Oyster are Symmetric =Same Keys PKI is Asymmetric =Different Keys Private key to create ticket (safe on TIS server) Private key to create ticket Private key to check ticket (some risk from key theft) PublicKeyto check ticket (no risk from key theft)
Open PKI Security Model Traceability, and no security risk from theft of scanning devices If private keys are leaked, only the vendor that loses the keys is affected 3rd parties and other EPOS vendors can take part, even taxis and coffee shops can scan and validate cross-sale tickets or entitlements
Easy to Scan and Validate Offline validation from software Add to existing EPOS or gate systems No mobile databases required No synchronisation of valid tickets from one Train or Bus Co. to another (too much data, too unreliable) Enables Walk-up tickets
Forgeries and Copies Isn’t it easy to photocopy a self-print paper ticket? What if a bunch of clever people figure out how to copy mobile tickets? What if one user copies a ticket, gets onto an off-line train, and his friend gets onto a second off-line train?
Anti-Copying Policy Scanners only accept first seen barcode On-line scanners can check for previous scans at other locations Off-line scanners submit scan records back to ticket issuer for post-processing Post processing identifies dual use, and blocks future purchases from the same credit card until fine paid, limiting fraud
Large Data Capacity Sealed by: East Coast Railways Issued by: East Coast Railways Ticket Number: EC0005342103 Issued at Kings Cross 1st Class, Adult, Single, Outbound LTOT: UNK;  FTOT: SVR From Oban Station to London Bridge Station Valid from: 2008/08/28 valid on train departing: 18:08 ID Check: Credit Card ending 1241 Name: P. PEARSON Male With Network Railcard £16.34 (Price was discounted) Validity Code: ES Purchase Ref: REF41414A5 Valid 1 day with one extra adult one (1) journey leg: 2008/08/27 18:08Retail Service ID = TS0001; Reserved: Coach C, Seat 24 B Optional ITSO header not included. Extra Entitlement: FREE MUFFIN AT NERO  WITH ANY DRINK; REF #572931
Flexible Ticket Data More free space for single TOC products and extra entitlements“Includes free cup of Costa Coffee and 2 Adults entry to Disneyland” Cross sale opportunities can finally make the ticket sales channel work harder, and release more revenue from the whole journey
How to Rollout Barcode? Ask your Web ticket sales system provider to enable barcode ticketing, controlled by route and ticket type Brief revenue enforcement staff on how to perform visual inspection of e-Tickets Advertise it (in stations next to queues best) Gradually add scanners and gate scanners as each route experiences more adoption of eTickets
Soft Rollout of Scanners Free pennies £x,000 £££ £££££
Scanner Options Any barcode scanner, online or off-line, must support: 2D Aztec with CCD imager Handheld  Small basic scanners for door staff Advanced PDA based scanners for service staff Bluetooth scanner upgrade for Avantix Mobile 2  Cash Register/EPOS Scanners Connect via USB or as “keyboard wedge” in between keyboard and EPOS like a normal scanner Fixed Scanners for gates or check-outs Retro-fit to existing gates or built in at manufacture by gate supplier User places phone face-down to scan Basic Advanced Bluetooth EPOS Scanner Fixed gate scanner  (as fast as Oyster)

Mais conteúdo relacionado

Mais procurados

Masabi Cx O Telecoms Strategy conference
Masabi   Cx O Telecoms Strategy conferenceMasabi   Cx O Telecoms Strategy conference
Masabi Cx O Telecoms Strategy conferenceMasabi
 
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
 
Paying for Transit Presentation
Paying for Transit PresentationPaying for Transit Presentation
Paying for Transit PresentationNicholasRichter
 
Service design presentation group 6
Service design presentation group 6Service design presentation group 6
Service design presentation group 6John Paul O'Connor
 
Rail Ticketing - London Transport Network
Rail Ticketing - London Transport NetworkRail Ticketing - London Transport Network
Rail Ticketing - London Transport NetworkAlex Anderson
 
Application of rfid technology electronic license plate in smart transportati...
Application of rfid technology electronic license plate in smart transportati...Application of rfid technology electronic license plate in smart transportati...
Application of rfid technology electronic license plate in smart transportati...Antenna Manufacturer Coco
 
Mobile marketing webinar Alcatel-Lucent and Proximity BBDO
Mobile marketing webinar  Alcatel-Lucent and Proximity BBDOMobile marketing webinar  Alcatel-Lucent and Proximity BBDO
Mobile marketing webinar Alcatel-Lucent and Proximity BBDOToon Coppens
 
Masabi - Rail Ticketing demo at MoMo London
Masabi - Rail Ticketing demo at MoMo LondonMasabi - Rail Ticketing demo at MoMo London
Masabi - Rail Ticketing demo at MoMo LondonMasabi
 
Mobile Payment Analysis
Mobile Payment AnalysisMobile Payment Analysis
Mobile Payment AnalysisStomar
 
Traffic Management System by Info Access
Traffic Management System by Info AccessTraffic Management System by Info Access
Traffic Management System by Info AccessInfo Access
 
Introduction to mobile payment toon coppens - ibbt nocturne 25 oct - alcate...
Introduction to mobile payment   toon coppens - ibbt nocturne 25 oct - alcate...Introduction to mobile payment   toon coppens - ibbt nocturne 25 oct - alcate...
Introduction to mobile payment toon coppens - ibbt nocturne 25 oct - alcate...Toon Coppens
 
Mbarc Corporate Presentation
Mbarc Corporate PresentationMbarc Corporate Presentation
Mbarc Corporate PresentationMbarc Team
 
Intelligent Parking Brochure
Intelligent Parking BrochureIntelligent Parking Brochure
Intelligent Parking Brochureguestd76ad1
 
QR Code Based Payment- The most advanced contactless payment
QR Code Based Payment- The most advanced contactless paymentQR Code Based Payment- The most advanced contactless payment
QR Code Based Payment- The most advanced contactless paymentMahindra Comviva
 
Auotmatic parking guidance system
Auotmatic parking guidance systemAuotmatic parking guidance system
Auotmatic parking guidance systemModdassirul Huque
 
(19 )astag mobile app launch ppt ah authors
(19 )astag mobile app launch ppt  ah authors(19 )astag mobile app launch ppt  ah authors
(19 )astag mobile app launch ppt ah authorsHariharanAmutha1
 

Mais procurados (20)

M – ticket
M – ticketM – ticket
M – ticket
 
Masabi Cx O Telecoms Strategy conference
Masabi   Cx O Telecoms Strategy conferenceMasabi   Cx O Telecoms Strategy conference
Masabi Cx O Telecoms Strategy conference
 
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
 
Session 2.4 - Integrated Transport
Session 2.4 - Integrated TransportSession 2.4 - Integrated Transport
Session 2.4 - Integrated Transport
 
Paying for Transit Presentation
Paying for Transit PresentationPaying for Transit Presentation
Paying for Transit Presentation
 
Service design presentation group 6
Service design presentation group 6Service design presentation group 6
Service design presentation group 6
 
Rail Ticketing - London Transport Network
Rail Ticketing - London Transport NetworkRail Ticketing - London Transport Network
Rail Ticketing - London Transport Network
 
Application of rfid technology electronic license plate in smart transportati...
Application of rfid technology electronic license plate in smart transportati...Application of rfid technology electronic license plate in smart transportati...
Application of rfid technology electronic license plate in smart transportati...
 
Session 2.2 - Integrated Transport
Session 2.2 - Integrated TransportSession 2.2 - Integrated Transport
Session 2.2 - Integrated Transport
 
E ticketing
E ticketingE ticketing
E ticketing
 
Mobile marketing webinar Alcatel-Lucent and Proximity BBDO
Mobile marketing webinar  Alcatel-Lucent and Proximity BBDOMobile marketing webinar  Alcatel-Lucent and Proximity BBDO
Mobile marketing webinar Alcatel-Lucent and Proximity BBDO
 
Masabi - Rail Ticketing demo at MoMo London
Masabi - Rail Ticketing demo at MoMo LondonMasabi - Rail Ticketing demo at MoMo London
Masabi - Rail Ticketing demo at MoMo London
 
Mobile Payment Analysis
Mobile Payment AnalysisMobile Payment Analysis
Mobile Payment Analysis
 
Traffic Management System by Info Access
Traffic Management System by Info AccessTraffic Management System by Info Access
Traffic Management System by Info Access
 
Introduction to mobile payment toon coppens - ibbt nocturne 25 oct - alcate...
Introduction to mobile payment   toon coppens - ibbt nocturne 25 oct - alcate...Introduction to mobile payment   toon coppens - ibbt nocturne 25 oct - alcate...
Introduction to mobile payment toon coppens - ibbt nocturne 25 oct - alcate...
 
Mbarc Corporate Presentation
Mbarc Corporate PresentationMbarc Corporate Presentation
Mbarc Corporate Presentation
 
Intelligent Parking Brochure
Intelligent Parking BrochureIntelligent Parking Brochure
Intelligent Parking Brochure
 
QR Code Based Payment- The most advanced contactless payment
QR Code Based Payment- The most advanced contactless paymentQR Code Based Payment- The most advanced contactless payment
QR Code Based Payment- The most advanced contactless payment
 
Auotmatic parking guidance system
Auotmatic parking guidance systemAuotmatic parking guidance system
Auotmatic parking guidance system
 
(19 )astag mobile app launch ppt ah authors
(19 )astag mobile app launch ppt  ah authors(19 )astag mobile app launch ppt  ah authors
(19 )astag mobile app launch ppt ah authors
 

Destaque

Next Generation Networks for Contactless and Mobile Ticketing
Next Generation Networks for Contactless and Mobile TicketingNext Generation Networks for Contactless and Mobile Ticketing
Next Generation Networks for Contactless and Mobile TicketingFujitsu Network Communications
 
Electronic Ticketing System for Public Transport System using NFC Technology
Electronic Ticketing System for Public Transport System using NFC TechnologyElectronic Ticketing System for Public Transport System using NFC Technology
Electronic Ticketing System for Public Transport System using NFC TechnologyPravin Dorugade
 
Mobile Ticket App - Premium Level Technology Improvements
Mobile Ticket App - Premium Level Technology ImprovementsMobile Ticket App - Premium Level Technology Improvements
Mobile Ticket App - Premium Level Technology ImprovementsMobile Ticket App
 
Mobile is a Sales and Search Tool for Ticket and Events
Mobile is a Sales and Search Tool for Ticket and EventsMobile is a Sales and Search Tool for Ticket and Events
Mobile is a Sales and Search Tool for Ticket and EventsMobile Ticket App
 
Mobile Ticket App - ALDS's Venue Technology Panel
Mobile Ticket App - ALDS's Venue Technology Panel Mobile Ticket App - ALDS's Venue Technology Panel
Mobile Ticket App - ALDS's Venue Technology Panel Mobile Ticket App
 
Transportation agencies and the mobile app
Transportation agencies and the mobile appTransportation agencies and the mobile app
Transportation agencies and the mobile appLloyd Brown
 
Mobile Ticketing
Mobile TicketingMobile Ticketing
Mobile TicketingOrugga
 
mTicket public-transportation
mTicket public-transportationmTicket public-transportation
mTicket public-transportationmobileticketing
 
Keolis SA 2015 Financial Report
Keolis SA 2015 Financial ReportKeolis SA 2015 Financial Report
Keolis SA 2015 Financial ReportKeolis
 
Mobile Money & Digital Payments Conference
Mobile Money & Digital Payments ConferenceMobile Money & Digital Payments Conference
Mobile Money & Digital Payments ConferenceTmob Mobile Technology
 
SUICA and e-money for transport
SUICA and e-money for transportSUICA and e-money for transport
SUICA and e-money for transportGerhard Fasol
 
Lutte contre la fraude : Keolis s'engage !
Lutte contre la fraude : Keolis s'engage !Lutte contre la fraude : Keolis s'engage !
Lutte contre la fraude : Keolis s'engage !Keolis
 
Take the Path to Digital Transformation with SAP HANA Cloud Platform
Take the Path to Digital Transformation with SAP HANA Cloud PlatformTake the Path to Digital Transformation with SAP HANA Cloud Platform
Take the Path to Digital Transformation with SAP HANA Cloud PlatformCapgemini
 
The Future of Public Transport Ticketing
The Future of Public Transport TicketingThe Future of Public Transport Ticketing
The Future of Public Transport TicketingMike Burden
 
Integrated Transport Services - Cashless Transactions / Smart Card
Integrated Transport Services - Cashless Transactions / Smart CardIntegrated Transport Services - Cashless Transactions / Smart Card
Integrated Transport Services - Cashless Transactions / Smart CardValoriser Consultants
 

Destaque (18)

Next Generation Networks for Contactless and Mobile Ticketing
Next Generation Networks for Contactless and Mobile TicketingNext Generation Networks for Contactless and Mobile Ticketing
Next Generation Networks for Contactless and Mobile Ticketing
 
Electronic Ticketing System for Public Transport System using NFC Technology
Electronic Ticketing System for Public Transport System using NFC TechnologyElectronic Ticketing System for Public Transport System using NFC Technology
Electronic Ticketing System for Public Transport System using NFC Technology
 
Mobile Ticket App - Premium Level Technology Improvements
Mobile Ticket App - Premium Level Technology ImprovementsMobile Ticket App - Premium Level Technology Improvements
Mobile Ticket App - Premium Level Technology Improvements
 
Mobile is a Sales and Search Tool for Ticket and Events
Mobile is a Sales and Search Tool for Ticket and EventsMobile is a Sales and Search Tool for Ticket and Events
Mobile is a Sales and Search Tool for Ticket and Events
 
Mobile Ticket App - ALDS's Venue Technology Panel
Mobile Ticket App - ALDS's Venue Technology Panel Mobile Ticket App - ALDS's Venue Technology Panel
Mobile Ticket App - ALDS's Venue Technology Panel
 
Transportation agencies and the mobile app
Transportation agencies and the mobile appTransportation agencies and the mobile app
Transportation agencies and the mobile app
 
Mobile Ticketing
Mobile TicketingMobile Ticketing
Mobile Ticketing
 
mTicket public-transportation
mTicket public-transportationmTicket public-transportation
mTicket public-transportation
 
Keolis SA 2015 Financial Report
Keolis SA 2015 Financial ReportKeolis SA 2015 Financial Report
Keolis SA 2015 Financial Report
 
Mobile Money & Digital Payments Conference
Mobile Money & Digital Payments ConferenceMobile Money & Digital Payments Conference
Mobile Money & Digital Payments Conference
 
SUICA and e-money for transport
SUICA and e-money for transportSUICA and e-money for transport
SUICA and e-money for transport
 
Lutte contre la fraude : Keolis s'engage !
Lutte contre la fraude : Keolis s'engage !Lutte contre la fraude : Keolis s'engage !
Lutte contre la fraude : Keolis s'engage !
 
Take the Path to Digital Transformation with SAP HANA Cloud Platform
Take the Path to Digital Transformation with SAP HANA Cloud PlatformTake the Path to Digital Transformation with SAP HANA Cloud Platform
Take the Path to Digital Transformation with SAP HANA Cloud Platform
 
The Future of Public Transport Ticketing
The Future of Public Transport TicketingThe Future of Public Transport Ticketing
The Future of Public Transport Ticketing
 
Ticketing Application
Ticketing ApplicationTicketing Application
Ticketing Application
 
M commerce
M commerceM commerce
M commerce
 
Mobile Wallet Platform 2015
Mobile Wallet Platform 2015Mobile Wallet Platform 2015
Mobile Wallet Platform 2015
 
Integrated Transport Services - Cashless Transactions / Smart Card
Integrated Transport Services - Cashless Transactions / Smart CardIntegrated Transport Services - Cashless Transactions / Smart Card
Integrated Transport Services - Cashless Transactions / Smart Card
 

Semelhante a Masabi - Transport Ticketing 2010 Workshop

Transport Card Forum - Masabi presentation
Transport Card Forum - Masabi presentationTransport Card Forum - Masabi presentation
Transport Card Forum - Masabi presentationMasabi
 
Masabi Rail Ticketing ITS
Masabi   Rail Ticketing ITSMasabi   Rail Ticketing ITS
Masabi Rail Ticketing ITSMasabi
 
Emerging Technologies in Payment Industry
Emerging Technologies in Payment IndustryEmerging Technologies in Payment Industry
Emerging Technologies in Payment IndustryErfan Moradian
 
Smart Verification of Passenger using AI
Smart Verification of Passenger using AISmart Verification of Passenger using AI
Smart Verification of Passenger using AIijtsrd
 
E wallet nfc service payment
E wallet nfc service paymentE wallet nfc service payment
E wallet nfc service paymentigede tirtanata
 
Face Recognition Using ML in Public Transports
Face Recognition Using ML in Public TransportsFace Recognition Using ML in Public Transports
Face Recognition Using ML in Public Transportsijtsrd
 
Cdp Blog
Cdp BlogCdp Blog
Cdp Blogiarthur
 
Smart card based electronic passport system
Smart card based electronic passport systemSmart card based electronic passport system
Smart card based electronic passport systemEdgefxkits & Solutions
 
New Age Digital Pen Presentation 05 2009
New Age Digital Pen Presentation 05 2009New Age Digital Pen Presentation 05 2009
New Age Digital Pen Presentation 05 2009manos99
 
An ATM Multi-Protocol Emulation Network
An ATM Multi-Protocol Emulation NetworkAn ATM Multi-Protocol Emulation Network
An ATM Multi-Protocol Emulation Networkdbpublications
 
Increase conversion, convenience and security in e-commerce checkouts - Silke...
Increase conversion, convenience and security in e-commerce checkouts - Silke...Increase conversion, convenience and security in e-commerce checkouts - Silke...
Increase conversion, convenience and security in e-commerce checkouts - Silke...Netcetera
 
Case study on smart card tech. _Anuj Pawar
Case study on smart card  tech. _Anuj PawarCase study on smart card  tech. _Anuj Pawar
Case study on smart card tech. _Anuj PawarAnuj Pawar
 
Cardless and contactless transactions
Cardless and contactless transactionsCardless and contactless transactions
Cardless and contactless transactionsMichal Voldrich, MBA
 
Improvement of a PIN-Entry Method Resilient to ShoulderSurfing and Recording ...
Improvement of a PIN-Entry Method Resilient to ShoulderSurfing and Recording ...Improvement of a PIN-Entry Method Resilient to ShoulderSurfing and Recording ...
Improvement of a PIN-Entry Method Resilient to ShoulderSurfing and Recording ...IJRTEMJOURNAL
 
Mycelium payment system
Mycelium payment systemMycelium payment system
Mycelium payment systemmyceliumcard
 
NFC Presentation [Compatibility Mode]
NFC Presentation [Compatibility Mode]NFC Presentation [Compatibility Mode]
NFC Presentation [Compatibility Mode]Khaled Hasan
 
Manless Advanced Shopping with Smart Cart
Manless Advanced Shopping with Smart CartManless Advanced Shopping with Smart Cart
Manless Advanced Shopping with Smart CartYogeshIJTSRD
 

Semelhante a Masabi - Transport Ticketing 2010 Workshop (20)

Transport Card Forum - Masabi presentation
Transport Card Forum - Masabi presentationTransport Card Forum - Masabi presentation
Transport Card Forum - Masabi presentation
 
Masabi Rail Ticketing ITS
Masabi   Rail Ticketing ITSMasabi   Rail Ticketing ITS
Masabi Rail Ticketing ITS
 
Emerging Technologies in Payment Industry
Emerging Technologies in Payment IndustryEmerging Technologies in Payment Industry
Emerging Technologies in Payment Industry
 
Smart Verification of Passenger using AI
Smart Verification of Passenger using AISmart Verification of Passenger using AI
Smart Verification of Passenger using AI
 
E wallet nfc service payment
E wallet nfc service paymentE wallet nfc service payment
E wallet nfc service payment
 
Face Recognition Using ML in Public Transports
Face Recognition Using ML in Public TransportsFace Recognition Using ML in Public Transports
Face Recognition Using ML in Public Transports
 
Cdp Blog
Cdp BlogCdp Blog
Cdp Blog
 
NFC experiences
NFC experiencesNFC experiences
NFC experiences
 
Smart card based electronic passport system
Smart card based electronic passport systemSmart card based electronic passport system
Smart card based electronic passport system
 
All about Contactless payments
All about Contactless paymentsAll about Contactless payments
All about Contactless payments
 
New Age Digital Pen Presentation 05 2009
New Age Digital Pen Presentation 05 2009New Age Digital Pen Presentation 05 2009
New Age Digital Pen Presentation 05 2009
 
An ATM Multi-Protocol Emulation Network
An ATM Multi-Protocol Emulation NetworkAn ATM Multi-Protocol Emulation Network
An ATM Multi-Protocol Emulation Network
 
Smart cards
Smart cardsSmart cards
Smart cards
 
Increase conversion, convenience and security in e-commerce checkouts - Silke...
Increase conversion, convenience and security in e-commerce checkouts - Silke...Increase conversion, convenience and security in e-commerce checkouts - Silke...
Increase conversion, convenience and security in e-commerce checkouts - Silke...
 
Case study on smart card tech. _Anuj Pawar
Case study on smart card  tech. _Anuj PawarCase study on smart card  tech. _Anuj Pawar
Case study on smart card tech. _Anuj Pawar
 
Cardless and contactless transactions
Cardless and contactless transactionsCardless and contactless transactions
Cardless and contactless transactions
 
Improvement of a PIN-Entry Method Resilient to ShoulderSurfing and Recording ...
Improvement of a PIN-Entry Method Resilient to ShoulderSurfing and Recording ...Improvement of a PIN-Entry Method Resilient to ShoulderSurfing and Recording ...
Improvement of a PIN-Entry Method Resilient to ShoulderSurfing and Recording ...
 
Mycelium payment system
Mycelium payment systemMycelium payment system
Mycelium payment system
 
NFC Presentation [Compatibility Mode]
NFC Presentation [Compatibility Mode]NFC Presentation [Compatibility Mode]
NFC Presentation [Compatibility Mode]
 
Manless Advanced Shopping with Smart Cart
Manless Advanced Shopping with Smart CartManless Advanced Shopping with Smart Cart
Manless Advanced Shopping with Smart Cart
 

Mais de Masabi

2014.10 apple pay webinar (2)
2014.10 apple pay webinar (2)2014.10 apple pay webinar (2)
2014.10 apple pay webinar (2)Masabi
 
Droidcon 2011 - Branding Headache? Here's Your Painkiller
Droidcon 2011 - Branding Headache? Here's Your PainkillerDroidcon 2011 - Branding Headache? Here's Your Painkiller
Droidcon 2011 - Branding Headache? Here's Your PainkillerMasabi
 
Funding Your Startup - given at TechHub
Funding Your Startup - given at TechHubFunding Your Startup - given at TechHub
Funding Your Startup - given at TechHubMasabi
 
Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best PracticesMasabi
 
Securing Transactions
Securing TransactionsSecuring Transactions
Securing TransactionsMasabi
 
Challenges Building Secure Mobile Applications
Challenges Building Secure Mobile ApplicationsChallenges Building Secure Mobile Applications
Challenges Building Secure Mobile ApplicationsMasabi
 

Mais de Masabi (6)

2014.10 apple pay webinar (2)
2014.10 apple pay webinar (2)2014.10 apple pay webinar (2)
2014.10 apple pay webinar (2)
 
Droidcon 2011 - Branding Headache? Here's Your Painkiller
Droidcon 2011 - Branding Headache? Here's Your PainkillerDroidcon 2011 - Branding Headache? Here's Your Painkiller
Droidcon 2011 - Branding Headache? Here's Your Painkiller
 
Funding Your Startup - given at TechHub
Funding Your Startup - given at TechHubFunding Your Startup - given at TechHub
Funding Your Startup - given at TechHub
 
Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best Practices
 
Securing Transactions
Securing TransactionsSecuring Transactions
Securing Transactions
 
Challenges Building Secure Mobile Applications
Challenges Building Secure Mobile ApplicationsChallenges Building Secure Mobile Applications
Challenges Building Secure Mobile Applications
 

Último

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Último (20)

Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 

Masabi - Transport Ticketing 2010 Workshop

  • 2. Barcode Ticketing Goals of eTicketing in general Barcode User Workflow Self-print and Mobile ticket display Selling tickets on the mobile Ticket Inspection Workflow Soft Rollout and then adding Scanners UK Barcode Ticket Standard Open security Barcode and Smartcard comparison
  • 3.
  • 4. Award winning and certified security
  • 5. Ticket sales and delivery from mobile
  • 6. Projects with:Consultancy to set the standardsfor self-print and mobile barcodes mobile tickets for
  • 7. Why introduce eTicking? TOC Incentives: Reduce cost of sales Capex and Opex on people and machines Reduce queues Gather more customer Data Encourage modal shift through down-sell Enable new product types Increase revenue through up-sell and cross-sell Customer Incentives: Avoid the pain of queues Cheaper Tickets, such as Advanced
  • 8. Technology Warning! Just because you cando something with new technology – Does not mean customers will adopt Does not mean that companies will make money from it
  • 9. User Adoption of “new”? Normal people only try a new technology to do something… …if the old way of doing it is painful enough to make them try. At that moment: offer them a better way.
  • 10. Mobile ticket opportunity Only 12% of 2008’s UK rail tickets sold on the internet – most bought at station But most mobile service users do not complete any registration on the web So: Sign up the users when they need it in a queue in a hurry next to a broken ticket machine
  • 12. Web Purchase Workflow Self-print Or Mobile Delivery
  • 13. Mobile Purchase Workflow Human readable and scannable tickets (ToD pickup option for routes not accepting Barcode yet)
  • 14. Mobile Barcode Tickets WAP/MMS/Images Any phone with MMS always has WAP SMS-pictures not big enough for RSP Compromise between text and barcode Re-sizing can be an issue DRM not everywhere Smart Application Full-screen, no re-sizing issues Text and barcode separate Application organises tickets
  • 15. Example HEX Tickets Adaptive layout, size, rotation, DRM
  • 16. WAP Ticket Features Flexible Branding and Layout generated from xHTML/CSS Auto-adapts according to handset Size, Rotation, DRM, Image Format Supports gif, png, jpg, dm, drm, dcf WAP Push and SMS Link – autodetect Users don’t need to register Friendly file names - 12JuntoDoncaster.dm
  • 17.
  • 22. Avoid settings, reception & roaming problems
  • 23. Cheaper + faster for the user
  • 25.
  • 27. Key Usability Points: No sign-up process! no usernames no passwords Mostly off-line interface, SMS backup Fast repeated regular purchases Full screen barcodes for fast scanning
  • 28. UK Rail Barcode Ticket Standard RSPS3001 Approved in December 2008as the UK standard for self print and mobile barcode rail ticketing
  • 29. Shared Barcode Standard Public and open security Based on standard SSL certificates Each TOC generates and sign tickets with their own private key Scanners only contain list of TOC public keys to scan and validate Decentralised system robust and can operate off-line cheap to implement and use Share self-print and mobile barcodes between Operators and 3rd party retailers Integrate with standard EPOS
  • 30. Do tickets need security? Early e-ticketing systems just used numbers as tickets Limited barcode tickets to either: Advanced Tickets, with manifest synchronised to the guard’s devices Or guards perform live check via WiFi/GPRS Problem: real systems cannot guarantee live connections or synchronisations
  • 31. PKI vs ITSO/Oyster ITSO and Oyster are Symmetric =Same Keys PKI is Asymmetric =Different Keys Private key to create ticket (safe on TIS server) Private key to create ticket Private key to check ticket (some risk from key theft) PublicKeyto check ticket (no risk from key theft)
  • 32. Open PKI Security Model Traceability, and no security risk from theft of scanning devices If private keys are leaked, only the vendor that loses the keys is affected 3rd parties and other EPOS vendors can take part, even taxis and coffee shops can scan and validate cross-sale tickets or entitlements
  • 33. Easy to Scan and Validate Offline validation from software Add to existing EPOS or gate systems No mobile databases required No synchronisation of valid tickets from one Train or Bus Co. to another (too much data, too unreliable) Enables Walk-up tickets
  • 34. Forgeries and Copies Isn’t it easy to photocopy a self-print paper ticket? What if a bunch of clever people figure out how to copy mobile tickets? What if one user copies a ticket, gets onto an off-line train, and his friend gets onto a second off-line train?
  • 35. Anti-Copying Policy Scanners only accept first seen barcode On-line scanners can check for previous scans at other locations Off-line scanners submit scan records back to ticket issuer for post-processing Post processing identifies dual use, and blocks future purchases from the same credit card until fine paid, limiting fraud
  • 36. Large Data Capacity Sealed by: East Coast Railways Issued by: East Coast Railways Ticket Number: EC0005342103 Issued at Kings Cross 1st Class, Adult, Single, Outbound LTOT: UNK; FTOT: SVR From Oban Station to London Bridge Station Valid from: 2008/08/28 valid on train departing: 18:08 ID Check: Credit Card ending 1241 Name: P. PEARSON Male With Network Railcard £16.34 (Price was discounted) Validity Code: ES Purchase Ref: REF41414A5 Valid 1 day with one extra adult one (1) journey leg: 2008/08/27 18:08Retail Service ID = TS0001; Reserved: Coach C, Seat 24 B Optional ITSO header not included. Extra Entitlement: FREE MUFFIN AT NERO WITH ANY DRINK; REF #572931
  • 37. Flexible Ticket Data More free space for single TOC products and extra entitlements“Includes free cup of Costa Coffee and 2 Adults entry to Disneyland” Cross sale opportunities can finally make the ticket sales channel work harder, and release more revenue from the whole journey
  • 38. How to Rollout Barcode? Ask your Web ticket sales system provider to enable barcode ticketing, controlled by route and ticket type Brief revenue enforcement staff on how to perform visual inspection of e-Tickets Advertise it (in stations next to queues best) Gradually add scanners and gate scanners as each route experiences more adoption of eTickets
  • 39. Soft Rollout of Scanners Free pennies £x,000 £££ £££££
  • 40. Scanner Options Any barcode scanner, online or off-line, must support: 2D Aztec with CCD imager Handheld Small basic scanners for door staff Advanced PDA based scanners for service staff Bluetooth scanner upgrade for Avantix Mobile 2 Cash Register/EPOS Scanners Connect via USB or as “keyboard wedge” in between keyboard and EPOS like a normal scanner Fixed Scanners for gates or check-outs Retro-fit to existing gates or built in at manufacture by gate supplier User places phone face-down to scan Basic Advanced Bluetooth EPOS Scanner Fixed gate scanner (as fast as Oyster)
  • 41.
  • 42. 240ms to scan, decode, decrypt and validate
  • 43. Now mobile barcode is ready for Mass-Transit and rush-hour travel
  • 44.
  • 45. Benefits of Barcode: Customer Sign-up in the queue (no usernames or passwords) No queues ever again Quicker re-purchase Tickets same price Operator Lower cost per sale No need to expand stations Staged capital expense on scanners
  • 46.
  • 48. Full rollout of scanners-> highcapex
  • 51. Ticket distribution must be on-lineBarcode Great for long distance Visual, readable Soft rollout of scanners-> low capex Free Security No media to issue Can cope with offline stations
  • 53. NFC – Not Today NOKIA HANDSETS NOKIA NFC HANDSETS
  • 54.
  • 55. No paper, no queues - barcode tickets
  • 56. Tunnels don’t break the system
  • 58. 1-2 SMS per ticket
  • 59. Doubles the consumer uptake by removing Data issues
  • 61.
  • 62. No need for explicit sign-up or passwords
  • 63. Just type CVV again for future purchases
  • 64. All user data entry and validation performed off-line by application
  • 65. Secure SMS for users without data settings or with poor reception
  • 66.
  • 67. ben@masabi.com+44 7788 895 894www.masabi.com

Notas do Editor

  1. 75% (roughly) UK airline tickets purchased online,Yet only 2% of heathrow express tickets bought on-lineBecause people only think and act on their public transport needs as they approach the station.Mobile can give every user their own ticket machine, that never has a queue.
  2. We’re using on-screen barcodes to show the ticket values for reading by automatic gates, or checking by the train guards who carry hand-held scanners.The ticket code can be transferred to the NFC element on compatible phones (like this nokia 6131) but this handset is the only mainstream GSM handset with NFC and we’ve not heard of others in the pipeline.Even when NFC services become mainstream, you will still need a secure interface to purchase entitlements, before they get transferred to the NFC element.
  3. [The screenshots above are animated, to show useful UI widgets helping the user to select from large lists, or input Credit Card numbers correctly]WAP and WEB services are Thin Clients ; good when you have a reliable, low latency connection. Mobile is not like that. – inside buildings, moving vehicles and in remote locations: connections are often dropped or unavailable.Mobile Java allows us to build FAT clients, and not just glorified mini-browsers!Applications should provide most of the interaction while OFF-LINE and then only require an occasional connection at the end to make transactions, or get updates.e.g. you should be able to review your bank account and create new payment instructions while on the metro, not only when stood still in good Here are screenshots showing how you can quickly select one station from a list hundreds long, and also how to perform local validation of credit card numbers before sending to reduce the number of unecessary network connectionsSMS Failover:Many users (more than half, we reckon) cannot make network connections from Java using WAP, because they need to switch to the correct INTERNET settings. To provide these users with an out-of-the-box instant purchase, the application can automatically detect the lack of functioning GPRS and switch to encrypted SMS instead.
  4. This is circa end 2008 – since then, there are many more on left and one more on right. None on right have operator subsidies.Nokia are the most pro-active NFC handset manufacturer.
  5. Credit Card details entered just once into the application.Users have said “easier to use the mobile purchase than web purchase” because of quick, optimised workflow.
  6. Simple – simply put in your car, your credit card, and how long you want to park.Brand new user can sign up and pay in just one secure SMS (or 0.02pence worth of data)Extend your parking without returning to the vehicle.
  7. Come see me after for live demos, or to chat about building secure mobile applications form-commerce,Banking,Ticketing,Messaging,Read our blog for more details on security.blog.masabi.com