30 November 2010

At Seat Entertainment User Interface

Last Friday, I was going to travel to Oxford by express coach, but there had been a road traffic accident which had caused delays to the normally frequent service. After standing in a very long queue at Marble Arch for 10 minutes, and seeing one full coach go past, I decided to catch the train from Paddington instead.

The earliest "off peak" train was at 19:17 hrs and I was intrigued to see on the display boards "TV Entertainment in coach D". Fearing having to watch a football match for the whole journey, I boarded the train just after coach F, expecting that to be coach E. But no, it was coach D. Rather than some sort of large screen at the end of the carriage, I was surprised to see airline-style back-of-seat type displays, and sat down before the rest of the crowd arrived.

Photograph of the Volo:TV at seat entertainment device with text welcoming users to the First Great Western Entertainment Carriage with three large touch-screen buttons labelled 'Try me', 'Start' and 'Safety', and a news ticker tape running across the top

I thought a description of the user interface might be of interest to some readers of this blog, especially considering that apart from headset jacks, a screen power button, volume and brightness controls, all interaction is using the touch screen. The interface constraints, need to allow for train vibration and use by untrained public users affect what's possible.

The video on-demand in-train entertainment system is provided by Volo who suggest on their website the mobile payments are integrated by RingGo. I had a look at the safety video which had stop, start and pause buttons available like a conventional media player. The "try me" button let you navigate the juke-box of television shows categorised by genre. The interface felt like "CD multi-media" rather than "web browser". After a while the nag dialogue box popped up in a couple of permutations.

Photograph of a dialogue box stating 'Message from Volo Central - To get an hour access code for £1.50, text VOLO to 80039 or text VOLO to 81465 get a code for the whole day for £3.50' on the Volo:TV system Photograph of a dialogue box stating 'You've tried me, why not buy me?  Go to the Express Cafe: 1) Pay £3.50 for unlimited access all day 2) Get your free drink and headphones (fold down pin type) Enjoy! Please note this special offer is subject to availability and does not apply to any other payment method (text or phone)' on the Volo:TV system

The adjacent passenger seemed to want to go further, but without a valid payment code, their attempt to "log in" was rejected.

Photograph of the start screen where you can enter your payment code using a touchscreen keypad with numbers 0-9 and letters A-F, bought by text message, by making a telephone call or from the on-board cafe -  'Please enter your code' on the Volo:TV system Photograph of a payment code being typed in using a touchscreen keypad on the Volo:TV system - the required format was indicated with underscores and hyphens and a backspace key appears once the first character is entered

The code entry field indicated the required format with underscores and hyphens once touched, and a backspace key appeared once the first character was entered. It did not seem to be possible to enter longer codes than required.

Photograph of the error message when an invalid payment code is entered 'Logging in - The code you have entered appears to be wrong.  Please wait while we reset the screen for you to try again.  If you continue to have problems text help followed by your problem to 07786 203 111 and a Volo Controller will get back to you.'

Entry of an invalid "login" code, led to a 20s delay (see countdown timer bottom right) before another attempt could be made, but there did not seem to be any limit on the number of attempts allowed. It is possible the payment code activation period is time limited as well as being for a fixed duration, and they might even be train-specific. Therefore the 20s delay could have been deemed sufficient to protect against guessing unused codes (brute force attack). I would be intrigued to see the risk assessment for the system. The codes could theoretically be tied to seat numbers, but the "special offer" at the cafe didn't seem to suggest you needed to know your own seat number, and that might put off people going for a day's duration to cover their outward and return journeys.

Presumably codes are issued in real time, rather than from prepared lists, so the system will rely upon a semi-continuous communication connection. But it is nice to know if you have a problem, they have "controllers" rather than "helpdesk staff". The code entry screen also reverted back to the main welcome screen after 60s of inactivity.

Without logging in, not much else seemed to be available to the adjacent passenger, but they did manage to get another slightly amusingly worded message screen when randomly tapping on the screen just after starting to watch the safety video once more.

Photograph of an on-screen message stating 'Sorry, this screen is in use. Please do not disturb.  Thankyou.  To resume viewing press [arrow]  To change programme press [square]'

So some interesting constraints on authentication and access control to deal with. Spelling aside, the resolution and related font size does make some screens a little cramped. Having an on-screen keyboard which is only numerical plus A-F does feel a bit techie, and maybe old-fashioned when people are used to much greater flexibility with touch devices. It might indicate the range of values for each code character, and thus reveal something about how it is generated? The touch screen appears to be the only method of user input—perhaps no other way to increase accessibility. Will it be a success? Hard to tell, but very few early-evening commuters seemed to be interested—many had smartphones, game consoles, netbooks, laptops and e-readers to hand, or were asleep.

Other passengers did not seem to be using the TV entertainment

Perhaps that is why there apparently weren't any power sockets available at the seats.

On the short journey, maybe passengers would be more tempted by live news, travel and weather, or even web browsing if mobile reception was poor, rather than old television shows. But on longer routes it will have greater appeal.

Posted on: 30 November 2010 at 07:52 hrs

Comments Comments (0) | Permalink | Send Send | Post to Twitter

Comments

Comments are filtered automatically and should appear shortly after they been checked.

Post a comment
Confirm acceptance and understanding of the terms of use
New posts to this thread will be sent to your email address
At Seat Entertainment User Interface
http://www.clerkendweller.com/2010/11/30/At-Seat-Entertainment-User-Interface
ISO/IEC 18004:2006 QR code for http://clerkendweller.com

Page http://www.clerkendweller.com/2010/11/30/At-Seat-Entertainment-User-Interface
Requested by 38.107.179.221 on Thursday, 17 May 2012 at 22:11 hrs (London date/time)

Please read our terms of use and obtain professional advice before undertaking any actions based on the opinions, suggestions and generic guidance presented here. Your organisation's situation will be unique and all practices and controls need to be assessed with consideration of your own business context.

Terms of use http://www.clerkendweller.com/page/terms
Privacy statement http://www.clerkendweller.com/page/privacy
© 2010-2012 clerkendweller.com