Practical Uses for QR Codes
There seems to be a lot of talk at the moment about how marketing can make use of QR codes. I wanted to highlight a few ways in which 2D codes can be used for slightly more practical usage. There’s nothing wrong with selling more cheese – but I think that only scratches the surface of these little squares of brilliance.
You may have seen these Ringo.co.uk ticket machines. They are meant to be a convenient way to pay for parking tickets – but could QR codes make them more useful?

The user’s action is: call, quote a number, their numberplate and then their credit card details. This is all done using speech recognition. Speech recognition can be handy – no fiddling about pushing numbers in on a tiny keypad with your frozen fingers – but on the noisy streets of London, its accuracy can be a bit hit-and-miss. You also run the risk of someone overhearing your credit card details.
So, how can QR codes make this easier for the customer and increase revenues for the vendor?
Click To Call
This is perhaps the easiest to implement. Prevent wrong numbers by creating a simple QR code to call the phone number.

We could also implement a pause, and then get the phone to dial the touch tone code for the ticket station the user is at.

The RFC for the tel: specification indicates that “p” be used as a pause character. It seems that some phones accept only the “,” character. I’ve found this difficult to work consistantly – although the worst-case scenario is that the phone number is dialled but no DTMF tones are passed.
Mobile Payments
Finally, rather than faff around with credit cards – why not use mobile payments? This code goes to an (as yet) non-existent mobile page.

From here, the user can type in their vehicle’s registration number and pay either using mobile payment, their credit card, Google Checkout, PayPal… whichever service RingGo wants to offer.
Other Considerations
In an environment like a city, it is quite likely that the QR code will get damaged, defaced or simply dirty. By increasing the error correction within the code, we can ensure the code is readable even after quite severe alteration.
There are four different levels of error correction. The greater the level, the smaller the individual pixels become – so there is also a small trade off in readability.
Low (7%)

Medium (15%)

Quarter (25%)

High (30%)

End Result
At the very least, this reduces the possibility of dialling an incorrect number. Used to its full potential, the user’s journey is…
- Scan Code
- Enter vehicle’s registration number
- Single click on a payforit button and have the cost added to their phone bill.
Surely that’s much better than messing about with creaky voice recognition while holding your credit card out for any passing ne’er do well to steal?
2 Responses to Practical Uses for QR Codes
Leave a Reply Cancel reply
Buy My Time – MinuteBox
Switch site
QR Code
Tags
advertising android api Apple badvertising bbc bit.ly blackberry blog books dabr data drm ebook ebooks google government guardian iphone kindle linux meta microsoft mobile movies nablopomo news nokia oauth php politics qr qr code qr codes qrpedia review security stats twitter ubuntu usability video vodafone wikipedia wp7Recent Comments
- Terence Eden on Twitter API – pagination and IDs
- Riccardo on Twitter API – pagination and IDs
- Steve Harris on The SIM-less Phone Is Coming. And It Should Scare The Shit Out Of You
- Terence Eden on The SIM-less Phone Is Coming. And It Should Scare The Shit Out Of You
- Roger Parkinson (@RogerParkinson) on The SIM-less Phone Is Coming. And It Should Scare The Shit Out Of You
Categories
- /etc/ (175)
- badvertising (39)
- linux (22)
- mobile (187)
- politics (44)
- qr (80)
- qrpedia (26)
- Shakespeare (1)
- usability (39)
- voteuk (9)
- Woody Allen Challenge (5)
Archives
- May 2012 (7)
- April 2012 (15)
- March 2012 (13)
- February 2012 (8)
- January 2012 (14)
- December 2011 (17)
- November 2011 (30)
- October 2011 (7)
- September 2011 (11)
- August 2011 (5)
- July 2011 (6)
- June 2011 (8)
- May 2011 (8)
- April 2011 (12)
- March 2011 (11)
- February 2011 (11)
- January 2011 (13)
- December 2010 (9)
- November 2010 (30)
- October 2010 (7)
- September 2010 (11)
- August 2010 (8)
- July 2010 (15)
- June 2010 (3)
- May 2010 (4)
- April 2010 (13)
- March 2010 (12)
- February 2010 (15)
- January 2010 (6)
- December 2009 (15)
- November 2009 (31)
- October 2009 (22)
- September 2009 (12)
- August 2009 (10)
- July 2009 (10)
- June 2009 (8)
- May 2009 (12)
- April 2009 (6)
- March 2009 (3)
- February 2009 (5)
- January 2009 (1)
- December 2008 (1)
- November 2008 (2)
- October 2008 (3)
- September 2008 (1)
- August 2008 (3)
- July 2008 (1)
- May 2008 (2)
- April 2008 (3)
- March 2008 (1)
- January 2008 (2)
- December 2007 (5)
- November 2007 (4)





[...] This post was mentioned on Twitter by Terence Eden, Steve Bowbrick and Karen Mardahl, Ole Palnatoke. Ole Palnatoke said: RT @kmdk: I like this idea of paying for a parking ticket using #QR codes – by @edent. http://bit.ly/dffir9 [...]
[...] year I blogged about how easy it would be to pay for parking via QR code. Now it looks like Islington Council have partnered with Verrus to make this a [...]