Friday, October 30, 2009

Non Latin Characters for Domains

ICANN board directors will now vote on allowing Non Latin characters in domain names as specified by the IDN protocol. If the proposal passes then it will mean that we will soon be able to see domain names in Arabic, Chinese and even hindi.

More on this story in the CNN Technology website.

I still cannot imagine how I would be able to type in the domain names using my keyboard. Changing the charset is going to be a pain each time you need to visit a site.

Wednesday, October 07, 2009

Google flirting with Code 128 barcodes ?

The Google search page is showing a 1 D barcode (Code 128 font) on the search page instead of the logo. Wonder whats the reasoning behind it... I wouldn't have been surprised to see a 2 dimensional QR code to allow a user to repeat the same search on their mobile phone but the use of a 1D font is intriguing to say the least. I wonder what could be the data encoded in the barcode.... from the looks of it .. shouldn't be more than 8-12 chars given the high density of the code 128 font.

The barcode has "Google" encoded inside it and the logo has been changed to celebrate the 57th anniversary of the first barcode patent. More...

Friday, September 11, 2009

Rules for URL shortening services

URL shortening has become a vital tool for social media networks especially with Twitter and other micro blogs gaining popularity. A huge number of shortening services have sprung up to meet the needs with some offering additional features like reporting on top of the basic service.

Came across these 3 rules (Commandments) for URL shortening services at the URL 360 and found them very interesting as they make a lot of sense. I wonder if some one is working on setting up a web standard for URL shortening and their use. The 3 commandments are:
  1. Thou shalt not FRAME my url.
  2. Thou shalt not display any advertisements during the redirection of my URL.
  3. Thou shalt not promote additional information during the redirection of my URL.

Thursday, September 10, 2009

An App Store for Enterprise Applications

via Techcrunch.

Ondeego will be launching a mobile app store (The App Central) just for enterprise applications today. The app store aims to address the neads of the enterprise workers and IT departments and at the same time providing a channel for enterprise focussed mobile developers.

More info:

The number of mobile applications available for download has exploded in the recent years and there is definitely a market and need for niche content download engines that cater to specific needs of the users. I think its a neat idea and I believe more app stores will be launched soon that focus on a particular category of applications or user base.

Monday, August 24, 2009

CNE 2009 Contest uses ScanLife Lotto Codes

CNE (Canadian National Exhibition) is holding a contest in collaboration with Rogers Wireless that uses the ScanLife Lotto codes. Details of the competition:

"The Contest Period starts at 12.00 on AUGUST 21 2009 and continues until SEPTEMBER 7, 2009 during open hours of the Canadian National Exhibition in Toronto, Ontario ("CNE"). No purchase necessary. All times herein are Eastern Times."

To enter, visit the Rogers booth at the CNE during the Contest Period and identify yourself with a Rogers representative to receive instructions how to participate in the Contest. Using the demo BlackBerry® Javelin™ 8900 enabled with the Scanlife software, take a picture of the code as instructed and an instant message will appear on the device confirming if you are potential instant winners ("Entry"). Limit of one (1) Entry per person during the Contest Period.

More details on the contest :

This is an innovative use of 2D codes in events. I see 2D codes used a lot more in promotions in the events.

Tuesday, August 18, 2009

Startuply: Startup Jobs

Once you have worked in a startup, I guess you always want to work in a Start up. Came accross this interesting site that posts jobs only in Start ups. Statuply provides jobs listing only from Startups and in a very starting up look and feel.

The Company details page provides the goals, products and team information. The thing I like the most about the site is that it lists two very important things about the Startup that a job seeker must consider in a startup : "Funding" and "Current Team size".

Monday, June 22, 2009

Speed Stick Promotion using 2D codes

Came across the Speed Stick promotion at Penn Station NYC last week. Pretty cool to see 2D codes being used in marketing promotions.

Visit the Campaign home page on your PC:
Visit the Campaign wap page from your phone:

