f^(-1) (barcode_reader()) = mobeam()

We don’t yet have any working 2d barcode solutions broadly adopted and I just discovered on mobilecrunch this awesome technology called “mobeam” which turns your mobile into a virtual barcode by tweaking with the flash light of the camera and sending information to any usual barcode reading device (wallmart’s, carrefour’s…). Here the mobile doesn’t read any code to give you a coupon, it becomes a live coupon itself !