The campaign also uses a short code to get the user to the download page for a 2D code reader. I tried the SMS flow and the Wap site detected my N95 and then redirected me to a Nokia EULA page, wasnt able to get beyond that.

Friday, April 03, 2009

Petition for PHP support on Google App Engine

Have been tinkering with the Google App Engine for the last couple of days and since I have zero knowledge of python, I am finding it a pain to get up and running. 

Came across this interesting app asking for PHP support:
Wonder if some one will put up a petition for Java similar to the support on Stax. If you are a fan of PHP then please do go ahead and sign the petition. I have a feeling, some engineers at google are listening.

Thursday, April 02, 2009

EZcode® Specifications Publicly Available to be a Global Standard

Scanbuy announced today that it intends to make the specifications for the EZcode 2D symbology globally available to the public.  Over the coming weeks, Scanbuy will publish the specifications for EZcode encoding and decoding to give software developers, campaign managers and code publishers worldwide the ability to utilize EZcodes which have quickly become one of the dominant mobile barcode formats worldwide.

Originally developed by ETH Zurich, Scanbuy holds the exclusive rights to the EZcode technology.  It was developed specifically for use with mobile devices and is being widely deployed in Europe, North America, Latin America and some Asian markets.  Hundreds of millions of EZcodes have been published because the mobile optimized code format can be read at a smaller physical size, provides the best performance under challenging conditions and can be decoded by the most camera phones on the market today.  These factors typically make the EZcode the preferred choice for marketers, media providers, mobile operators, and handset manufacturers.  

"Because EZcodes have quickly become a major force in the growth of mobile marketing, we believe it is now time to make this technology an open standard that everyone can use and benefit from," said Jonathan Bulkeley, Chief Executive Officer of Scanbuy.  "Scanbuy has always worked to grow and develop the worldwide 2D barcode ecosystem and today’s announcement shows our commitment to creating a vibrant and open global marketplace"

Scanbuy’s mobile barcode solutions also support Datamatrix, QR codes, and 1D formats (UPC, EAN, etc.).  Scanbuy has partnerships with major wireless operators including America Movil, Sprint, Telefonica, Telecom Italia, Telenor, and Vodafone, and with most handset manufacturers including LG and Samsung.  The ScanLife handset application has already been pre-loaded on millions of phones around the world.

I strongly believe having the EZcode open would explode the number of handsets that support barcode scanning especially since they can be scanned so easily from lower resolution handsets that still make up a major chunk of the market.  

Use QR Codes to talk back with the Author

Collin Edward is launching his new book: Where Am I.  In the book,  the author (also a psychologist) helps in answering the simple questions like "How do I get there? and where is there?".  I guess, everything you wanted to ask about "Space" were afraid to ask. Should make an interesting read...

The author has placed a QR code on the jacket of book so as to allow his readers to talk back to him through their cell phones. Collin mentions that he has been fascinated by the role technology has played in the shifting our relationship with place and space.  In the video below he explains the 2D barcode technology to his readers.

Read the authors take on why he is using QR Codes here.

I like the idea of 2D barcodes on book covers as a way to reach out to the author of the book. It opens up an instant channel of communication.  I just hope the URL that the code points to : ( stays the same for a pretty long time ( I think it will).  However, I do believe that the indirect 2d barcode model could offer a more viable and effective solution for authors who would like to interact with their readers in a organized manner. Just another thing in the TO DO list for MeesaMo.

P.S> wanna a free singed copy of the book ? just scan the code on his blog and crack the code.

Wednesday, April 01, 2009

National Post in Canada uses ScanLife

The National Post, a daily Canadian newspaper, will start using ScanLife EZCodes starting today linking to editorial content from their mobile site (

The paper contains a total of 5 barcodes ( 1 on the cover and 4 in section A).

For more details click here or visit

Check out the video:

Thursday, March 26, 2009

Continous Mode 2d barcode reader for Iphone

The QuickMark reader (v 3.8) was release early in march. Among support for the other major platforms, this version has a build for the Iphone (availabe on App Store). 

2 things stand out:

Conitnous Scanning mode for Iphone ... wow, I was under the impression that the Iphone camera worked in the snapshot mode similar to J2ME but apparantly not. Cannot wait to get my hands on the app and try it out. The user experience will knock the other 2D barcode readers on the Iphone out.

Support for 1D barcodes with configurable server url. This is good news for third party developers offering product comparison services. I am not sure of the actual support though, I bet the HTC Dream ( G1) would have the 1D support but not sure if the Iphone supports 1 D scanning. The QuickMark site mentions that the 1D scanning is supported only on auto focus and macro focus based camera phones.

Monday, March 23, 2009

Outsourcing in Sports

Baseball scouts visit India in search for Pitchers.

Wonder if NFL would be going to India too ... unlikely but possible.

Friday, March 20, 2009

2D Barcodes to assist mobile content download

The 2D barcode model by its very nature works well in facilitating the download of content ( wall papers, ringtones, games etc) on the mobile device. I have been a strong supporter of the use of the barcodes in helping download content and I believe that digital content rather than mobile advertising would make the 2D barcode scanning adoption wider.

The use of 2D Barcodes (QR Codes) began in Japan and we had all sorts of applications coming out including the use of barcodes to deliver content.
The first time I saw barcodes being used for downloads close to home was back in 2006 when GetJar was using the GOD application to allow users to scan ShotCodes . The model was simple, the scanner worked on most camera phones, the Shotcode was easy to scan even with the quality of images from most cell phone cameras at that time, the scanner would shoot the code and launch the WAP browser that pointed to the download page for the application. The barcodes were published on the website under the Camera download section.  For some reason, I guess GetJar stopped using the 2D barcode system on their site, I do not find it anymore.

I recently came across Cellufun using the same download model using ScanLife EzCodes to facilitate downloads.  They have placed a barcode with all their content, the barcode is displayed in a "GET IT NOW" web widget displayed on either the left or right of all content pages. The barcode currently points to the main cellufun wap site rather than to the individual content page. I was hoping for a similar flow as the Camera Download on GetJar earlier but was disappointed. Its promising to see barcodes pop up on content download sites nevertheless. 

Competing with SMS
The short code SMS technology has long been used in downloading content and rightly so, it works !!!. I believe the mobile 2D barcode technology will work even better in some cases. The way I see it, usability plays a big role:  Launch the scanner app ( hopefully through a shortcut key), wave it over the barcode and voila information is captured and sent as opposed to opening up the compose box and texting in the characters and pressing the send button.
 SMS technology will still remain superior when it comes to pushing downloads on radio or television ( I really don't see people scanning the barcodes of their TV screens ... not yet at least) but its the pushing of content downloads from printed material and regular web sites where the 2D barcode technology can make a significant impact.This being said, the industry behind the 2D barcode technology needs to get its act together and tackle the issues:
1. Standardization: The industry is going through its own "browser wars" phase with everyone coming out with their own proprietery 2d symbology.  The industry must agree on certain formats, I do not think just the one format would be the clear winner as every symbology has its advantages in its own space. 
2. Interoperability: Lets face it, there are plenty of Scanner applications out there and as many resolution systems. The systems need to learn to talk the same language to interoperate. The GSMA and OMA standards for mobile barcodes looks like a step in the right direction.
3. Preloads Preloads Preloads: Burn the scanner app within the native camera module. The end user doesnt need a scanner app, he already has the camera. The 2D system that does this on a larger scale wins...

Peek into the Future
The 2D barcode technology has a Ace up its sleeve, "download content directly from the barcode" , No data connection required(take that SMS).  Imagine downloading a game or wallpaper without a data connection.

Applix and Mediaseek had announced that would work together on a camera based content management system (using CamReader) back in february. The CamReader app in Japan has already been use to download Jpegs and videos directly off QR codes.
The Mobile Multi Color Composite 2D codes (MMCC)created a buzz when they were announced and show a lot of promise in delivering content.  Cant wait till they get adopted in the main stream.

The V-Code (video 2D code) is another technology that could completely revamp the content download space. The only drawback is that since its a video code, it cannot be used on printed material but delivering content from websites would be a breeze especially in markets like India where data service on mobile phones is just picking up and there is a big demand for graphic content.

Barcodes, Barcodes and more Barcodes....
Qr Code started off as de facto standard in Japan but never really caught on in the rest of the world in the early years as the phone cameras were incapable of handling the density, this seems to be changing now as there is a wider adoption of smart phones. Datamatrix, more prevelant in Europe did get a good start with the Imode specification in France but I am now not sure as to its international appeal. Proprietery technologies (EzCode, Qode, BeeTagg, Microsoft Tag ... ) have had success in the recent years in several mobile phone based campaigns due to the ease of scanning that they offer.

I do believe that the 2D barcode industry should actively focus on the digital content market and provide solutions that make it easier for content providers to push content to the end user through the 2d codes. Content embedding barcodes show promise but until they become a reality the 2d barcode technology can rely on the on the in-direct model of taking the end user to the wap page with the link to download the content. 

Thursday, March 19, 2009

Mippin Mobilizer for your Blog

I have been playing around with the Mippin Mobilizer to get a mobile version of my  blog.  I must say its a pretty cool service.  The service generates a WAP page from a existing RSS or Atom feed, ideal for blogs. I created a wap version of my blog: (check it out on your mobile device - scan barcode below).

Scan the code on the left to view my blog on your mobile phone. To get the reader visit on your mobile device.

Tuesday, March 17, 2009

Cool use of QR codes and Google Chart API

Came across the Cristian Contini's blog. Check out the cool use of QR codes to allow the user to get the perma link of the post. Really simple to setup. Neat idea.

Monday, March 16, 2009

Menu Collector uses BeeTagg to attract Mobile Customers

Menu Collector is UK based website that provides users with take away menu's of resturants.  The website is currently being developed and at present has only the small area South Wales covered with a limited amount of menu's. 
The thing that attracted me to the website is that they have decided use BeeTagg(image on left) to promote the site to mobile users.  Nice to see the spread of 2D barcodes.

The code currently points to a RSS feed that is not viewable on mobile devices. This is where I believe the Feed2Mobile technology from Kaywa will come in handy. 

QR Code Art

Came across this the Craft Blog. Learn how to make your very own QR Code scarf :). 

Saturday, March 14, 2009

ScanLife: Multiple Action Codes aka Menu Codes

Checked out the Menu Codes on ScanLife yet?
If not then you should definitely give it a try. ScanLife allows publishers to associate multiple actions with the same barcode. The actions are displayed to the end user in a menu, the end user selects the action he wants to execute.
- From Scanlife Website:
"These codes come in handy when you have a lot to offer. They're also incredibily useful when you want the user to choose what's right for them. They can check out a movie preview, find the closest theater or maybe even buy tickets - all in one code!"
At present 7 different actions can be embedded into a Menu code in any order: Web (for web sites), SMS ( snd txt), CALL ( phone call), MMS (snd mms),  CONTACT (vcf), EMAIL and NOTE (txt note).

The possibilities of this code are endless, these are ideal for Voting Campaigns (allow users to vote by Web or SMS for the options), Product Mktg campaigns (allow the user to choose the promo material he wants to see specs, wall papers, more info).
I used the menu code to publish my personal information (img on right). The menu code can easily replace the barcode on the back of my business card as it gives the end user the option of what information he would like to use rather than having to download the entire info and then having to sort through it.

You can scan the my barcode  (img on the left) to get my personal menu on your phone. To download the scanlife reader visit on your mobile phone.  At present the menu code is supported by Windows, palm, symbian, Iphone and the Android platforms. There is limited support for this feature in the Java based readers.

To create your very own Menu code, login to your account on and select the Menu icon () from the create code section on the left.  If you do not already have a account, you can register for a personal ( free) or Commercial account

Friday, March 13, 2009

Manik gets active on the Blogosphere

Manik finally gets onto the Blogging bandwagon. Check it out:

JAGTAG, "Request 2 Get" flows with barcodes

JAGTAG is a proprietery 2D barcode symbology that offers pretty much the same functionality as the other 2D symbologies. The main selling point emphasized here is that you do not need a scanner ( or reader) application installed on your phone. The system works through the MMS ( email for Iphone) model where the end user simply has to snap a picture and MMS it to 524824. Iphone users can email their code image to  This is similar to the model used by Mobot and some other companies.

I tried the service out with Shabbir's Iphone and it was pretty good. Took a picture of the JAGTAG in low lighting and sent out the email, I had the response back via email (image on the side)  in under 2 minutes. The only peeve about the service, I got back the email with a Quicktime video file that I couldnt play on the Iphone. Not a very good user experience but I guess that just depends on the content provider and is not necessarily a reflection of the service. 

Some issues that JAGTAG would have to solve if they want to really make it a viable solution (if they havent already solved them):
  1. Latency issues, MMS and the subsequesnt SMS back can run into latency issues. I bet the actual time that the JAGTAG server takes to decode the image and act on it is in milliseconds but the time taken to send an MMS can lead to a bad user experience
  2. Success Ratio: The end user needs some training in how to take the image so that the complete barcode is in the picture and size of the barcode modules ( black dots) is large enough for the server algorithm to decipher.
I am currently not sure how a regular user will be able to create JAGTAG codes, would definitely love to add one to the side bar. 

ScanLife EZCodes in Brazil

Saw this on the 2d-code blog.

Citro├źn a car company in Brazil launched a campaign to promote its C4 Hatchback model. The campaign uses Ezcodes to allow users to view specifications, download wallpapers etc right on their mobile handset. 

Thursday, March 12, 2009

UpcodeWorld : Virtual Competition

UpCode is offering a chance to win 100 Euros, all you have to do is download the UpCode reader (available here), on your phone (supported list) and scan a UpCode. 

The idea behind the competition is that you scan a upcode and then embed another picture onto the scanned code image (mashup) and upload this mash to the site. The number of votes on a picture will decide who wins the prize on May 1st 2009.

Its a neat idea to get the people to download more readers, but there are just too many manual steps.  You can get the details of the competetion on the UpcodeWorld site. 

UpCode is a 2 D barcode designed to be scanned from mobile phones like the Ezcode and BeeTagg codes.  The UpcodeWorld site is the place you go to create your own Upcode.  I guess the system is still under development as of now. 

Web as a mobile Enterprise Application Pllatform

John Huffman wrote up a interesting post on why the web (WAP) platform is just not cut out for enterprise applications as yet. He points out the following reasons for the thin client approach not making the cut:

"Latency - The first big obstacle was the screen refresh problem. Any time we wanted to change application state required a round trip to the server and a screen refresh. With AJAX this is better, but it does makes development more difficult.

Device Features - One of the main reason that we people use mobile devices is for all of the cool features such as barcode scanning, magnetic stripe readers, cameras, video, messaging, etc.   Not to mention a pretty powerful CPU, persistent storage, and the other features of a portable computer. With web apps, you are generally limited to the functionality of your browser. To some extent you can get around this with ActiveX controls and third party browser extensions such as Motorola’s PocketBrowser, but this is all custom.
Bells and Whistles -Audio is a critical component of Enterprise applications. For some reason Microsoft all but eliminated sound from the mobile web. Without audio cues, alerting users of errors is less effective. Again we can use third party tools for this such as PocketBrowser, but…
Web Standards Support - Here’s another big frustration area that drives developers crazy. It’s only natural that the Microsoft developers made some trade offs when they implemented the mobile browsers, but clearly they weren’t targeting it as an application platform from their choices. Take the single window limitation, i.e. no popup window for displaying error messages or alerts. Or not supporting absolute position.  While these types of limits don’t prevent development, it just makes things more difficult."

I couldnt agree with him more on the frustration at the lack of support for Web standards.  In the mobile world anything goes including very loose implementation and own interpretation of the standards. Device features is another strong point in the demise of WAP. The WTAI spec seems to have been abandoned, I would have hoped that more URI schemes would be added to support access to camera etc but the mobile browser for now is just not heading in that direction. 

Another approach would be a thin client application that embeds the browser inside it. This still gives you flexibility to modify the interface from the server and the thin client can access the device features. On BREW, IHTMLVIEWER control is something I have used, pretty flexible though it works only with the HTML 4.1 standard out of the box but certain features can be modifed. On most smart phones including Iphone the browser can be embedded inside the app. This gives flexibility to the server component to adapt and modify the user experience with ease.

Original Post:

Wednesday, March 11, 2009

Blackberry Browser and the CSS setting for WAP pages

The blackberry browser ships with a default setting that turns off the use the CSS style sheets ( and HTML tables). I believe this is done so that the pages load faster. The user can turn on the use of CSS style sheets through options but in my experience a large number of users do not know that this option exists. This can be a pain for wap developers if the wap page is sensitive to be displayed only in a particular style.

I had been struggling with trying to find some HTTP header or something similar that will allow me to detect on the server whether the blackberry browser has the CSS option turned on or not. As expected, did not find any. 

There is another approach, the power of CSS itself can be used to make the user more aware of the options.
The hack would involve:
  1. Come up with text that tells the user that the page is best viewed with CSS turned on. (Possibly add a link to a page that tells the user how exactly to do this).
  2. Setting the style of the information text above using 2 properties : visibility and display.

What we do is add a paragraph (p tag) of text that tells the user to turn on the CSS option as shown in our page on the left. You can use any element like Span, a or div. Just make sure you set the style accordingly and the browser supports the html element.

If the CSS is tuned off then the page will display with the all black font etc as shown in the left and our text will be displayed to the user (mission accomplished). 

To hide the text when the user has turned on the CSS setting, we use the properties: visibility and display.
    font-size: xx-small;
    color: #000000;
    text-align: left;
<p class="styletext" >
This page is best viewed when you turn on CSS on your browser.
The reason I use both the properties is that I do not know what phone will support which property. The visibility property hides the element and the display property removes the element from the view. The image on the right shows how the page would look when the CSS is turned on by the user. 

Please note that the screen shot is from a blackberry curve and this phone does not seem to support the display css property and hence you see the empty white space on top. The kickstart phone actually removed the white space from the top too.

You will find list of supported CSS properties on the blackberry here. The visibility and display properties are available from browser version 4.6 and later. Do not trust this though. I found that even though the visibility property was supported by all the phones I tested, the display property was only supported by the Blackberry Kickstart (9100).

Phones Tested and this hack works:
- Blackberry Curve
- Blackberry Pearl
- Blackberry Kickstart

Steps for Toggling CSS and Tables option in Blackberry:

1. Open the Menu and select "Options"
2. On the Browser Options screen, select "Browser Configuration".
3. Select / Unselect the "Support Style Sheets" | "Support HTML tables" option.

Tuesday, March 10, 2009

How to Embed almost anything on your HTML page

Amit Agarwal has compiled a excellent list of thingies. A must read for all web developers !!!.


SplashURL uses QR codes (SplashQRCode Bookmarklet)

Found this on Tony Hirst's blog.
The Splash Url service seems similar to the tiny url service. It shortens the longer URLS into smaller versions. This can be of help during presentations etc. One feature that Christopher Gutteridge has added is the ability to generate QR codes from these smaller links.
Pretty neat idea. I installed the SplashQRCode bookmarklet on my firefox and it works well. I regularly use the Mobile Barcoder plugin in firefox for all my converting urls to QR codes needs and one problem I always found was that the QR codes for longer urls ( e.g. the urls of blog posts) can get ery long and this leads to a big ass barcode.  Scanning these barcodes is a pain.  Using the Splash URL plugin you get QR codes with decent sizes.
I am currently not sure whether the small urls are stored somewhere on the server and will be available if I scan the QR code say later in the evening. 
One thing I picked up from Tony's blog post was concern over how to monetize the transaction. One idea is, when the user scans the QRCODE, show him a wap page with some branding and adverts. The user can skip this page and go to the final page by clickin the link.  If an institution does not adverts to be shown before its pages, let it pay a fee of say 1 cent a scan. The goal is no money to be charged to the end user  (person who scans the QR code). 

Sunday, March 08, 2009

Inquisitor now on Iphone

Yahoo Search released the Inquisitor application for Iphone on March 5th. The app speeds up searches like no other through a nifty auto complete and suggestions feature.

"Inquisitor Mobile Search auto-completes your search and gives suggestions as you type to refine your search. When you type in your query, websites and suggestions appear immediately below the search box. Inquisitor also speeds up your search by quickly loading site summaries and allowing you to navigate between results and the browser with just one click."

More on Inquisitor:

Yahoo Search Blog Post:

Friday, March 06, 2009

12Pixels, Draw on your mobile phone, 1 pixel at a time.

The 12Pixels sytem provides a end user the ability to draw and share pixel based imagery using only the keys on the standard mobile phone. See the video below, you will be amazed at the stuff you can do with such a simple interface.

12pixels was recently released in Japan in association with Sony Style. The images drawn by the end users can be saved on the phone as wallpapers, converted to emoticons and even sent to friends in messages.

I loved the simplicity of the user interface to make the images, even though the system is not flexible enough to make the monalisa but sure makes it simple to make emoticons. Cool toy to have !!! Some of the works of art are below, you can find more here and here. A blog post by the creator describing the project is here.


Thursday, March 05, 2009

A list of barcode readers

Simone O'Callaghan has put up a pretty comprehensive list of barcode readers on her blog.

Check it out: Current graphical tag readers for mobile phones

Cardstar : Scan 1 D codes from your phone and save

Picked this up on

The CardStar iPhone application allows users to store their rewards and membership cards on their IPhone from where most merchants can scan them directly from the IPhone screen using the regular laser scanners.This is neat ! think about the clutter it will remove from people's key chains. My key chain currently has (apart from keys) the little barcoded tags of Pathmark, Shoprite, Stop n Shop, NYSC....(the list goes longer each time I visit a new store).

Whats taken such a app to come out for so long?
Previously, 1D barcodes, which are used at most stores, could not be scanned directly from the LCD screen by Laser scanners (used in almost all retail stores at point of sale). Working with the Symbol CS 1504 scanners in my early years taught me this lesson the very painful way.

The CardStar people however, have figured a way out. Scanning a barcode from the screen is difficult as the screen is really made up of red, green, and blue lines, which interfere with a laser scanner. The folks at CardStar were able to get around this by re-configuring the way the barcode/image is rendered on the LCD in portrait mode. Nice !!!!

The success of the application lies in the high successful scanning percentage and the technology offered by CardStar has shown pretty high numbers in controlled environments and general environments. I believe more tests would be conducted before there is a push for adoption. I for one am a big supporter of this technology as it really does not impact the retailers as much and hopefully the application on the phone will be free for the end user in the near future :) (Its currently priced at $0.99).

More info on the App:

Tuesday, March 03, 2009

QR codes used to Tag monuments in Dutch city of Utrecht

The Utrecht Monuments Fund is celebrating 65 years. The foundation is responsible maintainence of historical buildings in the city of Utrecht. The foundation, working in partnership with One Shoe has placed QR codes on the buildings to allow people to get more information on the buildings. 

Visitors can use their mobile phone to scan the barcode and visit a mobile website that contains the historical facts of the particular building , including photographs of the interior and exterior. This allows the visitors to have a interactive experience while they tour the old heritage buildings.This is believed to be the first time QR codes are being used for tagging monuments.

I am amazed with the traction that the QR codes are getting in Europe. I would have imagined that the 2 D symbology of choice in the european market would have been Datamatrix. 

I was trying to find a mention of the scanner that the foundation is recommending but couldnt find any. I guess any QR code scanner would do since the codes are all direct codes and have the url of the mobile site encoded in them. 

More Information:

Thursday, February 26, 2009

Website Magazine uses Scanlife 2D Barcodes

The Website Magazine has added Scanlife Ezcodes in its February issue to allow readers to get more information about specific articles on their mobile phones. This is one of the first uses of the 2 D barcode technology by a publication in the United States. I could see about 4 different codes published in the magazine. 

From the Magazine:
"Website magazine has aligned with Scanbuy and its ScanLife application to provide you quick access to websites via 2D barcodes. In this and future issues of Website magazine, readers will see images on specific pages. All it takes is a free download of the free application at and you can use your internet connected phone to scan barcodes in the magazine and gain access to exclusive content on the web."

This is a great start, I do think that physical print media is the best place to place barcodes.

Wednesday, February 25, 2009

Perform VooDoo on your phone

Meet a person you dont like, just snap a picture and start casting Voodoo spells on them. 

The VooDude app (new app from Aspyr) for the Iphone platform allows you to do just that. The app is conveniently priced at 0.99 $ for all your Voodoo needs. 

Some of the key features include:
  • Use the accelerometer to shake and scramble Voodude
  • Ragdoll physics ( I wonder what this is)
  • Touch screen interactivity puts Voodude at the mercy of your fingers
  • Email your creations to other Voodude users (Share the Voodoo spells within the office perhaps)

More info on Aspyr:

Trackback to

Tuesday, February 24, 2009

Telecom Italia launches "Flash Me"

From Scanbuy Press Release: Telecom Italia launches the service ‘Flash Me’, a mobile application based on 2D code technology that utilizes the mobile phone’s camera to read a sort of ‘virtual stamp’ printed on magazines, newspapers and other advertising devices, to directly connect the user to the mobile Internet. 

The technology that TIM has chosen is provided by its partner Scanbuy and it can be used in any country around the world. It allows the user to access different types of mobile content; websites, photos, videos, music, news and product information. ‘Flash Me’ can be currently used on 28 TIM mobile phone models to make Internet access easier for clients. Furthermore, ‘Flash Me’ is considered to be an innovative service that will have a deep impact in the mobile advertising market. The service has been recently launched in Mexico and in the USA and it’s also supported by mobile operators and mobile manufacturers in Latin America, Spain, France, and Denmark.

Friday, February 20, 2009

Shabbir on the Blogosphere

Shabbir gets onto the blogosphere. You can track his blog at:

Monday, February 09, 2009

Mobile Discovery to use ScanLife

Mobile marketing innovator Mobile Discovery announced today that it will be partnering with Scanbuy, Inc. to offer EZcodes (2D barcodes) through Mobile Discovery’s Connected Media Platform. These unique 2D codes can immediately link millions of camera phone users to mobile content from offline media, removing the need for people to search by keyword or type in lengthy URL’s ....

Mobile Discovery has previously used ScanLife codes at Case Western University in one of the country’s first large scale trials of the technology. In that project EZcodes were used in a number of ways including the delivery of real-time bus schedules and on print ads from advertisers like QVC.

This is cool.....

Monday, January 26, 2009

QR code on Youtube's Iphone WAP site

How is YouTube using QR Codes ??

This is the question I have been trying to answer in my head but haven't come up with a convincing answer yet.

YouTube has added a link "Qr Code" on the video wap pages just below the Share Video link. The link opens up to a Image of a QR code that is encoded with the URL of the video. What is strange is that this link only appears when I visit wap site with my Iphone. The blackberry and Nokia N70 does not show this link.

So whats the point of allowing a Iphone user to view a QR code image ????

hmmm.... The YouTube app on the Iphone does not scan QR codes... atleast not yet...
One thought that I could come up with was that a newer version of the Iphone YouTube Iphone app would be able to scan the images directory on the phone, locate QR codes, decode them and allow the user to view these videos inside the application. The user visiting the wap site would simply have to save the QR code image in their phone's images directory....